Commit Graph
2243 Commits
Author SHA1 Message Date
Martin Willi eb8ed130af added a trap-manager to handle routed policies outside of IKE_SAs 2009-05-08 10:03:58 +02:00
Andreas Steffen c42d1469e6 defined ENCR_TWOFISH and ENCR_SERPENT 2009-05-08 07:51:24 +02:00
Andreas Steffen e43b1e4a5b inserted HASH_MD4 in increasing order 2009-05-07 23:19:19 +02:00
Andreas Steffen 62975e30f0 fixed generation of IKEv1 key material 2009-05-07 22:42:45 +02:00
Tobias Brunner d504f1cbac fixed compiler warnings 2009-05-07 17:53:05 +02:00
Tobias Brunner ca39743f06 Merge branch 'master' of git.strongswan.org:~/strongswan into HEAD 2009-05-07 17:47:48 +02:00
Tobias Brunner 5533a88936 properly convert boolean flags when parsing ipsec.conf 2009-05-07 17:43:16 +02:00
Tobias Brunner 723534283c use bool instead of int 2009-05-07 17:42:25 +02:00
Tobias Brunner 433c0968e4 properly initialize buffer when printing loaded plugins. 2009-05-07 17:40:19 +02:00
Martin Willi 0ce19b27a6 instanciate new tasks only if none queued 2009-05-07 15:57:34 +02:00
Martin Willi a627e31f46 properly delete IKE_SA if IKE_SA_INIT processing failed 2009-05-07 15:53:45 +02:00
Martin Willi be85459323 announce EAP method initiation once only 2009-05-07 11:11:56 +02:00
Martin Willi 84f1164c77 some additional .gitignore's 2009-05-07 10:33:30 +02:00
Martin Willi a4df55e363 added .gitignore files for dumm 2009-05-07 10:19:19 +02:00
Andreas Steffen c08ae816a2 use hash size constants from hasher.h 2009-05-07 10:10:42 +02:00
Andreas Steffen 38a7792d8a removed all hash function code from pluto 2009-05-06 22:46:51 +02:00
Andreas Steffen ab87051f23 all hashes, hmacs and prfs use libstrongswan 2009-05-06 20:05:22 +02:00
Tobias Brunner e382d96f62 compiler warning fixed 2009-05-06 09:11:19 -04:00
Tobias Brunner a9f56adb59 more portable handling of the bool data type (Mac OS X has stdbool.h) 2009-05-06 09:11:13 -04:00
Tobias Brunner 938b230fa7 renamed some conflicting function names 2009-05-06 09:11:07 -04:00
Tobias Brunner f52e9c1aa8 gethostbyname_r is not supported on Mac OS X (but gethostbyname uses thread-local buffers) 2009-05-06 09:11:03 -04:00
Martin Willi a8d938ca18 fixed removal of child configs
purge empty peer configs
2009-05-06 12:56:21 +02:00
Martin Willi 5bbfd264ec fixed remove_child_cfg(), use correct enumerator for remove_at 2009-05-06 11:09:57 +02:00
Andreas Steffen 6eb9bc9bb8 SKEYID derivation based on libstrongswan 2009-05-05 14:28:31 +02:00
Martin Willi e868a564d9 set IKE_SA on bus to catch unroute event properly 2009-05-05 09:51:28 +02:00
Andreas Steffen ebe01cae0f use prfs for IKEv1 hmacs 2009-05-04 23:38:57 +02:00
Andreas Steffen 78e6e0a33c fixed typo 2009-05-04 23:08:29 +02:00
Andreas Steffen 8c45f0f102 added support for AUTH_HMAC_SHA1_160 2009-05-04 23:01:40 +02:00
Martin Willi 2c36ebb58e moved hasher to the correct doxygen group 2009-05-04 16:10:13 +02:00
Andreas Steffen 1e3d98528a deleted elgamal.[ch] 2009-04-30 19:13:01 +00:00
Andreas Steffen bc2e33ca96 pluto and scepclient use the random plugin from libstrongswan 2009-04-30 18:31:48 +00:00
Tobias Brunner 8af25c56af some typos 2009-04-30 17:15:28 +00:00
Tobias Brunner 8c5d72cd0b removing svn keyword $Id$ from all files 2009-04-30 13:19:35 +00:00
Tobias Brunner d24a74c5b4 merging changes from portability branch back to trunk
important change for developers: %Y replaces %D to print identities!
2009-04-30 11:37:54 +00:00
Martin Willi 466f11bfaf added .gitignore files, ready for the switch 2009-04-30 07:42:30 +00:00
Andreas Steffen f67eebccc8 changed RNG_REAL to RNG_TRUE 2009-04-29 09:13:20 +00:00
Andreas Steffen de92b9e70c default plugins for pluto 2009-04-29 08:56:19 +00:00
Andreas Steffen e67197a7f9 pluto and scepclient use the curl and ldap fetcher plugins 2009-04-29 08:09:35 +00:00
Martin Willi 9e080c899e removed .cvsignore files 2009-04-27 14:40:38 +00:00
Martin Willi 18eef5d6b6 added support for AES counter mode in ESP
proposal keywords: aes128ctr aes192ctr aes256ctr
2009-04-27 12:16:52 +00:00
Martin Willi be0a03be64 set default CFLAGS globally, including -Wno-format 2009-04-27 11:34:07 +00:00
Martin Willi 12c8c3c4be fixed nbns handling, missing break 2009-04-27 10:48:49 +00:00
Martin Willi 568ced956c prefer nm plugin over resolv-conf 2009-04-27 10:46:51 +00:00
Martin Willi 3ab0e8a04b nm plugin handles DNS/NBNS configuration attributes 2009-04-27 09:38:31 +00:00
Andreas Steffen 6fd5b52f4c release dynamic memory allocated for VIDs 2009-04-24 15:01:32 +00:00
Martin Willi 7f56b49461 attribute_manager supports attribute_handler's to handle configuration attributes via plugins
moved resolv.conf editing to a separate plugin (resolv_conf)
extended attribute_provider interface to hand out arbitrary attributes
  moved strongswan.conf based dns/nbns configuration to a plugin (attr)
2009-04-24 14:13:52 +00:00
Martin Willi da17b0169a added return_true/false() dummy functions 2009-04-24 14:08:42 +00:00
Andreas Steffen f032a6909a version bump to 4.3.1 2009-04-24 04:38:57 +00:00
Andreas Steffen c46d416d08 added cast128 proposal keyword 2009-04-24 04:38:08 +00:00
Andreas Steffen 226308ebc4 l format modifier outputs garbage on 64 bit platforms 2009-04-22 10:43:39 +00:00