Commit Graph

19224 Commits

Author SHA1 Message Date
Love Hörnquist Åstrand
f5799557d0 gss_pseudo_random for krb5
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20051 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-24 01:30:13 +00:00
Love Hörnquist Åstrand
4526d9e313 Checks for gss_pseudo_random.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20050 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-24 01:29:38 +00:00
Love Hörnquist Åstrand
a96fe243c6 add KG_INPUT_TOO_LONG
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20049 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-24 00:14:24 +00:00
Love Hörnquist Åstrand
2a6a5e7830 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20048 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-23 23:48:08 +00:00
Love Hörnquist Åstrand
8bc87cd02f Add mech/gss_pseudo_random.c
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20047 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-23 23:47:46 +00:00
Love Hörnquist Åstrand
c028345ba0 try to load pseudo_random
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20046 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-23 23:41:53 +00:00
Love Hörnquist Åstrand
b5fe6cdd50 Add gss_pseudo_random.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20045 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-23 23:40:45 +00:00
Love Hörnquist Åstrand
0df01c9241 Add hook for gm_pseudo_random.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20044 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-23 23:39:15 +00:00
Love Hörnquist Åstrand
1446ab3800 Basic test of prf.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20043 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-23 20:38:56 +00:00
Love Hörnquist Åstrand
5214f4a50a Add MIT glue for Kerberos RFC 3961 PRF functions.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20042 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-23 20:37:43 +00:00
Love Hörnquist Åstrand
57d6ff40d8 Add Kerberos RFC 3961 PRF functions.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20041 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-23 20:37:12 +00:00
Love Hörnquist Åstrand
75ea770af6 Document krb5_data_cmp.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20040 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-23 20:35:12 +00:00
Love Hörnquist Åstrand
1856f4313f Add krb5_data_cmp.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20039 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-23 20:34:01 +00:00
Love Hörnquist Åstrand
a595414294 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20038 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-23 17:23:50 +00:00
Love Hörnquist Åstrand
cbb9bd8b2b Fix sha2 oids.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20035 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-21 10:38:54 +00:00
Love Hörnquist Åstrand
63d9699b5b x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20032 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-21 10:01:21 +00:00
Love Hörnquist Åstrand
dcbf620e8c clean more files
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20031 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-21 10:00:47 +00:00
Love Hörnquist Åstrand
791e5558d6 access private functions though the RAND_METHOD switch, move global
egd function to rand-egd.c


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20030 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-21 09:56:30 +00:00
Love Hörnquist Åstrand
cc60062fbe access private functions though the RAND_METHOD switch
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20029 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-21 09:55:42 +00:00
Love Hörnquist Åstrand
553f65418a unexport private functions.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20028 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-21 09:54:56 +00:00
Love Hörnquist Åstrand
c8aaf68c9b Unexport internal functions.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20027 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-21 09:54:00 +00:00
Love Hörnquist Åstrand
0381676ae8 access private functions though the RAND_METHOD switch, don't truncate
the seed-file, move global egd function to rand-egd.c


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20026 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-21 09:53:02 +00:00
Love Hörnquist Åstrand
75d0b8416e x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20025 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-21 09:50:58 +00:00
Love Hörnquist Åstrand
d5f0098d37 add basic random tests
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20024 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-21 09:49:49 +00:00
Love Hörnquist Åstrand
3f64ab1f97 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20022 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-21 08:16:23 +00:00
Love Hörnquist Åstrand
ac46eccff7 SGI cc doesn' like return void_returning_function(); in a void
returning function.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20021 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-21 08:14:53 +00:00
Love Hörnquist Åstrand
33995b7b61 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20020 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-21 00:00:52 +00:00
Love Hörnquist Åstrand
8f77211c55 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20019 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-21 00:00:13 +00:00
Love Hörnquist Åstrand
5820ca3c54 switch to sha256 as default digest for signinging
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20017 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 23:58:14 +00:00
Love Hörnquist Åstrand
bbe3d9bbf8 check BMPstring oddlength more
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20016 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 22:21:40 +00:00
Love Hörnquist Åstrand
3468f004df x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20014 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 22:01:38 +00:00
Love Hörnquist Åstrand
959c8423df Test for NUL char in string in GENERAL STRING.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20012 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 21:54:23 +00:00
Love Hörnquist Åstrand
848c63a5fd Check for NUL characters in string and return ASN1_BAD_CHARACTER
error-code if we find them.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20011 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 21:53:32 +00:00
Love Hörnquist Åstrand
bfdf78f588 Add BAD_CHARACTER error.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20010 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 21:52:27 +00:00
Love Hörnquist Åstrand
81f757c5fb spelling
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20009 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 21:19:39 +00:00
Love Hörnquist Åstrand
8f00fea3df add branchname to branches
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20008 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 21:07:32 +00:00
Love Hörnquist Åstrand
3a8701962c x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20006 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 20:59:34 +00:00
Love Hörnquist Åstrand
d4bb9814b0 Allow select rand method.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20005 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 20:58:49 +00:00
Love Hörnquist Åstrand
d4ff6d4b96 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20004 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 20:51:22 +00:00
Love Hörnquist Åstrand
2245b0bb00 expose _hc_rand_unix_status and the internal RAND_METHODs
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20003 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 20:51:03 +00:00
Love Hörnquist Åstrand
a019133d4b expose _hc_rand_unix_status
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20002 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 20:50:11 +00:00
Love Hörnquist Åstrand
51e8f07957 Implement RAND_load_file and RAND_write_file.
Select UNIX random device if available, otherwise use Fortuna.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20001 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 20:49:28 +00:00
Love Hörnquist Åstrand
8a8e5b93f0 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@20000 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 20:15:45 +00:00
Love Hörnquist Åstrand
d71e77f64b add EGD/PRNGD support
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19997 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 20:15:28 +00:00
Love Hörnquist Åstrand
c0b88c68eb x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19996 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 11:27:33 +00:00
Love Hörnquist Åstrand
2b855619e6 Really test sub-ca code, add basic constraints tests
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19995 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 11:23:15 +00:00
Love Hörnquist Åstrand
897a0a37cb x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19994 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 09:50:08 +00:00
Love Hörnquist Åstrand
09eb1bfcb2 Don't use C99 syntax.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19992 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-20 09:06:18 +00:00
Love Hörnquist Åstrand
497d7bfad6 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19991 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-17 23:38:08 +00:00
Love Hörnquist Åstrand
6693f72ef9 save log, wait longer
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19990 ec53bebd-3082-4978-b11e-865c3cabbd6b
2007-01-17 23:31:14 +00:00