Commit Graph

140 Commits

Author SHA1 Message Date
Johan Danielsson
1889e75110 Fix conv_db()
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2870 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-10 03:56:03 +00:00
Johan Danielsson
114404637b Fix hprop*
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2867 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-09 20:36:59 +00:00
Johan Danielsson
028077b477 Clean-up. Support v4-databases.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2866 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-09 20:36:40 +00:00
Johan Danielsson
320f29e4cd Clean-up.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2865 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-09 20:36:09 +00:00
Johan Danielsson
16237a74be protos
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2864 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-09 20:35:46 +00:00
Johan Danielsson
0f89773eee Common hprop-functions.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2863 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-09 20:35:32 +00:00
Assar Westerlund
82601028eb (handle_udp): free buf
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2854 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-09 00:43:31 +00:00
Johan Danielsson
61ec0b8893 Add hprop and hpropd.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2852 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-09 00:24:13 +00:00
Johan Danielsson
a3cc3997bf Database propagation server.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2851 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-09 00:23:51 +00:00
Johan Danielsson
a2f3d7eea5 Database propagation client.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2850 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-09 00:23:39 +00:00
Johan Danielsson
81ce6c844c propagation stuff
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2849 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-09 00:23:16 +00:00
Johan Danielsson
92f18dc04c Remove log-level
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2847 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-09 00:20:38 +00:00
Johan Danielsson
1b8d68f60c implement max_request
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2846 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-09 00:20:13 +00:00
Johan Danielsson
58ccef528b Remove log_level, add max_request
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2845 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-09 00:19:43 +00:00
Johan Danielsson
c926ba7204 Remove loglevel.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2844 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-09 00:19:16 +00:00
Johan Danielsson
4fefc7ceaf free_key -> hdb_free_key
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2843 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-09 00:18:50 +00:00
Johan Danielsson
b57500fe40 use hdb_unseal_key
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2842 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-09 00:18:01 +00:00
Assar Westerlund
109f0aa2bf try to a little more careful when freeing data
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2830 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-08 22:51:21 +00:00
Assar Westerlund
104b06f257 new calling convention for kdc_log_msg
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2829 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-08 22:51:06 +00:00
Assar Westerlund
251593a91f *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2753 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-07 22:39:43 +00:00
Assar Westerlund
1b7207ecfd look at `kdc_warn_pwexpire' before returning last-req of type 6
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2752 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-07 22:39:35 +00:00
Assar Westerlund
22e279cb6c new variable `kdc_warn_pwexpire'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2751 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-07 22:39:12 +00:00
Assar Westerlund
864fecbf09 use SOMAXCONN
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2743 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-07 20:29:26 +00:00
Assar Westerlund
f503ad1ffb include last-req's of type 6 and 7, if applicable
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2724 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-07 20:16:14 +00:00
Johan Danielsson
8ba055f71e Pass level to krb5_log
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2713 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-06 16:13:36 +00:00
Johan Danielsson
a0464f4b20 Make context global.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2701 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-04 18:20:36 +00:00
Assar Westerlund
f447ca653c type of `require_preauth'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2693 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-01 16:27:03 +00:00
Assar Westerlund
4586e9bb54 change order of stuff in `main'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2692 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-01 16:25:52 +00:00
Assar Westerlund
b99e1eba67 fix new calls to `kdc_log'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2685 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-01 16:14:08 +00:00
Assar Westerlund
c525d3a77f Check the valid times on client and server.
Check the password expiration.
Check the require_preauth flag.
Send an lr_type == 6 with pw_end.
Set key.expiration to min(valid_end, pw_end)


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2676 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-01 15:27:27 +00:00
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