Commit Graph

  • 9c0bc47efc Add hxtool(1) manual page Nicolas Williams 2022-08-07 18:49:33 -05:00
  • 4c71d1bf06 bx509: Fix typos in commentary Nicolas Williams 2022-08-07 18:58:31 -05:00
  • b19633f9b9 Use constant-time memcmp when comparing sensitive buffers Joseph Sutton 2022-02-17 15:35:51 +13:00
  • 20f038f4f0 hcrypto: Use memset_s() when clearing sensitive buffers Joseph Sutton 2022-02-17 15:34:32 +13:00
  • 88ea8039e3 hcrypto: Fix typo when clearing context structure Joseph Sutton 2022-02-17 15:33:02 +13:00
  • c0bc8beb07 httpkadmind: Test attributes defaulting Nicolas Williams 2022-04-26 17:53:48 -05:00
  • d93f0d103d httpkadmind: Clarify namespace in man page Nicolas Williams 2022-04-26 17:53:04 -05:00
  • a5271cd765 httpkadmind: Enable materialization Nicolas Williams 2022-04-25 17:41:40 -05:00
  • 18f44e7e90 httpkadmind: Make get_keys_max_spns configurable Nicolas Williams 2022-04-25 17:50:19 -05:00
  • a5273d18cd httpkadmind: Support ok-as-delegate and such Nicolas Williams 2022-04-25 17:39:29 -05:00
  • cd2e423d10 hdb: Derive pw_end for virtual services Nicolas Williams 2022-04-25 17:21:34 -05:00
  • a51708c356 kadmin: Fix kdb_attrs[] units order Nicolas Williams 2022-04-25 17:21:02 -05:00
  • 17104ea2f2 hdb: Ignore disabled namespaces Nicolas Williams 2022-04-25 16:53:00 -05:00
  • 13611702f9 roken: Fix parse_flags() orig argument type Nicolas Williams 2022-04-25 16:35:28 -05:00
  • 642990620c GHA: Also build just on WIN32 windows-build Nicolas Williams 2022-04-25 20:13:51 -05:00
  • b503100677 GHA: Fix Windows build (install texinfo) Nicolas Williams 2022-04-25 22:14:48 -05:00
  • 56b60a1a40 asn1: Fix printing of decorated types Nicolas Williams 2022-03-28 16:08:39 -05:00
  • 9a47ec2b02 kcm: Allow disabling automatic TGT renewal Steffen Kieß 2022-03-25 16:52:18 +01:00
  • 6932819419 kadmind: Test other operations after LIST Nicolas Williams 2022-03-24 17:15:43 -05:00
  • d1e7650988 krb5: Fix skew bug, or krb5_copy_context() moar Nicolas Williams 2022-03-24 16:38:17 -05:00
  • d5e21b7771 GitHub: Do not build docs in OS X Nicolas Williams 2022-03-17 21:03:17 -05:00
  • 0068ff7a94 kadmin: Fix re-entrance in iterations (part 2) Nicolas Williams 2022-03-24 14:57:57 -05:00
  • a4d3832675 kadmin: Remove unnecessary callback data ret field Nicolas Williams 2022-03-24 14:52:10 -05:00
  • 6b64ae2cde kadmin: Fix leak of dup context Nicolas Williams 2022-03-23 23:39:21 -05:00
  • 990250e462 kadm5: Fix leak in kadm5_c_dup_context() Nicolas Williams 2022-03-23 23:39:06 -05:00
  • 1e1d663bb5 kadm5: Fix failure to connect in dup handle Nicolas Williams 2022-03-23 16:59:36 -05:00
  • 621deed047 kadmin: Fix re-entrance in iterations Nicolas Williams 2022-03-23 17:00:11 -05:00
  • c667c28f61 doc: Revert part of 0878a568f9 for Texinfo 5.1 Nicolas Williams 2022-03-23 15:11:33 -05:00
  • 2f6a276251 hdb: Tolerate duplicate aliases Nicolas Williams 2022-03-23 15:01:06 -05:00
  • d172a8bd79 kdc: More testing of hard aliases Nicolas Williams 2022-03-23 12:44:31 -05:00
  • 4b9faa02b0 krb5: Fix KCM for root user Nicolas Williams 2022-03-22 23:36:10 -05:00
  • 6b45c3512e kadmin: LIST interrupt message needs no reply Nicolas Williams 2022-03-22 17:00:23 -05:00
  • f037a0a57f kadm5: Add missing kadm5_ret_principal_ent() check Nicolas Williams 2022-03-22 16:59:55 -05:00
  • 5dd29ecd2c KCM: Memory leak in handle_read Romain F 2022-03-21 17:01:01 +01:00
  • 1dbfd4e835 kadmin: Use kadm5_iter_principals() to list princs Nicolas Williams 2022-03-18 00:28:23 -05:00
  • b92a02edda kadmind: Online LIST using kadm5_iter_principals() Nicolas Williams 2022-03-18 00:28:10 -05:00
  • ed4b1be5bb kadm5: Add online kadm5_iter_principals() Nicolas Williams 2022-03-17 22:00:49 -05:00
  • e6a543fa1a tests: Make tests/kdc/check-kadmin fast Nicolas Williams 2022-03-19 18:12:41 -05:00
  • 14ce7bbaca kadmind: Send error code back... on error! Nicolas Williams 2022-03-19 18:10:44 -05:00
  • 7556a114e1 kadmind: Fix typos leading to reply failures Nicolas Williams 2022-03-20 18:20:53 -05:00
  • 7827b3a91c kadm5: Make kadm5_get_principals() not quadratic Nicolas Williams 2022-03-18 18:33:01 -05:00
  • fa92fe37e7 hdb: Make lmdb backend re-entrant Nicolas Williams 2022-03-18 18:31:24 -05:00
  • 5a0aaf9e19 krb5: Fix leak in default an2ln DB plugin Nicolas Williams 2022-03-18 13:27:07 -05:00
  • a26c30b230 krb5: Initialize krb5_ret_string() output param Nicolas Williams 2022-03-17 22:00:16 -05:00
  • aa04fb0fbe doc: Document principal aliasing in Texinfo docs Nicolas Williams 2022-03-17 16:36:50 -05:00
  • c2ed63ba40 kadmin: Document hard and soft aliases Nicolas Williams 2022-03-16 16:24:40 -05:00
  • 1acb961bc1 kdc: Implement hard and soft principal aliases Nicolas Williams 2022-03-16 15:02:03 -05:00
  • dcf2bdfb20 hdb: Distinguish soft and hard principal aliases Nicolas Williams 2022-03-16 14:56:07 -05:00
  • db0ba731ca asn1: Allow comments and leading ws in opt files Nicolas Williams 2022-03-17 17:11:35 -05:00
  • f072249d26 doc: Delete doc/kerberos4.texi Nicolas Williams 2022-03-16 17:51:47 -05:00
  • a460911b03 doc: Document namespaces and synthetic principals Nicolas Williams 2022-03-16 17:50:23 -05:00
  • 0878a568f9 doc: Fix Texinfo docs; remove krb4 references Nicolas Williams 2022-03-16 17:48:23 -05:00
  • dcef1341d3 kdc: Add error symbols for error logging Nicolas Williams 2022-03-15 14:44:38 -05:00
  • 78162449b5 base: Correct UNKNOWN-0 error case Nicolas Williams 2022-03-15 14:43:35 -05:00
  • 4eb80e0e93 kadm5: deltat2str(): Improve "unlimited" Nicolas Williams 2022-02-15 16:56:12 -06:00
  • b14f9b1ac0 kadm5: Tolerate missing default principal Nicolas Williams 2022-02-15 16:55:29 -06:00
  • 698bbb5647 roken: Fix time_t overflow checking Joseph Sutton 2022-03-01 11:55:38 +13:00
  • 0861754a84 lib/krb5: before we create a new FAST armor we should clear the old strengthen_key Stefan Metzmacher 2022-03-09 18:55:09 +01:00
  • 953d944242 gss: Remove useless grep from check-context Nicolas Williams 2022-03-09 10:22:06 -06:00
  • d5ad04a7f3 kdc: Add function to add encrypted padata Joseph Sutton 2022-03-01 12:15:50 +13:00
  • 4a23cd5e23 lib/krb5: Make parameters to PAC functions 'const' Joseph Sutton 2022-03-08 19:27:12 +13:00
  • 7d103f8657 hdb: Fix crashes with WRONG_REALM Stefan Metzmacher 2022-02-25 03:00:18 +01:00
  • 19b337a0fb lib/asn1: new ASN1 objects require new exports Jeffrey Altman 2022-03-03 12:04:26 -05:00
  • a8b2986b48 lib/krb5: make/copy principal init output to NULL Jeffrey Altman 2022-03-03 09:55:46 -05:00
  • 25fae63097 tests: update test KDC plugin for new PAC plugin signatures Luke Howard 2022-03-03 10:16:12 +11:00
  • d4ac17d6d0 krb5: add new values and definitions from MS-KILE/MS-SFU Stefan Metzmacher 2022-02-24 22:35:17 +01:00
  • 50fb794ef1 lib/krb5: re-allow data->length == 0 in krb5_pac_add_buffer() Luke Howard 2022-03-03 10:12:40 +11:00
  • 89cf441e8d Revert "lib/krb5: re-allow data->length == 0 in krb5_pac_add_buffer()" Luke Howard 2022-03-03 10:11:32 +11:00
  • f3301fc94c lib/krb5: re-allow data->length == 0 in krb5_pac_add_buffer() Stefan Metzmacher 2022-02-24 23:32:51 +01:00
  • df655cecd1 kdc: allow audit plugins to influence return code Luke Howard 2022-03-03 09:44:53 +11:00
  • 8495f63bc3 kdc: provide kdc_request_get_explicit_armor_{clientdb,client,pac}() Stefan Metzmacher 2022-02-24 18:17:57 +01:00
  • 11d8a053f5 kdc-plugin: also pass astgs_request_t to the pac related functions Stefan Metzmacher 2022-02-24 18:27:09 +01:00
  • 419610aa14 kdc: HDB max_life/max_renew == 0 -> unlimited Nicolas Williams 2022-02-15 16:54:54 -06:00
  • 5682be7704 roken: Test time add/sub overflow prot. Nicolas Williams 2022-02-15 17:38:35 -06:00
  • fe8d4f2883 roken: Overflow prot. timeval add/sub Nicolas Williams 2022-02-15 16:54:13 -06:00
  • 1193bd5e74 roken: Add time_add()/time_sub() with overflow prot. Nicolas Williams 2022-02-15 16:59:26 -06:00
  • 9ae9902249 cf: Check if time_t is signed Nicolas Williams 2022-02-15 17:01:00 -06:00
  • 92d5b74c05 cf: Import AX_CHECK_SIGNED() autoconf macro Nicolas Williams 2022-02-15 16:52:58 -06:00
  • e7e2c7a145 kdc: Honor "unlimited" max_life/max_renew Nicolas Williams 2022-02-15 13:41:23 -06:00
  • 2c8a078bcf bx509d: Do not leak temp ccaches Nicolas Williams 2022-02-14 21:07:35 -06:00
  • 61607fa6ea asn1: Add a GitHub Markdown manual (more) Nicolas Williams 2022-02-14 21:07:17 -06:00
  • dda9aa2535 asn1: Add a GitHub Markdown manual (moar) Nicolas Williams 2022-02-14 00:05:07 -06:00
  • 0929561de3 Update badges at bottom of README.md Nicolas Williams 2022-02-11 22:49:53 -06:00
  • a894fc4527 asn1: Add a GitHub Markdown manual Nicolas Williams 2022-02-12 00:39:00 -06:00
  • 47432b907b krb5: Fix leak in krb5_set_config() Nicolas Williams 2022-01-31 15:43:20 -06:00
  • 6923b822b8 krb5: Fix leaks in test_cc.c Nicolas Williams 2022-01-31 15:43:06 -06:00
  • deb0c7f940 uu_server: Fix a few leaks Nicolas Williams 2022-01-31 18:15:26 -06:00
  • c3ea1ac37e kafs: Fix OS X build (warning/error) Nicolas Williams 2022-02-08 18:31:27 -06:00
  • 6b39972113 krb5: Fix acc_move() crash (CCAPI) Nicolas Williams 2022-02-10 19:08:10 -06:00
  • b92cf79543 Revert "osx: Never load OS X CCAPI while testing" Nicolas Williams 2022-02-10 19:10:08 -06:00
  • 88d0102c82 GitHub: Fix OS X make install step Nicolas Williams 2022-02-10 00:19:49 -06:00
  • 23462018e3 GitHub: Document how to get a shell on OS X runner Nicolas Williams 2022-02-09 17:26:11 -06:00
  • e9c0adf11e GitHub: Run OS X build on pushes to osx-build Nicolas Williams 2022-02-09 15:59:46 -06:00
  • 454dc82a99 GitHub: Build with debug on OS X Nicolas Williams 2022-02-09 21:04:57 -06:00
  • 7b3a993236 roken: do not override system network address functions Nicolas Williams 2022-02-10 12:31:58 -06:00
  • add605ee58 tests: cat messages.log in gss/check-basic trap Nicolas Williams 2022-02-09 13:02:45 -06:00
  • 848c21b9b9 tests: Kill kdc harder when failing Nicolas Williams 2022-02-09 13:00:48 -06:00
  • 79d87af910 osx: Never load OS X CCAPI while testing Nicolas Williams 2022-02-09 00:24:25 -06:00
  • 66e1a8baf2 osx: Disable GCD deprecation warning Nicolas Williams 2022-02-09 11:48:11 -06:00
  • 1da235c9c3 osx: Avoid blocking the KDC in KEYCHAIN in tests Nicolas Williams 2022-02-09 23:07:24 -06:00