Commit Graph

479 Commits

Author SHA1 Message Date
Love Hörnquist Åstrand
4035c1117d regen
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17283 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 17:18:11 +00:00
Love Hörnquist Åstrand
dcbc344ca5 Add test_name to regression tests
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17282 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 17:17:33 +00:00
Love Hörnquist Åstrand
3a3a774e1e x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17281 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 17:16:52 +00:00
Love Hörnquist Åstrand
0117efb5aa test to parse and print name and check that they are the same.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17280 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 17:16:44 +00:00
Love Hörnquist Åstrand
d9f7944c9b (hx509_parse_name): fix length argument to printf string
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17279 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 17:15:57 +00:00
Love Hörnquist Åstrand
fe9bb14be8 (hx509_parse_name): fix length argument to stringtooid, 1 too short.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17278 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 17:12:36 +00:00
Love Hörnquist Åstrand
70552d3ed2 remove debug printf's
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17277 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 16:59:52 +00:00
Love Hörnquist Åstrand
e944135b02 (hx509_parse_name): make compile pre c99
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17276 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 16:56:26 +00:00
Love Hörnquist Åstrand
b55c0fbc9c OpenSSL have a serious issue of user confusion -subj in -ca takes the
arguments in LDAP order. -subj for x509 takes it in x509 order.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17275 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 16:49:23 +00:00
Love Hörnquist Åstrand
b1139e02d0 (hx509_verify_path): handle the case where the where two proxy certs
in a chain.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17274 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 16:47:45 +00:00
Love Hörnquist Åstrand
5cf4bf36f0 enable two proxy certificates in a chain test
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17273 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 16:45:01 +00:00
Love Hörnquist Åstrand
d7839a8c50 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17272 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 16:17:18 +00:00
Love Hörnquist Åstrand
05e08f62a6 regen
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17271 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 16:16:38 +00:00
Love Hörnquist Åstrand
c76ab3bc40 build proxy certificates
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17270 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 16:16:01 +00:00
Love Hörnquist Åstrand
d1b6d05cdc add def for proxy10_cert
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17269 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 16:15:33 +00:00
Love Hörnquist Åstrand
dfe29472cd add more certs
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17268 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 16:15:12 +00:00
Love Hörnquist Åstrand
dfd46eaeaa x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17267 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 15:46:22 +00:00
Love Hörnquist Åstrand
ce731322d7 Add another proxy certificate error.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17266 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 15:45:48 +00:00
Love Hörnquist Åstrand
0c3cff7fec x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17263 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 15:03:02 +00:00
Love Hörnquist Åstrand
56b18c1385 (hx509_verify_path): Need to mangle name to remove the CN of the
subject, copying issuer only works for one level but is better then
doing no checking at all.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17262 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 15:02:48 +00:00
Love Hörnquist Åstrand
05557b9ae9 Add verify --allow-proxy-certificate.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17261 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 14:43:14 +00:00
Love Hörnquist Åstrand
5a3e4a1865 add verify --allow-proxy-certificate
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17260 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 14:42:45 +00:00
Love Hörnquist Åstrand
d82349fba1 Add proxy certificate errors.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17259 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 14:41:14 +00:00
Love Hörnquist Åstrand
db9e1df818 Fix comment about subject name of proxy certificate.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17258 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 13:49:27 +00:00
Love Hörnquist Åstrand
cf3c9e7986 Make proxy certificate work.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17257 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 13:35:20 +00:00
Love Hörnquist Åstrand
e9a7ef8057 tests for proxy certs
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17256 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 13:32:17 +00:00
Love Hörnquist Åstrand
104b2bda39 gen proxy and non-proxy tests certificates
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17255 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 13:31:58 +00:00
Love Hörnquist Åstrand
a52db0479d Add definition for proxy certs
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17254 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 13:31:26 +00:00
Love Hörnquist Åstrand
0c10f202f4 proxy certs
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17253 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 13:30:50 +00:00
Love Hörnquist Åstrand
1b98d3a6ff (hx509_verify_path): verify proxy certificate have no san or ian
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17252 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 12:36:49 +00:00
Love Hörnquist Åstrand
253352539c (hx509_verify_set_proxy_certificate): Add
(*): rename policy cert to proxy cert


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17251 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 12:21:20 +00:00
Love Hörnquist Åstrand
3d4b238a8b Initial support for policy certificates.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17250 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-26 12:05:10 +00:00
Love Hörnquist Åstrand
cfb3a670d7 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17210 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-24 11:12:39 +00:00
Love Hörnquist Åstrand
bdf6508cbf some error checking
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17209 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-24 11:09:56 +00:00
Love Hörnquist Åstrand
8e39cadc48 Switch over to asn1 generaed oids.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17208 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-24 10:29:16 +00:00
Love Hörnquist Åstrand
1d1cb24d77 merge with old todo file
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17194 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-24 06:18:08 +00:00
Love Hörnquist Åstrand
0030f7ffe6 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17189 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-23 21:07:57 +00:00
Love Hörnquist Åstrand
6e0da2025d make quiet
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17188 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-23 21:07:38 +00:00
Love Hörnquist Åstrand
90828a636b SKIP test if there is no RSA support.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17187 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-23 21:04:56 +00:00
Love Hörnquist Åstrand
a2f3d68355 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17186 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-23 20:45:12 +00:00
Love Hörnquist Åstrand
d392dd4448 print dh method too
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17184 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-23 20:43:17 +00:00
Love Hörnquist Åstrand
b98b142233 SKIP test if there is no RSA support.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17183 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-23 20:41:53 +00:00
Love Hörnquist Åstrand
db186f538d (info): new function, prints info about that default modules are in use
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17182 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-23 20:38:03 +00:00
Love Hörnquist Åstrand
d4b5b1b420 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17170 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-22 12:08:19 +00:00
Love Hörnquist Åstrand
614ecd6947 Allow passing in pool and anchor to signedData
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17169 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-22 12:07:58 +00:00
Love Hörnquist Åstrand
4e36fc3e98 Test that certs in signed data is picked up.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17168 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-22 12:07:01 +00:00
Love Hörnquist Åstrand
8699156461 Expose the path building function to internal functions.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17167 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-22 11:38:39 +00:00
Love Hörnquist Åstrand
0cf7710dea (hx509_cms_create_signed_1): calculate path and add it to the
SignedData structure.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17166 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-22 11:37:17 +00:00
Love Hörnquist Åstrand
2742f6e454 swich to the public query interface
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17165 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-22 09:49:30 +00:00
Love Hörnquist Åstrand
5f000f25e6 cms-envelope: Add support for choosing the encryption type
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17164 ec53bebd-3082-4978-b11e-865c3cabbd6b
2006-04-22 07:40:23 +00:00