Commit Graph

5753 Commits

Author SHA1 Message Date
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
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
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
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
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
Johan Danielsson
8b71b2c312 we don't have enough information about whether to generate a local
subkey here, so don't try to


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11331 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-02 17:12:45 +00:00
Johan Danielsson
6ec0900515 new function krb5_auth_con_generatelocalsubkey
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11330 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-02 17:11:02 +00:00
Johan Danielsson
34a237bf21 only set kdc_sec_offset if looking at an initial ticket
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11329 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-02 17:10:18 +00:00
Johan Danielsson
efd5e9c1a4 (init_context_from_config_file): simplify initialisation of srv_lookup
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11328 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-02 17:03:12 +00:00
Johan Danielsson
12a60da9a1 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11327 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-02 15:37:28 +00:00
Johan Danielsson
1473f2521c (init_auth): set AP_OPTS_USE_SUBKEY
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11326 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-02 15:37:16 +00:00
Johan Danielsson
375526d7de (send_request): set AP_OPTS_USE_SUBKEY
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11325 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-02 15:34:35 +00:00
Johan Danielsson
6d5b2af358 add AP_OPTS_USE_SUBKEY
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11322 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-02 15:19:15 +00:00
Johan Danielsson
b0caab605a spelling (from Adrian Mrva)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11321 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-02 12:42:00 +00:00
Assar Westerlund
237df05e6c also test krb5_524_conv_principal
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11320 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-31 03:33:07 +00:00
Assar Westerlund
33ab912948 (TESTS): add name-45-test
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11319 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-31 03:12:11 +00:00
Assar Westerlund
1abaea1a35 add testcases for krb5_425_conv_principal
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11318 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-31 03:11:52 +00:00
Assar Westerlund
0bab980d00 fix initializer
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11316 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-30 03:20:11 +00:00
Assar Westerlund
0690340f53 also test _short functions
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11315 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-30 02:31:39 +00:00
Assar Westerlund
4673402bf9 use com_err/error_message API
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11314 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-29 20:45:35 +00:00
Assar Westerlund
e8056249b4 add parse-name-test
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11313 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-29 04:02:24 +00:00
Assar Westerlund
fff7350902 add a program for testing parsing and unparsing principal names
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11312 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-29 04:00:55 +00:00
Assar Westerlund
aca3e31c17 *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11305 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-28 22:58:00 +00:00
Assar Westerlund
93a9c8d495 (make_print_version_LDADD): do not hardcode -ldes, use $(LIB_des)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11304 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-28 22:57:42 +00:00