Commit Graph

  • 4559618391 kuser: kgetcred support for anonymous service tickets Luke Howard 2019-05-03 16:05:09 +10:00
  • 55ee6c1282 krb5: support for anonymous TGS requests Luke Howard 2019-05-03 16:04:10 +10:00
  • af63541515 kdc: support for anonymous TGS-REQs Luke Howard 2019-05-03 12:59:10 +10:00
  • 3051db0d5d kuser: support authenticated anonymous AS-REQs in kinit Luke Howard 2019-05-03 14:45:58 +10:00
  • 63557427e0 kdc: allow anonymous AS requests with long-term keys Luke Howard 2019-05-02 17:05:25 +10:00
  • 5c8f48495e kdc: conform _kdc_make_anonymous_principalname() to RFC8062 Luke Howard 2019-05-02 17:02:32 +10:00
  • 7a7eb9de2f kdc: do not include PAC for anonymous AS requests Luke Howard 2019-05-02 16:57:51 +10:00
  • 2f013b0d48 kdc: fix compliance with RFC 8062 Section 4.1 Luke Howard 2019-05-01 16:32:44 +10:00
  • 1bc2eb33f9 krb5: fix spelling error in debug log Luke Howard 2019-05-01 16:19:30 +10:00
  • e60955e835 roken: getuserinfo WIN32 fix username string termination Jeffrey Altman 2019-05-02 13:42:01 -04:00
  • f1b27d77cd Windows: Make getaddrinfo-test work Rod Widdowson 2019-03-25 13:15:41 +00:00
  • aad5c71014 Fixes https://github.com/heimdal/heimdal/issues/533 Quanah Gibson-Mount 2019-03-22 22:27:33 +00:00
  • 2d193d380d For https://github.com/heimdal/heimdal/issues/392 Quanah Gibson-Mount 2019-03-22 22:19:28 +00:00
  • 98f904036c For https://github.com/heimdal/heimdal/issues/392 Quanah Gibson-Mount 2019-03-22 21:11:37 +00:00
  • c827cd48f6 Optimise stdio krb5_storage by tracking offset Roland C. Dowdeswell 2019-03-21 00:41:46 +00:00
  • 56a32a8dbd krb5_storage: normalise truncate behaviour w.r.t. file offset Roland C. Dowdeswell 2019-03-20 23:27:50 +00:00
  • b2332b9684 add a couple of tests to test_store.c for fd, stdio w.r.t. trunc Roland C. Dowdeswell 2019-03-21 00:35:11 +00:00
  • 43a34f6663 roken: tsearch use rk_UNCONST instead of __DECONST #307 Jeffrey Altman 2019-02-21 14:34:08 -05:00
  • f0d9289d86 roken: fix strtoll Jeffrey Altman 2019-01-22 00:02:57 -05:00
  • 9ce2683f2d roken: strtoull.c negation is a no-op on unsigned integer Jeffrey Altman 2019-01-21 22:28:02 -05:00
  • b10ad7eb57 roken: strtoll.c negation is a no-op on unsigned integer Jeffrey Altman 2019-01-21 22:25:19 -05:00
  • 3bbd8663b0 WIN32: fix roken build Jeffrey Altman 2019-01-21 22:04:06 -05:00
  • 18226819cd ASN.1 compiler: check write errors Nicolas Williams 2019-01-15 12:04:31 -06:00
  • a3a8c1e4a4 ASN.1: Support wider bit sets (fix #514) Nicolas Williams 2019-01-06 23:12:24 -06:00
  • 10164490b7 windows/installer: code sign all merge modules Jeffrey Altman 2019-01-14 05:52:59 -05:00
  • a205fe17c6 lib/kadm5: WIN32 fix callback calling conventions Jeffrey Altman 2019-01-13 20:25:44 -05:00
  • 387684aa93 WIN32: fix calling conventions for 32-bit builds Jeffrey Altman 2019-01-08 12:58:50 -05:00
  • dcfcdd00d8 lib/asn1: WIN32 suppress "unreferenced local variable" warning Jeffrey Altman 2019-01-08 11:38:01 -05:00
  • 63579e6eb1 packages/windows/sdk: include dlfcn.h Jeffrey Altman 2019-01-08 11:15:32 -05:00
  • 7d5b844538 lib/krb5: WIN32 disable warnings Jeffrey Altman 2019-01-08 11:11:14 -05:00
  • 9d3e206b76 lib/krb5: WIN32 _krb5_load_plugins wrong constness Jeffrey Altman 2019-01-08 11:09:15 -05:00
  • 9358747426 lib/gssapi/mech: gss_acquire_cred_from calling conventions Jeffrey Altman 2019-01-08 11:06:07 -05:00
  • 57c25d9828 kadm5: add chpass_with_key hook (#397) Luke Howard 2019-01-10 15:18:10 +11:00
  • 59ba12f832 kadm5: remove unused variable from sample_hook Luke Howard 2019-01-10 12:39:40 +11:00
  • 907b9ee6c4 Fix broken return from _krb5_erase_file on missing file. The return of lstat should be handled like the "open" if errno = ENOENT. Ake Sandgren 2019-01-09 11:08:58 +01:00
  • 717a399bbd Fix ktutil weak password for principal creation Nicolas Williams 2019-01-08 23:26:48 -06:00
  • c2b106def5 Fix wrong keepold default in kadmin and ktutil Nicolas Williams 2019-01-08 22:15:25 -06:00
  • 7808e898e5 Appveyor: fix SetEnv.cmd invocation Nicolas Williams 2019-01-07 11:55:40 -06:00
  • 5abb68c891 hdb: ensure Salt is zero'd in add_default_salts() Luke Howard 2019-01-07 18:07:53 +11:00
  • ff21a49cb0 krb5: change "version" to "instance" in plugin error message Luke Howard 2019-01-07 16:49:38 +11:00
  • de1f37a6aa kdc: omit default salt from PA-ETYPE-INFO[2] Luke Howard 2019-01-07 15:45:36 +11:00
  • a3fd75f368 hdb: generate default salts for entries missing them Luke Howard 2019-01-07 14:34:05 +11:00
  • 828ddecd61 kdc: get_pa_etype_info_both comply with RFC4120 Jeffrey Altman 2019-01-06 23:18:05 -05:00
  • 83d2951c0d gssapi: SPNEGO does not reset NTLM RC4 state (#509) Luke Howard 2019-01-05 18:38:42 +11:00
  • 9750f2d915 hdb: force canonicalization of enterprise principal names Luke Howard 2019-01-06 18:03:07 +11:00
  • 4ea5cc2eff kdc: only set HDB_F_GET_KRBTGT when requesting TGS principal Luke Howard 2019-01-06 17:54:58 +11:00
  • 0141e7a497 Revert "kdc: move more name canonicalization logic to KDC" Luke Howard 2019-01-06 17:43:18 +11:00
  • 79f84913c9 hdb: krb5_locl.h obviates need for forward declarations Luke Howard 2019-01-05 16:32:00 +11:00
  • 1b7e196e66 kdc: move more name canonicalization logic to KDC Luke Howard 2019-01-05 15:36:50 +11:00
  • c6232299c3 kdc: perform AS-REQ canonicalization in kdc Luke Howard 2019-01-05 14:59:15 +11:00
  • 6bb8eaca20 hdb: dereference principal aliases in all KDC lookups (#452) Luke Howard 2019-01-05 12:36:28 +11:00
  • c6d00f2502 Revert "KDC: Allow hdb to set the issued ticket's realm" Luke Howard 2019-01-05 13:28:13 +11:00
  • 2287c250b2 Revert "Revert "Fix tests/plugin/windc.c"" Luke Howard 2019-01-05 10:55:13 +11:00
  • ac544a6da6 kdc: export kdc_get_instance() for windc plugins Luke Howard 2019-01-05 10:48:04 +11:00
  • e776e6c5ed Revert "Fix tests/plugin/windc.c" Luke Howard 2019-01-05 10:47:42 +11:00
  • 99188ea797 Bump roken SONAME version (fix #279) Nicolas Williams 2019-01-03 22:40:29 -06:00
  • 26048694d7 One more Travis fix Nicolas Williams 2019-01-04 11:30:53 -06:00
  • 9b39978ddd Fix tests/plugin/windc.c Nicolas Williams 2019-01-04 11:26:28 -06:00
  • 7de958252c gssapi: add some Apple (c) notices for mechglue bugfix import Luke Howard 2019-01-04 21:30:10 +11:00
  • 99e98520ba Travis: only one core analysis command Nicolas Williams 2019-01-04 01:27:38 -06:00
  • 9a6436fe3c Fix Travis core analysis; do not cat config.log Nicolas Williams 2019-01-04 01:23:26 -06:00
  • 7fc79a393c gssapi: defensively initialize *out in gss_duplicate_cred() Luke Howard 2019-01-04 18:12:11 +11:00
  • 178588516d gssapi: refactor gss_duplicate_cred() Luke Howard 2019-01-04 18:07:41 +11:00
  • b025f20eb4 kadmin: kadmind_dispatch incompatible pointer warning Jeffrey Altman 2019-01-04 01:47:11 -05:00
  • 750cfc092c fix 00c590e4ff Jeffrey Altman 2019-01-04 01:41:06 -05:00
  • e23b0a39d3 gssapi: argument validation fixes gss_store_cred_into() Luke Howard 2019-01-04 17:31:28 +11:00
  • 9119136967 fix memory leaks Jeffrey Altman 2019-01-04 01:22:20 -05:00
  • 00c590e4ff fix null pointer dereference errors Jeffrey Altman 2019-01-04 01:02:59 -05:00
  • 735039dbdc gssapi: implement gss_set_neg_mechs() (#495) Luke Howard 2019-01-04 10:13:03 +11:00
  • dfaaf9c93f gssapi: honor acceptor credential in SPNEGO (#506) Luke Howard 2019-01-04 15:47:29 +11:00
  • d5536d4dd3 Fix wrong context bugs in kadmin randkey Nicolas Williams 2019-01-03 22:26:31 -06:00
  • e739c4d0c2 windc: update test windc plugin to use new load SPI Luke Howard 2019-01-04 15:17:20 +11:00
  • befe1b8f90 always load plugins with RTLD_LOCAL/RTLD_GROUP if available Luke Howard 2018-12-31 12:46:29 +11:00
  • 803efebca5 krb5, kadm5: refactor plugin API Luke Howard 2019-01-01 21:55:36 +11:00
  • e9b3b2326d gssapi: remove non-mech status from _gss_mg_error() from Heimdal-520 Luke Howard 2019-01-03 18:15:34 +11:00
  • 83f15553e0 gssapi: import mechglue allocation utility functions from Heimdal-520 Luke Howard 2019-01-03 10:17:26 +11:00
  • e0bb9c10ca gssapi: credential store extensions (#451) Luke Howard 2019-01-03 09:26:41 +11:00
  • a7d42cdf6b gssapi: honor initiator credential in SPNEGO (#506) Luke Howard 2019-01-03 23:16:03 +11:00
  • 2242b5bc5b gssapi: gss_krb5_set_allowable_enctypes prototype mismatch Luke Howard 2019-01-03 16:51:18 +11:00
  • 728650f3dd gssapi: canonicalize mech OID in gss_accept_sec_context() Luke Howard 2019-01-03 14:36:31 +11:00
  • ad426d0385 gssapi: import bugfixes from Apple Heimdal-520 Luke Howard 2019-01-03 09:06:46 +11:00
  • 29fe69f95f gssapi: fix dlsym() return value casting Luke Howard 2019-01-02 09:59:53 +11:00
  • f17e48f613 gssapi: gss_compare_name() both ways (#503) Luke Howard 2019-01-03 16:13:16 +11:00
  • 1aedba7d6f Travis: cat failure logs, show core backtraces (fix #499) Nicolas Williams 2019-01-02 20:36:10 -06:00
  • 57df2ff1cc gssapi: ntlm mech should use _gss_ntlm_copy_cred() to dup cred Luke Howard 2019-01-02 16:44:12 +11:00
  • e787bd1bc1 kadmin: kadmin_dispatch free krb5_principals at function exit Jeffrey Altman 2019-01-02 16:58:50 -05:00
  • 092cd5e838 kadmin: kadmin_dispatch out of memory handling Jeffrey Altman 2019-01-02 16:23:18 -05:00
  • ff7a969c32 Begin documenting [password_quality] configuration Nicolas Williams 2019-01-02 15:27:36 -06:00
  • d8394c65b7 Add new kadmin/ktutil --keep* and --enctypes opts Nicolas Williams 2019-01-01 17:25:06 -06:00
  • 7b76d6719f Fix VC warning about enctypes Nicolas Williams 2018-12-28 12:19:01 -06:00
  • 6f7c0e53c8 Fix warning in lib/gssapi/test_acquire_cred.c Nicolas Williams 2018-12-28 12:05:20 -06:00
  • 7d5f955b51 Fix warning in lib/krb5/test_acl.c Nicolas Williams 2018-12-28 12:02:00 -06:00
  • 752c3a6139 Fix warning in lib/hcrypto/test_dh.c Nicolas Williams 2018-12-28 11:59:31 -06:00
  • ffc4ac1d8d Fix warnings in ASN.1 template test Nicolas Williams 2018-12-28 11:58:31 -06:00
  • 7c449afbf8 Fix lib/roken test macro redefinition Nicolas Williams 2018-12-28 11:47:46 -06:00
  • 299fbf5dac Fix warning in roken test on Windows Nicolas Williams 2018-12-28 11:46:01 -06:00
  • 43a911eedc Fix bug in kadmin check warning message Nicolas Williams 2018-12-28 11:42:06 -06:00
  • 454e729e84 Make KADM5_* flags unsigned, fix warning Nicolas Williams 2018-12-28 11:40:37 -06:00
  • a6e6916c1c Fix warning in sl compiler output Nicolas Williams 2018-12-28 11:37:16 -06:00
  • 1dd38cc3de lib/hx509: declare and apply HX509_LIB_xxx macros Jeffrey Altman 2019-01-02 01:50:52 -05:00