48032aed00
add a compatible memrchr() function if the platform does not support it (e.g. old glibc). Patch courtesy to Thomas Jarosch
Andreas Steffen2009-01-09 01:19:45 +00:00
a205d9581d
the Linux 2.6.28 uml guest kernel does not need any patches
Andreas Steffen2009-01-09 00:28:47 +00:00
4faaa05439
test of ipsec leases command in ikev2/ip-pool and ikev2/ip-two-pools scenarios
Andreas Steffen2009-01-09 00:24:54 +00:00
097e4b8ff9
purge certificates after IKE_AUTH response has been built
Martin Willi2008-12-16 15:48:36 +00:00
764e8b2211
reimplemented certificate cache: fixes unsafe certificate caching use fixed array instead of a list fine grained per-slot locking use cache hits for housekeeping
Martin Willi2008-12-15 15:41:48 +00:00
482218f075
signal each entry condvar after enumeration, required if wait_for_entry is called
Martin Willi2008-12-15 09:19:04 +00:00
abfde23ae9
added an additional frame to lock profiling backtraces
Martin Willi2008-12-15 09:13:43 +00:00
50901d2550
do not respawn cancelled threads if we are shutting down
Martin Willi2008-12-12 15:57:12 +00:00
248a1f57bb
fixed possible deadlock in checkin_and_destroy
Martin Willi2008-12-12 10:40:45 +00:00
7023d49ee1
purge auth_info when IKE_SA is established, releases cert memory
Martin Willi2008-12-09 14:34:15 +00:00
a1466a3ec2
limit number of ADDITIONAL_IPV*_ADDR notifies
Martin Willi2008-12-09 14:32:57 +00:00
2e03196551
list pools and usage in ipsec statusall
Martin Willi2008-12-09 13:24:12 +00:00
adf9965272
extended stroke in-memory pool to use hash-tables supports online/offline leases properly reassign addresses to identities
Martin Willi2008-12-09 13:23:42 +00:00
20fbc4277e
fixed hashtable->get_count() after doubling table size
Martin Willi2008-12-09 11:13:52 +00:00
15ed045c87
require explicit enabling of load-testing plugin
Martin Willi2008-12-09 09:11:37 +00:00
5bdc8fc794
generating different initiator identities, configs and certificates on the fly
Martin Willi2008-12-08 19:18:28 +00:00
17a1045906
enable leak-detective and integrity-test in UML tests by default
Andreas Steffen2008-12-04 00:34:59 +00:00
83c42156a2
add support for smartcards in charon by using the ENGINE API provided by OpenSSL, based on patches by Michael Roßberg.
Tobias Brunner2008-12-03 10:12:20 +00:00
c3bdc3cd7f
enable quoted tokens in the token enumerator
Tobias Brunner2008-12-03 10:03:59 +00:00
394eb35b0c
some task queueing improvements: - do not pass CHILD_SAs to task constructor, might not be valid anymore during execution (late lookup) - use sub-tasks to delete CHILD/IKE_SA after rekeying, as we want to execute the delete before additional queued tasks
Martin Willi2008-12-01 18:38:28 +00:00