summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* added libgmp free ctr calc implementation to key derivationChristian Pointner2009-01-043-8/+59
|
* get rid of some mallocs and mpz_inits at cipherChristian Pointner2009-01-044-50/+97
|
* get rid of some mallocs and mpz_inits at key derivationChristian Pointner2009-01-043-44/+93
|
* added NO_LIBGMP and NO_CRYPT to build a daemon without cryptosupportChristian Pointner2009-01-047-23/+90
| | | | | | NOTE: with NO_LIBGMP the cipher and the keyderivation don't work until now
* some cleanup @ cipher, auth_algo and key derivationChristian Pointner2009-01-035-90/+96
|
* updated manpageChristian Pointner2009-01-031-4/+8
|
* added auth algoChristian Pointner2009-01-0310-24/+435
| | | | | | | tested with anytun an ANYTUN_02_COMPAT set switched defaults for kd-prf, cipher and auth algo to use crypto
* added define for anytun compatChristian Pointner2009-01-023-10/+18
|
* changed to anytun compatible versionChristian Pointner2009-01-022-9/+10
|
* some improvements in key derivationChristian Pointner2009-01-024-90/+88
| | | | | | | note this is no longer compatible to anytun and currently not compliant to the rfc (but probably will)
* some cleanup at key derivationChristian Pointner2009-01-024-71/+73
| | | | | | cipher supports now multiple key lengths and uses key derivation directly
* added option ld-kdr for the key derivation rateChristian Pointner2009-01-025-4/+21
|
* cosmetic changeChristian Pointner2009-01-021-1/+1
|
* key derivation seems to work now Christian Pointner2009-01-024-83/+171
|
* added key derivation - not tested yetChristian Pointner2009-01-015-3/+345
|
* fixed build on OpenBSDChristian Pointner2009-01-014-6/+18
| | | | | | fixed memory errors with key and salt handling
* changed ugly salt 0 msb workaround to a mor sophisticated solutionChristian Pointner2009-01-011-2/+8
|
* added aes-ctr cipherChristian Pointner2009-01-015-26/+181
| | | | | | TODO: key derivation
* removed useless malloc for seq_window_tChristian Pointner2008-12-313-20/+15
|
* removed useless malloc for cipher_tChristian Pointner2008-12-313-30/+25
|
* removed useless malloc for udp_t Christian Pointner2008-12-313-39/+30
|
* fixed build for OpenBSDChristian Pointner2008-12-311-1/+1
|
* fixed useless malloc for dev_t Christian Pointner2008-12-314-85/+81
|
* changed useless malloc for options_tChristian Pointner2008-12-313-97/+88
|
* fixed wrong info @ manpage and updated release svn versionrel-0.1v0.1Christian Pointner2008-12-312-3/+1
|
* updated ChangeLog with Release InfoChristian Pointner2008-12-312-4/+4
|
* added sequence windowChristian Pointner2008-12-316-8/+321
|
* added man pageChristian Pointner2008-12-302-0/+316
|
* fixed some out of memory errorsChristian Pointner2008-12-304-44/+54
| | | | | | | options parser gives now a hint where the error happened added build instructions for OpenBSD to Readme
* works on OpenBSD now (but no support for UDPv6)Christian Pointner2008-12-293-2/+24
|
* added bsd tun deviceChristian Pointner2008-12-294-65/+242
|
* fixed build for OpenBSD (no tun device yet)Christian Pointner2008-12-296-5/+166
|
* improved signal handlingChristian Pointner2008-12-293-26/+23
|
* added -O2 to CCFLAGSChristian Pointner2008-12-291-1/+1
|
* first working version (null cipher and no auth tag)Christian Pointner2008-12-281-24/+36
|
* processing of device packets works now (null cipher and no auth algo)Christian Pointner2008-12-285-46/+78
|
* fixed build ;)Christian Pointner2008-12-281-1/+1
|
* some cleanupChristian Pointner2008-12-285-4/+18
|
* added forgotten set functions to packetsChristian Pointner2008-12-282-0/+16
|
* added cipher (net tested yet)Christian Pointner2008-12-288-0/+252
|
* cleaned up main loop (still some building blocks missing)Christian Pointner2008-12-281-13/+29
|
* int main() is pretty finished nowChristian Pointner2008-12-284-42/+83
|
* small cleanupChristian Pointner2008-12-282-6/+6
|
* options parser finishedChristian Pointner2008-12-281-1/+5
|
* options parser almost doneChristian Pointner2008-12-283-20/+147
|
* added options parserChristian Pointner2008-12-284-0/+282
|
* some cleanupChristian Pointner2008-12-283-91/+46
|
* added encrypted packetChristian Pointner2008-12-286-36/+271
| | | | | | some cleanup
* added plain packetChristian Pointner2008-12-284-26/+275
|
* some cleanupChristian Pointner2008-12-283-26/+48
| | | | | | | added remote endpoint auto detection small bugfixes