Commit Graph

560 Commits

Author SHA1 Message Date
Johan Danielsson
3bbc202620 Update for new logging.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2667 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-01 14:49:01 +00:00
Johan Danielsson
62d88a76c1 Update prototypes.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2666 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-01 14:48:31 +00:00
Johan Danielsson
24868107ef Use krb5_log* functions.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2665 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-01 14:48:06 +00:00
Johan Danielsson
584eb44cb9 Pass context to kdc_log.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2664 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-01 14:47:43 +00:00
Johan Danielsson
e26572056e Remove logfile stuff.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2663 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-01 14:47:01 +00:00
Johan Danielsson
6424080883 Add krb4-stuff.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2655 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-27 12:49:23 +00:00
Johan Danielsson
a2d1508a6c Use req_time for time_ws.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2654 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-27 12:49:03 +00:00
Johan Danielsson
5390bd18b6 Manual page.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2644 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-27 05:38:53 +00:00
Johan Danielsson
34275df3bb Add version 4 protocol handler. The requrement for this to work is
that all involved principals has a des key in the database, and that
the client has a version 4 (un-)salted key. Furthermore
krb5_425_conv_principal has to do it's job, as present it's not very
clever.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2642 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-27 02:55:49 +00:00
Johan Danielsson
bfbcd5d111 Add some prototypes.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2641 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-27 02:50:50 +00:00
Johan Danielsson
0b6365498f Add Kerberos 4 processing.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2640 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-27 02:50:20 +00:00
Johan Danielsson
9ef2338711 Add Kerberos 4 realm.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2639 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-27 02:47:51 +00:00
Johan Danielsson
82f9752143 Add functions that return the logged string.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2638 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-27 02:47:13 +00:00
Assar Westerlund
086e08d76c (tgs_rep2): make sure we also have an defined `client' to return as
part of the KRB-ERROR


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2631 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-25 15:34:18 +00:00
Assar Westerlund
17557f3c06 (as_rep): Use `METHOD-DATA' when sending KRB5KDC_ERR_PREAUTH_REQUIRED,
not PA-DATA.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2610 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-24 08:13:45 +00:00
Johan Danielsson
8e2f09efc9 +kstash
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2603 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-24 07:45:57 +00:00
Johan Danielsson
44eb85c3ea kstash
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2602 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-24 07:45:48 +00:00
Johan Danielsson
2ec5fc4f72 +getarg.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2601 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-24 07:45:35 +00:00
Johan Danielsson
0dc0eda884 key-file
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2600 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-24 07:44:38 +00:00
Johan Danielsson
b07396da72 Unseal keys from database before use.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2599 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-24 07:43:56 +00:00
Johan Danielsson
a008bcfa91 Initialize master key.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2598 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-24 07:43:14 +00:00
Johan Danielsson
1b6b414c80 New functions set_master_key, unseal_key and free_key.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2597 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-24 07:41:44 +00:00
Johan Danielsson
276ba6d4c1 Prototypes for keyfile and unseal_key.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2596 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-24 07:41:19 +00:00
Johan Danielsson
58716deb97 Don't free principal.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2578 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-24 04:44:15 +00:00
Johan Danielsson
67e38a826e logfile and loglevel moved to config.c
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2577 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-24 04:37:05 +00:00
Johan Danielsson
50b94a51c8 Call configure()
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2576 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-24 04:36:49 +00:00
Johan Danielsson
30be740a4c +config.c
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2575 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-24 04:36:28 +00:00
Johan Danielsson
6bd5a15231 Configuration stuff.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2574 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-24 04:36:03 +00:00
Johan Danielsson
a0a44dfa19 Rename require_enc_timestamp to require_preauth
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2573 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-24 04:35:16 +00:00
Assar Westerlund
5b96029642 leak a little bit less memory
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2562 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-23 23:06:05 +00:00
Assar Westerlund
4f8a70709b free(d)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2561 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-23 23:05:51 +00:00
Assar Westerlund
1e0b764c46 more logging
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2556 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-23 06:24:00 +00:00
Johan Danielsson
dfe65c8320 Update to use new db format. Better checking of flags and such. More
logging.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2523 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-23 02:11:03 +00:00
Johan Danielsson
70923893dd Use ALLOC.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2522 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-23 02:09:20 +00:00
Johan Danielsson
83c246275e x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2521 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-23 02:09:08 +00:00
Assar Westerlund
11ba6d3e52 Check `require_enc_timestamp'
malloc space for starttime and renew_till


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2494 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-20 14:23:50 +00:00
Johan Danielsson
05ce3fa9b0 Try all valid pa-datas in as_rep before giving up. Send back an empty
pa-data if the client has the v4 flag set.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2472 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-19 08:01:00 +00:00
Johan Danielsson
fdb130ec98 Use getarg.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2463 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-19 06:53:40 +00:00
Assar Westerlund
c50ac57aee check result of hdb_open
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2432 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-18 15:33:35 +00:00
Johan Danielsson
83be2a4912 Rewritten flags parsing, it now might work to get forwarded and
renewed tickets.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2418 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-17 23:05:10 +00:00
Johan Danielsson
77165c77f9 Don't overwrite flags.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2400 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-17 10:24:18 +00:00
Johan Danielsson
f097a12adf Conditionalize pa-enc-timestamp.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2397 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 22:56:30 +00:00
Johan Danielsson
a1c34f4f77 Declaration of require_enc_timestamp.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2396 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 22:55:24 +00:00
Johan Danielsson
dfb130b93f Add -p flags to disable pa-enc-timestamp test.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2395 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 22:54:55 +00:00
Johan Danielsson
5a32a5c8e7 Add copyright notice.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2389 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 21:40:05 +00:00
Johan Danielsson
0b1ef9e65d Free ticket and ap_req in tgs_rep2.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2382 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 19:57:46 +00:00
Johan Danielsson
2dfffbe494 Free context.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2381 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 19:56:40 +00:00
Johan Danielsson
887406e97f +log.c
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2351 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 01:27:28 +00:00
Johan Danielsson
c9379dbc2f Add some simple logging facilities.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2350 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 01:26:43 +00:00
Johan Danielsson
e658d6ad40 Split tgs_rep in smaller functions. Add better error handing. Do some
logging.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2349 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-07-16 01:25:35 +00:00