Commit Graph

3684 Commits

Author SHA1 Message Date
Tobias Brunner c1532e840d fixed compiler warning 2009-05-14 17:38:27 +02:00
Tobias Brunner 9015c073de make socket_t compatible with RFC 2292 (that got obsoleted by RFC 3542) 2009-05-14 17:16:21 +02:00
Andreas Steffen 978c2df17a completed twofish sources 2009-05-14 16:51:53 +02:00
Andreas Steffen 4a85e33ccc ported twofish as a plugin 2009-05-14 15:39:31 +02:00
Andreas Steffen 13bb168485 fixed 32 bit overflow check 2009-05-14 15:39:31 +02:00
Martin Willi c296e51c40 added eap_start option to radius plugin
EAP-Start sends an empty EAP message to initiate EAP conversation
before doing EAP-Identity.
2009-05-14 14:14:29 +02:00
Andreas Steffen 2b02b0fe9f introduced encryption test vectors 2009-05-14 13:55:56 +02:00
Andreas Steffen 0a8ad227d4 renamed ENCR_TWOFISH and ENCR_SERPENT to ENCR_TWOFISH_CBC and ENCR_SERPENT_CBC, respectively 2009-05-14 13:55:56 +02:00
Andreas Steffen 24400cf617 fixed setting of variable key length 2009-05-14 13:55:56 +02:00
Andreas Steffen 6e0ff31e07 use localtime_r() instead of localtime() 2009-05-14 13:55:56 +02:00
Andreas Steffen 7eea232f44 clone iv before blowfish en|decryption 2009-05-14 13:55:56 +02:00
Andreas Steffen 111b963931 replaced clone_bytes() by clalloc() 2009-05-14 13:55:56 +02:00
Andreas Steffen 910221c236 fixed indentation 2009-05-14 13:55:55 +02:00
Andreas Steffen 30a896173b compute ASN.1 to UTC time without time functions 2009-05-14 13:55:55 +02:00
Andreas Steffen 3783980edb changed TRUE/FALSE to 1/0 2009-05-14 13:55:55 +02:00
Andreas Steffen 3bc613d01d blowfish block size is 8 bytes 2009-05-14 13:55:55 +02:00
Andreas Steffen 42dd330305 fixed caption 2009-05-14 13:55:55 +02:00
Andreas Steffen cb81cc1dc0 changed remaining plog() to DBG1() 2009-05-14 13:55:55 +02:00
Martin Willi 64e8ca281f simplified SPI allocation after refactorings 2009-05-14 10:28:18 +02:00
Martin Willi d50746febe identation cleanups 2009-05-13 15:57:31 +02:00
Martin Willi ad65a713e4 fixed identation 2009-05-13 14:55:35 +02:00
Tobias Brunner 75a354bb6b fixing compilation of socket_t on systems that have neither IP_PKTINFO (Linux) nor IP_SENDSRCADDR (FreeBSD) 2009-05-12 17:40:43 +02:00
Martin Willi 0a3ca29021 fixed cleanup of traffic selector lists 2009-05-12 17:13:09 +02:00
Martin Willi 8f0ab613e5 do not destroy packet twice if message generation failed 2009-05-12 14:38:48 +02:00
Martin Willi e1fa02bc62 properly end CERT_PRE task after detecting the final authentication round 2009-05-12 11:26:50 +02:00
Martin Willi 9dd2b42728 do not report increasing rekey times if rekeying currently active 2009-05-12 10:56:49 +02:00
Martin Willi 37974979bc do not report a CHILD_SA rekey time if rekeying disabled 2009-05-12 10:56:48 +02:00
Andreas Steffen 20da0b5ca5 quote identities 2009-05-11 22:07:49 +02:00
Martin Willi 4a0c97e7d4 also update permission in template/guest folders
some identation cleanups
2009-05-11 17:26:13 +02:00
Martin Willi db879fdfac removed @brief doxygen keywords 2009-05-11 17:24:51 +02:00
Martin Willi 5d47f284b8 list available templates using "template" alias 2009-05-11 17:20:01 +02:00
Martin Willi 47a9a48f5b ruby bindings for template enumerator 2009-05-11 17:19:36 +02:00
Martin Willi 608046c09c added a Dumm template enumerator 2009-05-11 17:18:59 +02:00
Martin Willi 05ac17f0e1 allow "others" to read created dumm files/folders 2009-05-11 16:38:04 +02:00
Andreas Steffen 28ef27bfda implemented blowfish as a plugin 2009-05-11 15:25:36 +02:00
Andreas Steffen 7d86641d6f corrected debug output of passphrase 2009-05-11 13:54:30 +02:00
Martin Willi 496064ba45 hand out a IPv4 virtual address if %any6 is requested 2009-05-11 13:33:55 +02:00
Martin Willi 30fc989c9c fixed configuration payload type as responder 2009-05-11 13:23:15 +02:00
Martin Willi a3d692ca87 never send a CERT payload in EAP 2009-05-11 11:37:58 +02:00
Martin Willi 5775283f8b updated MSK calculation in MSCHAPv2, compatible with Win7/2008 RC. 2009-05-11 10:42:53 +02:00
Martin Willi 25f2d52f30 Fixed EAP authentication regression
Use correct nonce/init message again for EAP AUTH payload
sent from responder to initiator.
2009-05-11 10:42:52 +02:00
Martin Willi b81917ea00 fixed memleak 2009-05-11 10:42:52 +02:00
Andreas Steffen d36ae9e305 started migration to encryption plugins 2009-05-09 00:04:28 +02:00
Tobias Brunner bf45d6dd3b added a configure option to enable the Vstr string library even if register_printf_function is available 2009-04-24 05:32:17 +02:00
Tobias Brunner bcbf110938 fixing compilation when using the Vstr string library 2009-04-24 05:30:50 +02:00
Tobias Brunner 65ea37abcd fixed timezone compensation when parsing ASN.1 dates 2009-05-08 15:23:50 +02:00
Martin Willi 9d737ecfc5 drop acquires we already have a pending connection attempt 2009-05-08 10:04:01 +02:00
Martin Willi c3626c2ce6 initiate trapped CHILD_SAs with same reqid 2009-05-08 10:04:00 +02:00
Martin Willi fda97f2140 removed $Id$ from new template generated files 2009-05-08 10:04:00 +02:00
Martin Willi 56d461a1f1 listing routed connection in statusall 2009-05-08 10:04:00 +02:00