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
Johan Danielsson
89a75e551c
(krb5_set_config_files): return ENXIO instead of ENOENT when
...
"unconfigured"
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11467 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-19 19:49:52 +00:00
Jacques A. Vidrine
d29f4a9e27
Use strcspn to convert the newline to NUL in fgets results.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11462 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-16 17:32:11 +00:00
Johan Danielsson
d5871dbfc7
remove extra "application"
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11459 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-13 14:49:31 +00:00
Johan Danielsson
fe3c019a71
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11452 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-10 21:02:34 +00:00
Johan Danielsson
b1838de129
if we only have old hash names, we need to include functions here that
...
do the work
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11451 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-10 21:02:30 +00:00
Johan Danielsson
5f129a8870
get limits.h for UINT_MAX
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11448 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-10 20:10:45 +00:00
Johan Danielsson
9c7a6eae94
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11447 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-10 20:07:06 +00:00
Johan Danielsson
10bf6d1573
include config.h before stdio.h (breaks with _FILE_OFFSET_BITS on
...
solaris otherwise)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11446 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-10 20:05:55 +00:00
Johan Danielsson
77de2f4011
use crypto-headers.h
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11444 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-10 20:03:49 +00:00
Johan Danielsson
13718918cb
don't use NULL when we mean 0
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11435 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-10 19:04:55 +00:00
Johan Danielsson
a826b0381d
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11421 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 22:16:34 +00:00
Johan Danielsson
2ae9f47e8e
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11420 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 21:39:25 +00:00
Johan Danielsson
14a69cb275
fix res_nsearch call, but don't use it for now, AIX5 has a broken
...
version that trashes memory
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11419 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 21:39:19 +00:00
Johan Danielsson
2a4482fa44
update version number
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11418 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 19:17:01 +00:00
Johan Danielsson
865cfccf3f
don't use LOG_CONS (from NetBSD)
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11417 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 15:57:24 +00:00
Jacques A. Vidrine
5e6f1d8e82
Use O_EXCL when creating a new keyfile.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11414 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 14:22:26 +00:00
Jacques A. Vidrine
9849899e7f
Validate some counts that may be received from the network:
...
Check that they are non-negative, and that they are small enough to
avoid integer overflow when used in memory allocation calculations.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11411 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 14:03:03 +00:00
Johan Danielsson
2f8c0d7281
fix typo in previous
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11410 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 13:41:12 +00:00
Johan Danielsson
d9b6a5a526
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11406 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 13:30:16 +00:00
Johan Danielsson
4b36aecdf4
change IRIX == 4 to IRIX4
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11404 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 13:29:09 +00:00
Johan Danielsson
45cc9bab8d
(krb5_vlog_msg): delay message formating till we know we need it
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11399 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-05 14:59:14 +00:00
Assar Westerlund
1cb229731e
*** empty log message ***
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11398 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-05 03:38:17 +00:00
Assar Westerlund
f4b53cdfee
remove some warnings from the linux-portion
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11397 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-05 03:36:23 +00:00
Assar Westerlund
f1feda412e
(getnameinfo_verified): handle the case of forward but no backward DNS
...
information, and also describe the desired behaviour. from Love
<lha@stacken.kth.se >
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11395 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-05 01:36:27 +00:00
Johan Danielsson
6d3f51c725
close ccache if we opened it
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11388 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 21:34:43 +00:00
Johan Danielsson
98bd53fb2d
(rtbl_destroy): free whole table
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11387 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 21:25:09 +00:00