commit 60e8ece94ed1b895895bc1d7cce62409efc8cf27 [browse]
Author: Sergey Matveev
Date: 2015-01-07 17:05:08 +03:00

Remove unnecessary precomputations of DH private key

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

commit e8e7d6cbd119d5916f1f8dfa415363568ede35f4 [browse]
Author: Sergey Matveev
Date: 2014-12-06 15:18:40 +03:00

FreeBSD TAP support

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

commit 1fc99e2439c3c0ad25721f80addfde5eb04ccf7e [browse]
Author: Sergey Matveev
Date: 2014-08-21 16:41:09 +04:00

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>

commit 6ae8a1b4d26b31f08773b4525b01d82efcc93544 [browse]
Author: Sergey Matveev
Date: 2014-08-11 15:32:13 +04:00

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>

commit 9ef8dc4e99f80e7fa22750b7105cbdbc5abafef9 [browse]
Author: Sergey Matveev
Date: 2014-08-10 20:12:13 +04:00

Various trivial code corrections

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

clone the repository to get more history