Commit Graph

775 Commits

Author SHA1 Message Date
Johan Danielsson
c7b49a1830 only get master key if we're actually going to use it; enable reading
of MIT krb5 dump files


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8553 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-05 19:29:32 +00:00
Johan Danielsson
bb90aecaee pass context to seal/unseal_keys
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8551 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-05 13:17:32 +00:00
Johan Danielsson
8e922c962d make this work with the new mkey code
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8550 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-07-05 13:16:35 +00:00
Assar Westerlund
21427e64d6 (get_des_key): fix thinkos/typos
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8482 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-29 03:58:13 +00:00
Assar Westerlund
179186f843 (get_des_key): add missing []
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8481 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-29 03:51:55 +00:00
Johan Danielsson
20b47f2dd6 proto
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8473 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-28 11:51:53 +00:00
Johan Danielsson
4f91e3feb7 pass extra parameter to get_des_key
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8472 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-28 11:51:42 +00:00
Johan Danielsson
af5f12eac7 (get_des_key): change to return v4 or afs keys if possible
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8470 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-28 11:46:02 +00:00
Johan Danielsson
05582a68ca (ka_convert): allow using null salt, and treat 0 pw_expire as never
(from Derrick Brashear)


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8456 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-25 15:57:18 +00:00
Johan Danielsson
c854f71c37 (add_standard_ports): only listen to port 750 if serving v4 requests
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8454 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-24 14:47:19 +00:00
Assar Westerlund
6110b44e5a (v5_prop): make static
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8450 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-21 23:56:35 +00:00
Assar Westerlund
ba37ccffe6 fix printf formats on LP64, from NetBSD
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8442 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-21 22:16:22 +00:00
Johan Danielsson
08105fdee2 add hdb keytabs
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8440 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-21 16:17:22 +00:00
Assar Westerlund
08da0afa8c (get_pa_etype_info): do not set salttype if it's vanilla pw-salt, that
keeps win2k happy.  also do the malloc check correctly.  From Daniel
Kouril <kouril@ics.muni.cz>


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8417 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-21 01:54:15 +00:00
Johan Danielsson
a7b855ce27 move prop_data to hprop.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8414 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-20 13:23:10 +00:00
Johan Danielsson
3b812a7201 move prop_data here
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8413 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-20 13:21:42 +00:00
Johan Danielsson
8ba69c1946 ALLOC_SEQ
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8412 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-20 13:21:23 +00:00
Johan Danielsson
328af4c318 pa_* -> KRB5_PADATA_*
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8409 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-19 16:11:31 +00:00
Johan Danielsson
41ee03a0d9 build v4_dump.c
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8408 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-19 16:08:55 +00:00
Johan Danielsson
aa558f46f1 add realm override flag
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8406 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-19 15:47:10 +00:00
Johan Danielsson
53b8d5862f update with reality
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8405 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-19 15:46:49 +00:00
Johan Danielsson
833fad9cb0 add some prototypes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8404 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-19 15:46:33 +00:00
Johan Danielsson
66b8f6d607 code for readine krb4 dump files
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8403 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-19 15:46:02 +00:00
Johan Danielsson
30b66a841e generalize source database handing, add support for non-standard local
realms (from by Daniel Kouril <kouril@ics.muni.cz> and Miroslav Ruda
<ruda@ics.muni.cz>), and support for using different ports (requested
by the Czechs, but implemented differently)


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8402 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-19 15:45:20 +00:00
Johan Danielsson
98164d1259 if 524 is not enabled, just generate error reply and exit
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8343 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-07 09:54:21 +00:00
Johan Danielsson
d8309e5ff2 if v4 is not enabled, just generate error reply and exit
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8342 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-07 09:53:39 +00:00
Johan Danielsson
230f7b9b67 only listen to port 4444 if 524 is enabled
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8341 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-07 09:52:28 +00:00
Johan Danielsson
b0d08b7f04 add options to enable/disable v4 and 524 requests
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8340 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-07 09:51:19 +00:00
Assar Westerlund
9f46991dfa (add_standard_ports): also listen on krb524 aka 4444
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8337 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-07 02:53:23 +00:00
Johan Danielsson
46bad02fbe handle non-existant server principals (from Daniel Kouril)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8323 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-06-06 09:29:20 +00:00
Assar Westerlund
1f7251fa82 (main): also call sigterm on SIGTERM
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8210 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-05-12 09:58:08 +00:00
Assar Westerlund
813186bce2 add $(LIB_openldap)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8116 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-04-05 03:30:11 +00:00
Assar Westerlund
15be0de1d8 add check_flags
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8090 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-04-02 21:39:27 +00:00
Assar Westerlund
f29f3800a4 remember to repoint all descr->sa to _ss after realloc as this might
have moved the memory around.  problem discovered and diagnosed by
Brandon S. Allbery


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8082 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-03-29 20:45:33 +00:00
Assar Westerlund
d52e863cc2 (do_authenticate, do_getticket): call check_flags
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8033 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-03-11 03:29:37 +00:00
Assar Westerlund
fdcc108b67 (do_version4): call check_flags.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8032 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-03-11 03:29:02 +00:00
Assar Westerlund
86e828c208 (check_flags): make global
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8031 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-03-11 03:27:36 +00:00
Assar Westerlund
653d311970 add support for anonyous tickets
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8013 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-03-04 15:55:38 +00:00
Assar Westerlund
6304efeecc add some more options
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8012 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-03-04 14:43:59 +00:00
Assar Westerlund
e75338d2fe kill help/version optiosn
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8009 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-03-04 14:02:55 +00:00
Assar Westerlund
f72403b2c8 add man-page for string2key
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8008 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-03-04 13:57:31 +00:00
Assar Westerlund
296aaafbcc remove references to kdc.conf
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8005 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-03-04 13:40:51 +00:00
Assar Westerlund
bcc78659f5 update and add reference to kdc.conf(8)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8004 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-03-04 13:32:55 +00:00
Assar Westerlund
b70a38c1c6 (dump_krb4): get expiration date from valid_end' and not pw_end'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7998 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-03-03 12:37:06 +00:00
Assar Westerlund
d17102d6a7 (ka_entry): fix name pw_end -> valid_end. add some more fields
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7997 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-03-03 12:36:26 +00:00
Assar Westerlund
42de67f5ce (v4_prop): set the `valid_end' from the v4 expiration date instead of
the `pw_expire'
(ka_convert): set `valid_end' from ka expiration data and `pw_expire'
from pw_change + pw_expire
(main): add a default database for ka dumping


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7996 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-03-03 12:35:48 +00:00
Assar Westerlund
2f3472173d (add_new_tcp): use the correct entries in the descriptor table
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7973 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-02-22 22:43:44 +00:00
Assar Westerlund
b31decd7a0 initialize `descr' uniformly and correctly
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7971 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-02-22 00:42:45 +00:00
Assar Westerlund
0d36682a62 (descr): add sockaddr and string representation
(*): re-write to use the above mentioned


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7958 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-02-19 18:41:24 +00:00
Assar Westerlund
8bd2d69b2f update to reality
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7940 ec53bebd-3082-4978-b11e-865c3cabbd6b
2000-02-13 21:04:32 +00:00