Martin Willi
|
ce67ab162d
|
print IPv6 %any hosts as %any6
|
2009-03-19 09:04:20 +00:00 |
|
Martin Willi
|
9717826f10
|
fallback to family specific %any(6) if kernel lookup fails
|
2009-03-16 14:23:36 +00:00 |
|
Tobias Brunner
|
d25ce3701e
|
printf hooks refactored to increase portability (i.e. support for platforms without glibc-compatible customizable printf - the Vstr string library is currently required on such platforms).
|
2009-03-12 18:07:32 +00:00 |
|
Martin Willi
|
2d887e8e08
|
removed unused extract_last_token() and the required memrchr implementation
|
2009-02-18 09:45:54 +00:00 |
|
Andreas Steffen
|
c59825fbfc
|
support of dynamic/128 and %any6
|
2009-02-05 22:13:48 +00:00 |
|
Andreas Steffen
|
48032aed00
|
add a compatible memrchr() function if the platform does not support it (e.g. old glibc). Patch courtesy to Thomas Jarosch
|
2009-01-09 01:19:45 +00:00 |
|
Tobias Brunner
|
f30150d3da
|
correct use of calloc in hashtable_t
|
2008-12-17 09:56:05 +00:00 |
|
Martin Willi
|
abfde23ae9
|
added an additional frame to lock profiling backtraces
|
2008-12-15 09:13:43 +00:00 |
|
Martin Willi
|
7a485e90bd
|
leak detective binds execution to a signle core, avoids corruption on SMP machines
|
2008-12-12 09:10:52 +00:00 |
|
Martin Willi
|
20fbc4277e
|
fixed hashtable->get_count() after doubling table size
|
2008-12-09 11:13:52 +00:00 |
|
Martin Willi
|
9eb85cffe1
|
whitelisted another pthread_setspecific implementation
|
2008-12-08 15:27:24 +00:00 |
|
Martin Willi
|
d21b3549f7
|
accept NULL values in hashtable enumerator
|
2008-12-05 12:34:17 +00:00 |
|
Martin Willi
|
19e0010f51
|
hashtable enumerator enumerates over both, key and values
|
2008-12-05 10:01:52 +00:00 |
|
Tobias Brunner
|
ffa6450695
|
fixed off by one error
|
2008-12-04 16:33:39 +00:00 |
|
Martin Willi
|
0442562516
|
leak whitelisting of OPENSSL_config()
|
2008-12-04 09:23:53 +00:00 |
|
Tobias Brunner
|
c3bdc3cd7f
|
enable quoted tokens in the token enumerator
|
2008-12-03 10:03:59 +00:00 |
|
Tobias Brunner
|
81736d7d24
|
added memstr and extract_token_str helper functions
|
2008-12-03 09:45:58 +00:00 |
|
Tobias Brunner
|
0948edbbff
|
adding general purpose hash table
|
2008-12-03 09:32:16 +00:00 |
|
Martin Willi
|
9413628b87
|
token enumerator missed the last token if it contains only a single char
|
2008-11-27 09:21:52 +00:00 |
|
Tobias Brunner
|
6df2731e78
|
replacing the pthread_mutex in scheduler_t with the wrapped implementation.
added a method to condvar_t which allows to wait for an absolute timeout.
|
2008-11-25 19:30:02 +00:00 |
|
Martin Willi
|
b8cbb6451c
|
ported some hard-to-merge cherries back to trunk :-/
shame, svn, shame: this was ways to complicated
we should consider a switch to git...
|
2008-11-12 15:09:24 +00:00 |
|
Tobias Brunner
|
ea625fabf9
|
merging kernel_klips plugin back into trunk
|
2008-11-11 09:22:00 +00:00 |
|
Martin Willi
|
c198fc5548
|
whitelisting localtime_r
|
2008-11-10 16:44:27 +00:00 |
|
Martin Willi
|
f821bfb2b3
|
fixed leak in host_create_from_string("%any")
|
2008-11-10 16:42:05 +00:00 |
|
Andreas Steffen
|
e2764b3937
|
use of host_create_any() for %any address
|
2008-11-07 05:15:19 +00:00 |
|
Martin Willi
|
ebf0e20ae7
|
fixed leak
fixed build if !HAVE_BACKTRACE
|
2008-11-06 14:05:58 +00:00 |
|
Martin Willi
|
27ed987ef7
|
wrapped all pthread_rwlock_t in profilable rwlock_t
|
2008-11-05 16:12:54 +00:00 |
|
Martin Willi
|
c1be64eaff
|
wrapped rwlock with profiling support
|
2008-11-05 15:51:57 +00:00 |
|
Martin Willi
|
0214012508
|
threshhold and ./configure option for lock profiler
|
2008-11-05 14:36:57 +00:00 |
|
Martin Willi
|
f7237cf37a
|
separated backtrace functionality from leak_detective, used in
leak_detective
mutex profiling
signal handler
|
2008-11-05 13:58:19 +00:00 |
|
Martin Willi
|
a492eb2033
|
fixed iterator regression introduced in [4577]
|
2008-11-05 11:55:17 +00:00 |
|
Martin Willi
|
2662806b2c
|
get rid of unused iterator hook functions
|
2008-11-05 08:37:09 +00:00 |
|
Martin Willi
|
e13389a7f7
|
got rid of deprecated create_iterator_locked()
|
2008-11-05 08:32:38 +00:00 |
|
Martin Willi
|
e10b0d0fc0
|
simple mutex profiler
|
2008-11-05 07:57:26 +00:00 |
|
Andreas Steffen
|
61670ba284
|
support of %any address string
|
2008-11-05 04:53:45 +00:00 |
|
Andreas Steffen
|
7c4fd176db
|
handle 0.0.0.0 string and af == AF_INET6
|
2008-11-05 00:41:46 +00:00 |
|
Martin Willi
|
f868dc0ca2
|
condvar->wait() can handle recursive mutex
|
2008-10-16 11:29:42 +00:00 |
|
Tobias Brunner
|
1adaa02bb2
|
merging kernel_pfkey plugin back from kernel-interface branch
|
2008-10-14 08:46:31 +00:00 |
|
Andreas Steffen
|
b33c11b6c7
|
stroke parses and lists AC groups
|
2008-09-17 02:17:01 +00:00 |
|
Martin Willi
|
e609b1cda2
|
capability API to allow plugin-controlled capability set
|
2008-08-28 16:27:48 +00:00 |
|
Martin Willi
|
822901061b
|
ported parts of two-sim branch
eap_identity parameter to exchange in eap_identity
some auth_info/peer_cfg refactorings
fixed some bugs, introduced new ones
|
2008-08-22 10:44:51 +00:00 |
|
Martin Willi
|
1caa265c61
|
a (incomplete) implementation of draft-sheffer-ikev2-gtc-00.txt using PAM
|
2008-08-21 12:10:07 +00:00 |
|
Martin Willi
|
fca4d3ee03
|
implementation of a simple "token enumerator"
|
2008-07-02 08:09:07 +00:00 |
|
Martin Willi
|
fe5d7c43be
|
whitelisting leaks of ENGINE_load_builtin_engines
|
2008-07-01 07:53:03 +00:00 |
|
Martin Willi
|
eab63e8476
|
fixed matches() check for RFC822/FQDN without wildcards
|
2008-06-13 15:10:01 +00:00 |
|
Martin Willi
|
1726ca1027
|
implemented identification_t.match() case insensitive for RFC822/FQDN
|
2008-06-12 14:17:37 +00:00 |
|
Martin Willi
|
e484f7f3dd
|
fixed resolving numerical IPv6 addresses in host_create_from_dns()
|
2008-06-11 07:44:23 +00:00 |
|
Martin Willi
|
d35effa89b
|
fixed resolving numerical addresses in host_create_from_dns()
|
2008-06-11 07:31:24 +00:00 |
|
Martin Willi
|
5a22a02156
|
DNS resolving of ike_cfg hosts dynamically on demand
|
2008-06-06 15:05:54 +00:00 |
|
Martin Willi
|
915e04b2dd
|
extended leak detective white list for OpenSSL
|
2008-06-06 08:13:11 +00:00 |
|