f9e0ec033a
comments
Love Hörnquist Åstrand
2008-08-18 20:14:53 +00:00
bec34fc8ac
ref to example.
Love Hörnquist Åstrand
2008-08-18 20:14:41 +00:00
a62c81e366
Test program
Love Hörnquist Åstrand
2008-08-18 20:14:29 +00:00
0077b6dd15
add example_evp_cipher
Love Hörnquist Åstrand
2008-08-18 20:14:19 +00:00
146c256ee5
define HC_DEPRECATED_CRYPTO
Love Hörnquist Åstrand
2008-08-18 20:14:07 +00:00
e0efb981f0
documentation and fix des
Love Hörnquist Åstrand
2008-08-18 20:13:55 +00:00
0b3d8063c7
Detect old version of sqlite3
Love Hörnquist Åstrand
2008-08-18 20:13:43 +00:00
b2e4176571
drop EXAMPLE_PATH
Love Hörnquist Åstrand
2008-08-18 20:13:31 +00:00
1b3b6e53b0
add EXAMPLE_PATH
Love Hörnquist Åstrand
2008-08-18 20:13:21 +00:00
e8bb6453e2
Dummy EVP_CipherUpdate EVP_CipherFinal_ex
Love Hörnquist Åstrand
2008-08-18 20:13:10 +00:00
abce4983a7
Add prototypes for EVP_CipherUpdate EVP_CipherFinal_ex
Love Hörnquist Åstrand
2008-08-18 20:12:44 +00:00
a83ab41cc3
Use -fPIC with linking, from bryan may and Russ Allbery
Love Hörnquist Åstrand
2008-08-18 13:53:03 +00:00
7285ce720d
top_srcdir for sqlite3 header
Love Hörnquist Åstrand
2008-08-18 13:50:09 +00:00
470c89676a
switch last MD5 to EVP
Love Hörnquist Åstrand
2008-08-18 13:49:57 +00:00
80f534b1be
remove HMAC_MD5_checksum_enc, it was never used.
Love Hörnquist Åstrand
2008-08-18 13:49:40 +00:00
969f6d3c69
remove unused debug code that haven't been used in yeras
Love Hörnquist Åstrand
2008-08-18 13:49:19 +00:00
9a9febbd62
remove unused
Love Hörnquist Åstrand
2008-08-17 16:09:39 +00:00
440bdde5ff
switch des3 to evp
Love Hörnquist Åstrand
2008-08-17 16:09:26 +00:00
980d3d3d1e
define HC_DEPRECATED_CRYPTO
Love Hörnquist Åstrand
2008-08-17 15:57:20 +00:00
6f68a07561
define HC_DEPRECATED_CRYPTO
Love Hörnquist Åstrand
2008-08-17 15:57:12 +00:00
fd7caae377
define HC_DEPRECATED_CRYPTO
Love Hörnquist Åstrand
2008-08-17 15:57:05 +00:00
2c011371e2
Mark weak crypto as HC_DEPRECATED_CRYPTO
Love Hörnquist Åstrand
2008-08-17 15:56:58 +00:00
de9f33dca8
define HC_DEPRECATED_CRYPTO
Love Hörnquist Åstrand
2008-08-17 15:56:49 +00:00
89d5b031f9
define HC_DEPRECATED_CRYPTO
Love Hörnquist Åstrand
2008-08-17 15:56:40 +00:00
eeab965755
include <sqlite3.h> instead of "sqlite3.h"
Love Hörnquist Åstrand
2008-08-17 15:56:32 +00:00
cb65bdbb53
spelling
Love Hörnquist Åstrand
2008-08-17 15:56:25 +00:00
f2a286081e
pick up sqlite from variables.
Love Hörnquist Åstrand
2008-08-17 15:56:18 +00:00
1f37a38728
don't build sqlite if there is a system one
Love Hörnquist Åstrand
2008-08-17 15:56:12 +00:00
6c8e1adcfb
optional check for sqlite3
Love Hörnquist Åstrand
2008-08-17 15:56:01 +00:00
2b3730b46c
allow optionally to drop weak enctypes and unstandard enctypes.
Love Hörnquist Åstrand
2008-08-17 14:47:13 +00:00
55ec8f2df0
flag to allow switching weak crytpo
Love Hörnquist Åstrand
2008-08-17 14:12:06 +00:00
f4d11aa642
flag to allow switching weak crytpo
Love Hörnquist Åstrand
2008-08-17 14:11:56 +00:00
2f733b144a
allow weak crypto
Love Hörnquist Åstrand
2008-08-17 14:11:46 +00:00
410932703b
test disabling and expection of des.
Love Hörnquist Åstrand
2008-08-17 14:11:37 +00:00
80e3051b41
make excpetion for known weak types
Love Hörnquist Åstrand
2008-08-17 14:11:29 +00:00
b5910292fc
make excpetion for known weak types
Love Hörnquist Åstrand
2008-08-17 14:11:19 +00:00
3a0b87a303
check that des expection works
Love Hörnquist Åstrand
2008-08-17 14:11:09 +00:00
4d41802863
set ret before use.
Love Hörnquist Åstrand
2008-08-17 14:10:58 +00:00
817f43af29
set ret before use.
Love Hörnquist Åstrand
2008-08-17 14:10:48 +00:00
b60c237dab
All keys doesn't include des keys
Love Hörnquist Åstrand
2008-08-17 14:10:38 +00:00
ce7dc5a8b8
add EVP_des_cbc
Love Hörnquist Åstrand
2008-08-17 14:10:24 +00:00
e8c1f45bf8
add EVP_des_cbc
Love Hörnquist Åstrand
2008-08-17 14:10:15 +00:00
3cf44d5def
add EVP_des_cbc
Love Hörnquist Åstrand
2008-08-17 14:10:07 +00:00
aa3cf96645
add [libdefaults]allow_weak_crypto to allow des
Love Hörnquist Åstrand
2008-08-17 14:09:56 +00:00
6872e73f4d
Play games to move make make-proto not see this EVP_hcrypto_aes. Disable DES. Add krb5_enctype_enable().
Love Hörnquist Åstrand
2008-08-17 14:09:45 +00:00
357e5964a9
play games to move make make-proto not see this functions.
Love Hörnquist Åstrand
2008-08-17 14:09:31 +00:00
a1c4eede5f
no des.
Love Hörnquist Åstrand
2008-08-17 14:09:20 +00:00
b5e0b4121e
deprecated functions
Love Hörnquist Åstrand
2008-08-17 14:09:11 +00:00
826a7369a3
spelling
Love Hörnquist Åstrand
2008-08-17 14:09:03 +00:00
0cbaf39afc
move to group crypto
Love Hörnquist Åstrand
2008-08-17 14:08:49 +00:00
3669790e99
add krb5_enctype_enable and some doxygen
Love Hörnquist Åstrand
2008-08-17 14:08:32 +00:00
67bb81a885
enable crypto
Love Hörnquist Åstrand
2008-08-17 14:08:16 +00:00
1a14adc125
enable crypto
Love Hörnquist Åstrand
2008-08-17 14:08:07 +00:00
b10c376602
pull in hcrypto/evp-aes-cts.c if we use openssl
Love Hörnquist Åstrand
2008-08-16 23:03:20 +00:00
25114f77f6
handle building as part of openssl and libkrb5
Love Hörnquist Åstrand
2008-08-16 23:03:11 +00:00
4dd45a8442
make this as cryptolib
Love Hörnquist Åstrand
2008-08-16 23:02:59 +00:00
28650bb961
EVP_wincrypt_des_ede3_cbc
Love Hörnquist Åstrand
2008-08-16 23:02:49 +00:00
72d753aec4
Use EVP for AES
Love Hörnquist Åstrand
2008-08-16 23:02:40 +00:00
d9d708753c
test evp-aes-cts
Love Hörnquist Åstrand
2008-08-16 23:02:25 +00:00
814682faba
add evp-aes-cts
Love Hörnquist Åstrand
2008-08-16 23:02:13 +00:00
cc11539054
spelling
Love Hörnquist Åstrand
2008-08-16 23:02:00 +00:00
3f658d3d19
add evp-aes-cts
Love Hörnquist Åstrand
2008-08-16 23:01:52 +00:00
7d2c2bfd04
add aes cts
Love Hörnquist Åstrand
2008-08-16 23:01:35 +00:00
dcf1a2fea0
add new symbols
Love Hörnquist Åstrand
2008-08-16 23:01:25 +00:00
f90c487c4b
add (c)
Love Hörnquist Åstrand
2008-08-16 23:01:14 +00:00
5fadb08d38
break out the hcrypto part
Love Hörnquist Åstrand
2008-08-16 23:00:59 +00:00
765920bf4e
break out the hcrypto part
Love Hörnquist Åstrand
2008-08-16 23:00:49 +00:00
fe4dcf700a
evp-hcrypto.c
Love Hörnquist Åstrand
2008-08-16 23:00:40 +00:00
4b80c33714
Test initiate keytab files.
Love Hörnquist Åstrand
2008-08-16 23:00:28 +00:00
30d0d24121
catch error, zero out variable.
Love Hörnquist Åstrand
2008-08-16 23:00:20 +00:00
f27b97c10b
As long as we got one kerberos cred, be happy with the first one.
Love Hörnquist Åstrand
2008-08-16 23:00:10 +00:00
a19b9d161e
fix errors
Love Hörnquist Åstrand
2008-08-16 22:59:54 +00:00
a65167e3ce
Copy the krb5 context error.
Love Hörnquist Åstrand
2008-08-16 22:59:45 +00:00
9efa43473c
If we change the error code, change the context error code too.
Love Hörnquist Åstrand
2008-08-16 22:59:36 +00:00
70a00b7fab
Only send KRB_ERROR token when there is clock skew, limits when we send KRB-ERROR for non-MUTUAL tokens.
Love Hörnquist Åstrand
2008-08-16 22:59:26 +00:00
f28083f6b3
Avoid checking mech for now...
Love Hörnquist Åstrand
2008-08-16 22:59:07 +00:00
55aa5f1680
provide slightly better error codes
Love Hörnquist Åstrand
2008-08-16 22:58:59 +00:00
cd784ac2dc
provide slightly better error codes
Love Hörnquist Åstrand
2008-08-16 22:58:49 +00:00
84199f34d1
provide slightly better error codes
Love Hörnquist Åstrand
2008-08-16 22:58:41 +00:00
b3c213ae68
provide slightly better error codes
Love Hörnquist Åstrand
2008-08-16 22:58:33 +00:00
5948792004
make quiet
Love Hörnquist Åstrand
2008-08-16 22:58:20 +00:00
f2a2070e19
make acquire_initiator_cred work again
Love Hörnquist Åstrand
2008-08-16 22:58:12 +00:00