]>
Cypherpunks repositories - govpn.git/log
Sergey Matveev [Wed, 26 Feb 2020 08:38:39 +0000 (11:38 +0300)]
Raise copyright years
Sergey Matveev [Wed, 26 Feb 2020 08:14:57 +0000 (11:14 +0300)]
Preparing move to modules
Sergey Matveev [Wed, 26 Feb 2020 08:05:11 +0000 (11:05 +0300)]
GnuPG without the
Sergey Matveev [Wed, 26 Feb 2020 08:04:57 +0000 (11:04 +0300)]
Shorten link to Git repository
Sergey Matveev [Wed, 26 Feb 2020 08:04:28 +0000 (11:04 +0300)]
Default version is UNKNOWN
Sergey Matveev [Thu, 3 Oct 2019 12:45:31 +0000 (15:45 +0300)]
POSIX tells that $ character is default shell prompt
Sergey Matveev [Fri, 27 Sep 2019 10:08:35 +0000 (13:08 +0300)]
Forbid any later GNU GPL versions autousage
Sergey Matveev [Wed, 4 Sep 2019 07:39:49 +0000 (10:39 +0300)]
webmaster's email address
Sergey Matveev [Wed, 4 Sep 2019 06:21:54 +0000 (09:21 +0300)]
Grammar of "по умолчанию"
Sergey Matveev [Wed, 4 Sep 2019 06:21:24 +0000 (09:21 +0300)]
Trivial restyling
Sergey Matveev [Wed, 4 Sep 2019 06:21:12 +0000 (09:21 +0300)]
No keyserver usage suggestion
Sergey Matveev [Sun, 28 Apr 2019 07:26:35 +0000 (10:26 +0300)]
Less hackish file size reading
Sergey Matveev [Sun, 3 Feb 2019 13:45:10 +0000 (16:45 +0300)]
Raise copyright years
Sergey Matveev [Sun, 3 Feb 2019 13:44:10 +0000 (16:44 +0300)]
Use an updated balloon
Sergey Matveev [Mon, 21 Jan 2019 19:23:04 +0000 (22:23 +0300)]
Grammar mistakes
Sergey Matveev [Mon, 5 Nov 2018 17:44:45 +0000 (20:44 +0300)]
Restyling
Sergey Matveev [Mon, 5 Nov 2018 17:35:33 +0000 (20:35 +0300)]
Add release date to downloads
Sergey Matveev [Thu, 4 Oct 2018 17:23:13 +0000 (20:23 +0300)]
PKA key distribution is over
Sergey Matveev [Fri, 28 Sep 2018 20:18:09 +0000 (23:18 +0300)]
No real UID/GID in distribution tarballs
Sergey Matveev [Tue, 28 Aug 2018 18:49:50 +0000 (21:49 +0300)]
Download link for 7.5 release
Sergey Matveev [Tue, 28 Aug 2018 18:45:38 +0000 (21:45 +0300)]
Merge branch 'develop'
Sergey Matveev [Tue, 28 Aug 2018 16:09:23 +0000 (19:09 +0300)]
Update upstream dependencies
Sergey Matveev [Sat, 31 Mar 2018 17:59:41 +0000 (20:59 +0300)]
No I2P mirror anymore
Sergey Matveev [Sun, 25 Mar 2018 14:58:13 +0000 (17:58 +0300)]
Raise copyright years
Sergey Matveev [Sun, 12 Nov 2017 19:30:24 +0000 (22:30 +0300)]
Fix потому-что grammar
Sergey Matveev [Fri, 22 Sep 2017 14:03:10 +0000 (17:03 +0300)]
Yet another article on russian, mentioning GoVPN
Sergey Matveev [Sun, 27 Aug 2017 10:04:22 +0000 (13:04 +0300)]
Download link for 7.4 release
Sergey Matveev [Sun, 27 Aug 2017 10:01:50 +0000 (13:01 +0300)]
Merge branch 'develop'
Sergey Matveev [Sun, 27 Aug 2017 08:56:01 +0000 (11:56 +0300)]
Update cryptographic libraries
Sergey Matveev [Sun, 27 Aug 2017 09:55:49 +0000 (12:55 +0300)]
golang.org/x/crypto/README now has .md extension
Sergey Matveev [Sun, 27 Aug 2017 08:44:50 +0000 (11:44 +0300)]
Fetch LGPLv3+ed balloon version
Sergey Matveev [Sat, 26 Aug 2017 13:23:45 +0000 (16:23 +0300)]
Use convenient simpler Go 1.9's sync.Map
Sergey Matveev [Sat, 19 Aug 2017 18:11:18 +0000 (21:11 +0300)]
.i2p service, instead of .onion
Sergey Matveev [Tue, 11 Jul 2017 05:25:56 +0000 (08:25 +0300)]
No SourceForge mirror anymore
Sergey Matveev [Sun, 30 Apr 2017 14:07:35 +0000 (17:07 +0300)]
balloon is also dependency
Sergey Matveev [Sun, 30 Apr 2017 14:07:21 +0000 (17:07 +0300)]
NEWS.RU should be installed
Sergey Matveev [Sun, 30 Apr 2017 14:06:41 +0000 (17:06 +0300)]
Unnecessary []byte()
Sergey Matveev [Fri, 28 Apr 2017 19:55:05 +0000 (22:55 +0300)]
Slightly more correct language
Sergey Matveev [Fri, 28 Apr 2017 19:50:43 +0000 (22:50 +0300)]
git.cypherpunks.ru is served on HTTPS
Sergey Matveev [Fri, 28 Apr 2017 19:20:33 +0000 (22:20 +0300)]
Canonical name of GNU GPLv3 licence
Sergey Matveev [Fri, 28 Apr 2017 11:34:08 +0000 (14:34 +0300)]
Updated balloon upstream
Sergey Matveev [Sun, 23 Apr 2017 21:11:34 +0000 (00:11 +0300)]
git.cypherpunks.ru lives on HTTPS connection
Sergey Matveev [Mon, 17 Apr 2017 09:32:36 +0000 (12:32 +0300)]
There is no HTTPS site for a long time
Sergey Matveev [Sun, 9 Apr 2017 11:11:35 +0000 (14:11 +0300)]
Missing dot
Sergey Matveev [Tue, 4 Apr 2017 21:23:36 +0000 (00:23 +0300)]
No Github mirror anymore
Sergey Matveev [Tue, 4 Apr 2017 20:33:43 +0000 (23:33 +0300)]
Download link for 7.3 release
Sergey Matveev [Tue, 4 Apr 2017 20:30:42 +0000 (23:30 +0300)]
Merge branch 'develop'
Sergey Matveev [Tue, 4 Apr 2017 20:07:55 +0000 (23:07 +0300)]
Example FreeBSD port
Sergey Matveev [Mon, 3 Apr 2017 21:33:45 +0000 (00:33 +0300)]
Preparing for 7.3 release
Sergey Matveev [Mon, 3 Apr 2017 20:34:42 +0000 (23:34 +0300)]
Skip possible invalid memory address during the race
Sergey Matveev [Mon, 3 Apr 2017 20:24:50 +0000 (23:24 +0300)]
Split long line
Sergey Matveev [Mon, 3 Apr 2017 20:25:23 +0000 (23:25 +0300)]
Update cryptographic libraries
Sergey Matveev [Tue, 14 Feb 2017 10:39:42 +0000 (13:39 +0300)]
Download link for 7.2 release
Sergey Matveev [Tue, 14 Feb 2017 10:22:06 +0000 (13:22 +0300)]
Fix makedist on tmpfs with noexec
Sergey Matveev [Tue, 14 Feb 2017 10:10:35 +0000 (13:10 +0300)]
Merge branch 'develop'
Sergey Matveev [Tue, 14 Feb 2017 10:10:16 +0000 (13:10 +0300)]
Preparing to 7.2 release
Sergey Matveev [Tue, 14 Feb 2017 08:06:17 +0000 (11:06 +0300)]
Fix awful bug with expected nonces
Sergey Matveev [Tue, 24 Jan 2017 19:38:38 +0000 (22:38 +0300)]
Download link for 7.1 release
Sergey Matveev [Tue, 24 Jan 2017 19:34:26 +0000 (22:34 +0300)]
Merge branch 'develop'
Sergey Matveev [Tue, 24 Jan 2017 19:29:16 +0000 (22:29 +0300)]
Preparing for 7.1 release
Sergey Matveev [Tue, 24 Jan 2017 19:19:52 +0000 (22:19 +0300)]
go vet/lint
Sergey Matveev [Tue, 24 Jan 2017 08:30:35 +0000 (11:30 +0300)]
Thanks to Bruno Clermont
Sergey Matveev [Tue, 24 Jan 2017 08:19:07 +0000 (11:19 +0300)]
Schneier should not be in THANKS
Sergey Matveev [Tue, 24 Jan 2017 08:06:18 +0000 (11:06 +0300)]
Do not allocate memory in each iteration
Bruno Clermont [Tue, 24 Jan 2017 05:54:29 +0000 (13:54 +0800)]
Fix an other misusage of .Sum()
Bruno Clermont [Tue, 24 Jan 2017 05:12:00 +0000 (13:12 +0800)]
Fix handshake peer identification
Sergey Matveev [Tue, 24 Jan 2017 06:36:43 +0000 (09:36 +0300)]
Fix variable references
Sergey Matveev [Tue, 24 Jan 2017 06:31:59 +0000 (09:31 +0300)]
Fix docstring splitted lines
Sergey Matveev [Mon, 23 Jan 2017 18:24:40 +0000 (21:24 +0300)]
Trivial downloads page refactor
Sergey Matveev [Mon, 23 Jan 2017 18:20:28 +0000 (21:20 +0300)]
Use an updated github.com/agl/
ed25519
Sergey Matveev [Mon, 23 Jan 2017 18:18:23 +0000 (21:18 +0300)]
Use an updated golang.org/x/crypto with various assembly related fixes
Sergey Matveev [Sat, 21 Jan 2017 10:33:38 +0000 (13:33 +0300)]
Omit initial release in NEWS
Sergey Matveev [Sat, 21 Jan 2017 10:33:20 +0000 (13:33 +0300)]
Generate plaintext NEWS
Sergey Matveev [Tue, 17 Jan 2017 08:35:42 +0000 (11:35 +0300)]
Remove .gitmodules from tarball
Sergey Matveev [Fri, 13 Jan 2017 09:34:38 +0000 (12:34 +0300)]
Better wording
Sergey Matveev [Fri, 13 Jan 2017 09:34:18 +0000 (12:34 +0300)]
Fix yaml library licence information
Sergey Matveev [Fri, 13 Jan 2017 09:34:02 +0000 (12:34 +0300)]
Fix sentence mistake
Sergey Matveev [Mon, 2 Jan 2017 08:02:33 +0000 (11:02 +0300)]
Raise copyright years
Sergey Matveev [Sat, 10 Dec 2016 19:35:58 +0000 (22:35 +0300)]
Print seconds, not microseconds
Sergey Matveev [Thu, 8 Dec 2016 20:39:01 +0000 (23:39 +0300)]
Simple types without useless optimization
Protocol type is used only in few places, so no need in extra memory
space optimization -- keep code simple.
Sergey Matveev [Thu, 8 Dec 2016 20:35:58 +0000 (23:35 +0300)]
Add missing copyright information
Sergey Matveev [Thu, 8 Dec 2016 20:34:46 +0000 (23:34 +0300)]
No need to explicitly print the fact that we have exited
Zero return code from the program tells that everything is ok. There is
"[finish ...]" message (also in syslog if it is enabled) telling that
program (and a tunnel) was going to shutdown.
Sergey Matveev [Thu, 8 Dec 2016 20:33:12 +0000 (23:33 +0300)]
No need of notice that noise-mode is enabled when encryptionless is on
Encryptionless mode always noises the packets (by "definition").
No need to force user setting up -noise option to skip the notice that
encryptionless mode includes noise. Those, who turns this option on --
already should know what they are doing.
Sergey Matveev [Thu, 8 Dec 2016 20:30:48 +0000 (23:30 +0300)]
It is better to work directly with structs, returning pointer when necessary
Sergey Matveev [Thu, 8 Dec 2016 20:29:57 +0000 (23:29 +0300)]
Trivial stylistical changes
Sergey Matveev [Thu, 8 Dec 2016 19:58:10 +0000 (22:58 +0300)]
We must fail if invalid transport configuration is set
We must not do anything unexpected by user. It he specified UDP mode and
HTTP proxy -- it is his fault, but that does not mean that we could
assume switching to TCP mode instead. No unexpectedly generated traffic
must come out.
Sergey Matveev [Thu, 8 Dec 2016 19:53:40 +0000 (22:53 +0300)]
go fmt code
Bruno Clermont [Thu, 8 Dec 2016 10:21:42 +0000 (18:21 +0800)]
Refactor govpn-client.
- move out of main client logic, allowing it to be imported from other Go code.
- evaluate all errors values
- client package only return `error`, it don't `os.Exit` anymore
- add a new `Protocol` type
Sergey Matveev [Thu, 8 Dec 2016 19:52:02 +0000 (22:52 +0300)]
YAML library path changed: fix makedist.sh
Bruno Clermont [Thu, 8 Dec 2016 10:20:27 +0000 (18:20 +0800)]
Only use YAML binding version 2.
https://github.com/go-yaml/yaml#api-documentation
Sergey Matveev [Sat, 3 Dec 2016 08:26:23 +0000 (11:26 +0300)]
Pull changes for golang.org/x/crypto with fixed BLAKE2b on Atom D2700 CPU
Sergey Matveev [Sun, 20 Nov 2016 13:06:19 +0000 (16:06 +0300)]
Comma in announcement text
Sergey Matveev [Sun, 20 Nov 2016 13:05:15 +0000 (16:05 +0300)]
Stay only people in THANKS
Sergey Matveev [Sat, 29 Oct 2016 17:46:20 +0000 (20:46 +0300)]
[DOC] Download link for 7.0 release
Sergey Matveev [Sat, 29 Oct 2016 17:43:35 +0000 (20:43 +0300)]
Merge branch 'develop'
Sergey Matveev [Sat, 29 Oct 2016 17:43:21 +0000 (20:43 +0300)]
Include only chacha20, not the whole chacha20poly1305
Sergey Matveev [Sat, 29 Oct 2016 16:47:09 +0000 (19:47 +0300)]
[DOC] Warn that ChaCha20 is not compatible with previous versions
Sergey Matveev [Sat, 29 Oct 2016 16:38:13 +0000 (19:38 +0300)]
Ability to use TUN-interfaces under GNU/Linux
Sergey Matveev [Sat, 29 Oct 2016 13:42:01 +0000 (16:42 +0300)]
Replace (X)Salsa20 with ChaCha20
Theoreticall it is more faster and secure.
Sergey Matveev [Sat, 29 Oct 2016 14:04:53 +0000 (17:04 +0300)]
[DOC] cr.yp.to websites are accessible through HTTPS