]> Cypherpunks.ru repositories - govpn.git/log
govpn.git
9 years ago[DOC] More examples with IPv6 and FreeBSD
Sergey Matveev [Sat, 10 Jan 2015 17:20:11 +0000 (20:20 +0300)]
[DOC] More examples with IPv6 and FreeBSD

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
9 years ago[DOC] Some additions that OpenVPN can be faster, because of it's C nature
Sergey Matveev [Sat, 10 Jan 2015 17:18:39 +0000 (20:18 +0300)]
[DOC] Some additions that OpenVPN can be faster, because of it's C nature

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
9 years agoRemove unnecessary precomputations of DH private key 1.2
Sergey Matveev [Wed, 7 Jan 2015 14:05:08 +0000 (17:05 +0300)]
Remove unnecessary precomputations of DH private key

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
9 years agoFreeBSD TAP support 1.1
Sergey Matveev [Sat, 6 Dec 2014 12:18:40 +0000 (15:18 +0300)]
FreeBSD TAP support

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
9 years agoExit when daemon is becoming dead 1.0
Sergey Matveev [Thu, 21 Aug 2014 12:41:09 +0000 (16:41 +0400)]
Exit when daemon is becoming dead

* Exit if handshake is timeouted
* Exit if daemon becomes unavailable
* Simplify overall code

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
9 years agoPerformance optimizations
Sergey Matveev [Mon, 11 Aug 2014 11:32:13 +0000 (15:32 +0400)]
Performance optimizations

Do not use everytime buffer creation for each Ethernet, UDP and general
packet processing. Use channels to synchronize access to that shared
buffers.

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
9 years agoVarious trivial code corrections
Sergey Matveev [Sun, 10 Aug 2014 16:12:13 +0000 (20:12 +0400)]
Various trivial code corrections

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
9 years agoDocument example usage
Sergey Matveev [Sun, 10 Aug 2014 15:41:08 +0000 (19:41 +0400)]
Document example usage

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
9 years agoAbility to decrease verbosity
Sergey Matveev [Sun, 10 Aug 2014 15:28:39 +0000 (19:28 +0400)]
Ability to decrease verbosity

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
9 years agoUse TAP interface directly, without promiscuous mode
Sergey Matveev [Sun, 10 Aug 2014 13:28:40 +0000 (17:28 +0400)]
Use TAP interface directly, without promiscuous mode

* This removes gopacket dependency
* However adds water-library small one

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
9 years agoFix nounces incrementing
Sergey Matveev [Sun, 10 Aug 2014 14:56:08 +0000 (18:56 +0400)]
Fix nounces incrementing

That bug leads to reusing the same nonce.

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
9 years agoOut-of-order message recieved printing
Sergey Matveev [Sun, 10 Aug 2014 14:19:49 +0000 (18:19 +0400)]
Out-of-order message recieved printing

Signed-off-by: Sergey Matveev <stargrave@stargrave.org>
9 years agoInitial commit
Sergey Matveev [Wed, 30 Jul 2014 06:52:43 +0000 (10:52 +0400)]
Initial commit

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