summaryrefslogtreecommitdiff
path: root/src/uanytun.c
Commit message (Collapse)AuthorAgeFilesLines
* --key and --salt have now higher priority than a passphraseChristian Pointner2009-01-071-4/+7
|
* minor cleanupsChristian Pointner2009-01-071-5/+10
|
* cleaned up main_loopChristian Pointner2009-01-061-78/+93
|
* cleaned up main_loop a littleChristian Pointner2009-01-061-32/+54
|
* some cleanupChristian Pointner2009-01-061-7/+13
| | | | | | | added option for passphrase enabled option for kd-prf
* added libssl crypto based auth algo HMAC-Sha1Christian Pointner2009-01-051-0/+4
|
* removed useless gcry_strsource outputChristian Pointner2009-01-041-2/+2
|
* added NO_LIBGMP and NO_CRYPT to build a daemon without cryptosupportChristian Pointner2009-01-041-3/+22
| | | | | | NOTE: with NO_LIBGMP the cipher and the keyderivation don't work until now
* added auth algoChristian Pointner2009-01-031-4/+15
| | | | | | | tested with anytun an ANYTUN_02_COMPAT set switched defaults for kd-prf, cipher and auth algo to use crypto
* some improvements in key derivationChristian Pointner2009-01-021-6/+14
| | | | | | | 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-021-3/+4
| | | | | | cipher supports now multiple key lengths and uses key derivation directly
* added option ld-kdr for the key derivation rateChristian Pointner2009-01-021-1/+1
|
* cosmetic changeChristian Pointner2009-01-021-1/+1
|
* key derivation seems to work now Christian Pointner2009-01-021-10/+12
|
* added key derivation - not tested yetChristian Pointner2009-01-011-3/+2
|
* fixed build on OpenBSDChristian Pointner2009-01-011-0/+9
| | | | | | fixed memory errors with key and salt handling
* added aes-ctr cipherChristian Pointner2009-01-011-0/+36
| | | | | | TODO: key derivation
* removed useless malloc for seq_window_tChristian Pointner2008-12-311-5/+5
|
* removed useless malloc for cipher_tChristian Pointner2008-12-311-6/+6
|
* removed useless malloc for udp_t Christian Pointner2008-12-311-8/+8
|
* fixed useless malloc for dev_t Christian Pointner2008-12-311-7/+7
|
* changed useless malloc for options_tChristian Pointner2008-12-311-13/+12
|
* added sequence windowChristian Pointner2008-12-311-8/+31
|
* fixed some out of memory errorsChristian Pointner2008-12-301-4/+10
| | | | | | | options parser gives now a hint where the error happened added build instructions for OpenBSD to Readme
* added bsd tun deviceChristian Pointner2008-12-291-3/+17
|
* improved signal handlingChristian Pointner2008-12-291-1/+13
|
* 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-281-31/+48
|
* some cleanupChristian Pointner2008-12-281-0/+2
|
* added cipher (net tested yet)Christian Pointner2008-12-281-0/+2
|
* cleaned up main loop (still some building blocks missing)Christian Pointner2008-12-281-13/+29
|
* int main() is pretty finished nowChristian Pointner2008-12-281-38/+64
|
* options parser almost doneChristian Pointner2008-12-281-1/+3
|
* added options parserChristian Pointner2008-12-281-0/+10
|
* some cleanupChristian Pointner2008-12-281-79/+30
|
* added encrypted packetChristian Pointner2008-12-281-30/+42
| | | | | | some cleanup
* added plain packetChristian Pointner2008-12-281-26/+97
|
* some cleanupChristian Pointner2008-12-281-11/+32
| | | | | | | added remote endpoint auto detection small bugfixes
* some memory erros fixedChristian Pointner2008-12-281-4/+5
| | | | | | added udp_read and udp_write
* added enpoint to string functionsChristian Pointner2008-12-281-0/+4
|
* fixed memory error und udp_closeChristian Pointner2008-12-281-0/+2
|
* added udp socketChristian Pointner2008-12-281-0/+8
|
* added datatypes.hChristian Pointner2008-12-271-0/+2
|
* some more memory erros @ tun device fixedChristian Pointner2008-12-271-7/+9
| | | | | | added exec script for post up scripts
* fixed some memory errors at tun deviceChristian Pointner2008-12-271-1/+6
|
* added first version of tun device (needs furhter testing)Christian Pointner2008-12-271-3/+16
|
* added empty tun.c and hChristian Pointner2008-12-271-0/+2
|
* initial checkin Christian Pointner2008-12-271-0/+55
damonizing chroot signal handling syslog