Commit Graph

411 Commits

Author SHA1 Message Date
Johan Danielsson
c5b916ca6f remove advertising clause
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7464 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-12-02 17:05:13 +00:00
Assar Westerlund
69a1b9e92f (get_dbinfo): ugly cast work-around.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7415 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-11-20 20:47:47 +00:00
Assar Westerlund
a69f4cf6dc signedness
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7376 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-11-13 04:18:09 +00:00
Assar Westerlund
57dee8ff47 (find_keys): etypes should be int
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7368 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-11-13 04:14:08 +00:00
Johan Danielsson
69147acdb1 indent
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7345 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-11-11 15:19:05 +00:00
Johan Danielsson
6d36ebed76 make this work with multi-db
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7343 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-11-11 15:17:24 +00:00
Johan Danielsson
53e2cee457 update for multi-database code
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7335 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-11-09 18:04:03 +00:00
Johan Danielsson
5ef395dc3f update
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7334 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-11-09 18:03:20 +00:00
Johan Danielsson
940a2bd600 allow us to have more than one database
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7333 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-11-09 18:03:00 +00:00
Assar Westerlund
db1c84ba58 (configure): more careful with the port string
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7253 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-10-28 18:25:09 +00:00
Assar Westerlund
e5383a1435 (configure): add a missing strdup. From Michal Vocu
<michal@karlin.mff.cuni.cz>


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7188 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-10-18 19:37:48 +00:00
Assar Westerlund
89d9ad5354 (find_etype): support null keys
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7154 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-10-17 10:35:33 +00:00
Assar Westerlund
d472f4f067 (get_des_key): support null keys
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7153 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-10-17 10:33:55 +00:00
Assar Westerlund
e23b92aea1 (handle_tcp): things work much better when ret is initialized
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7114 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-10-06 12:54:23 +00:00
Assar Westerlund
16bf8173da (dump_krb4): kludge default_realm
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7057 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-28 15:55:48 +00:00
Assar Westerlund
6ab670bc13 (configure): use parse_bytes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7030 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-26 15:51:08 +00:00
Johan Danielsson
72fc8150f1 be more informative in pa-data error messages
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6991 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-20 14:07:31 +00:00
Johan Danielsson
627d52ddb1 (configure): don't bail out if there isn't any kdc.conf
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6989 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-20 12:32:09 +00:00
Assar Westerlund
d3f5d79294 strc{py,at}_truncate -> strlc{py,at}
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6985 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-16 21:39:11 +00:00
Assar Westerlund
a82f041fd7 (main): check the return value from fgets
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6967 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-14 21:46:34 +00:00
Assar Westerlund
ff60b3d9ab (main): check return value from des_read_pw_string
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6966 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-14 21:45:46 +00:00
Assar Westerlund
1a23618348 (main): remove bogus error with `--print'. remove sysloging of number
of principals transferred


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6948 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-13 01:22:55 +00:00
Assar Westerlund
39987d6e94 (ka_convert): set flags correctly for krbtgt/CELL principals
(main): get rid of bogus opening of hdb database when propagating
ka-server database


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6947 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-13 01:22:04 +00:00
Assar Westerlund
a702301bc9 (handle_tcp): try to print warning `TCP data of strange type' less
often


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6897 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-05 17:16:01 +00:00
Assar Westerlund
9382b8a236 add inetd flag. default means try to figure out if stdin is a socket
or not.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6799 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-12 17:15:37 +00:00
Assar Westerlund
d50e05405a (as_rep): add an empty X500-compress string as transited.
(fix_transited_encoding): check length.
From Miroslav Ruda <ruda@ics.muni.cz>


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6722 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-04 17:14:27 +00:00
Assar Westerlund
bff061de49 (dump_krb4): check the realm so that we don't dump principals in some
other realm. From Miroslav Ruda <ruda@ics.muni.cz>
(main): rename sa_len -> sin_len, sa_lan is a define on some
platforms.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6721 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-04 17:10:57 +00:00
Assar Westerlund
90cfa0924e v6-ify
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6682 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-08-02 22:14:39 +00:00
Assar Westerlund
d377c71ac6 (*): simplify by using `struct sockaddr_storage'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6524 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-24 18:41:32 +00:00
Assar Westerlund
e98a8f29a0 (propagate_database): typo, NULL should be auth_context
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6520 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-24 12:13:03 +00:00
Assar Westerlund
cb5dfa1f84 declare some variables unconditionally to simplify things
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6485 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-22 11:21:24 +00:00
Assar Westerlund
e8bb8e29b2 clean-up and re-organize
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6482 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-22 09:08:53 +00:00
Assar Westerlund
857b99c5be (--kaspecials): new flag for handling special KA server entries. From
"Brandon S. Allbery KF8NH" <allbery@kf8nh.apk.net>


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6423 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-06 00:40:22 +00:00
Assar Westerlund
33f58480d5 (handle_tcp): make sure we have data before starting to look for HTTP
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6422 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-05 19:11:50 +00:00
Assar Westerlund
faca5a7f19 (handle_tcp): always do getpeername, we can't trust recvfrom to return
anything sensible


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6421 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-05 19:07:05 +00:00
Assar Westerlund
509f66086f (get_pa_etype_info): check return value from malloc
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6392 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-03 02:26:52 +00:00
Assar Westerlund
6e2c225c70 (encrypt_v4_ticket): error check malloc properly
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6391 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-03 02:24:27 +00:00
Assar Westerlund
f8d35a221e (add_port_string): don't return a value
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6360 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-06-23 13:12:39 +00:00
Assar Westerlund
e4ab0aeee0 (add_standard_ports): add comma
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6341 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-06-23 05:33:41 +00:00
Assar Westerlund
a6b0e0e7ee add fallbacks for all lookups by service name
(handle_tcp): break-up and clean-up


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6306 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-06-15 01:33:33 +00:00
Johan Danielsson
d661025c46 (handle_tcp): remove %-escapes in request
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6253 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-18 12:06:55 +00:00
Assar Westerlund
3e09b67416 support for dumping to krb4. From Miroslav Ruda <ruda@ics.muni.cz>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6228 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-13 23:33:13 +00:00
Assar Westerlund
0fbaba1cca link hpropd with kdb
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6227 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-13 23:32:35 +00:00
Johan Danielsson
0f9491fda4 add flags to fetch
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6107 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 17:22:05 +00:00
Johan Danielsson
eceab8ed52 unlink keyfile on failure, chmod to 400
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6106 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 17:21:48 +00:00
Johan Danielsson
c99318a862 add --print option
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6105 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 17:20:43 +00:00
Johan Danielsson
bb9164065a pass flags to hdb_foreach
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6104 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-03 17:18:49 +00:00
Johan Danielsson
b5697c0ca6 fix arguments to decrypt_ticket
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6055 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-27 13:50:07 +00:00
Johan Danielsson
10b524ede6 pass context to krb5_config_file_free
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6040 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-24 16:46:05 +00:00
Assar Westerlund
3979b0e513 (check_tgs_flags): starttime of a validate ticket should be > than
current time
(*): send flags to krb5_verify_ap_req and krb5_decrypt_ticket


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6002 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-19 14:47:33 +00:00