12c724f2c9
rename different symbols
Love Hörnquist Åstrand
2009-02-17 02:51:00 +00:00
10fe704f6e
rename different symbols
Love Hörnquist Åstrand
2009-02-17 02:50:49 +00:00
b026493a89
rename different symbols
Love Hörnquist Åstrand
2009-02-17 02:50:39 +00:00
f7faf75f9b
rename xyzprintf symbols
Love Hörnquist Åstrand
2009-02-17 02:50:29 +00:00
efed5633ca
prefix symbols with rk_, patch from Martin von Gagern
Love Hörnquist Åstrand
2009-02-17 02:49:55 +00:00
44db677898
add missing file
Love Hörnquist Åstrand
2009-02-16 19:14:30 +00:00
00d9ce5a73
add _krb5_pk_enterprise_cert, from Martin von Gagern.
Love Hörnquist Åstrand
2009-02-16 19:14:20 +00:00
03df2af75e
add krb5_get_init_creds_opt_set_process_last_req, from Martin von Gagern.
Love Hörnquist Åstrand
2009-02-16 19:14:08 +00:00
02dab69819
hx509_cms_create_signed;
Love Hörnquist Åstrand
2009-02-16 19:13:55 +00:00
7f0f3de8ee
doxygen
Love Hörnquist Åstrand
2009-02-16 19:13:43 +00:00
e8eb837b41
doxygen
Love Hörnquist Åstrand
2009-02-16 19:13:32 +00:00
4ed2490144
Verify checksum.
Love Hörnquist Åstrand
2009-02-16 19:13:21 +00:00
8acbbf8edf
simplify now that there is only one data buffer.
Love Hörnquist Åstrand
2009-02-16 19:13:08 +00:00
dcb75ee170
Only one DATA buffer for _iov functions.
Love Hörnquist Åstrand
2009-02-16 19:12:55 +00:00
8fa89322db
Only one buffer.
Love Hörnquist Åstrand
2009-02-16 19:12:44 +00:00
fe5e9d2f06
sort
Love Hörnquist Åstrand
2009-02-16 19:12:32 +00:00
7963ca660e
rop krb5/v1.c, no longer used
Love Hörnquist Åstrand
2009-02-16 19:12:22 +00:00
43ed47f3fe
no longer used
Love Hörnquist Åstrand
2009-02-16 19:12:12 +00:00
aad6eb3ace
deprecate sign/seal functions (version 1 of the interface).
Love Hörnquist Åstrand
2009-02-16 19:12:01 +00:00
a5d7a1ad04
Drop sign/seal functions (version 1 of the interface).
Love Hörnquist Åstrand
2009-02-16 19:11:51 +00:00
3db06f4f95
add GSS_C_ATTR_STREAM_SIZES
Love Hörnquist Åstrand
2009-02-16 19:11:40 +00:00
77074adfbb
move gss_context_stream_sizes to gssapi.h
Love Hörnquist Åstrand
2009-02-16 19:11:30 +00:00
810b53938d
move gss_context_stream_sizes here
Love Hörnquist Åstrand
2009-02-16 19:11:20 +00:00
5e0a77e7c1
Less includes for STREAMS, and let hope it work, Add missing realm.
Love Hörnquist Åstrand
2009-02-16 19:11:09 +00:00
dd46728e9b
include streams header
Love Hörnquist Åstrand
2009-02-16 19:10:58 +00:00
b872eb0c22
prefix warnerr with rk_
Love Hörnquist Åstrand
2009-02-16 19:10:44 +00:00
0bbd8e7da1
prefix warnerr with rk_
Love Hörnquist Åstrand
2009-02-16 19:10:33 +00:00
bec02e4094
prefix warnerr with rk_
Love Hörnquist Åstrand
2009-02-16 19:10:11 +00:00
c3faa77b81
prefix warnerr with rk_
Love Hörnquist Åstrand
2009-02-16 19:09:57 +00:00
58f8a8364b
prefix warnerr with rk_
Love Hörnquist Åstrand
2009-02-16 19:09:44 +00:00
081f5bc0ad
prefix warnerr with rk_
Love Hörnquist Åstrand
2009-02-16 18:37:46 +00:00
aaefca7514
prefix warnerr with rk_
Love Hörnquist Åstrand
2009-02-16 18:37:35 +00:00
355ddbc828
Streams pty code.
Love Hörnquist Åstrand
2009-02-16 18:37:25 +00:00
90856e57b7
Trap exit code from rkpty. Reported by John Center.
Love Hörnquist Åstrand
2009-02-16 18:37:16 +00:00
96c5ea43fc
x
Love Hörnquist Åstrand
2009-02-16 18:37:06 +00:00
6cb29385b8
doxygen
Love Hörnquist Åstrand
2009-02-16 18:36:56 +00:00
f20b6f093d
some more bits of gss_context_query_attributes
Love Hörnquist Åstrand
2009-02-16 18:36:46 +00:00
377420ab8e
add gss_context_query_attributes() doxygen
Love Hörnquist Åstrand
2009-02-16 18:36:36 +00:00
aedecd9863
add gssapi
Love Hörnquist Åstrand
2009-02-16 18:36:26 +00:00
af593d2f93
add depenency for PROJECTS, add gssapi
Love Hörnquist Åstrand
2009-02-16 18:36:17 +00:00
12bdf0f4af
doxygen.c
Love Hörnquist Åstrand
2009-02-16 18:36:07 +00:00
838d7f6757
doxygen
Love Hörnquist Åstrand
2009-02-16 18:35:58 +00:00
1eb329c605
sign_only do not contribute to length
Love Hörnquist Åstrand
2009-02-16 18:35:49 +00:00
d7aefee1ab
Switch arguments.
Love Hörnquist Åstrand
2009-02-16 18:35:38 +00:00
16a188c227
compile warning
Love Hörnquist Åstrand
2009-02-16 18:35:26 +00:00
4454264639
make compile
Love Hörnquist Åstrand
2009-02-16 18:35:17 +00:00
5ab497d8c0
make compile
Love Hörnquist Åstrand
2009-02-16 18:35:07 +00:00
a81059aa4c
More flags to be compatible with MIT.
Love Hörnquist Åstrand
2009-02-16 18:34:56 +00:00
65f3ad1cbe
Switch arguments.
Love Hörnquist Åstrand
2009-02-16 18:34:46 +00:00
fd92ce1950
Switch arguments.
Love Hörnquist Åstrand
2009-02-16 18:34:36 +00:00
260b45847b
More flags to be compatible with MIT.
Love Hörnquist Åstrand
2009-02-16 18:34:26 +00:00
a181d40f3a
ECDH too
Love Hörnquist Åstrand
2009-02-16 18:34:12 +00:00
c39e347450
keyex support
Love Hörnquist Åstrand
2009-02-14 20:15:29 +00:00
e4ab29a7bb
regen
Love Hörnquist Åstrand
2009-02-14 20:15:05 +00:00
067ce6a1af
fix warning
Love Hörnquist Åstrand
2009-02-14 20:14:54 +00:00
953fc83a9e
add selected cert
Love Hörnquist Åstrand
2009-02-14 20:14:45 +00:00
6dd306be22
keyex
Love Hörnquist Åstrand
2009-02-14 20:14:35 +00:00
ac802945fa
Pick cert upfront, so that we know that we are using an ECDSA cert and should use ECDH for the key exchange.
Love Hörnquist Åstrand
2009-02-14 20:14:26 +00:00
793c93cbe4
Check that we use ECDH when we have a ECDSA cert
Love Hörnquist Åstrand
2009-02-14 20:14:16 +00:00
143101e825
better printing of keyex mech
Love Hörnquist Åstrand
2009-02-14 20:14:07 +00:00
4e386a34cc
Test ECDSA (and thus ECDH).
Love Hörnquist Åstrand
2009-02-14 20:13:57 +00:00
1ea672676b
ECDSA_METHOD-not-export if openssl
Love Hörnquist Åstrand
2009-02-14 20:13:48 +00:00
8c452e59ba
doxygen
Love Hörnquist Åstrand
2009-02-14 20:13:38 +00:00
e2413291b1
Move DH code out of the common path.
Love Hörnquist Åstrand
2009-02-14 20:13:28 +00:00
237cc964d3
Make ECDH work
Love Hörnquist Åstrand
2009-02-14 20:13:15 +00:00
0222c98eaa
Make ECDH work.
Love Hörnquist Åstrand
2009-02-14 20:13:05 +00:00
985e9f898d
mrore DH bits
Love Hörnquist Åstrand
2009-02-14 20:12:55 +00:00
f293652434
x
Love Hörnquist Åstrand
2009-02-14 20:12:46 +00:00
b86374c262
Implement ECDH in the KDC.
Love Hörnquist Åstrand
2009-02-14 20:12:36 +00:00
adba9c066a
Create key and assign group before starting to parse.
Love Hörnquist Åstrand
2009-02-14 20:12:23 +00:00
5585a2b58b
use variable instead of oid function
Love Hörnquist Åstrand
2009-02-14 04:17:57 +00:00
aad4e9c130
don't deref ops, they might be null.
Love Hörnquist Åstrand
2009-02-14 04:17:47 +00:00
51fc4ba5a1
don't deref ops, they might be null.
Love Hörnquist Åstrand
2009-02-14 04:17:37 +00:00
ea8cb168b3
don't deref ops, they might be null.
Love Hörnquist Åstrand
2009-02-14 04:17:27 +00:00
b7c044ec6b
Disable test that breaks for ECDSA.
Love Hörnquist Åstrand
2009-02-14 04:17:15 +00:00
11876749d4
more bits for ECDH
Love Hörnquist Åstrand
2009-02-14 04:17:05 +00:00
b370260466
Abstract out use of DH
Love Hörnquist Åstrand
2009-02-14 04:16:54 +00:00
651fe508c0
ECDH bits, still need negotiation
Love Hörnquist Åstrand
2009-02-14 04:16:44 +00:00
28cf0ab673
abort on interface misuse
Love Hörnquist Åstrand
2009-02-14 04:16:30 +00:00
833885be80
Also select crypto alg based on private key.
Love Hörnquist Åstrand
2009-02-14 04:16:10 +00:00
a95073a244
done
Love Hörnquist Åstrand
2009-02-14 04:15:58 +00:00
c7535afeb8
drop more oid pointers
Love Hörnquist Åstrand
2009-02-14 04:15:47 +00:00
14b272fb98
remove unused varaibale
Love Hörnquist Åstrand
2009-02-11 18:32:05 +00:00
4500883ecc
Calculate the ECDSA max signature runtime and use that select the signature alg Reorder to make more use to variable instead of functions.
Love Hörnquist Åstrand
2009-02-11 18:31:55 +00:00
64c33e2655
remove printf
Love Hörnquist Åstrand
2009-02-11 18:31:43 +00:00
406561d04a
x
Love Hörnquist Åstrand
2009-02-11 05:59:23 +00:00
a327eff68f
less oid functions
Love Hörnquist Åstrand
2009-02-11 05:59:13 +00:00
5ea67034d0
drop variable at the end
Love Hörnquist Åstrand
2009-02-11 05:59:02 +00:00
e1b125884a
simplify by using the variable
Love Hörnquist Åstrand
2009-02-11 05:58:52 +00:00
fee0482b36
simplify by using the variable
Love Hörnquist Åstrand
2009-02-11 05:58:42 +00:00
62beb0d073
remove dup
Love Hörnquist Åstrand
2009-02-11 05:58:32 +00:00
a11fdb5933
stuff to do.
Love Hörnquist Åstrand
2009-02-11 05:58:22 +00:00
ba859e47b0
Export oid as variable, simplies codebase.
Love Hörnquist Åstrand
2009-02-11 05:58:10 +00:00
8ca87c2233
Basic support for ECDSA when using OpenSSL
Love Hörnquist Åstrand
2009-02-11 05:57:56 +00:00
15205a1900
drop printf within the library
Love Hörnquist Åstrand
2009-02-09 17:18:49 +00:00
252f0b771d
Fix output length, with this the code sign and verfies cms data.
Love Hörnquist Åstrand
2009-02-09 17:18:34 +00:00
0d03799468
spelling
Love Hörnquist Åstrand
2009-02-09 17:18:16 +00:00
18512a864c
fix quoting
Love Hörnquist Åstrand
2009-02-09 17:17:59 +00:00
fd5c282f7d
Default to hx509_signature_ecdsa_with_sha1 since private crypto backend must be the one that selects the credential since the ec group might not be able to handle sha256.
Love Hörnquist Åstrand
2009-02-09 17:17:43 +00:00
76b621899b
signing alg selection based on private key type.
Love Hörnquist Åstrand
2009-02-09 17:17:27 +00:00