Love Hörnquist Åstrand
|
67bb81a885
|
enable crypto
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23582 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-17 14:08:16 +00:00 |
|
Love Hörnquist Åstrand
|
1a14adc125
|
enable crypto
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23581 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-17 14:08:07 +00:00 |
|
Love Hörnquist Åstrand
|
07e88113f9
|
webpage is http://www.h5l.org/
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23580 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-17 14:07:57 +00:00 |
|
Love Hörnquist Åstrand
|
c03f133743
|
drop aes.h, now we use evp.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23579 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-17 14:07:49 +00:00 |
|
Love Hörnquist Åstrand
|
1c9741f328
|
The PRF slightly more generic
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23578 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-17 14:07:40 +00:00 |
|
Love Hörnquist Åstrand
|
f6d7055a49
|
Pass down EVP_CIPHER to key schedule and clean up.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23577 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-17 14:07:21 +00:00 |
|
Love Hörnquist Åstrand
|
ed463c5e96
|
switch aes and des-cbc-{crc,md4,md5} to evp
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23576 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-17 14:07:09 +00:00 |
|
Love Hörnquist Åstrand
|
879ac0a824
|
remove #if 0 debug stuff that haven't been used for a couple of years
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23575 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-17 14:06:54 +00:00 |
|
Love Hörnquist Åstrand
|
7cc56b554f
|
use EVP for des-crc-mdX functions
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23574 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-17 14:06:37 +00:00 |
|
Love Hörnquist Åstrand
|
bf83b84842
|
More EVP.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23573 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-17 14:06:24 +00:00 |
|
Love Hörnquist Åstrand
|
b0b2802cb1
|
More EVP.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23572 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-17 14:06:10 +00:00 |
|
Love Hörnquist Åstrand
|
acdb0765bd
|
maybe this should work...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23571 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-17 14:05:53 +00:00 |
|
Love Hörnquist Åstrand
|
754267da67
|
expose hc_evp_md
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23570 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:04:52 +00:00 |
|
Love Hörnquist Åstrand
|
7c6e91521c
|
expose hc_evp_md
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23569 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:04:43 +00:00 |
|
Love Hörnquist Åstrand
|
7260146234
|
Only clean keys that had their schedule setup.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23568 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:04:34 +00:00 |
|
Love Hörnquist Åstrand
|
7d80d78c9c
|
Moved cts test to hcrypto.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23567 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:04:18 +00:00 |
|
Love Hörnquist Åstrand
|
65e525ce2e
|
cleanup of crypto context, for encryptes that needs to do malloc
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23566 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:04:09 +00:00 |
|
Love Hörnquist Åstrand
|
634dfaf5f3
|
_krb5_aes_cts_encrypt no longer used.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23565 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:03:56 +00:00 |
|
Love Hörnquist Åstrand
|
0a0d731350
|
Start switch to EVP digest.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23564 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:03:42 +00:00 |
|
Love Hörnquist Åstrand
|
7e03e547fa
|
generic hash (sample md5)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23563 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:03:28 +00:00 |
|
Love Hörnquist Åstrand
|
b10c376602
|
pull in hcrypto/evp-aes-cts.c if we use openssl
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23562 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:03:20 +00:00 |
|
Love Hörnquist Åstrand
|
25114f77f6
|
handle building as part of openssl and libkrb5
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23561 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:03:11 +00:00 |
|
Love Hörnquist Åstrand
|
4dd45a8442
|
make this as cryptolib
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23560 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:02:59 +00:00 |
|
Love Hörnquist Åstrand
|
28650bb961
|
EVP_wincrypt_des_ede3_cbc
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23559 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:02:49 +00:00 |
|
Love Hörnquist Åstrand
|
72d753aec4
|
Use EVP for AES
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23558 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:02:40 +00:00 |
|
Love Hörnquist Åstrand
|
d9d708753c
|
test evp-aes-cts
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23557 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:02:25 +00:00 |
|
Love Hörnquist Åstrand
|
814682faba
|
add evp-aes-cts
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23556 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:02:13 +00:00 |
|
Love Hörnquist Åstrand
|
cc11539054
|
spelling
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23555 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:02:00 +00:00 |
|
Love Hörnquist Åstrand
|
3f658d3d19
|
add evp-aes-cts
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23554 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:01:52 +00:00 |
|
Love Hörnquist Åstrand
|
7d2c2bfd04
|
add aes cts
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23553 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:01:35 +00:00 |
|
Love Hörnquist Åstrand
|
dcf1a2fea0
|
add new symbols
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23552 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:01:25 +00:00 |
|
Love Hörnquist Åstrand
|
f90c487c4b
|
add (c)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23551 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:01:14 +00:00 |
|
Love Hörnquist Åstrand
|
5fadb08d38
|
break out the hcrypto part
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23550 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:00:59 +00:00 |
|
Love Hörnquist Åstrand
|
765920bf4e
|
break out the hcrypto part
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23549 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:00:49 +00:00 |
|
Love Hörnquist Åstrand
|
fe4dcf700a
|
evp-hcrypto.c
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23548 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:00:40 +00:00 |
|
Love Hörnquist Åstrand
|
4b80c33714
|
Test initiate keytab files.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23547 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:00:28 +00:00 |
|
Love Hörnquist Åstrand
|
30d0d24121
|
catch error, zero out variable.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23546 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:00:20 +00:00 |
|
Love Hörnquist Åstrand
|
f27b97c10b
|
As long as we got one kerberos cred, be happy with the first one.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23545 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 23:00:10 +00:00 |
|
Love Hörnquist Åstrand
|
a19b9d161e
|
fix errors
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23544 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:59:54 +00:00 |
|
Love Hörnquist Åstrand
|
a65167e3ce
|
Copy the krb5 context error.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23543 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:59:45 +00:00 |
|
Love Hörnquist Åstrand
|
9efa43473c
|
If we change the error code, change the context error code too.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23542 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:59:36 +00:00 |
|
Love Hörnquist Åstrand
|
70a00b7fab
|
Only send KRB_ERROR token when there is clock skew, limits when we
send KRB-ERROR for non-MUTUAL tokens.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23541 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:59:26 +00:00 |
|
Love Hörnquist Åstrand
|
f28083f6b3
|
Avoid checking mech for now...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23540 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:59:07 +00:00 |
|
Love Hörnquist Åstrand
|
55aa5f1680
|
provide slightly better error codes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23539 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:58:59 +00:00 |
|
Love Hörnquist Åstrand
|
cd784ac2dc
|
provide slightly better error codes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23538 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:58:49 +00:00 |
|
Love Hörnquist Åstrand
|
84199f34d1
|
provide slightly better error codes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23537 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:58:41 +00:00 |
|
Love Hörnquist Åstrand
|
b3c213ae68
|
provide slightly better error codes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23536 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:58:33 +00:00 |
|
Love Hörnquist Åstrand
|
5948792004
|
make quiet
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23535 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:58:20 +00:00 |
|
Love Hörnquist Åstrand
|
f2a2070e19
|
make acquire_initiator_cred work again
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23534 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:58:12 +00:00 |
|
Love Hörnquist Åstrand
|
abf2e95bdf
|
add missing flag policy-delegate
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23533 ec53bebd-3082-4978-b11e-865c3cabbd6b
|
2008-08-16 22:58:04 +00:00 |
|