Martin Willi
|
c31687daa7
|
moved RDN OIDs to oid.txt, use asn1_get_known_oid() for lookup
|
2009-04-14 13:53:06 +00:00 |
|
Martin Willi
|
56807f35b9
|
implemented asn1_get_known_oid(), mapping OID index to ASN1 OID
|
2009-04-14 13:50:23 +00:00 |
|
Martin Willi
|
b63f4c75e2
|
added missing string.h include
|
2009-04-14 10:50:29 +00:00 |
|
Martin Willi
|
a44bb9345f
|
merged multi-auth branch back into trunk
|
2009-04-14 10:34:24 +00:00 |
|
Martin Willi
|
15e247922d
|
moved AUTH_HMAC_MD5_128 to IANA defined number
|
2009-04-02 13:53:20 +00:00 |
|
Andreas Steffen
|
9bada09057
|
remove ambiguity by setting parentheses
|
2009-03-27 08:58:48 +00:00 |
|
Andreas Steffen
|
5021380d35
|
fixed ASN.1 to time_t conversion on 32-bit system for dates after Jan 19 03:14:07 UTC 2038
|
2009-03-27 08:54:10 +00:00 |
|
Martin Willi
|
e82c369519
|
implementation of contains_wildcards() for ID_DER_ASN1_DN identities
|
2009-03-26 13:25:46 +00:00 |
|
Martin Willi
|
1490ff4d9b
|
updated Doxyfile
properly close all doxygen groups
fixed remaining doxygen warnings
|
2009-03-24 17:43:01 +00:00 |
|
Martin Willi
|
4a6b84a934
|
reintegrated eap-radius branch into trunk
|
2009-03-24 10:24:58 +00:00 |
|
Martin Willi
|
c3340cf8da
|
respect port in create_dns/create_from_string when passing %any
|
2009-03-19 09:16:03 +00:00 |
|
Martin Willi
|
ce67ab162d
|
print IPv6 %any hosts as %any6
|
2009-03-19 09:04:20 +00:00 |
|
Martin Willi
|
c5c969639c
|
fixed compiler warning
|
2009-03-19 08:54:39 +00:00 |
|
Martin Willi
|
9717826f10
|
fallback to family specific %any(6) if kernel lookup fails
|
2009-03-16 14:23:36 +00:00 |
|
Andreas Steffen
|
8065780f4a
|
the parameters field in an ASN.1 algorithmIdentifier is optional
|
2009-03-13 20:22:24 +00:00 |
|
Tobias Brunner
|
6e7c0b1e44
|
fixing DES ECB decryption
|
2009-03-12 18:38:13 +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 |
|
Tobias Brunner
|
7b76702587
|
ECB mode added to the DES plugin
|
2009-02-19 14:29:25 +00:00 |
|
Tobias Brunner
|
5fa7aed491
|
des ecb enum value changed, ignores set for md4 plugin
|
2009-02-19 13:46:08 +00:00 |
|
Andreas Steffen
|
e7c336c6ab
|
added Id svn:keyword
|
2009-02-19 10:16:45 +00:00 |
|
Andreas Steffen
|
1e0d1ae213
|
support of MD4 hash
|
2009-02-19 10:06:58 +00:00 |
|
Tobias Brunner
|
b250665f58
|
adding enum elements for MD4 and DES (ECB)
|
2009-02-18 19:45:46 +00:00 |
|
Tobias Brunner
|
b8fa437fb7
|
adding MD4 and DES (ECB) to openssl plugin
|
2009-02-18 19:41:33 +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
|
b59f154b09
|
proper initialization and disposal of keying material
|
2009-01-15 01:52:44 +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 |
|
Martin Willi
|
2241a29571
|
support for Padlock RNG
|
2008-12-18 16:21:05 +00:00 |
|
Martin Willi
|
5045eeba7b
|
proper feature probing for padlock
|
2008-12-17 15:40:01 +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 |
|
Tobias Brunner
|
d6dc0a21fb
|
incremental version of chunk_hash
|
2008-12-10 13:43:51 +00:00 |
|
Martin Willi
|
d5d5bc0f16
|
using rwlock to parallel build credentials
|
2008-12-09 15:57:51 +00:00 |
|
Martin Willi
|
5e5b2dc105
|
use thread-safe variant of gmtime
|
2008-12-09 15:00:30 +00:00 |
|
Martin Willi
|
20fbc4277e
|
fixed hashtable->get_count() after doubling table size
|
2008-12-09 11:13:52 +00:00 |
|
Martin Willi
|
aa5c5d3fde
|
removed debugging leftovers
|
2008-12-08 19:15:38 +00:00 |
|
Martin Willi
|
df68b54f4e
|
basic x509 certificate generation
|
2008-12-08 15:29:36 +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 |
|
Andreas Steffen
|
9c674e7214
|
fixed refactoring error in openac
|
2008-12-04 04:34:49 +00:00 |
|
Tobias Brunner
|
83c42156a2
|
add support for smartcards in charon by using the ENGINE API provided by OpenSSL, based on patches by Michael Roßberg.
|
2008-12-03 10:12:20 +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
|
efd0fe21e4
|
ref_get()/ref_put() use atomic gcc operations if supported, thanks to Thomas Jarosch for the patch
|
2008-12-02 12:14:32 +00:00 |
|
Martin Willi
|
f464d75070
|
added time.h include for struct tm
|
2008-12-02 08:46:15 +00:00 |
|