File History

Ancestors of file asn1-x509.c from check-in d02f2af7a5

2017-07-17
13:56
[bc9c145e70] part of check-in [d02f2af7a5] Corrected typo causing debug builds to fail (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2016-03-15
17:57
[589998a327] part of check-in [899318c012] Updated to parse X.509v1 implied version certificates (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2016-02-03
18:50
[1388b83376] part of check-in [df8d7782c8] Updated to cast length variable to the correct type for formatting (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2015-07-24
15:10
[6a950ab433] part of check-in [74d7607e3c] Fixed issue with NULL tags found with AFL fuzzing (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2015-03-05
15:48
[f9aa197383] part of check-in [e4a2e1c560] Added debugging to ASN.1 X.509 parser, added support for gzip'd certificates, and fixed a possible non-deterministic case with realloc(0) (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2012-07-20
01:05
Added [e21185aa9d] part of check-in [07d8b72d7d] Corrected arithmetic on a void pointer (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2012-05-09
16:37
Added [34b943034f] part of check-in [cfd166f381] Removed spurious variables (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
16:22
Added [4068b9a871] part of check-in [30d36fdd77] Added support for CKO_PUBLIC_KEY objects (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2011-09-08
01:47
Added [d088e178d2] part of check-in [02f5cea2da] CACKey 0.6.2

Updated to include sha1.c, md5.c, and asn1-x509.c in the cackey.c translation unit so that these symbols never get exported and conflict with existing programs

Updated to try harder to remove and weaken symbols from shared object (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]

2010-05-20
23:45
Added [b4f2f9070a] part of check-in [ef50f6c143] Corrected unpadding

Changed label to be generated, rather than derived from card

Added support for reading the modulus and exponent from an X.509 certificate

Added additional attributes (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]

2010-05-17
19:37
Added [d808ad3525] part of check-in [a2ac84031e] Updated to support determining key size from X.509 object (untested)

Updated to set HW TOKEN flag

Updated to pad sign/decrypt message to key size (untested) (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]

2010-05-14
20:49
Added [cf76aee3de] part of check-in [f89918d4df] Added function to convert X.509 DN to string representation (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]
2010-05-13
15:58
Added [330bebdc8e] part of check-in [9b6cdd281c] Updated to use certificate from identity in attribute finding

Updated to correctly pass certificate number (user: rkeene branch: trunk) [annotate] [blame] [check-ins using] [diff]

2010-05-12
14:52
Added [0fcacfecab] part of check-in [a3d727289c] Added test driver (from libssh-agent-pkcs11-provider)

Added basic ASN.1 X.509 BER decoder (from libssh-agent-pkcs11-provider)

Work towards updating CACKey to talk to CAC using PC/SC (user: rkeene branch: trunk) [annotate] [blame] [check-ins using]