Love Hörnquist Åstrand
cb07c3282d
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11625 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-27 14:12:45 +00:00
Love Hörnquist Åstrand
1be5e6bcc6
(verify_mic_des3): fix 3des verify_mic to conform to rfc (and mit
...
kerberos), provide backward compat hook
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11624 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-27 14:12:15 +00:00
Love Hörnquist Åstrand
dc2b3cf973
(mic_des3): fix 3des get_mic to conform to rfc (and mit kerberos),
...
provide backward compat hook
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11623 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-27 14:11:16 +00:00
Love Hörnquist Åstrand
cd32525e84
(init_auth): check if we need compat for older get_mic/verify_mic
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11622 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-27 14:07:56 +00:00
Love Hörnquist Åstrand
34b7a87f0e
add prototype for _gss_DES3_get_mic_compat
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11621 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-27 14:06:48 +00:00
Love Hörnquist Åstrand
aad7d1ae94
(more_flags): add COMPAT_OLD_DES3
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11620 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-27 14:05:34 +00:00
Love Hörnquist Åstrand
e35ea0a2ce
add gssapi.3 and compat.c
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11619 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-27 14:04:54 +00:00
Love Hörnquist Åstrand
0897487f98
add gssapi COMPATIBILITY documentation
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11618 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-27 14:04:27 +00:00
Love Hörnquist Åstrand
f9ab95a942
(gss_accept_sec_context): check if we need compat for older get_mic/verify_mic
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11617 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-27 14:03:29 +00:00
Love Hörnquist Åstrand
73330ee3e2
check for compatiblity with other heimdal's 3des get_mic/verify_mic
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11616 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-27 14:02:26 +00:00
Love Hörnquist Åstrand
2185a5f683
add checks for Authenticator too
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11615 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-26 10:55:07 +00:00
Love Hörnquist Åstrand
94ff0be352
(find_all_addresses): address-less point-to-point might not have an
...
address, just ignore those. Reported by Harald Barth.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11613 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-25 15:19:49 +00:00
Love Hörnquist Åstrand
50c24d50f2
(check_section): when key isn't found, don't print out all known keys
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11612 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-23 19:53:19 +00:00
Love Hörnquist Åstrand
e0a89410d7
(syslogvals): mark up where severity and facility start resp
...
(check_log): find_value() returns -1 when key isn't found
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11611 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-23 19:49:32 +00:00
Love Hörnquist Åstrand
ea94038288
(_krb5_aes_cts_encrypt): make key argument a 'const void *' to avoid
...
AES_KEY being exposed in krb5-private.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11610 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-23 19:05:52 +00:00
Love Hörnquist Åstrand
bf7e9c641a
add [kdc]use_2b
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11605 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-23 14:54:48 +00:00
Love Hörnquist Åstrand
192dd1aa4b
add check-gen
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11602 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-23 10:23:05 +00:00
Love Hörnquist Åstrand
350b97991f
add Principal check
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11601 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-23 10:22:39 +00:00
Love Hörnquist Åstrand
515d17106c
move generic asn1/der functions from check-der.c to here
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11600 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-23 10:21:56 +00:00
Love Hörnquist Åstrand
094ad23abc
move out the generic asn1/der functions to a common file
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11599 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-23 10:19:49 +00:00
Love Hörnquist Åstrand
34e289f50a
spelling, from Jason McIntyre <jmc@cvs.openbsd.org>
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11596 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-22 12:22:20 +00:00
Love Hörnquist Åstrand
5692615e30
spelling
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11595 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-22 11:01:21 +00:00
Love Hörnquist Åstrand
1c9d1873ae
write more about [realms] REALM = { kdc = ... }
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11585 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-15 04:36:40 +00:00
Love Hörnquist Åstrand
5d66fae756
add aes-test.c
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11584 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-15 04:26:29 +00:00
Love Hörnquist Åstrand
7a2c854c80
Add support for AES (draft-raeburn-krb-rijndael-krb-02), not enabled
...
by default.
(HMAC_SHA1_DES3_checksum): rename to SP_HMAC_SHA1_checksum and modify
to support checksumtype that are have a shorter wireformat then their
output block size.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11583 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-15 04:24:05 +00:00
Love Hörnquist Åstrand
1f6debd562
(struct encryption_type): split the blocksize into blocksize and
...
padsize, padsize is the minimum padding size. they are the same for now
(enctype_*): add padsize
(encrypt_internal): use padsize
(encrypt_internal_derived): use padsize
(wrapped_length): use padsize
(wrapped_length_dervied): use padsize
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11582 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-15 03:54:51 +00:00
Love Hörnquist Åstrand
e96bdba80d
add extra `opaque' argument to string_to_key function for each enctype
...
in preparation enctypes that uses `Encryption and Checksum
Specifications for Kerberos 5' draft
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11581 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-15 03:26:46 +00:00
Love Hörnquist Åstrand
0924412e58
add checksum and enctype for AES from draft-raeburn-krb-rijndael-krb-02.txt
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11579 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-15 03:13:47 +00:00
Love Hörnquist Åstrand
0c14ee0c21
(krb5_keytype): add KEYTYPE_AES128, KEYTYPE_AES256
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11578 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-15 03:12:13 +00:00
Love Hörnquist Åstrand
d943f8b219
(_hdb_fetch): handle error code from hdb_value2entry
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11576 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-14 06:54:32 +00:00
Love Hörnquist Åstrand
eef39a201d
Split out Kerberos 4 help functions/structures so other parts of the
...
source tree can use it (like the KDC)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11570 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-14 05:22:35 +00:00
Johan Danielsson
6b00957c10
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11568 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-02 15:32:56 +00:00
Johan Danielsson
139a3ada5e
considerable clean up
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11567 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-02 15:32:50 +00:00
Johan Danielsson
f8ad3be608
make VERSIONLIST a string instead of an array of strings
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11566 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-01-02 15:31:38 +00:00
Johan Danielsson
4b2a8a83d2
free allocated storage; reported by Howard Chu
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11564 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-12-19 13:30:36 +00:00
Johan Danielsson
d0ec42bfdf
remove trailing comma in enum
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11539 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-11-15 14:16:42 +00:00
Johan Danielsson
14d8cdb894
check return value from gssapi_krb5_init
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11534 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-10-31 16:06:35 +00:00
Johan Danielsson
2f7a5f8aae
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11533 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-10-31 16:06:29 +00:00
Johan Danielsson
c70d871a1b
(gssapi_krb5_verify_8003_checksum): check size of input
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11532 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-10-31 14:38:49 +00:00
Johan Danielsson
5158baef17
speling
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11530 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-10-29 10:32:44 +00:00
Johan Danielsson
d0f1b9e464
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11515 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-10-21 15:52:06 +00:00
Johan Danielsson
1c74114ff4
(from Derrick Brashear): Propagating a large database without this
...
means the slave kdcs can get erroneous HDB_NOENTRY and return the
resulting errors. This creates a new db handle, populates it, and
moves it into place.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11514 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-10-21 15:51:44 +00:00
Johan Danielsson
27cc22110f
more strcspn
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11513 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-10-21 15:42:06 +00:00
Johan Danielsson
5ee773037f
(emem_store): limit how much we allocate (from Olaf Kirch)
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11512 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-10-21 15:36:23 +00:00
Johan Danielsson
cf87a976ce
don't allow trailing backslashes in components
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11511 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-10-21 15:30:53 +00:00
Johan Danielsson
b411502ebe
properly close the open keytabs (from Larry Greenfield)
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11490 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-10-21 13:36:59 +00:00
Johan Danielsson
c9a930b1c7
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11476 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-10-15 15:20:47 +00:00
Johan Danielsson
82a11004de
check length of txt records
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11475 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-10-15 15:20:40 +00:00
Johan Danielsson
77c4778b71
(process_reply): fix reply length check calculation (reported by
...
various people)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11473 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-29 11:48:34 +00:00
Johan Danielsson
242db364ce
(fkt_remove_entry): check return value from start_seq_get (from Wynn
...
Wilkes)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11471 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-24 16:43:30 +00:00