Commit Graph

  • 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
  • c8e0461838 krb5: Fix krb5_cc_get_subsidiary() Nicolas Williams 2020-05-27 23:50:46 -05:00
  • 9142a46e89 Do a strict ./configure --enable-developer build to make warnings errors in CI Andrew Bartlett 2020-05-28 11:33:55 +12:00
  • 5e690fe70c Avoid -Werror=address failure due to embedded NULL check in _mg_buffer_zero Andrew Bartlett 2020-05-28 11:29:32 +12:00
  • d84512b8d2 krb5: krb5_cc_ops backward compatibility and extensibility Jeffrey Altman 2020-05-27 22:19:13 -04:00
  • 33bb2479b9 base: common_plugin.h define KRB5_CALLCONV / KRB5_LIB_CALL Jeffrey Altman 2020-05-27 22:16:52 -04:00
  • d4c0d34548 lib/krb5: krb5_get_instance does not work on Windows 7 Jeffrey Altman 2019-02-08 23:47:18 -05:00
  • 1a65611f61 Check some error returns from *asprintf() Andrew Bartlett 2020-05-28 11:09:09 +12:00
  • f91f786dd6 base: common_plugin.h add missing typedefs Jeffrey Altman 2020-05-27 02:39:08 -04:00
  • 739f7e0484 krb5: not_found must free krb5_get_error_message string Jeffrey Altman 2020-05-27 02:35:46 -04:00
  • c6213fc894 base: heim_conf_parse_file_multi remove extra unused parameter Jeffrey Altman 2020-05-27 02:17:50 -04:00
  • 662dfbb38b Test including malformed krb5.conf file Isaac Boukris 2020-05-24 19:57:52 +02:00
  • 6d33cb8290 Fix core dump handling in travis CI Isaac Boukris 2020-05-23 21:02:53 +02:00
  • f0de5f5c43 lib/base: heim_config_parse_file_multi warn if ignoring included config Jeffrey Altman 2020-05-25 21:18:29 -04:00
  • 5502fa4eca lib/base: heim_config_parse_file do not leak 'newfname' Jeffrey Altman 2020-05-25 21:17:42 -04:00
  • 58db0edea0 lib/base: heim_config_parse_debug doesn't return com_err table errors Jeffrey Altman 2020-05-25 17:39:59 -04:00
  • 965121630c lib/base: heim_config_parse_dir_multi do not overwrite error Jeffrey Altman 2020-05-25 17:36:51 -04:00
  • 728639e817 lib/base: heim_config_parse_debug initialize output parameters Jeffrey Altman 2020-05-25 17:30:41 -04:00
  • fde95037a8 lib/krb5: not_found() do not substitute the error text Jeffrey Altman 2020-05-25 17:22:24 -04:00
  • aa47b5f1a3 Don't override the PATH_SEP definition if present Jeffrey Altman 2020-05-25 14:43:15 -04:00
  • 6bdbf3ca27 windows: revert change to ldebug Jeffrey Altman 2020-05-25 14:32:25 -04:00
  • 3074561796 lib/base: introduce HEIM_BASE_USE_PATH_TOKENS Jeffrey Altman 2020-05-25 14:16:35 -04:00
  • f77618ef15 roken: stdint.hin libtommath 1.2.0 needs more Jeffrey Altman 2020-05-25 14:08:45 -04:00
  • afc9ebe08b fix calling conventions Jeffrey Altman 2020-05-25 14:02:52 -04:00
  • e3dbc89f8f appveyor: Install zstd before other pkgs Nicolas Williams 2020-05-25 16:53:10 -05:00
  • d1d900034f kinit: Make default-for-princ behavior optional Nicolas Williams 2020-05-25 14:07:05 -05:00
  • 1243ea6a9a Merge pull request #711 from nicowilliams/master Nico Williams 2020-05-13 21:57:25 -05:00
  • 001cf39374 hcrypto: Fix more warnings (rsa-ltm) Nicolas Williams 2020-04-27 17:56:53 -05:00
  • 0d3682e6a8 gss: unconditionally set certain flags in SAnon ISC Luke Howard 2020-04-28 07:38:31 +10:00
  • f88526ae78 hcrypto: Fix leaks in test_rsa.c Nicolas Williams 2020-04-27 11:07:29 -05:00
  • 32517c0627 hcrypto: Better RSA key generation (ltm) Nicolas Williams 2020-04-26 22:10:39 -05:00
  • e4d1a91c13 hcrypto: Fix warnings in LTM Nicolas Williams 2020-04-26 17:25:29 -05:00
  • 65d7f35047 doc: update to draft-howard-gss-sanon-13.txt Luke Howard 2020-04-27 22:38:19 +10:00
  • 815ea80b4f gss: mask out SAnon req_flags after computing session key Luke Howard 2020-04-27 22:32:59 +10:00
  • 69b34d1b8a gss: fix signedness on is_initiator bitfield Luke Howard 2020-04-27 18:44:02 +10:00
  • c785af8b62 gss: update SAnon for draft-howard-gss-sanon-13 Luke Howard 2020-04-27 14:52:10 +10:00
  • 55a553c56d gss: don't use mechglue private header in SPNEGO Luke Howard 2020-04-27 15:10:29 +10:00
  • 7cdc9934b1 gss: initialize output parameters in NegoEx Luke Howard 2020-04-27 14:38:33 +10:00
  • 56842561f8 gss: initialize *minor in _gss_sanon_inquire_cred() Luke Howard 2020-04-27 11:15:49 +10:00
  • 2cb40ed97c sanon: Fix flags and ctx export/import confusion Nicolas Williams 2020-04-26 00:53:29 -05:00
  • 51fdb4bc04 krb5: Fix warning in krb5_get_error_string() Nicolas Williams 2020-04-26 00:59:08 -05:00
  • 5057d04f6a krb5: Fix display_status() incorrect major status Nicolas Williams 2020-04-25 23:16:40 -05:00
  • 4a7eb74374 gss: SAnon - the Simple Anonymous GSS-API mechanism Luke Howard 2019-12-30 21:07:04 +11:00
  • beda11a079 hcrypto: Add X25519 Luke Howard 2019-12-30 21:07:04 +11:00
  • 20f9b2be48 gss: Fix some test leaks Nicolas Williams 2020-04-25 17:19:25 -05:00
  • 1a8855e6c4 spnego: Also use mechglue names Nicolas Williams 2020-04-24 19:04:50 -05:00
  • 511b5e4e97 Revert "travis: Use ccache to speed up builds" Nicolas Williams 2020-04-24 19:05:07 -05:00
  • 37dee9bbc3 travis: Use ccache to speed up builds Nicolas Williams 2020-04-24 17:38:02 -05:00
  • 3ca80a69f4 travis: Show valgrind output in log Nicolas Williams 2020-04-23 21:47:28 -05:00
  • 6a48aa4a0f travis: Allow CI config to make check-valgrind Nicolas Williams 2020-04-23 20:54:50 -05:00
  • 03a08825d0 kadmin: fix leak Nicolas Williams 2020-04-23 20:45:02 -05:00
  • 9794f02245 roken: fix valgrind leak noise Nicolas Williams 2020-04-23 20:44:32 -05:00
  • d6e9584d6c hx509: Fix hx509_context_free() leak Nicolas Williams 2020-04-23 18:31:14 -05:00
  • e8441212d1 Move error functions from krb5 to base Nicolas Williams 2020-04-23 14:30:42 -05:00
  • e2d435cf2f Move lib/krb5/error_string.c to lib/base/ Nicolas Williams 2020-04-23 13:26:25 -05:00
  • 01509f553d Move KDC audit functionality to lib/base/ Nicolas Williams 2020-03-03 15:24:46 -06:00
  • 679bcb6872 hx509: Add hx509.conf support Nicolas Williams 2020-03-02 22:33:07 -06:00
  • 78a21fdd95 Move more config file code from krb5 to base Nicolas Williams 2020-03-02 22:26:17 -06:00
  • 5eade227ce com_err: make error_table_name() thread-safe Nicolas Williams 2020-03-03 15:28:54 -06:00
  • 8d19f3f47f gss: pass mechanism error tokens through SPNEGO Luke Howard 2020-04-22 09:35:14 +10:00
  • dfb1e6fcf8 hcrypto: trim number of trials in prime number generation Luke Howard 2020-04-12 20:39:16 +10:00
  • 7eb397834e hcrypto: make libtommath v1.2.0 work with Heimdal Luke Howard 2020-04-12 18:38:00 +10:00
  • c403b66082 hcrypto: import libtommath v1.2.0 Luke Howard 2020-04-12 18:37:13 +10:00
  • 7181c109d0 Properly implement neg_mechs & GM_USE_MG_CRED (fix) Nicolas Williams 2020-04-21 19:51:55 -05:00
  • e48e75cd22 Better support for "non-standard" GSS mechs (fix) Nicolas Williams 2020-04-21 19:51:16 -05:00
  • 3bfe62df6a gss: remove gss_release_cred_by_mech() Luke Howard 2020-04-20 09:29:22 +10:00
  • a54761d68a Properly implement neg_mechs & GM_USE_MG_CRED Nicolas Williams 2020-04-18 22:15:00 -05:00
  • 2ec9e17042 gss: intern OID before adding to OID set Luke Howard 2020-04-21 14:54:18 +10:00
  • 9f3d9e1a0a Add gss_duplicate_oid_set() Nicolas Williams 2020-04-18 21:32:45 -05:00
  • 92c288994a Better support for "non-standard" GSS mechs Nicolas Williams 2020-04-16 22:53:22 -05:00
  • 4199118c76 gss: fix gss_decapsulate_token() return codes Luke Howard 2020-04-17 11:11:43 +10:00
  • 26a69856f6 gss: GSS_KRB5_IMPORT_RFC4121_CONTEXT_X / _gss_mg_import_rfc4121_context() Luke Howard 2020-04-14 12:36:09 +10:00
  • 9383a88a86 gss: honor allocated_ctx in gss_{exchange,query}_meta_data Luke Howard 2020-04-16 07:20:43 +00:00
  • c70540480b gss: free user keytab before resolving system keytab Luke Howard 2020-04-16 07:19:35 +00:00