Commit Graph

  • 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) Assar Westerlund 1997-08-01 15:27:27 +00:00
  • aff46dec90 new flags Assar Westerlund 1997-08-01 15:24:13 +00:00
  • 8b42e8d05d x Johan Danielsson 1997-08-01 14:56:30 +00:00
  • 2bdfa5e4b8 Remove unused error messages. Johan Danielsson 1997-08-01 14:55:48 +00:00
  • 63f294cd8b Update for new error names. Johan Danielsson 1997-08-01 14:53:58 +00:00
  • 3254f84601 Add prototype. Johan Danielsson 1997-08-01 14:53:38 +00:00
  • be512825c6 Add database locking. Johan Danielsson 1997-08-01 14:53:18 +00:00
  • 2a76e42940 Add lock and unlock functions. Johan Danielsson 1997-08-01 14:52:26 +00:00
  • ed246a1896 Add lock functions. Johan Danielsson 1997-08-01 14:50:35 +00:00
  • 3bbc202620 Update for new logging. Johan Danielsson 1997-08-01 14:49:01 +00:00
  • 62d88a76c1 Update prototypes. Johan Danielsson 1997-08-01 14:48:31 +00:00
  • 24868107ef Use krb5_log* functions. Johan Danielsson 1997-08-01 14:48:06 +00:00
  • 584eb44cb9 Pass context to kdc_log. Johan Danielsson 1997-08-01 14:47:43 +00:00
  • e26572056e Remove logfile stuff. Johan Danielsson 1997-08-01 14:47:01 +00:00
  • 64a0ea3ad4 Add section about logging. Johan Danielsson 1997-08-01 14:44:48 +00:00
  • c73ae01f08 Add prototypes. Johan Danielsson 1997-08-01 14:44:11 +00:00
  • 688208aa79 Add *vlog* and *_msg forms. Johan Danielsson 1997-08-01 14:43:54 +00:00
  • e1c32ea024 *** empty log message *** Assar Westerlund 1997-08-01 12:48:27 +00:00
  • 6c5d8cdfa6 Put ifdefs around some facilities. Johan Danielsson 1997-07-28 13:38:37 +00:00
  • ed7296f8f1 Version string. Johan Danielsson 1997-07-27 16:23:09 +00:00
  • fb5c1e4044 Add statement after `out' label. Johan Danielsson 1997-07-27 16:19:51 +00:00
  • 6424080883 Add krb4-stuff. Johan Danielsson 1997-07-27 12:49:23 +00:00
  • a2d1508a6c Use req_time for time_ws. Johan Danielsson 1997-07-27 12:49:03 +00:00
  • 074f8e8556 x Johan Danielsson 1997-07-27 12:46:25 +00:00
  • 02d8c5c84a Some prototypes. Johan Danielsson 1997-07-27 12:24:34 +00:00
  • 403be03ab5 Add vlog function. Johan Danielsson 1997-07-27 12:24:19 +00:00
  • a699ca4a4c x Johan Danielsson 1997-07-27 12:17:52 +00:00
  • 6ff6c5e2e6 Some logging functions. Johan Danielsson 1997-07-27 12:17:26 +00:00
  • 212e851c8a Use krb5_rd_error. Johan Danielsson 1997-07-27 09:54:35 +00:00
  • b682df57c8 Use parse_time Johan Danielsson 1997-07-27 09:50:46 +00:00
  • a67859c735 Fix typo. Johan Danielsson 1997-07-27 09:45:11 +00:00
  • 81a28e2f46 rd_error Johan Danielsson 1997-07-27 09:40:44 +00:00
  • 5390bd18b6 Manual page. Johan Danielsson 1997-07-27 05:38:53 +00:00
  • abcf0fabb7 x Johan Danielsson 1997-07-27 02:56:01 +00:00
  • 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. Johan Danielsson 1997-07-27 02:55:49 +00:00
  • bfbcd5d111 Add some prototypes. Johan Danielsson 1997-07-27 02:50:50 +00:00
  • 0b6365498f Add Kerberos 4 processing. Johan Danielsson 1997-07-27 02:50:20 +00:00
  • 9ef2338711 Add Kerberos 4 realm. Johan Danielsson 1997-07-27 02:47:51 +00:00
  • 82f9752143 Add functions that return the logged string. Johan Danielsson 1997-07-27 02:47:13 +00:00
  • 4ef64befd4 Quick patch to make 425_conv work somewhat. Johan Danielsson 1997-07-27 02:45:55 +00:00
  • 7b521f42de Add keytype->key and next key functions. Johan Danielsson 1997-07-27 02:44:27 +00:00
  • 3f9fea2fe5 Add some prototypes. Johan Danielsson 1997-07-27 02:43:47 +00:00
  • 358e048a00 fix bug parsing `no' Assar Westerlund 1997-07-25 15:36:06 +00:00
  • ee55ac0ab2 (krb5_get_kdc_cred): Don't free `addresses'. Assar Westerlund 1997-07-25 15:35:32 +00:00
  • 101d27937d (krb5_build_authenticator): don't free `cksum'. It's allocated and freed by the caller Assar Westerlund 1997-07-25 15:35:04 +00:00
  • 086e08d76c (tgs_rep2): make sure we also have an defined `client' to return as part of the KRB-ERROR Assar Westerlund 1997-07-25 15:34:18 +00:00
  • 30b3c52a8c <sys/param.h> and <getarg.h> Assar Westerlund 1997-07-25 15:33:38 +00:00
  • e2d147bf5a implement forwarding Assar Westerlund 1997-07-25 15:32:34 +00:00
  • 5962efedfa Use getarg. Implement forwarding. Assar Westerlund 1997-07-25 15:32:09 +00:00
  • b5b6216a77 Zero string. Johan Danielsson 1997-07-25 15:29:12 +00:00
  • 5ee8d92f1c revert 1.20 Assar Westerlund 1997-07-25 14:49:13 +00:00
  • f05e1562f7 *** empty log message *** Assar Westerlund 1997-07-24 14:06:10 +00:00
  • 7434e23600 implement -l' aka --lifetime' Assar Westerlund 1997-07-24 14:05:55 +00:00
  • c123755e60 *** empty log message *** Assar Westerlund 1997-07-24 11:32:48 +00:00
  • 6f1996c12e parse_units and parse_time Assar Westerlund 1997-07-24 11:32:10 +00:00
  • 8cae578cb0 new files Assar Westerlund 1997-07-24 11:31:43 +00:00
  • 85f5f471fb never clear about when to free Assar Westerlund 1997-07-24 11:31:10 +00:00
  • e1a992cf7b add parse_time.h Assar Westerlund 1997-07-24 11:30:49 +00:00
  • c227a07bd8 renamed parse_time Assar Westerlund 1997-07-24 11:30:28 +00:00
  • 0e9bc9ad93 call new gettime Assar Westerlund 1997-07-24 11:30:05 +00:00
  • 57ccb77135 removed getdate.y Assar Westerlund 1997-07-24 11:29:44 +00:00
  • ac0ee06b3e (gettime): use `parse_time' Assar Westerlund 1997-07-24 11:29:18 +00:00
  • b5150e6e45 gettime prototype Assar Westerlund 1997-07-24 11:28:49 +00:00
  • 621badc86a fix vsnprintf test Assar Westerlund 1997-07-24 11:28:26 +00:00
  • 65c69551aa Don't include empty v4 instances. Johan Danielsson 1997-07-24 09:03:10 +00:00
  • 119a3d6836 *** empty log message *** Assar Westerlund 1997-07-24 08:16:08 +00:00
  • 17557f3c06 (as_rep): Use `METHOD-DATA' when sending KRB5KDC_ERR_PREAUTH_REQUIRED, not PA-DATA. Assar Westerlund 1997-07-24 08:13:45 +00:00
  • c761d1417c fix freeing bug use sequence numbers set addresses in auth_context bind one socket per interface. Assar Westerlund 1997-07-24 08:08:20 +00:00
  • cd8632c2f6 use sequence numbers Assar Westerlund 1997-07-24 08:07:07 +00:00
  • d119b3ecb7 only compare with local address if there's one. Assar Westerlund 1997-07-24 08:06:35 +00:00
  • eb9aa04900 (krb5_kt_free_entry): don't free entry Assar Westerlund 1997-07-24 08:05:40 +00:00
  • 3492c39def alloc seq_number so that it can be freed. Assar Westerlund 1997-07-24 08:05:22 +00:00
  • 9d6597684d x Johan Danielsson 1997-07-24 07:54:31 +00:00
  • 8e2f09efc9 +kstash Johan Danielsson 1997-07-24 07:45:57 +00:00
  • 44eb85c3ea kstash Johan Danielsson 1997-07-24 07:45:48 +00:00
  • 2ec5fc4f72 +getarg.h Johan Danielsson 1997-07-24 07:45:35 +00:00
  • 0dc0eda884 key-file Johan Danielsson 1997-07-24 07:44:38 +00:00
  • b07396da72 Unseal keys from database before use. Johan Danielsson 1997-07-24 07:43:56 +00:00
  • a008bcfa91 Initialize master key. Johan Danielsson 1997-07-24 07:43:14 +00:00
  • 1b6b414c80 New functions set_master_key, unseal_key and free_key. Johan Danielsson 1997-07-24 07:41:44 +00:00
  • 276ba6d4c1 Prototypes for keyfile and unseal_key. Johan Danielsson 1997-07-24 07:41:19 +00:00
  • 4af7f453d2 Use strsep Johan Danielsson 1997-07-24 07:38:59 +00:00
  • d12dca0f40 (krb5_verify_ap_req): do abs when verifying the timestamps Assar Westerlund 1997-07-24 07:23:00 +00:00
  • 8bebd1039d (krb5_rd_priv): Fetch the correct session key from auth_context Assar Westerlund 1997-07-24 07:22:24 +00:00
  • 40ebd0d909 (krb5_mk_priv): Fetch the correct session key from auth_context Assar Westerlund 1997-07-24 07:21:57 +00:00
  • 04738fd3c4 (krb5_mk_error): return an error number and not a comerr'd number. Assar Westerlund 1997-07-24 07:21:27 +00:00
  • 99c434bf0d (krb5_get_in_tkt): interpret the error number in KRB-ERROR correctly. Assar Westerlund 1997-07-24 07:20:49 +00:00
  • 6a435e77ea (krb5_get_kdc_cred): interpret the error number in KRB-ERROR correctly. Assar Westerlund 1997-07-24 07:20:02 +00:00
  • 827b9cd9e0 Add `asn1_METHOD_DATA' Assar Westerlund 1997-07-24 07:18:56 +00:00
  • 636183a008 Add `METHOD-DATA' Assar Westerlund 1997-07-24 07:18:29 +00:00
  • a03f47caff *** empty log message *** Assar Westerlund 1997-07-24 07:17:05 +00:00
  • dc8eff4207 constify delim Johan Danielsson 1997-07-24 07:08:23 +00:00
  • 2f573b56ca Add prototype for strsep. Johan Danielsson 1997-07-24 07:06:51 +00:00
  • 328e84a0e3 strsep Johan Danielsson 1997-07-24 06:50:08 +00:00
  • 707b1bab7c x Johan Danielsson 1997-07-24 06:49:31 +00:00
  • a12a16e249 Check for umask Johan Danielsson 1997-07-24 06:20:41 +00:00
  • c4622475cf x Johan Danielsson 1997-07-24 06:15:36 +00:00
  • 60088b2061 Handle `-f arg' correctly. Johan Danielsson 1997-07-24 06:13:56 +00:00
  • 58716deb97 Don't free principal. Johan Danielsson 1997-07-24 04:44:15 +00:00
  • 67e38a826e logfile and loglevel moved to config.c Johan Danielsson 1997-07-24 04:37:05 +00:00