Commit Graph

  • 7ae2dfd853 krb5: Fix error msg when removing keytab entries Nicolas Williams 2020-09-25 14:56:44 -05:00
  • 060ff3e09f httpkadmind: Check that host keys not vended Nicolas Williams 2020-09-25 11:10:09 -05:00
  • 753e636274 hdb: Fix new key delay special casing of kvno 1 Nicolas Williams 2020-09-22 18:27:05 -05:00
  • 7845bda1e0 kadm5: Do not apply new service key delay in get Nicolas Williams 2020-09-19 21:48:49 -05:00
  • 95de81c9a7 kadm5: Avoid close(-1) Nicolas Williams 2020-09-17 23:46:35 -05:00
  • 461f360b58 iprop: Slight test race condition fix Nicolas Williams 2020-09-17 23:44:53 -05:00
  • 916cafe4e5 iprop: Warn about failures to write to iprop log Nicolas Williams 2020-09-17 23:44:04 -05:00
  • 7c947df247 ipropd: Improve multi-realm support Nicolas Williams 2020-09-17 23:42:14 -05:00
  • 0e09fa7fde iprop: Support hierarchical iprop Nicolas Williams 2020-09-17 23:40:12 -05:00
  • c12ca129b6 httpkadmind: Fix FD leak Nicolas Williams 2020-09-15 15:24:29 -05:00
  • 4a4ceaf287 httpkadmind: Fix NULL deref on ENOMEM Nicolas Williams 2020-09-15 11:31:29 -05:00
  • 3c7d12e116 krb5: Fix FD leak in ENOMEM in stdio_from_fd Nicolas Williams 2020-09-15 11:26:52 -05:00
  • b2b6599f87 krb5: Fix NULL deref on ENOMEM in fkt_add_entry(2) Nicolas Williams 2020-09-15 11:26:06 -05:00
  • f2f2cd18b6 kadm5: Fix auth_context leak on reconnect Nicolas Williams 2020-09-14 16:38:54 -05:00
  • 096888fe31 krb5: Fix NULL deref on ENOMEM in fkt_add_entry() Nicolas Williams 2020-09-14 16:38:20 -05:00
  • 821dcaec70 hdb: Test hdb_validate_key_rotations() Nicolas Williams 2020-09-09 22:45:17 -05:00
  • ff13573ce5 hdb: Do not apply new service key delay to clients Nicolas Williams 2020-09-09 21:48:29 -05:00
  • 18459de867 travis: Install curl too Nicolas Williams 2020-09-08 10:51:34 -05:00
  • 9574783d04 kdc: Add httpkadmind Nicolas Williams 2020-08-19 01:43:06 -05:00
  • ea83f068e9 kadm5/kadmin: Add read-only mode Nicolas Williams 2020-08-19 23:49:03 -05:00
  • 5447b81fb1 hdb: Move virtual principals into HDB layer Nicolas Williams 2020-08-24 16:16:59 -05:00
  • ef06b94132 bx509: Fix minor test issues Nicolas Williams 2020-08-19 20:01:31 -05:00
  • cb6c57dc36 bx509: Let simple authorizer use the app name Nicolas Williams 2020-08-19 20:00:58 -05:00
  • 4f0249cd94 hx509/kdc: Move KDC CA utility function into hx509 Nicolas Williams 2020-08-16 16:59:14 -05:00
  • e311d05fee bx509d: Further disentanglement from kdc Nicolas Williams 2020-08-14 23:56:20 -05:00
  • 73c424ea66 bx509d: Get KDC config out of bx509d Nicolas Williams 2020-08-14 20:59:12 -05:00
  • c3e99be519 kdc: Get KDC config out of CSR authorizer API Nicolas Williams 2020-08-14 18:33:00 -05:00
  • a12fe376ae Revert "kadm5: Allow princ creation with keys" Nicolas Williams 2020-09-07 23:58:46 -05:00
  • e17f78c738 kadmin: Allow negative time offsets Nicolas Williams 2020-08-19 19:59:49 -05:00
  • aa1b938d95 kadm5: Fix leak in principal creation Nicolas Williams 2020-08-28 22:31:54 -05:00
  • 3b05166332 kadm5: Fix leak in randkey principal Nicolas Williams 2020-08-27 00:29:07 -05:00
  • 5b70a0cac6 kadm5: Allow princ creation with keys Nicolas Williams 2020-08-24 16:16:59 -05:00
  • 0a0bf32935 krb5: Fix leak in gethostlist() Nicolas Williams 2020-09-07 21:53:30 -05:00
  • fbb3bd3f8b krb5: Constify principal arg to some functions Nicolas Williams 2020-08-25 15:59:53 -05:00
  • 983ed75295 krb5: Add krb5_set_log_dest() Nicolas Williams 2020-08-18 15:00:40 -05:00
  • e479695c61 base: Make heim_audit_trail() safer when ENOMEM Nicolas Williams 2020-08-28 22:31:24 -05:00
  • 5e078cdf6e base: Fix logging bug Nicolas Williams 2020-08-24 11:51:18 -05:00
  • a649acf540 base: Add debug tracing to plugin code Nicolas Williams 2020-08-18 14:59:51 -05:00
  • 4772674e57 base: Make *_log_msg() use contextual log dest Nicolas Williams 2020-08-18 14:58:54 -05:00
  • e2264e8374 base: Make log facility opaque, ref-counted Nicolas Williams 2020-08-18 14:58:13 -05:00
  • 7208217410 base: Make log reopen option thread-safe Nicolas Williams 2020-08-14 20:35:57 -05:00
  • faee4626fb base: Fix leak in heim_string_create_with_format() Nicolas Williams 2020-08-28 22:30:56 -05:00
  • a2d827ca1d hcrypto: Disable errors for now that should be fixed Nicolas Williams 2020-08-06 11:49:25 -05:00
  • fdc13c4aac Fix switch fallthrough warnings/errors Nicolas Williams 2020-08-06 11:48:48 -05:00
  • 7d50445d1b Generic: Fix warnings (fallthrough mosty) Nicolas Williams 2020-08-05 22:15:23 -05:00
  • c06252745d sqlite: Disable errors Nicolas Williams 2020-08-06 11:49:11 -05:00
  • d15b39dd14 hx509: Add log/warn/debug dest set functions Nicolas Williams 2020-08-19 01:42:32 -05:00
  • af9bb46a78 hx509: Add hx509_enomem() Nicolas Williams 2020-08-16 16:58:51 -05:00
  • 473e5be741 asn1: Leave comment about great futures Nicolas Williams 2020-07-31 14:25:26 -05:00
  • f5f63daa69 tests/kdc: Make make clean clean cleaner Nicolas Williams 2020-08-26 15:36:27 -05:00
  • 0c0ac807c1 roken: socket test style fixes Luke Howard 2020-08-31 16:02:09 +10:00
  • 351145309d krb5: consolidate cc_ops enumeration Luke Howard 2020-08-29 16:45:34 +10:00
  • cbcc50cd00 krb5: consolidate default ccache type logic into get_default_cc_type() Luke Howard 2020-08-29 14:22:00 +10:00
  • f47e64bb5a kinit: Work again w/o -c or KRB5CCNAME Nicolas Williams 2020-08-27 23:53:54 -05:00
  • a14a0545c1 hpropd: enable keepalive mode on incoming sockets Jeffrey Altman 2020-07-20 15:43:29 -04:00
  • 3214c835da kdc: enable keepalive mode on incoming sockets Jeffrey Altman 2020-07-20 15:42:50 -04:00
  • 28b9283709 kadmin: enable keepalive mode on incoming sockets Jeffrey Altman 2020-07-20 09:18:16 -04:00
  • 51912c0215 roken: introduce rk_socket_set_keepalive Jeffrey Altman 2020-07-20 09:17:55 -04:00
  • ee7e345af1 sqlite: silence OSAtomicCompareAndSwapPtrBarrier warning Luke Howard 2020-07-20 13:41:53 +10:00
  • bb7b4f7a94 base: use atomic load/store in reference counting Luke Howard 2020-07-13 10:04:18 +10:00
  • 4986ebcb67 base: rename heim_base_atomic_{max,type} to ...integer_{max,type} Luke Howard 2020-07-13 10:03:34 +10:00
  • 504d059580 base: use heim_base_atomic_load in heimqueue.h Luke Howard 2020-07-13 09:37:10 +10:00
  • 7e86a27c0c krb5: update keyring ccache for new atomic load/store API Luke Howard 2020-07-13 14:35:29 +10:00
  • 9ba00949dd base: add atomic init, load and store macros Luke Howard 2020-07-13 09:57:18 +10:00
  • cbb2ceb018 base: use <stdatomic.h> for atomics, where present Luke Howard 2020-07-13 09:47:02 +10:00
  • 932605c01e base: heim_base_exchange_{32,64} for platforms without atomics Luke Howard 2020-07-13 09:57:52 +10:00
  • fcfca367cf base: move atomic macros into separate header Luke Howard 2020-07-13 09:43:37 +10:00
  • bc3270cd88 asn1: function ptrs passed as ASN1CALL ptrs must be ASN1CALL Jeffrey Altman 2020-05-30 18:05:42 -04:00
  • 136abf55b7 asn1: code generators that left bit shift .gt. 31 must use 1ULL Jeffrey Altman 2020-05-30 18:07:43 -04:00
  • ad2a352600 gssapi/krb5: treat empty padding buffers as absent Luke Howard 2020-07-12 15:55:02 +10:00
  • c105b15605 gssapi/krb5: ensure singleton buffer in _gk_find_buffer() Luke Howard 2020-07-12 15:54:52 +10:00
  • 33ff163141 gss/krb5: acquire_cred_with_password set opt default flags Jeffrey Altman 2020-07-09 23:27:21 -04:00
  • 62d913a551 gssapi/krb5: use GSS_IOV_BUFFER_FLAG_ALLOCATE constants Luke Howard 2020-07-12 14:20:44 +10:00
  • 4b543b727a gssapi/krb5: fix rc4-hmac gss_unwrap_iov() without DCE_STYLE Luke Howard 2020-07-11 18:21:54 +10:00
  • b73baa42ef gssapi/krb5: make PADDING buffer optional in GSS IOV API Luke Howard 2020-07-11 16:23:54 +10:00
  • a684e001ba gsskrb5: Check dst-TGT pokicy at store time Nicolas Williams 2020-06-21 16:34:11 -05:00
  • 73e54c4731 krb5: Export krb5_principal_is_root_krbtgt() Nicolas Williams 2020-06-21 16:33:45 -05:00
  • ca51f9eae6 kafs: disable use of AFS syscall on macOS Luke Howard 2020-07-05 11:42:39 +10:00
  • 99416eeead gssapi/krb5: delete_sec_context must close ccache if CLOSE_CCACHE Jeffrey Altman 2020-06-29 09:51:49 -04:00
  • 226a3ba7d7 hx509: hx509_context_free do not leak configuration files Jeffrey Altman 2020-06-28 11:03:34 -04:00
  • bbe5bf669b krb5: krb5_free_context unconditionally call hx509_context_free Jeffrey Altman 2020-06-28 11:02:32 -04:00
  • ed24c41973 base: differentiate KRB5 and other configurations on Windows Jeffrey Altman 2020-06-28 10:32:38 -04:00
  • 2a0b0c0237 README: fix typo Jeffrey Altman 2020-06-26 11:30:48 -04:00
  • 0adec7bae5 Update README mailing lists and links Jeffrey Altman 2020-06-26 11:29:15 -04:00
  • 122b1720ad appveyor: Fix pacman zstd issue Nicolas Williams 2020-05-31 13:18:00 -05:00
  • 5e7bc8d881 [libedit/configure.ac] Refactor tgetent message to reflect libraries searched Earl Chew 2020-05-20 09:46:28 -07:00
  • 07ee8fd3f4 base|krb5: struct krb5_config_binding is public Jeffrey Altman 2020-05-28 13:50:49 -04:00
  • 44b2d68536 Squash using #if 0 a longstanding TODO to avoid warnings Andrew Bartlett 2020-05-29 02:12:08 +12:00
  • bf3c4219fe Make rk_SOCK_INIT an inline function and check the result to avoid warnings Andrew Bartlett 2020-05-28 20:09:43 +12:00
  • 9ffbc17a0f Fix (deliberately) unused variable warning in rsa-ltm.c Andrew Bartlett 2020-05-28 20:04:24 +12:00
  • 261015c918 kinit: Restore get_switch_cache behavior from 5bbe7c8dc Nicolas Williams 2020-05-28 01:05:30 -05:00
  • 886cc6026c krb5: Remove uses of KRB5_USE_PATH_TOKENS Nicolas Williams 2020-05-25 16:45:55 -05:00
  • 4c34168b01 base: Fix use of HEIM_USE_PATH_TOKENS Nicolas Williams 2020-05-25 14:43:05 -05:00
  • 16482c4a68 krb5: Default homedir access to !issuid() Nicolas Williams 2020-05-25 14:40:57 -05:00
  • 1d8ab271d5 base: Default homedir access to !issuid() Nicolas Williams 2020-05-25 14:40:47 -05:00
  • 8ed2a27e4e base: Add HOME and USERCONFIG tokens Nicolas Williams 2020-05-25 14:40:01 -05:00
  • 335d9a9f17 krb5: Fix krb5_cc_get_name() Nicolas Williams 2020-05-28 00:39:34 -05:00
  • c976cbc0f0 krb5: Fix krb5_cc_get_subsidiary() harder Nicolas Williams 2020-05-28 00:21:04 -05:00
  • 1995637b15 krb5: Fix kcm Nicolas Williams 2020-05-28 00:08:17 -05:00
  • fc7b7af95a krb5: Fix kcm client Nicolas Williams 2020-05-28 00:01:23 -05:00