Commit Graph

620 Commits

Author SHA1 Message Date
Johan Danielsson
8ef0cefbd8 update protos
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11125 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-19 12:18:07 +00:00
Johan Danielsson
b0ef62525d (kdc_openlog): no need for a config_file parameter
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11124 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-19 12:17:49 +00:00
Johan Danielsson
cd299be4f8 just treat kdc.conf like any other config file
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11123 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-19 12:16:59 +00:00
Johan Danielsson
62bff3a986 (addr_to_string): check return value of sockaddr2address
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11075 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-12 13:29:48 +00:00
Johan Danielsson
47b7f07d33 ENOENT -> HDB_ERR_NOENTRY (from Derrick Brashear)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11063 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-07-31 09:43:20 +00:00
Johan Danielsson
56967035b9 add some cache-control-foo to the http responses (from Gombas Gabor)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11056 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-07-04 14:53:11 +00:00
Johan Danielsson
a3ff467dc7 don't free encrypted padata until we're really done with it
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10980 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-05-15 14:24:17 +00:00
Johan Danielsson
f446478772 when decrypting pa-data, try all keys matching enctype
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10974 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-05-07 10:27:35 +00:00
Johan Danielsson
f5c1154132 storage tweaks
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10935 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-04-18 16:08:24 +00:00
Johan Danielsson
7b3d5dbb6e (get_pa_etype_info): sort ETYPE-INFOs by requested KDC-REQ etypes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10926 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-04-18 10:24:49 +00:00
Johan Danielsson
fc4f2a6921 constify
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10925 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-04-18 10:18:50 +00:00
Johan Danielsson
d1927c345d make port_str const
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10924 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-04-18 10:17:49 +00:00
Johan Danielsson
e165bc3f98 constify
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10922 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-04-18 09:47:25 +00:00
Johan Danielsson
e93c997617 (find_etype): unsigned -> krb5_enctype (from Reinoud Zandijk)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10890 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-03-22 12:12:44 +00:00
Assar Westerlund
c672a244ba make the kvno's in the krb4 universe by the real one % 256, since they
cannot only be 8 bit, and the v5 ones are actually 32 bits


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10864 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-03-10 23:05:57 +00:00
Johan Danielsson
c2cde6766e (get_dbinfo): if there are database specifications in the config file,
don't automatically try to use the default values (from Gombas Gabor)


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10819 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-02-04 10:53:48 +00:00
Assar Westerlund
1633b94ab9 mdoc fixes (refer correctly to programs). from Ruslan Ermilov <ru@FreeBSD.org>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10812 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-01-24 15:30:49 +00:00
Assar Westerlund
9f1c66fe5f use krb5_enctype consistently. From Ben Harris <bjh21@netbsd.org>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10804 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-01-06 23:10:06 +00:00
Assar Westerlund
c597d7cb0f printf size_t correctly
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10737 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-09-23 05:13:17 +00:00
Assar Westerlund
a72c878c4f (valid_princ): use TRUE/FALSE
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10733 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-09-20 09:34:42 +00:00
Johan Danielsson
2499b84bc7 add realm override option
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10725 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-09-18 09:54:15 +00:00
Johan Danielsson
4526cd826e more free's
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10721 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-09-18 09:37:33 +00:00
Assar Westerlund
9b8ad9f282 set and use INCLUDE_des
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10574 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-28 08:31:31 +00:00
Assar Westerlund
aad564d1c2 re-write the handling of crypto libraries. try to use the one of
openssl's libcrypto or krb4's libdes that has all the required
functionality (md4, md5, sha1, des, rc4).  if there is no such
library, the included lib/des is built.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10519 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-22 20:30:33 +00:00
Assar Westerlund
7d75a2a5f5 include libutil.h if it exists
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10515 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-21 23:09:03 +00:00
Assar Westerlund
4d28b080a6 (get_des_key): check for null keys even if is_server
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10514 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-21 23:00:16 +00:00
Assar Westerlund
ec8233054e (do_request): print size_t's correctly
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10508 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-21 10:10:25 +00:00
Johan Danielsson
0e1cd9e55f fix prototype for get_des_key
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10499 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-17 07:49:23 +00:00
Johan Danielsson
04c7a2f78d fix call to get_des_key
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10498 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-17 07:49:01 +00:00
Johan Danielsson
3e1b5578a6 (get_des_key): if getting a key for a server, return any des-key not
just keys that can be string-to-keyed by the client


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10497 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-17 07:48:24 +00:00
Johan Danielsson
8f3756d7e5 add comment
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10472 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-08-10 14:02:57 +00:00
Assar Westerlund
f26c83b3fa try to update it with the code
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10357 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-07-19 16:33:26 +00:00
Assar Westerlund
d0cf56e249 (usage): clarify a tiny bit
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10356 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-07-19 16:29:35 +00:00
Assar Westerlund
55780d09e4 simple spelling
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10322 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-07-12 02:26:44 +00:00
Johan Danielsson
f2b24f8055 remove v4 master key handling; remove old v4-db and ka-db flags; add
defaults for v4_realm and afs_cell


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10312 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-07-11 19:30:48 +00:00
Johan Danielsson
f18cc03cc0 missed to commit these
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10227 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-07-02 19:14:58 +00:00
Johan Danielsson
0e956aef0c formatting changes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10217 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-07-02 18:02:34 +00:00
Johan Danielsson
2b67390d1d always include kaserver support
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10215 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-07-02 16:32:19 +00:00
Assar Westerlund
ae46eb241e (do_524): fix typo
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10205 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-06-29 17:38:31 +00:00
Johan Danielsson
b1f6a2dd75 don't send more data than required
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10199 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-06-29 16:27:55 +00:00
Assar Westerlund
2b908e60eb add a define for des_new_random_key when using openssl
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10185 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-06-24 00:04:11 +00:00
Assar Westerlund
2fb88a72e0 update to new krb5_auth_con* names
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10107 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-06-18 04:08:37 +00:00
Assar Westerlund
dfdc3fd8f8 writes -> write
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10105 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-06-18 03:26:51 +00:00
Johan Danielsson
776835b929 fix for broken mdoc.old grog test
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10030 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-06-08 21:35:32 +00:00
Assar Westerlund
32975edd28 (tgs_rep2): alloc and free csec and cusec properly
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9996 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-22 20:16:22 +00:00
Johan Danielsson
cb475ef9b2 actually check the ticket addresses
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9986 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-17 07:13:43 +00:00
Johan Danielsson
7becb13b02 pass context to krb5_domain_x500_decode
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9948 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-14 11:33:19 +00:00
Assar Westerlund
22a4752877 adapt to changing address functions
use LR_TYPE


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9943 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-14 06:18:25 +00:00
Assar Westerlund
3b36617ac6 adapt to changing address functions
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9942 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-14 06:18:11 +00:00
Assar Westerlund
49abdf5d33 new krb5_config_parse_file
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9941 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-05-14 06:17:58 +00:00