Love Hörnquist Åstrand
6e2407cfb9
(find_CMSIdentifier): only free string when we allocated one.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18048 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-07 09:11:30 +00:00
Love Hörnquist Åstrand
a45b9ccd18
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18047 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-07 09:07:26 +00:00
Love Hörnquist Åstrand
2fc4f25c93
Don't build most of the pkcs11 module if there are no dlopen().
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18046 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-07 09:07:15 +00:00
Love Hörnquist Åstrand
ea514adfd7
Comment about the DIR module.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18045 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-07 08:56:48 +00:00
Love Hörnquist Åstrand
34b0d0c2ec
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18044 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-07 08:09:42 +00:00
Love Hörnquist Åstrand
a554fa893b
Reverse 1.5, not needed.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18043 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-07 08:09:21 +00:00
Love Hörnquist Åstrand
2b00422f5e
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18042 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-06 21:50:35 +00:00
Love Hörnquist Åstrand
d7b6342d34
(hx509_cms_unenvelope): try to save the error string from
...
find_CMSIdentifier so we have one more bit of information what went
wrong.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18041 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-06 21:50:18 +00:00
Love Hörnquist Åstrand
2d40fa34d7
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18040 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-06 19:12:13 +00:00
Love Hörnquist Åstrand
746ee7473a
(krb5_init_ets): Add the hx errortable
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18039 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-06 19:11:32 +00:00
Love Hörnquist Åstrand
b2c273d1fd
Include hx509_err.h.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18038 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-06 19:11:02 +00:00
Love Hörnquist Åstrand
aa7b92c27f
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18037 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-06 18:53:56 +00:00
Love Hörnquist Åstrand
c360ec2e50
(_krb5_pk_verify_sign): catch the error string from the hx509 lib
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18036 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-06 18:53:39 +00:00
Love Hörnquist Åstrand
9bf4e18d6d
More pretty printing, make verify_signed return the error string from
...
the library.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18035 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-06 18:48:51 +00:00
Love Hörnquist Åstrand
f8b51d6727
Try returning what certificates failed to parse or be found.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18034 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-06 18:47:55 +00:00
Love Hörnquist Åstrand
36d0c4e85a
(p11_list_keys): fetch CKA_LABEL and use it to set the friendlyname
...
for the certificate.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18033 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-06 09:26:43 +00:00
Love Hörnquist Åstrand
30a95d7add
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18032 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 21:38:57 +00:00
Love Hörnquist Åstrand
f62a5620c6
check that there are no extra bytes in the checksum and that the
...
parameters are NULL or the NULL-type. All to avoid having excess data
that can be used to fake the signature.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18031 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 21:38:44 +00:00
Love Hörnquist Åstrand
3d82dd78b7
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18030 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 21:25:05 +00:00
Love Hörnquist Åstrand
b69e61c398
Check for Daniel Bleichenbacher an attack on PKCS #1 v1.5 signatures.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18029 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 21:24:48 +00:00
Love Hörnquist Åstrand
434b2f2b12
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18028 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 20:55:26 +00:00
Love Hörnquist Åstrand
a738dfe90c
print keyusage
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18027 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 20:55:03 +00:00
Love Hörnquist Åstrand
dc5e51aaf2
add hx509_cert_keyusage_print, simplify oid printing
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18026 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 20:53:34 +00:00
Love Hörnquist Åstrand
0efe7f3455
add _hx509_cert_get_keyusage
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18025 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 20:52:35 +00:00
Love Hörnquist Åstrand
cf9a110826
keep one session around for the whole life of the keyset
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18024 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 20:51:30 +00:00
Love Hörnquist Åstrand
c6b0e4b61b
tests more selection
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18023 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 19:58:11 +00:00
Love Hörnquist Åstrand
6f0843cebf
improve pretty printing in print and query
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18022 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 19:48:44 +00:00
Love Hörnquist Åstrand
caa0fe8295
add selection on KU and printing to query
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18021 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 19:35:13 +00:00
Love Hörnquist Åstrand
35287059cf
Add cms test for digitalSignature and keyEncipherment certs.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18020 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 19:14:55 +00:00
Love Hörnquist Åstrand
83b8d2b65d
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18019 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 18:55:10 +00:00
Love Hörnquist Åstrand
a1e502b177
(no): Add serialNumber
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18018 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 18:54:55 +00:00
Love Hörnquist Åstrand
81e480b985
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18017 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 17:36:06 +00:00
Love Hörnquist Åstrand
470639dcbb
(p11_get_session): return better error messages
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18016 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 17:35:38 +00:00
Love Hörnquist Åstrand
a7609bc7a8
Add TESTSeqOf for testing sequence generation code.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18015 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 14:17:06 +00:00
Love Hörnquist Åstrand
83a1f5bc00
Add sequence tests.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18014 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 14:15:53 +00:00
Love Hörnquist Åstrand
e67cafcc42
Add TESTSeqOf for testing sequence generation code.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18013 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 14:00:44 +00:00
Love Hörnquist Åstrand
22937a1975
fix warning.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18012 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 14:00:14 +00:00
Love Hörnquist Åstrand
acd214041b
make generated data work
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18011 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 13:55:38 +00:00
Love Hörnquist Åstrand
5840d62d5f
enctype is part of the krb5 module now, use that instead of locally defining it.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18010 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 12:31:59 +00:00
Love Hörnquist Åstrand
c88e9b4633
asn1_compile += gen_seq.c
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18009 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 12:30:48 +00:00
Love Hörnquist Åstrand
3c380109e4
add new prototypes, remove unused ones.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18008 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 12:29:18 +00:00
Love Hörnquist Åstrand
9f8a9ce2dd
Generate sequence function.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18007 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 12:28:56 +00:00
Love Hörnquist Åstrand
bdd32566a1
add --sequence
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18006 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 12:27:29 +00:00
Love Hörnquist Åstrand
413862a22b
Add generated add_ and remove_ for "SEQUENCE OF TType". I'm tried of
...
writing realloc(foo->data, sizeof(foo->data[0]) + (foo->len + 1));
Only generated for those type that is enabled by the command flag --sequence.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18005 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 12:23:54 +00:00
Love Hörnquist Åstrand
6c09bab1d6
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18004 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 09:12:38 +00:00
Love Hörnquist Åstrand
9a8d6fc2f5
unbreak from previous commit
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18003 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 09:10:23 +00:00
Love Hörnquist Åstrand
6cf5d8a42e
reapply patch that went away in last commit
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18002 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 09:08:39 +00:00
Love Hörnquist Åstrand
871c2d8d55
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18001 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 08:07:32 +00:00
Love Hörnquist Åstrand
bd56a65692
Add size_t formater (z modifer).
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18000 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 08:03:36 +00:00
Love Hörnquist Åstrand
d6f4835198
add tests for size_t printf formater
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17999 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-09-05 08:01:04 +00:00