Andreas Steffen
7a89380eca
replaced expired since %V by expired %V ago
2007-03-28 05:36:27 +00:00
Andreas Steffen
448d8789d5
fixed case of missing subjectKeyID
2007-03-14 21:06:57 +00:00
Andreas Steffen
33d108de22
generalized get_ca_certificate() to get_auth_certificate(auth_flags)
2007-03-08 18:56:43 +00:00
Andreas Steffen
8d0cd21a01
support of setting and getting authority flags
2007-03-08 16:48:16 +00:00
Andreas Steffen
08d42d3994
forgot to assign public.is_ocsp_signer() method
2007-03-07 23:31:03 +00:00
Andreas Steffen
8dfb0a31b5
added parsing level to x509_create_from_chunk() and added is_ocsp_signer() method
2007-03-07 22:57:50 +00:00
Andreas Steffen
9c6032510f
added support of OCSP accessLocations
2007-02-25 08:15:46 +00:00
Andreas Steffen
e3c0ece8c8
added the create_crluri_iterator method
2007-02-24 23:21:45 +00:00
Andreas Steffen
0cdec3baa5
addin get_keyid() method
2007-02-24 00:33:48 +00:00
Martin Willi
7006a51efc
removed my time_t printf handler patch, applied the one of andreas (64bit save)
2007-02-08 15:22:21 +00:00
Martin Willi
61c0e0f220
fixed printf() hooks for time
2007-02-08 14:31:59 +00:00
Andreas Steffen
2f5914a343
fixed 64 bit issue with print time
2007-01-20 15:13:05 +00:00
Martin Willi
db7ef62494
better split up of library files "types.h" & "definitions.h"
...
centralized all printf specifier character definitions
reuse of arginfo handlers
more cleanups
fixed more AMD64 issues
added DEBUG_LEVEL compile flag to exclude DBGn() statements
2006-10-31 12:27:59 +00:00
Andreas Steffen
beb67fd9d5
redesigned format of print function
2006-10-25 08:35:38 +00:00
Martin Willi
191a26a6a7
removed deprecated iterator methods (has_next & current)
...
added iterator hook to manipulate iterator the clean way
2006-10-24 14:20:45 +00:00
Martin Willi
55bbff11ec
linked list cleanups
...
added list methods invoke(), destroy_offset(), destroy_function()
simplified list destruction when destroying its items
2006-10-24 08:46:17 +00:00
Martin Willi
60356f3375
introduced new logging subsystem using bus:
...
passive listeners can register on the bus
active listeners wait for signals actively
multiplexing allows multiple listeners to receive debug signals
a lot more...
2006-10-18 11:46:13 +00:00
Martin Willi
151168f6ea
2006-09-27 14:15:49 +00:00
Andreas Steffen
490d267ac3
support of encrypted private key files
2006-09-20 05:48:54 +00:00
Andreas Steffen
2e7b7faf0c
cosmetics
2006-09-18 07:43:44 +00:00
Martin Willi
8a95c322c5
fixed certificate verification bug!
2006-09-14 12:22:08 +00:00
Martin Willi
af2faa1f1d
reenabled check_expiry
2006-07-07 12:25:25 +00:00
Martin Willi
b12af2ead6
fixed compiler warnings
2006-07-05 10:09:42 +00:00
Andreas Steffen
971218c3ae
support of cert payloads
2006-07-03 06:27:45 +00:00
Andreas Steffen
6f74bfd6ac
added X.509 trust chain verification
2006-06-27 08:48:28 +00:00
Andreas Steffen
63b86f5641
cosmetics
2006-06-16 05:51:16 +00:00
Andreas Steffen
3c846c630a
moved RSA key size constraints to definitions.h
2006-06-13 11:32:12 +00:00
Andreas Steffen
a612f2dd00
added public methods is_ca() and is_valid()
2006-06-09 05:47:00 +00:00
Andreas Steffen
c164f8c4a7
log_certificates() now shows keyid and availability of matching private key
2006-05-30 07:42:52 +00:00
Andreas Steffen
353c7b57c8
reworked parsing and matching of subjectAltNames
2006-05-29 07:06:02 +00:00
Andreas Steffen
418c859231
moved definition of generalNames_t to identification.h; initialized subjectKeyID, authKeyID and authKeySerialNumber
2006-05-23 08:14:24 +00:00
Martin Willi
86a7937b45
- applied patch from andreas, which allows certificate listing via stroke
2006-05-19 06:44:08 +00:00
Martin Willi
9cf5f29027
2006-05-10 13:16:27 +00:00
Martin Willi
95806de938
2006-05-10 07:58:29 +00:00