35e8a7b886
(heim_integer_cmp): make it work with negative numbers.
Love Hörnquist Åstrand
2006-01-18 13:22:11 +00:00
b918f2f353
x
Love Hörnquist Åstrand
2006-01-17 16:06:26 +00:00
e2e127111d
Set [libdefaults] default_realm = EXAMPLE.ORG.
Love Hörnquist Åstrand
2006-01-17 16:03:35 +00:00
03009adb79
x
Love Hörnquist Åstrand
2006-01-17 15:38:59 +00:00
3fcd74bc9b
(group_member_p): rename from group_member to avoid name pollution from glibc headers.
Love Hörnquist Åstrand
2006-01-17 15:38:18 +00:00
106ab5e5cf
Include <limits.h>. From David Love <fx@gnu.org>.
Love Hörnquist Åstrand
2006-01-17 15:34:39 +00:00
b8e5d95008
unused
Johan Danielsson
2006-01-17 15:32:17 +00:00
86088e002d
x
Love Hörnquist Åstrand
2006-01-16 23:02:30 +00:00
905a9d79b8
check that der_parse_hex_heim_integer() handles odd length numbers.
Love Hörnquist Åstrand
2006-01-16 23:02:16 +00:00
8018ea69c2
(der_parse_hex_heim_integer): make more resiliant to errors, handle odd length numbers.
Love Hörnquist Åstrand
2006-01-16 23:01:11 +00:00
6325518929
x
Love Hörnquist Åstrand
2006-01-16 13:15:05 +00:00
20beaf630b
(gss_delete_sec_context): if the context handle is GSS_C_NO_CONTEXT, don't fall over.
Love Hörnquist Åstrand
2006-01-16 13:12:29 +00:00
3e9fc4053a
x
Love Hörnquist Åstrand
2006-01-15 20:30:49 +00:00
017a3400cd
Move depenency on @LIB_dbopen@ to kadm-server, kerberos library doesn't depend on db-library.
Love Hörnquist Åstrand
2006-01-15 20:30:34 +00:00
2474f31fd1
(libkadm5clnt.la) doesn't depend on libhdb, remove dependency
Love Hörnquist Åstrand
2006-01-15 20:28:41 +00:00
a3e9be86fc
x
Love Hörnquist Åstrand
2006-01-13 15:27:12 +00:00
9d9dcf58a0
use #include <hcrypto/...>
Love Hörnquist Åstrand
2006-01-13 15:26:52 +00:00
6358b0c902
provide a symlink so the directory hcrypto/ seems to exists
Love Hörnquist Åstrand
2006-01-13 15:26:09 +00:00
d81b773e4c
Don't depend on dblibrary.
Love Hörnquist Åstrand
2006-01-13 14:26:12 +00:00
4fc736ab5a
Don't use db support unless its build into libc but we dont check for that now, so just disable the code. This removes the dependency on libdb for roken, and that is a good thing since it causes problem with nss plugins that uses DB3 that also provides the same symbol, but with a diffrent ABI. so when the application calls getpwnamn() and it linked to roken, it craches in the nss functions.
Love Hörnquist Åstrand
2006-01-13 14:25:32 +00:00
163c6cb7b5
delete crypto_headers.h, use global file instead
Love Hörnquist Åstrand
2006-01-13 14:02:49 +00:00
a88ee830b5
Add RSAPrivateKey.
Love Hörnquist Åstrand
2006-01-13 13:58:00 +00:00
babdd69260
Add RSAPrivateKey
Love Hörnquist Åstrand
2006-01-13 13:56:37 +00:00
cc7822b1f7
x
Love Hörnquist Åstrand
2006-01-13 13:52:46 +00:00
21983e69ee
libdes is renamed to hcrypto
Love Hörnquist Åstrand
2006-01-13 13:52:38 +00:00
b09a705bf7
Don't clean crypto headers, they now live in hcrypto/. Add hcrypto to SUBDIRS.
Love Hörnquist Åstrand
2006-01-13 13:46:42 +00:00
309808aa0f
include crypto headers from hcrypto/
Love Hörnquist Åstrand
2006-01-13 13:45:14 +00:00
862811c765
x
Love Hörnquist Åstrand
2006-01-13 13:43:32 +00:00
861f37ce34
build include/hcrypto/Makefile
Love Hörnquist Åstrand
2006-01-13 13:34:15 +00:00
ee86169143
x
Love Hörnquist Åstrand
2006-01-13 13:33:55 +00:00
61a7db8122
Expose dsa symbols
Love Hörnquist Åstrand
2006-01-13 13:33:34 +00:00
5df6816433
Rename library to hcrypto and install headerfiles in hcrypto/.
Love Hörnquist Åstrand
2006-01-13 13:32:57 +00:00
ded2929236
Remove support for old hash names.
Love Hörnquist Åstrand
2006-01-13 09:00:15 +00:00
0a12680b3c
x
Love Hörnquist Åstrand
2006-01-13 08:58:13 +00:00
2f56b72d76
Include more crypto headerfiles. Remove support for old hash names.
Love Hörnquist Åstrand
2006-01-13 08:57:55 +00:00
db692e67db
x
Love Hörnquist Åstrand
2006-01-13 08:45:16 +00:00
41ce53a16e
(PBE_string2key): libdes now supports PKCS12_key_gen
Love Hörnquist Åstrand
2006-01-13 08:44:57 +00:00
bac884b9e6
Test for PKCS12_key_gen.
Love Hörnquist Åstrand
2006-01-13 08:42:49 +00:00
194f4b9da5
x
Love Hörnquist Åstrand
2006-01-13 08:41:50 +00:00
1a95d61630
Drop HMAC_CTX_create and HMAC_CTX_destroy.
Love Hörnquist Åstrand
2006-01-13 08:41:38 +00:00
38dd4722c8
(ENGINE_add_conf_module): Also load DH
Love Hörnquist Åstrand
2006-01-13 08:41:06 +00:00
db4f904fbb
Reorder includes to avoid compile errors, provide DH_new_method().
Love Hörnquist Åstrand
2006-01-13 08:39:22 +00:00
fc22d50a39
Indent.
Love Hörnquist Åstrand
2006-01-13 08:38:26 +00:00
33b75d6802
BN_get_negative was really named BN_is_negative, a comment confused me.
Love Hörnquist Åstrand
2006-01-13 08:37:58 +00:00
398bb0bf9b
BN_get_negative was really named BN_is_negative, a comment confused me.
Love Hörnquist Åstrand
2006-01-13 08:27:50 +00:00
3117ec71da
Add PKCS12_key_gen().
Love Hörnquist Åstrand
2006-01-13 08:27:12 +00:00
39e4b9eec1
Test for EVP_CIPHER.
Love Hörnquist Åstrand
2006-01-13 08:25:34 +00:00
849dc3cc72
Rename rc2_40_cbc internal variable to something better. Unbreak des-ede3-cbc.
Love Hörnquist Åstrand
2006-01-13 08:25:00 +00:00
f906d4c919
x
Johan Danielsson
2006-01-12 16:37:42 +00:00
52f388ba2f
(pass): remove unused variable in the !OTP case
Johan Danielsson
2006-01-12 16:37:31 +00:00
2699d800b9
if su:ing to root, check that user is a member of group "wheel"
Johan Danielsson
2006-01-12 16:25:01 +00:00
b126bb0e5b
(verify_unix): if su:ing to root, check that user is a member of group "wheel"
Johan Danielsson
2006-01-12 16:24:28 +00:00
abf3126ee2
x
Johan Danielsson
2006-01-12 15:17:26 +00:00
62018203ff
fix reversed logic when deciding to print tty or not
Johan Danielsson
2006-01-12 15:16:55 +00:00
410d584bbb
x
Love Hörnquist Åstrand
2006-01-12 14:04:03 +00:00
61be851b36
Need BN_is_negative too.
Love Hörnquist Åstrand
2006-01-12 14:03:39 +00:00
7d37435503
Free memory.
Love Hörnquist Åstrand
2006-01-11 08:56:05 +00:00
279fbe4766
Test BN_uadd.
Love Hörnquist Åstrand
2006-01-11 08:55:24 +00:00
f84997825f
(BN_uadd): Add.
Love Hörnquist Åstrand
2006-01-11 08:34:55 +00:00
670afff8cf
(BN_rand): don't leak memory on failure, cache malloc(0) case
Love Hörnquist Åstrand
2006-01-11 08:33:58 +00:00
0e63038199
(BN_rand): clear the bits above the bits that user requested. (BN_uadd): new function.
Love Hörnquist Åstrand
2006-01-11 08:29:32 +00:00
cc9f4beb11
x
Love Hörnquist Åstrand
2006-01-11 01:57:08 +00:00
e3f2a6b60a
(p11_rsa_public_decrypt): since is wrong, don't provide it. PKCS11 can't do public_decrypt, it support verify though. All this doesn't matter, since the code never go though this path.
Love Hörnquist Åstrand
2006-01-11 01:56:51 +00:00
2471aed4f0
Provide glue to compile with less warnings with OpenSSL
Love Hörnquist Åstrand
2006-01-11 01:38:12 +00:00
f9cb9785b3
x
Love Hörnquist Åstrand
2006-01-10 12:22:15 +00:00
1a5d249082
(EVP_CIPHER_CTX_cleanup): clean up less aggressively
Love Hörnquist Åstrand
2006-01-10 12:22:03 +00:00
4aa87b6a5e
x
Love Hörnquist Åstrand
2006-01-10 05:50:37 +00:00
04972f2f5b
(check_PROGRAMS): add test_hmac
Love Hörnquist Åstrand
2006-01-10 05:49:38 +00:00
a83755aac8
Simple regression test for HMAC.
Love Hörnquist Åstrand
2006-01-10 05:48:43 +00:00
bac186a757
Make hmac work.
Love Hörnquist Åstrand
2006-01-10 05:47:45 +00:00
cf6b056888
return the right blocksize for digests.
Love Hörnquist Åstrand
2006-01-10 05:46:59 +00:00
1f6590e295
x
Love Hörnquist Åstrand
2006-01-09 17:15:08 +00:00
d380836a17
x
Love Hörnquist Åstrand
2006-01-09 17:14:52 +00:00
eda99f62e6
(hex_decode): support decoding odd number of characters, in the odd len case, the character ends up in the first byte in the lower nibble.
Love Hörnquist Åstrand
2006-01-09 17:09:29 +00:00
f9dbc89ee3
Check that we can decode single character hex chars.
Love Hörnquist Åstrand
2006-01-09 17:07:06 +00:00
1b8bdba909
rename foo to ap_msg
Johan Danielsson
2006-01-09 16:40:11 +00:00
9bd626b2eb
(kerberos5_is): also syslog all messages printed in auth_debug_mode
Johan Danielsson
2006-01-09 16:39:38 +00:00
e5e8cfc104
x
Johan Danielsson
2006-01-09 16:30:37 +00:00
70820d395c
log successful logins
Johan Danielsson
2006-01-09 16:26:25 +00:00
eda77a82ab
Add test for DH.
Love Hörnquist Åstrand
2006-01-09 15:24:14 +00:00
9c8236b25e
x
Love Hörnquist Åstrand
2006-01-08 23:24:38 +00:00
5140fde4df
x
Love Hörnquist Åstrand
2006-01-08 23:23:09 +00:00
f79e06f081
Add ENGINE_set_default_DH and ENGINE_get_default_DH
Love Hörnquist Åstrand
2006-01-08 23:20:59 +00:00
1b15095bd7
x
Love Hörnquist Åstrand
2006-01-08 23:09:30 +00:00
f18d723991
Add test for RSA encryption.
Love Hörnquist Åstrand
2006-01-08 23:09:07 +00:00
e1c122af2b
x
Love Hörnquist Åstrand
2006-01-08 22:59:40 +00:00
2452ddfd39
Add test for RSA.
Love Hörnquist Åstrand
2006-01-08 22:52:54 +00:00
4326fc2833
Depend on LIB_des
Love Hörnquist Åstrand
2006-01-08 22:02:43 +00:00
8845ce15db
Use "crypto_headers.h".
Love Hörnquist Åstrand
2006-01-08 22:02:14 +00:00
460a1a3274
Include the two diffrent implementation of crypto headers.
Love Hörnquist Åstrand
2006-01-08 22:01:32 +00:00
966f4361f9
Use "crypto-headers.h". Load ENGINE configuration.
Love Hörnquist Åstrand
2006-01-08 22:00:08 +00:00
4a4b90d3b8
Use "crypto-headers.h".
Love Hörnquist Åstrand
2006-01-08 21:58:46 +00:00
1a7317f812
Make compile with both OpenSSL and heimdal libdes.
Love Hörnquist Åstrand
2006-01-08 21:58:13 +00:00
434d46a8fa
Add code for public key decryption (not supported yet) and use "crypto-headers.h".
Love Hörnquist Åstrand
2006-01-08 21:57:09 +00:00
6fffde6387
x
Love Hörnquist Åstrand
2006-01-08 21:50:18 +00:00
b8d967ede5
implement enough glue to support OpenSSLs EVP, RSA, DSA, DH, HMAC and ENGINE interfaces for use in hx509. rename all symbols to start with hc_ to avoid clobbering namespaces. contains no RSA/DH/DSA code, just glue to support using dynamic ENGINE. hx509 supports this via pkcs11 and there is a gmp ENGINE module supporting RSA
Love Hörnquist Åstrand
2006-01-08 21:47:29 +00:00
6a7375e81e
x
Love Hörnquist Åstrand
2006-01-04 23:41:53 +00:00
6042e74b75
(copy_heim_integer): copy the negative flag
Love Hörnquist Åstrand
2006-01-04 23:41:29 +00:00