Commit Graph

14 Commits

Author SHA1 Message Date
Frank Denis 91f50be917 Check crypto_scalarmult() return value 2015-11-17 01:28:16 +01:00
Frank Denis e58f6b0abb Replace a couple sprintf() with snprintf() 2015-10-17 17:14:19 +02:00
Frank Denis df8bacead5 Implement a key exchange mechanism 2015-10-17 16:47:58 +02:00
Frank Denis 1159f54fe4 Remove meaningless debug message 2015-10-16 22:53:47 +02:00
Frank Denis 742a5d788d Explicit casts 2015-10-09 18:19:42 +02:00
Vincent Malguy 454e3ff720 fix use of an unallocated variable 2015-10-09 18:17:35 +02:00
Vincent Malguy 502ba4ac9b if the password supplied is 32 bit long, we should use it AS if 2015-10-09 18:00:06 +02:00
Frank Denis ed49289d7b Port to libsodium, switch to AES256-GCM, revamp authentication 2015-10-09 02:24:01 +02:00
Frank Denis 116ee6234f Remove utterly broken and already deprecated legacy VTUN encryption 2015-10-08 12:38:13 +02:00
mtbishop f3c3e13798 Merge changes from Andrey Mazo:
Clean up Configure.in for autoheader
        Static declarations where sensible
        Check/handle no fork() for no-MMU client systems (eg blackfin)
2013-07-07 19:54:20 +00:00
mtbishop d13873edb8 buyback for bz3467/bug1685781 - Ingo's patch to enable old encryption
for older clients to newer servers.
2009-04-24 09:15:33 +00:00
mtbishop 70894b2feb Update copyrights. 2008-01-07 22:35:18 +00:00
mtbishop a460c4bfc1 buy-back from bug1685781 - vtun3 client should parse vtun2 server encr directives 2008-01-07 22:12:48 +00:00
mtbishop e971c621d2 rfe1744575 - cfg_file.y bugs (mf)
rfe1738167 - build on c5 still fails (bc)
More -kkv cleanup on cvs macros
2007-06-29 05:25:45 +00:00