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
Johan Danielsson
a4098bf15f
document -P
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11367 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 13:01:52 +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
e9e19e129c
*** empty log message ***
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11361 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 03:24:01 +00:00
Assar Westerlund
19def9c885
add --disable-mmap option, and tests for sys/mman.h and mmap
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11360 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 03:19:40 +00:00
Assar Westerlund
9fe70d99d6
add --disable-mmap
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11359 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 03:18:48 +00:00
Assar Westerlund
b7f0089117
check for sys/mman.h and mmap (used by parse_reply-test)
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11358 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 03:16:44 +00:00
Assar Westerlund
33a188b986
add mention of linux getifaddrs
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11357 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-04 01:03:35 +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
Assar Westerlund
f7447e1db9
add a test case for parse_reply reading past the given buffer
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11354 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 21:36:52 +00:00
Assar Westerlund
03d1e81671
(parse_reply): update the arguments to more reasonable types. allow
...
parse_reply-test to call it
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11353 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 21:34:44 +00:00
Johan Danielsson
b8e46cb9e3
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11352 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 20:27:32 +00:00
Johan Danielsson
4f823a9b69
revert to protocol v1 if not asked for specific protocol
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11351 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 20:27:01 +00:00
Johan Danielsson
abbbf9b892
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11350 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 20:04:00 +00:00
Johan Danielsson
76f0ff261e
handle protocol version 2
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11349 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 20:03:46 +00:00
Johan Danielsson
d9a1ec3c10
(krb5_get_forwarded_creds): don't blindly use the local subkey
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11348 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 19:59:48 +00:00
Johan Danielsson
ae784bda45
add function krb5_crypto_getblocksize that extracts the required
...
blocksize from a crypto context
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11347 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 19:58:15 +00:00
Johan Danielsson
85a29ba5c7
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11346 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 17:35:15 +00:00
Johan Danielsson
c8b11213da
(wrap_des3): use ETYPE_DES3_CBC_NONE
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11345 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 17:33:36 +00:00
Johan Danielsson
b553209764
(unwrap_des3): use ETYPE_DES3_CBC_NONE
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11344 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 17:33:11 +00:00
Johan Danielsson
a8b1543ef9
remove ETYPE_DES3_CBC_NONE_IVEC
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11343 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 17:32:09 +00:00
Johan Danielsson
b92b2b6b22
remove ENCTYPE_DES3_CBC_NONE_IVEC
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11342 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 17:31:47 +00:00
Johan Danielsson
2ccdee74a3
get rid of DES3_CBC_encrypt_ivec, just use zero ivec in
...
DES3_CBC_encrypt if passed ivec is NULL
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11341 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 17:31:12 +00:00
Jacques A. Vidrine
0f97dad9f6
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11340 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 16:22:00 +00:00
Jacques A. Vidrine
9cb7b201a4
Check for truncated integers: the encoded length may be greater than
...
the data buffer.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11339 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 16:21:49 +00:00
Jacques A. Vidrine
c2a12cf859
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11338 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 16:15:36 +00:00
Jacques A. Vidrine
430a7ebc58
Verify the combined lengths of the KRB_AP_REP and KRB_PRIV in the set
...
password response.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11337 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 16:14:34 +00:00
Johan Danielsson
084816d5ec
just get the length of the encoded authenticator instead of trying to
...
grow a buffer
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11336 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 15:17:09 +00:00
Johan Danielsson
c2aad5b6f5
back out 1.144, since it will re-create krb5-protos.h at build-time,
...
which requires perl, which is bad
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11335 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-03 14:45:13 +00:00
Johan Danielsson
90a6ce1725
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11334 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-02 17:16:27 +00:00
Johan Danielsson
9ff457f2fd
we need to generate a local subkey here
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11333 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-02 17:16:12 +00:00
Johan Danielsson
2e1f72ec6b
generate a local subkey if AP_OPTS_USE_SUBKEY is set
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11332 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-02 17:13:52 +00:00