Love Hörnquist Åstrand
11e5bfe11e
(ETYPE-INFO2-ENTRY): salt is a KerberosString
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12485 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-22 13:04:24 +00:00
Love Hörnquist Åstrand
7a095e2381
add ticket access functions
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12483 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-22 12:18:26 +00:00
Love Hörnquist Åstrand
aa10794d91
add some more krb5_c functions
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12482 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-22 10:23:28 +00:00
Love Hörnquist Åstrand
6d719817e4
(krb5_cksumtype_valid): check is checksum type is a valid one
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12481 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-22 10:14:05 +00:00
Love Hörnquist Åstrand
e62ea35927
(krb5_checksum_is_keyed): only set extented error string when there is a context
...
(krb5_checksum_is_collision_proof): ditto
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12480 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-22 10:08:50 +00:00
Love Hörnquist Åstrand
b96d3e3b50
(krb5_c_get_checksum): make type and data argument optional
...
(krb5_c_{encrypt,decrypt}): return "better" error codes for invalid ivec length
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12478 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-21 21:16:26 +00:00
Love Hörnquist Åstrand
8967eaa719
update krb5_c_get_checksum usage
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12477 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-21 21:12:46 +00:00
Love Hörnquist Åstrand
2b396ee7e8
(krb5_crypto_getenctype): new function
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12475 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-21 20:21:34 +00:00
Love Hörnquist Åstrand
ec7eabd6d4
add krb5_enc_data
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12467 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-21 13:00:09 +00:00
Love Hörnquist Åstrand
217cb2649d
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12466 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-20 11:05:09 +00:00
Love Hörnquist Åstrand
ca06524a21
add missing prototype and missing .Ft arguments
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12464 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-20 11:02:19 +00:00
Love Hörnquist Åstrand
0a0729dd08
add krb5_c_ functions
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12454 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-19 09:17:15 +00:00
Love Hörnquist Åstrand
150ffb9adb
support passing in NULL as the cipher_state/ivec
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12453 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-19 07:40:53 +00:00
Love Hörnquist Åstrand
0cfe6c3513
add test for krb5_c_encrypt_length and krb5_c_decrypt
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12452 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-19 07:40:02 +00:00
Love Hörnquist Åstrand
ea7327e39d
(wrapped_length/wrapped_length_derived): when calculating the length
...
of the encrypted data, use the keyed checksum length if the enctype
supports a keyed checksum. This only matter for aes, for all other
enctypes the key and unkeyed checksum have the same length.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12450 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-19 07:34:12 +00:00
Love Hörnquist Åstrand
8c720307bc
krb5_c encryption glue
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12449 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-19 06:52:54 +00:00
Love Hörnquist Åstrand
144d4010c3
first version of krb5_c encryption glue
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12448 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-18 22:00:21 +00:00
Love Hörnquist Åstrand
41e7cd2af1
(hdb_create): check for dynamic backend after static to avoid warning
...
from dynamic backend when using a known static backend
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12445 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-18 08:03:07 +00:00
Love Hörnquist Åstrand
7bafce13ca
(LDAP_store): log what principal/dn failed
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12444 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-17 22:45:12 +00:00
Love Hörnquist Åstrand
dd752eed03
don't return value in void function
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12442 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-16 14:46:46 +00:00
Love Hörnquist Åstrand
3f12b14e68
(krb5_compare_creds): if client is specified in the mcreds, check that too
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12441 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-15 17:53:48 +00:00
Love Hörnquist Åstrand
283630104a
prefix libasn1 types with heim_
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12439 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-15 14:05:49 +00:00
Love Hörnquist Åstrand
939b444ca3
prefix typedef\'s and structs with heim_
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12438 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-15 13:57:32 +00:00
Love Hörnquist Åstrand
294cccfdf3
avoid unnecessary setting of variable
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12433 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-13 15:41:17 +00:00
Love Hörnquist Åstrand
6c76352a76
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12432 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-11 15:41:52 +00:00
Love Hörnquist Åstrand
beca19cb05
AIX have broken res_nsearch() in 5.1 (5.0 also ?)
...
so just don't use res_nsearch on AIX
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12431 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-11 15:41:40 +00:00
Love Hörnquist Åstrand
4650161189
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12430 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-06 23:43:37 +00:00
Love Hörnquist Åstrand
6afd02e701
XXX inline COMPILE since automake wont add it
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12429 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-06 23:42:56 +00:00
Love Hörnquist Åstrand
431abedcbb
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12428 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-06 23:37:35 +00:00
Love Hörnquist Åstrand
3026b3bd70
(verify_krb5): use krb5_cc_clear_mcred
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12427 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-06 23:36:28 +00:00
Love Hörnquist Åstrand
63711b92db
(init_tgs_req): in case of error, don't free in the req_body addresses
...
since they where pass in by caller
(find_cred): use krb5_cc_clear_mcred
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12423 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-06 23:28:34 +00:00
Love Hörnquist Åstrand
91f5bdc308
document krb5_cc_clear_mcred
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12422 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-06 23:24:59 +00:00
Love Hörnquist Åstrand
80b7b535a2
(krb5_cc_clear_mcred): new function, clear a krb5_creds to use with
...
krb5_cc_retrieve_cred
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12421 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-06 23:23:05 +00:00
Love Hörnquist Åstrand
a7fa272ee4
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12420 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-03 13:38:42 +00:00
Love Hörnquist Åstrand
715020f048
Add probing from the server that the client is still there, also make
...
the client check that the server is probing.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12419 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-03 13:36:09 +00:00
Love Hörnquist Åstrand
33222471b9
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12418 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-02 17:52:38 +00:00
Love Hörnquist Åstrand
b24c29b099
(main): add missing ``if (ret)''
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12417 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-07-02 17:52:27 +00:00
Love Hörnquist Åstrand
a1a43053f6
(find_dynamic_method): if there isn't a prefix, don't load anything
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12415 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-30 10:34:05 +00:00
Johan Danielsson
271e76e634
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12414 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-29 18:51:51 +00:00
Johan Danielsson
4a9b3f573a
* don't ever print sign for unsigned conversions
...
* don't break when right justifying a number past the end of the buffer
* handle zero precision and the value zero more correctly
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12413 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-29 18:51:30 +00:00
Love Hörnquist Åstrand
1efa899c5a
Dynamic backend loading, based on patch from Luke Howard <lukeh@PADL.COM>
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12411 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-29 12:10:00 +00:00
Love Hörnquist Åstrand
c12e22c5ee
add struct hdb_so_method and HDB_INTERFACE_VERSION
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12410 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-29 12:08:34 +00:00
Love Hörnquist Åstrand
310984c158
(krb5_mk_req_internal): when using arcfour-hmac-md5, use an unkeyed
...
checksum (rsa-md5), since Microsoft calculates the keyed checksum with
the subkey of the authenticator.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12409 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-28 21:05:12 +00:00
Love Hörnquist Åstrand
bd7246b6cb
add _krb5_krb_tf_setup
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12407 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-28 20:59:59 +00:00
Love Hörnquist Åstrand
068acbc06a
(_krb5_krb_tf_setup): create/append v4 credential to a new krb4
...
ticket file
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12406 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-28 20:56:41 +00:00
Johan Danielsson
b6a7633851
put Nd argument in double quotes since it contains more than 9 words; from wiz
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12404 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-27 15:40:03 +00:00
Love Hörnquist Åstrand
89d6ba401a
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12403 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-25 23:58:01 +00:00
Love Hörnquist Åstrand
3fef574a4e
(make_keys): add aes support
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12402 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-25 23:56:58 +00:00
Love Hörnquist Åstrand
05881f3847
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12401 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-25 23:36:46 +00:00
Love Hörnquist Åstrand
356775a1a0
fix off by one in the aes case, pointed out by Ken Raeburn
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12400 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-06-25 23:36:17 +00:00