]> Cypherpunks.ru repositories - govpn.git/log
govpn.git
8 years ago[DOC] Just notion of used algorithms is excessive
Sergey Matveev [Wed, 6 Jan 2016 16:15:16 +0000 (19:15 +0300)]
[DOC] Just notion of used algorithms is excessive

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoPrefix testing-related global variables for clarity
Sergey Matveev [Wed, 6 Jan 2016 15:30:29 +0000 (18:30 +0300)]
Prefix testing-related global variables for clarity

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoInput transport data size check
Sergey Matveev [Wed, 6 Jan 2016 15:22:57 +0000 (18:22 +0300)]
Input transport data size check

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoCheck that specified MTUs are not greater than MTUMax
Sergey Matveev [Wed, 6 Jan 2016 12:13:09 +0000 (15:13 +0300)]
Check that specified MTUs are not greater than MTUMax

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoLock-values are better passed as a pointer
Sergey Matveev [Wed, 6 Jan 2016 12:04:51 +0000 (15:04 +0300)]
Lock-values are better passed as a pointer

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoMove handshake make-target above, as others are dependent on it
Sergey Matveev [Wed, 6 Jan 2016 11:57:24 +0000 (14:57 +0300)]
Move handshake make-target above, as others are dependent on it

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoTake into account user's MTU and encryptionless settings for CPR calculations
Sergey Matveev [Wed, 6 Jan 2016 11:53:25 +0000 (14:53 +0300)]
Take into account user's MTU and encryptionless settings for CPR calculations

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoEncLess -> Encless for convenience
Sergey Matveev [Wed, 6 Jan 2016 11:43:03 +0000 (14:43 +0300)]
EncLess -> Encless for convenience

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoMove cprCycleCalculate to peer.go, as it is the only user of it
Sergey Matveev [Wed, 6 Jan 2016 11:38:39 +0000 (14:38 +0300)]
Move cprCycleCalculate to peer.go, as it is the only user of it

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoUse faster Salsa20 instead of HKDF in AONT
Sergey Matveev [Wed, 6 Jan 2016 11:03:54 +0000 (14:03 +0300)]
Use faster Salsa20 instead of HKDF in AONT

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoFaster chaffing
Sergey Matveev [Wed, 6 Jan 2016 10:43:18 +0000 (13:43 +0300)]
Faster chaffing

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoRename chaffing package
Sergey Matveev [Wed, 6 Jan 2016 09:05:19 +0000 (12:05 +0300)]
Rename chaffing package

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Actually we hash in different order
Sergey Matveev [Tue, 5 Jan 2016 20:56:37 +0000 (23:56 +0300)]
[DOC] Actually we hash in different order

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Trivial URL correction
Sergey Matveev [Tue, 5 Jan 2016 20:47:08 +0000 (23:47 +0300)]
[DOC] Trivial URL correction

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Quick link to tarball download page
Sergey Matveev [Tue, 5 Jan 2016 20:33:19 +0000 (23:33 +0300)]
[DOC] Quick link to tarball download page

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agogolang.org/x/crypto/hkdf is required for building
Sergey Matveev [Tue, 5 Jan 2016 20:22:29 +0000 (23:22 +0300)]
golang.org/x/crypto/hkdf is required for building

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Fix link to russian about page in release announcement email template
Sergey Matveev [Tue, 5 Jan 2016 20:21:24 +0000 (23:21 +0300)]
[DOC] Fix link to russian about page in release announcement email template

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agogolang.org/x/crypto/pbkdf2 is not used anymore
Sergey Matveev [Tue, 5 Jan 2016 20:16:38 +0000 (23:16 +0300)]
golang.org/x/crypto/pbkdf2 is not used anymore

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoSimple handshake passing tests
Sergey Matveev [Tue, 5 Jan 2016 20:12:40 +0000 (23:12 +0300)]
Simple handshake passing tests

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Preparation for 5.0 release
Sergey Matveev [Tue, 5 Jan 2016 19:45:37 +0000 (22:45 +0300)]
[DOC] Preparation for 5.0 release

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Encryptionless mode
Sergey Matveev [Tue, 5 Jan 2016 19:35:16 +0000 (22:35 +0300)]
[DOC] Encryptionless mode

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Separate handshake diagram on three stages for beauty
Sergey Matveev [Tue, 5 Jan 2016 19:04:34 +0000 (22:04 +0300)]
[DOC] Separate handshake diagram on three stages for beauty

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Hide handshake diagram's footer
Sergey Matveev [Tue, 5 Jan 2016 19:03:28 +0000 (22:03 +0300)]
[DOC] Hide handshake diagram's footer

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Create glossary in user manual and move pages to it
Sergey Matveev [Tue, 5 Jan 2016 18:05:40 +0000 (21:05 +0300)]
[DOC] Create glossary in user manual and move pages to it

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Direct to maillist archives
Sergey Matveev [Tue, 5 Jan 2016 19:34:03 +0000 (22:34 +0300)]
[DOC] Direct to maillist archives

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoConfigure MTU on per-user basis
Sergey Matveev [Tue, 5 Jan 2016 17:07:14 +0000 (20:07 +0300)]
Configure MTU on per-user basis

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoSimplify transport packet padding scheme, save 1 byte
Sergey Matveev [Tue, 5 Jan 2016 11:03:59 +0000 (14:03 +0300)]
Simplify transport packet padding scheme, save 1 byte

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoAbility to explicitly specify TAP interface, without up-script using
Sergey Matveev [Tue, 5 Jan 2016 10:17:56 +0000 (13:17 +0300)]
Ability to explicitly specify TAP interface, without up-script using

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoInitial encryptionless mode support
Sergey Matveev [Tue, 5 Jan 2016 09:41:31 +0000 (12:41 +0300)]
Initial encryptionless mode support

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoAdd encryptionless confidentiality preserving encoding
Sergey Matveev [Tue, 5 Jan 2016 09:13:07 +0000 (12:13 +0300)]
Add encryptionless confidentiality preserving encoding

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoTest all subpackages in govpn
Sergey Matveev [Tue, 5 Jan 2016 08:48:11 +0000 (11:48 +0300)]
Test all subpackages in govpn

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoMake SliceZero function public
Sergey Matveev [Sun, 3 Jan 2016 14:35:59 +0000 (17:35 +0300)]
Make SliceZero function public

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agogovpn-verifier can also use EGD
Sergey Matveev [Sun, 3 Jan 2016 11:51:51 +0000 (14:51 +0300)]
govpn-verifier can also use EGD

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoAdd missing source code file copyright
Sergey Matveev [Wed, 30 Dec 2015 22:40:55 +0000 (01:40 +0300)]
Add missing source code file copyright

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoRaise copyright years
Sergey Matveev [Wed, 30 Dec 2015 22:40:29 +0000 (01:40 +0300)]
Raise copyright years

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoLet newclient.sh will search for executables in current directory
Sergey Matveev [Mon, 16 Nov 2015 14:02:58 +0000 (17:02 +0300)]
Let newclient.sh will search for executables in current directory

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Download link for 4.2 release
Sergey Matveev [Sun, 15 Nov 2015 15:24:21 +0000 (18:24 +0300)]
[DOC] Download link for 4.2 release

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoMerge branch 'develop' 4.2
Sergey Matveev [Sun, 15 Nov 2015 15:20:39 +0000 (18:20 +0300)]
Merge branch 'develop'

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Preparing for 4.2 release
Sergey Matveev [Sun, 15 Nov 2015 15:20:34 +0000 (18:20 +0300)]
[DOC] Preparing for 4.2 release

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Already mentioned server side's verifier
Sergey Matveev [Sun, 15 Nov 2015 11:03:15 +0000 (14:03 +0300)]
[DOC] Already mentioned server side's verifier

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Missed verb in the sentence
Sergey Matveev [Sun, 15 Nov 2015 11:02:10 +0000 (14:02 +0300)]
[DOC] Missed verb in the sentence

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Link identity page with the verifier
Sergey Matveev [Sun, 15 Nov 2015 11:01:47 +0000 (14:01 +0300)]
[DOC] Link identity page with the verifier

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoSkip peer creation if either up-script or interface call failed
Sergey Matveev [Sun, 15 Nov 2015 10:48:13 +0000 (13:48 +0300)]
Skip peer creation if either up-script or interface call failed

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoPretty print peer's identity in statistics
Sergey Matveev [Sat, 14 Nov 2015 16:16:03 +0000 (19:16 +0300)]
Pretty print peer's identity in statistics

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoLinks in russian about page
Sergey Matveev [Fri, 13 Nov 2015 22:17:04 +0000 (01:17 +0300)]
Links in russian about page

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoCheck that verifier with public key is provided for verifying
Sergey Matveev [Fri, 13 Nov 2015 22:02:39 +0000 (01:02 +0300)]
Check that verifier with public key is provided for verifying

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoFAQ section
Sergey Matveev [Fri, 13 Nov 2015 18:23:06 +0000 (21:23 +0300)]
FAQ section

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoTranslated russian about nodename
Sergey Matveev [Fri, 13 Nov 2015 18:22:46 +0000 (21:22 +0300)]
Translated russian about nodename

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Download link for 4.1 release
Sergey Matveev [Wed, 4 Nov 2015 10:07:56 +0000 (13:07 +0300)]
[DOC] Download link for 4.1 release

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoMerge branch 'develop' 4.1
Sergey Matveev [Wed, 4 Nov 2015 10:00:02 +0000 (13:00 +0300)]
Merge branch 'develop'

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoAdd more underlying libraries mirrors
Sergey Matveev [Wed, 4 Nov 2015 09:47:30 +0000 (12:47 +0300)]
Add more underlying libraries mirrors

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoUse Argon2d PHC winner instead of PBKDF2
Sergey Matveev [Tue, 3 Nov 2015 21:46:47 +0000 (00:46 +0300)]
Use Argon2d PHC winner instead of PBKDF2

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago@bullet is not necessary in itemize
Sergey Matveev [Tue, 3 Nov 2015 21:50:57 +0000 (00:50 +0300)]
@bullet is not necessary in itemize

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoIf proxy is specified, then forcefully use TCP protocol for convenience
Sergey Matveev [Wed, 14 Oct 2015 09:43:48 +0000 (12:43 +0300)]
If proxy is specified, then forcefully use TCP protocol for convenience

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoAdditional buffer bounds checks
Sergey Matveev [Mon, 21 Sep 2015 06:49:48 +0000 (09:49 +0300)]
Additional buffer bounds checks

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoAdd missing copyright docstrings
Sergey Matveev [Mon, 21 Sep 2015 06:42:09 +0000 (09:42 +0300)]
Add missing copyright docstrings

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoFixed test passing
Sergey Matveev [Sun, 20 Sep 2015 09:37:13 +0000 (12:37 +0300)]
Fixed test passing

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Link to russian description in email template
Sergey Matveev [Sat, 19 Sep 2015 20:34:40 +0000 (23:34 +0300)]
[DOC] Link to russian description in email template

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Download link for 4.0 release
Sergey Matveev [Sat, 19 Sep 2015 20:29:14 +0000 (23:29 +0300)]
[DOC] Download link for 4.0 release

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoMerge branch 'develop' 4.0
Sergey Matveev [Sat, 19 Sep 2015 20:26:49 +0000 (23:26 +0300)]
Merge branch 'develop'

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoFix overriden tarballs texinfo document node's name
Sergey Matveev [Sat, 19 Sep 2015 20:26:38 +0000 (23:26 +0300)]
Fix overriden tarballs texinfo document node's name

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoMove nonce expectation calculation to common function
Sergey Matveev [Fri, 18 Sep 2015 12:01:22 +0000 (15:01 +0300)]
Move nonce expectation calculation to common function

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoJSON configuration
Sergey Matveev [Thu, 17 Sep 2015 17:44:21 +0000 (20:44 +0300)]
JSON configuration

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoRename NoiseEnable field for simplicity
Sergey Matveev [Thu, 17 Sep 2015 17:42:10 +0000 (20:42 +0300)]
Rename NoiseEnable field for simplicity

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoBetter byte notation
Sergey Matveev [Thu, 17 Sep 2015 17:39:09 +0000 (20:39 +0300)]
Better byte notation

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoFixed rehandshake-related code
Sergey Matveev [Thu, 17 Sep 2015 17:49:37 +0000 (20:49 +0300)]
Fixed rehandshake-related code

* Do not use buffered termination channels: we need guarantee that
  processor is stopped. Otherwise we can be locked and client will be
  timeouted
* Single peersLock call, no separate read and write related
* Create processing goroutine earlier

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoClose old sockets during rehandshake
Sergey Matveev [Thu, 17 Sep 2015 17:49:28 +0000 (20:49 +0300)]
Close old sockets during rehandshake

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoNo need in termination before breaking the cycle
Sergey Matveev [Thu, 17 Sep 2015 17:49:15 +0000 (20:49 +0300)]
No need in termination before breaking the cycle

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoFix typo in code comment
Sergey Matveev [Thu, 17 Sep 2015 17:48:58 +0000 (20:48 +0300)]
Fix typo in code comment

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoLittle log messages refactoring
Sergey Matveev [Mon, 14 Sep 2015 17:51:40 +0000 (20:51 +0300)]
Little log messages refactoring

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoSimple optimization for TCP buffer check
Sergey Matveev [Mon, 14 Sep 2015 09:16:04 +0000 (12:16 +0300)]
Simple optimization for TCP buffer check

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Words refactoring
Sergey Matveev [Mon, 14 Sep 2015 09:11:06 +0000 (12:11 +0300)]
[DOC] Words refactoring

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoSlightly lesser code in handshake
Sergey Matveev [Mon, 14 Sep 2015 06:56:14 +0000 (09:56 +0300)]
Slightly lesser code in handshake

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoFixed benchmark tests
Sergey Matveev [Mon, 14 Sep 2015 06:49:25 +0000 (09:49 +0300)]
Fixed benchmark tests

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Link to Git repository browser
Sergey Matveev [Sun, 13 Sep 2015 20:26:13 +0000 (23:26 +0300)]
[DOC] Link to Git repository browser

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoDo not expor Busy* lock to statistics
Sergey Matveev [Sun, 13 Sep 2015 20:24:52 +0000 (23:24 +0300)]
Do not expor Busy* lock to statistics

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoIncrease version
Sergey Matveev [Sun, 13 Sep 2015 19:12:04 +0000 (22:12 +0300)]
Increase version

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Argon2 is the winner of PHC. It must replace PBKDF2
Sergey Matveev [Sun, 13 Sep 2015 19:06:38 +0000 (22:06 +0300)]
[DOC] Argon2 is the winner of PHC. It must replace PBKDF2

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Clearer arrows
Sergey Matveev [Sun, 13 Sep 2015 18:44:09 +0000 (21:44 +0300)]
[DOC] Clearer arrows

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Mention handshake packets length hiding
Sergey Matveev [Sun, 13 Sep 2015 18:27:21 +0000 (21:27 +0300)]
[DOC] Mention handshake packets length hiding

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Preparing for 4.0 release
Sergey Matveev [Sun, 13 Sep 2015 18:20:34 +0000 (21:20 +0300)]
[DOC] Preparing for 4.0 release

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoHandshake messages noising
Sergey Matveev [Sun, 13 Sep 2015 16:44:09 +0000 (19:44 +0300)]
Handshake messages noising

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoHuge code refactoring
Sergey Matveev [Sun, 13 Sep 2015 16:39:55 +0000 (19:39 +0300)]
Huge code refactoring

* Code simplification. Lesser synchronization channels
* Processing parallelization of clients on the server side
* Double buffers for network/Ethernet packets prefetching
* Removed length prefix in TCP messages. Now they are
  indistinguishable from random
* Constant time nonce uniqueness checking
* Increased performance

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Move 'in the media' section lower
Sergey Matveev [Sun, 13 Sep 2015 16:30:02 +0000 (19:30 +0300)]
[DOC] Move 'in the media' section lower

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoUpdate ed25519 library: performance optimizations
Sergey Matveev [Sat, 12 Sep 2015 08:22:08 +0000 (11:22 +0300)]
Update ed25519 library: performance optimizations

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Links to packages and ports
Sergey Matveev [Thu, 10 Sep 2015 20:50:21 +0000 (23:50 +0300)]
[DOC] Links to packages and ports

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoMove nonce in another transport packet place
Sergey Matveev [Sun, 30 Aug 2015 10:04:43 +0000 (13:04 +0300)]
Move nonce in another transport packet place

This is preparation for changing of TCP protocol: in TCP we can easily
predict needed nonce and udnerstand the bounds of the packet,
eliminating the need of size prefix at all.

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Copy russian README during installation
Sergey Matveev [Sat, 29 Aug 2015 10:31:30 +0000 (13:31 +0300)]
[DOC] Copy russian README during installation

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Refactoring and some info on russian
Sergey Matveev [Sat, 29 Aug 2015 09:44:04 +0000 (12:44 +0300)]
[DOC] Refactoring and some info on russian

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoDo not check nonce against buckets in TCP mode
Sergey Matveev [Tue, 25 Aug 2015 09:00:34 +0000 (12:00 +0300)]
Do not check nonce against buckets in TCP mode

There is no need in nonce checking against buckets in TCP mode because
all incoming data can not be reordered normally. Any reordering means
intrusion by the man in the middle. This is performance optimization.

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Download link for 3.5 release
Sergey Matveev [Sun, 23 Aug 2015 14:47:54 +0000 (17:47 +0300)]
[DOC] Download link for 3.5 release

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoMerge branch 'develop' 3.5
Sergey Matveev [Sun, 23 Aug 2015 14:43:27 +0000 (17:43 +0300)]
Merge branch 'develop'

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoRefactor makedist.sh to make it aware of submodules
Sergey Matveev [Sun, 23 Aug 2015 14:42:09 +0000 (17:42 +0300)]
Refactor makedist.sh to make it aware of submodules

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Preparing for 3.5 release
Sergey Matveev [Sun, 23 Aug 2015 14:05:12 +0000 (17:05 +0300)]
[DOC] Preparing for 3.5 release

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoUpdate poly1305 upstream library with ARM-related fixes
Sergey Matveev [Sun, 23 Aug 2015 14:07:13 +0000 (17:07 +0300)]
Update poly1305 upstream library with ARM-related fixes

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years ago[DOC] Refactoring
Sergey Matveev [Sun, 23 Aug 2015 13:01:56 +0000 (16:01 +0300)]
[DOC] Refactoring

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoAbility to use HTTP proxies for accessing server
Sergey Matveev [Sun, 23 Aug 2015 09:56:00 +0000 (12:56 +0300)]
Ability to use HTTP proxies for accessing server

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoServer can listen on all network protocols at once
Sergey Matveev [Sun, 23 Aug 2015 09:31:33 +0000 (12:31 +0300)]
Server can listen on all network protocols at once

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoAbility to use TCP as a base transport
Sergey Matveev [Sat, 22 Aug 2015 21:04:35 +0000 (00:04 +0300)]
Ability to use TCP as a base transport

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
8 years agoMake transport less dependent on UDP nature
Sergey Matveev [Sat, 22 Aug 2015 16:02:13 +0000 (19:02 +0300)]
Make transport less dependent on UDP nature

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>