Commit Graph

  • 3c2b7b865b kdc: Note strict aliasing violations. Taylor R Campbell 2023-06-20 11:10:21 +00:00
  • 29da785a64 kadm5: Note strict aliasing violation. Taylor R Campbell 2023-06-20 11:09:37 +00:00
  • 0eb423022f hdb: Label unconst abuse for read-only krb5_data. Taylor R Campbell 2023-06-20 11:08:41 +00:00
  • 82225829a0 gss_preauth: Label unconst abuse with rk_UNCONST. Taylor R Campbell 2023-06-20 11:02:37 +00:00
  • cdd1fb8fc4 gssapi/sanon: Sprinkle const and rk_UNCONST. Taylor R Campbell 2023-06-20 11:00:35 +00:00
  • bbf6150cfd gssapi: Make gss_duplicate_oid{,_set} take gss_const_OID_t. Taylor R Campbell 2023-06-20 10:55:26 +00:00
  • 04dcda3628 gssapi/spnego: Sprinkle const and rk_UNCONST. Taylor R Campbell 2023-06-20 10:53:06 +00:00
  • 137939e0d2 gssapi: Make gss_add_buffer_set_member take gss_const_buffer_t. Taylor R Campbell 2023-06-20 10:31:05 +00:00
  • 34dc2dda57 gssapi/mech: Sprinkle const and rk_UNCONST. Taylor R Campbell 2023-06-20 10:17:14 +00:00
  • 80545251a0 gssapi/krb5: Sprinkle some const, but mostly label unconst abuse. Taylor R Campbell 2023-06-20 02:00:37 +00:00
  • d17fed0c7f krb5/log: Note strict aliasing violation. Taylor R Campbell 2023-06-20 01:39:08 +00:00
  • c199e31fcd krb5/init_creds_pw.c: Label unconst abuse. Taylor R Campbell 2023-06-20 01:38:26 +00:00
  • 18dcaf1ca7 krb5/get_cred: Sprinkle const and label & comment unconst abuse. Taylor R Campbell 2023-06-20 01:38:10 +00:00
  • 4cb23c61c7 krb5/fcache: Sprinkle const; note strict aliasing violation. Taylor R Campbell 2023-06-20 01:37:48 +00:00
  • 7726409b5c krb5/store: Label unconst abuse for read-only krb5_data. Taylor R Campbell 2023-06-20 01:36:20 +00:00
  • 9907e29baa krb5/pac: Label unconst abuse for iov. Taylor R Campbell 2023-06-20 01:35:37 +00:00
  • 709d317cc9 heim_openlog: Sprinkle const. Taylor R Campbell 2023-06-20 01:34:19 +00:00
  • 270e0d819c krb5/deprecated: Nix const abuse. Taylor R Campbell 2023-06-20 01:24:36 +00:00
  • 7ec6b6220d krb5/crypto: Label unconst abuse for iov. Taylor R Campbell 2023-06-20 01:24:19 +00:00
  • 6da033336e krb5/context: Sprinkle const and note strict aliasing violation. Taylor R Campbell 2023-06-20 01:21:54 +00:00
  • 5c694deee9 _krb5_load_plugins: Sprinkle const. Taylor R Campbell 2023-06-20 01:20:55 +00:00
  • 3cc4861888 heim_load_plugins: Sprinkle const. Taylor R Campbell 2023-06-20 01:18:51 +00:00
  • 9765e2522b asn1: Mitigate const abuse and omit needless casts. Taylor R Campbell 2023-06-20 01:00:33 +00:00
  • f494333624 base/json: Sprinkle const. Taylor R Campbell 2023-06-20 00:30:56 +00:00
  • a578088705 heim_data_ref_create: Use rk_UNCONST. Taylor R Campbell 2023-06-20 00:29:11 +00:00
  • f6d1dfd60f *.l: Fix old-style function definitions of yywrap. Taylor R Campbell 2023-06-20 00:27:11 +00:00
  • a1d92fefbc Use rk_UNCONST with putenv("...") to pacify -Wwrite-strings. Taylor R Campbell 2023-06-20 00:06:00 +00:00
  • 7223924aeb roken/hostent_find_fqdn.c: Fix unnecessary const abuse. Taylor R Campbell 2023-06-19 23:50:52 +00:00
  • ce43ff7b42 roken/getuserinfo.c: Fix various const abuse. Taylor R Campbell 2023-06-19 23:49:34 +00:00
  • f36629d150 osx: Fix check-iprop Nicolas Williams 2026-01-07 13:05:58 -06:00
  • 1a82701a91 osx: Fix warnings/errors Nicolas Williams 2026-01-07 00:25:18 -06:00
  • e8f63dd1ac GHA: Get it building Nicolas Williams 2025-12-08 21:48:01 -06:00
  • 76fbb83e86 hx509: Add a JWT fuzzer Nicolas Williams 2026-01-06 18:40:50 -06:00
  • 2ff2cc04b8 base: Add a fuzzer for JSON Nicolas Williams 2026-01-06 18:39:52 -06:00
  • ae7d6746d1 gsstool: Add GSS-based kinit-like acquire_cred cmd Nicolas Williams 2022-10-09 01:44:47 -05:00
  • b804b22446 gsskrb5: Add cred store PKINIT and FAST options Nicolas Williams 2026-01-05 23:42:06 -06:00
  • 509ee48669 kadmind: Fix NULL ptr derefs found by fuzzing Nicolas Williams 2025-12-24 15:34:45 -06:00
  • 9f5db19378 kadmind: Add fuzz mode and fuzz corpus Nicolas Williams 2025-12-24 14:23:18 -06:00
  • 8964be1eee tests: Prep for older Heimdal interop testing Nicolas Williams 2025-12-19 13:26:50 -06:00
  • d1f56c6966 tests: Work around OpenSSL legacy provider being disabled Nicolas Williams 2026-01-07 12:28:13 -06:00
  • b9773f7839 tests: Add another MIT Kerberos interop test Nicolas Williams 2025-12-16 15:17:26 -06:00
  • 9b88e9ec3b tests: Use new framework in tests/gss Nicolas Williams 2025-12-10 11:08:09 -06:00
  • e362d69972 tests: Improving the tests/ framework Nicolas Williams 2025-12-09 17:40:53 -06:00
  • 167849d621 kdc: Replace token validator plugin system Nicolas Williams 2025-12-22 11:45:48 -06:00
  • 220a47b000 hx509: Add JOSE functionality Nicolas Williams 2025-12-22 14:16:30 -06:00
  • aa7a1a403a cf: Improve --with-openssl=DIR Nicolas Williams 2025-12-27 15:58:08 -06:00
  • dafe6323fb krb5: Restore 1DES and 3DES Nicolas Williams 2026-01-10 23:32:45 -06:00
  • cbe156d927 Use OpenSSL 3.x _only_ and implement RFC 8636 Nicolas Williams 2025-10-16 13:06:15 -05:00
  • b857bde4fb kinit: Check writev() result Nicolas Williams 2026-01-07 16:54:05 -06:00
  • 02ce745c6e sl: Fix OS X build (bison) Nicolas Williams 2026-01-07 00:40:43 -06:00
  • 7439820618 hcrypto, otp: Remove hcrypto and otp! Nicolas Williams 2025-10-09 19:00:39 -05:00
  • 199d6b7f8f tests: Check asprintf() result Nicolas Williams 2026-01-07 16:52:54 -06:00
  • 318183f90b tests: Avoid DNS Nicolas Williams 2025-11-24 21:02:29 -06:00
  • d5583d2e54 tests: Make HDB writes async to speed tests Nicolas Williams 2025-12-08 18:18:18 -06:00
  • 4fd6a9acf0 tests: Work around race in check-iprop Nicolas Williams 2025-11-24 20:58:32 -06:00
  • 567704f20e httpkadmind: Add -A option for async HDB writes Nicolas Williams 2025-12-08 18:17:50 -06:00
  • a33d6fb82a kadmind: Fix leak Nicolas Williams 2026-01-05 15:00:40 -06:00
  • 5a7ace809e kadmind: Add -A option for async HDB writes Nicolas Williams 2025-12-08 18:17:14 -06:00
  • 16b4b386f2 kadmin: Add -A option for async HDB writes Nicolas Williams 2025-12-08 18:17:09 -06:00
  • d64ba321b8 kadmin: Update kadmin(1) man page Nicolas Williams 2025-12-21 22:43:40 -06:00
  • c498fed5a5 kadmin: Fix ext_keytab leak Nicolas Williams 2026-01-05 14:45:41 -06:00
  • a7e9797919 kadmin: Implement -e for cpw/randkey Nicolas Williams 2025-11-24 17:05:26 -06:00
  • 697d493ca8 kadmin: Use same supported_enctypes default as default_keys in lib/hdb Nicolas Williams 2025-11-24 17:03:45 -06:00
  • b704f45dce iprop: Fix Windows bug Nicolas Williams 2026-01-05 20:10:42 -06:00
  • 845a9bb0e6 iprop: Fix leaks in ipropd-slave Nicolas Williams 2025-12-19 19:27:10 -06:00
  • b8aed2b43e kadm5: Check ftruncate() result Nicolas Williams 2026-01-07 16:55:54 -06:00
  • 8fbd67005d kadm5: Add KADM5_CONFIG_ASYNC_HDB_WRITES param Nicolas Williams 2025-12-08 18:16:41 -06:00
  • 1bc19c6c04 kdc: Fix NULL deref Nicolas Williams 2026-01-18 16:09:05 -06:00
  • 2a69918515 kdc: Quiet some MSVC false positive warnings Nicolas Williams 2026-01-05 20:18:29 -06:00
  • 52e805f3f9 kdc: Session key enctype selection needs to check the service supported enctypes Nicolas Williams 2025-11-24 17:06:59 -06:00
  • 49ff8baae4 hdb: Change default_keytypes[] to drop weak enctypes Nicolas Williams 2025-11-11 22:40:15 -06:00
  • 8a52ba7e0f krb5: Free context at exit time in test_set_kvno0.c Nicolas Williams 2026-01-05 14:35:21 -06:00
  • 687c7d5fb7 krb5: Fix leak in krb5_sendauth() Nicolas Williams 2025-12-16 14:32:28 -06:00
  • 69d214b519 krb5: _krb5_pk_octetstring2key() fails to clear keydata Nicolas Williams 2025-11-16 16:19:27 -06:00
  • 7587003ec6 krb5: Promote AES SHA2 enctypes to preferred Nicolas Williams 2025-11-13 23:53:56 -06:00
  • 10271fe8d5 klist: Show ticket session key enctype too Nicolas Williams 2025-11-13 23:50:12 -06:00
  • acd62212d5 spnego: Fix negoex leak Nicolas Williams 2025-12-16 15:00:39 -06:00
  • 10be6a75c4 spnego: Restrict when SANON gets negotiated Nicolas Williams 2025-11-15 14:40:00 -06:00
  • 21bcabb47f ldap: Switch from bdb to mdb Nicolas Williams 2025-11-15 17:12:44 -06:00
  • 7d16663dfa gsskrb5: Fix part of the enctype negotiation problems Nicolas Williams 2025-11-13 23:52:41 -06:00
  • 6dc1508e8c gss: Add threaded testing of GSS-API! Nicolas Williams 2025-12-21 01:47:12 -06:00
  • 1274238948 gss: Fix mech attr matching (test_mech_attrs()) Nicolas Williams 2025-12-10 15:32:17 -06:00
  • b0c925797a gss: Use the 'gss_mo' in each mech to find mech_attrs (needed by SPNEGO) Nicolas Williams 2025-11-15 13:46:36 -06:00
  • b6c3116400 base: Treat KRB5_TRACE=<path> as KRB5_TRACE=0-5/FILE:<path> Nicolas Williams 2025-12-13 22:59:07 -06:00
  • 3451950db7 base: NULL-terminate getarg_strings Nicolas Williams 2025-12-02 17:17:50 -06:00
  • a7bba71ab8 base: Implement appended-error concat Nicolas Williams 2025-10-27 18:19:40 -05:00
  • e74f785367 hxtool: Fix leak in acert sub-command Nicolas Williams 2026-01-05 21:36:17 -06:00
  • 50244ef92d hxtool: Enable extended MANDOC generation Nicolas Williams 2025-12-23 18:16:13 -06:00
  • ff67770aa1 hx509: Quiet warnings Nicolas Williams 2025-12-27 16:00:52 -06:00
  • 74a613c67d sl: Add extended MANDOC generation Nicolas Williams 2025-12-23 18:15:46 -06:00
  • 90d116d641 asn1: Quiet warnings Nicolas Williams 2025-12-27 16:00:38 -06:00
  • 4db2636862 asn1: Print negative enum values correctly Nicolas Williams 2026-01-05 19:32:06 -06:00
  • bd9a03d498 asn1: Add ASN1_MALLOC_ENCODE_SAVE() macro Nicolas Williams 2025-12-02 17:18:53 -06:00
  • ec942cd5a1 asn1: Add util der_show_heim_oid_sym() for use in gdb Nicolas Williams 2025-12-08 17:27:03 -06:00
  • 3c9d0f3033 gssmask: Daemonize the Heimdal way to avoid need for sleeping in the test Nicolas Williams 2025-12-09 23:30:10 -06:00
  • f74b82d6f0 windows: Add missing exports in lib/asn1 Nicolas Williams 2025-12-20 00:38:26 -06:00
  • 4a4567fa17 windows: No SSIZE_MAX on Windows... Nicolas Williams 2025-12-20 01:07:01 -06:00
  • 049b1b176b windows: #define _Atomic Nicolas Williams 2026-01-05 18:47:10 -06:00
  • 27a64459dc threads: Add HEIMDAL_THREAD_join() Nicolas Williams 2025-12-21 15:17:21 -06:00
  • 1042807a1c base: Fix JSON encoder crash Nicolas Williams 2026-01-06 22:52:04 -06:00