Commit Graph

5389 Commits

Author SHA1 Message Date
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
Johan Danielsson
6a8ce7e86f (init_tgs_req): init ret
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11385 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 21:12:46 +00:00
Johan Danielsson
ece81027d3 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11384 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 20:58:27 +00:00
Johan Danielsson
f956bbce07 use res_nsearch if we have it (from Larry Greenfield)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11382 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 20:55:20 +00:00
Johan Danielsson
9dbccbeb68 use ASN1_MALLOC_ENCODE
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11375 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 18:42:22 +00:00
Johan Danielsson
c8ac575762 use ASN1_MALLOC_ENCODE
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11373 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 16:32:30 +00:00
Johan Danielsson
ddc308c36f use ASN1_MALLOC_ENCODE
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11372 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 16:26:05 +00:00
Johan Danielsson
1517173dcb add convenience macro that allocates a buffer and encoded into that
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11369 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 15:06:18 +00:00
Johan Danielsson
9012f55e7c (init_tgs_req): use in_creds->session.keytype literally instead of
trying to convert to a list of enctypes (it should already be an
enctype)


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11366 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 12:04:19 +00:00
Assar Westerlund
e144f25d7b *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11365 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 04:27:35 +00:00
Assar Westerlund
6aa0fddea7 add Linux AF_NETLINK getifaddrs from Hideaki YOSHIFUJI of the Usagi
project


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11364 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 04:26:27 +00:00
Assar Westerlund
153921a13c *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11363 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 04:24:16 +00:00
Assar Westerlund
92aa909ab6 make this build and return 77 if there is no mmap
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11362 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 03:25:06 +00:00
Assar Westerlund
f870fdb002 *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11356 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 21:37:52 +00:00
Assar Westerlund
08035cd8a0 (parse_reply-test): add
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11355 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 21:37:33 +00:00