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
bed2c50846
Credit Sebastian for this potential problem.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11416 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 14:43:29 +00:00
Jacques A. Vidrine
1d61dd312f
While decoding arguments for kadm_chpass_with_key, sanity check the
...
number of keys given: must be non-negative, small enough that it is
not truncated when stuffed into an int16_t for kadm5_free_key_data,
and small enough to avoid integer overflow when calculating the memory
required for the keys themselves.
XXX Why does kadm5_free_key_data use int16_t?
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11415 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 14:40:08 +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
3d7ec07178
We need <limits.h> now for UINT_MAX.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11413 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 14:16:55 +00:00
Jacques A. Vidrine
296d01fd2b
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11412 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 14:15:20 +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
6b8b69aa94
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11409 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 13:32:19 +00:00
Johan Danielsson
340f9526a6
don't try to build pam module
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11408 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 13:32:10 +00:00
Johan Danielsson
36bb92ee64
rename to rk_AUTH_MODULES
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11407 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 13:31:45 +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
c91ef9ee7b
only include modules explicitly asked for
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11405 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 13:30:07 +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
be6a16d87b
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11403 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 13:15:09 +00:00
Johan Danielsson
8507a7a1d2
(krb5_authenticate): use subkey
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11402 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-09 13:14:58 +00:00
Johan Danielsson
b7169ebbf0
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11401 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-05 15:00:11 +00:00
Johan Danielsson
af36f87126
fix warning string
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11400 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-05 15:00:03 +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
73aa6bce70
(encode_reply): correct error logging
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11396 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-05 02:55:01 +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
231892e586
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11394 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 22:01:35 +00:00
Johan Danielsson
55cebea766
(sec_vfprintf): free encoded data
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11393 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 22:01:28 +00:00
Johan Danielsson
0747aa8d55
(gss_decode): release buffer
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11392 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 22:00:50 +00:00
Johan Danielsson
17f9a949b7
(active_mode): no need to allocate buffer for EPRT
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11391 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 22:00:12 +00:00
Johan Danielsson
e89ca6b051
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11390 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 21:40:10 +00:00
Johan Danielsson
af18ece01f
free some memory
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11389 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 21:40:04 +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
20912b2ef6
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11386 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 21:13:44 +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
af09b5af35
test for res_nsearch
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11383 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 20:57:30 +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
e3d19529f2
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11381 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 20:44:41 +00:00
Johan Danielsson
921f49e5cb
(parse_generation): return if there is no generation (spotted by
...
Daniel Kouril)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11380 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 20:44:35 +00:00
Johan Danielsson
53e6687014
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11379 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 20:32:24 +00:00
Johan Danielsson
cfcf1125e9
handle new protocol
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11378 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 20:32:18 +00:00
Johan Danielsson
4c81cc848e
use krb5_err instead of sysloging directly, handle the new protocol,
...
and bail out if an old client tries to connect
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11377 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 20:31:48 +00:00
Johan Danielsson
4553415279
we need a protocol version string
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11376 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 20:29:04 +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
03b00835b5
set AP_OPTS_USE_SUBKEY
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11374 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 18:19:41 +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
Assar Westerlund
c93497a2e8
*** empty log message ***
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11371 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 15:51:00 +00:00
Assar Westerlund
8a7a0dcf04
krb5_crypto_block_size -> krb5_crypto_getblocksize
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11370 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 15:50:36 +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
70f42f5833
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11368 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 13:01:58 +00:00