Commit Graph

  • cd4e693865 httpkadmind: Quiet set-but-not-use variable warning Nicolas Williams 2023-01-02 20:53:07 -06:00
  • 1a0e535871 hpropd: Fix use-after-free? (WIP) Nicolas Williams 2023-01-02 20:52:24 -06:00
  • 12160382a0 bx509d: Fix leaks Nicolas Williams 2023-01-03 20:53:05 -06:00
  • c6074377bc bx509d: Fix free() of text string Nicolas Williams 2023-01-02 20:40:52 -06:00
  • e3bcc21dcb test_token_validator: Quiet set-but-not-use variable warning Nicolas Williams 2023-01-02 21:09:19 -06:00
  • 90856e35cc test_csr_authorizer: Fix use-after-free Nicolas Williams 2023-01-02 21:08:45 -06:00
  • 6cf01fea19 kdc: Quiet warnings re: debug logging Nicolas Williams 2023-01-03 20:52:02 -06:00
  • d33e26de1a kdc: Quiet set-but-not-use variable warning in HDB dump code Nicolas Williams 2023-01-02 21:08:07 -06:00
  • 20b2dda743 kdc: Quiet a static analyzer warning Nicolas Williams 2022-12-31 00:54:03 -06:00
  • 3ff12a7fcd kdc: Fix ENOMEM double-free in IPC CSR authorizer Nicolas Williams 2022-12-31 00:52:34 -06:00
  • ea39bc5a6b kdc: Fix #1059 Nicolas Williams 2023-01-02 21:07:30 -06:00
  • be0d4036a9 kdc: Quiet set-but-not-use variable warning Nicolas Williams 2023-01-02 21:02:51 -06:00
  • 6964949c21 kdc: Quiet set-but-not-use variable warning in kdc-tester Nicolas Williams 2023-01-02 21:02:25 -06:00
  • a9c0b8f264 kdc: Quiet warning in FAST unwrap Nicolas Williams 2023-01-02 20:50:24 -06:00
  • 16c9813140 negoex: Quiet a static analyzer false positive Nicolas Williams 2022-12-31 00:51:16 -06:00
  • 7c519d9c34 negoex: Fix use-after-free Nicolas Williams 2023-01-02 20:38:24 -06:00
  • df81ad1c93 spnego: Quiet warning in ret_spnego_context() Nicolas Williams 2023-01-02 20:38:02 -06:00
  • 78c261f689 gsskrb5: Add missing error check in cred import Nicolas Williams 2023-01-03 20:48:28 -06:00
  • 882f9fddaa gsskrb5: Fix uninit var in acceptor Nicolas Williams 2023-01-02 20:36:26 -06:00
  • 67c35bc1ca gsskrb5: Fix NULL deref in init_sec_context Nicolas Williams 2023-01-02 20:34:13 -06:00
  • 27e5c40a79 gss: Fix leaks Nicolas Williams 2023-01-03 20:49:14 -06:00
  • a5093f6e0d kadm5: Fix clobbering of interruption code in kadm5_c_iter_principals() Nicolas Williams 2022-12-30 16:39:00 -06:00
  • 26488ce60d kadm5: Export _kadm5 functions for fuzzing Nicolas Williams 2022-12-30 19:15:50 -06:00
  • d26a60310e hdb: Fix leak in virtual namespaced principals support Nicolas Williams 2023-01-03 20:46:47 -06:00
  • 1a75e174ac krb5: Always try mkdir in DIR: ccache (quiet [harmless] TOCTOU warning) Nicolas Williams 2023-01-03 20:44:30 -06:00
  • b0b4510f9f krb5: Fix return of pointer to local in krb5_sendauth() (never exercised) Nicolas Williams 2023-01-03 20:45:45 -06:00
  • 46df04dafb krb5: Fix leaks Nicolas Williams 2023-01-03 20:45:15 -06:00
  • 21ada15e08 krb5: Expand breadcrumb commentary in _krb5_get_host_realm_int() Nicolas Williams 2023-01-03 01:34:03 -06:00
  • 2e7d996ea9 krb5: Fix string read overrun (fix #1057) Nicolas Williams 2023-01-03 01:33:37 -06:00
  • cc641edf6b krb5: Fix moduli open file leak Nicolas Williams 2022-12-31 00:52:04 -06:00
  • 7705ff6588 krb5: Fix FAST anon PKINIT leak Nicolas Williams 2022-12-31 00:51:46 -06:00
  • 59e13ad299 krb5: Quiet static analyzer warning in store.c Nicolas Williams 2023-01-02 20:31:48 -06:00
  • 5535ace6ea krb5: Fix ignored error in SCC: ccache Nicolas Williams 2023-01-02 20:31:20 -06:00
  • 0fba239baa krb5: Quiet static analyzer warning in name canon rules Nicolas Williams 2023-01-02 20:30:38 -06:00
  • e5a8a6f972 krb5: Quiet static analyzer warning in krbhst Nicolas Williams 2023-01-02 20:30:16 -06:00
  • a1c0639ddd krb5: Fix NULL deref in KCM: ccache Nicolas Williams 2023-01-02 20:29:32 -06:00
  • 2e11ecefba krb5: Fix krb5_copy_context() use-after-free copy-pasto Nicolas Williams 2023-01-02 20:29:05 -06:00
  • 8b44896bc1 hx509: Fix harmless TOCTOU in load_crl() Nicolas Williams 2023-01-03 20:41:45 -06:00
  • 64254d64dd hx509: Fix ENOMEM free of garbage encoding PKCS#10 Nicolas Williams 2023-01-03 20:41:13 -06:00
  • 1473b96d1c hx509: Fix leak in templated certificates Nicolas Williams 2023-01-03 20:40:02 -06:00
  • 06fdd14d4d hx509: Quiet static analyzer false positives Nicolas Williams 2023-01-03 20:39:35 -06:00
  • 86af011f0b hcrypto: Fix integer undeflow in rsa-ltm.c Nicolas Williams 2023-01-03 20:43:15 -06:00
  • 274b683d76 hcrypto: Fix warning in HMAC_Init_ex() Nicolas Williams 2022-12-30 16:38:55 -06:00
  • 20c4c0dea9 asn1: Fix ENOMEM leak in der_print_bit_string() Nicolas Williams 2023-01-03 20:38:00 -06:00
  • 26b1acf3b8 asn1: Remove unused variable assignment in main.c Nicolas Williams 2022-12-30 16:38:38 -06:00
  • 9fc2e943ca base: Fix use-after-free in heim_path_vcreate() Nicolas Williams 2023-01-03 20:37:26 -06:00
  • 23a9ca27a5 base: Fix use-after-free db.c (mostly unused in prod) Nicolas Williams 2023-01-03 20:22:32 -06:00
  • c05294e2c5 base: Remove unused variable assignment in JSON string parsing Nicolas Williams 2022-12-30 16:38:30 -06:00
  • a331a7a04f wind: Check for integer overflow in idn-lookup utility Nicolas Williams 2022-12-30 16:38:13 -06:00
  • 0ffb00275a sl: Fix leak Nicolas Williams 2022-12-31 00:50:10 -06:00
  • b93129f83d roken: Fix FD and memory leaks in rk_undumptext() Nicolas Williams 2023-01-03 20:21:47 -06:00
  • 11c0cbe9c2 roken: Fix base32/64 decode slowness Nicolas Williams 2023-01-03 20:19:47 -06:00
  • 7c3a064764 roken: Quiet warnings at mergesort callers Nicolas Williams 2023-01-03 20:18:17 -06:00
  • aee72d61bf roken: Move an #endif in issuid() to avoid dead code Nicolas Williams 2022-12-30 19:16:51 -06:00
  • 319793b30b roken: Fix leak in new undump_not_file() Nicolas Williams 2022-12-30 16:38:07 -06:00
  • 73b42d3238 Build rk_closefrom even if including in libc Brian May 2022-08-26 09:15:13 +10:00
  • 77a452f4fd kdc: Make path to MIT Kerberos for testing configurable Nicolas Williams 2022-12-30 19:15:16 -06:00
  • 0f769dde17 cf: Make path to MIT Kerberos for testing configurable Nicolas Williams 2022-12-30 19:15:06 -06:00
  • 594c478482 GHA: Fix Coverity build Nicolas Williams 2023-01-02 21:51:36 -06:00
  • 58e07f8882 krb5: Fix(?) st_nlink check in fcache.c Nicolas Williams 2022-12-29 22:27:42 -06:00
  • f4fd02b810 Increment hcrypto library version Brian May 2022-11-24 09:02:08 +11:00
  • 5c74a82e98 kadm5: Fix #1055 Nicolas Williams 2022-12-29 12:20:19 -06:00
  • 1d9ea9b73c kadm5: Add better fuzz inputs Nicolas Williams 2022-12-22 18:14:07 -06:00
  • 42b0702601 krb5: Better checking for storage EOF Nicolas Williams 2022-12-22 17:55:13 -06:00
  • 662fda9608 kadm5: Add a fuzzer input for test_marshall Nicolas Williams 2022-12-21 23:42:34 -06:00
  • 66b16d12d8 roken: Use calloc() for overflow det. in hex_encode Nicolas Williams 2022-12-21 22:46:07 -06:00
  • dc3ac8592b heimbase-atomics: let heim_base_atomic_* use 'long' instead of 'int' on AIX Stefan Metzmacher 2022-12-22 11:45:10 +01:00
  • 1e5cb64569 heimbase-atomics: fix heim_base_atomic_* on AIX Stefan Metzmacher 2022-12-22 11:36:06 +01:00
  • 131d90c414 bx509d: Fix tests skipping on OS X Nicolas Williams 2022-12-21 18:23:32 -06:00
  • 07ce06e7b2 kadm5: Add test_marshall program Nicolas Williams 2022-12-21 17:57:41 -06:00
  • 8b6926f4c0 roken: Add rk_undumptext() and support ttys and such Nicolas Williams 2022-12-20 22:22:06 -06:00
  • ca2467a4c4 roken: Do not use net_read() for regular files! Nicolas Williams 2022-12-20 22:19:39 -06:00
  • 8f71755d2b kadmind: Fix uninitialized heap pointer use (#1051) Nicolas Williams 2022-12-19 18:06:24 -06:00
  • 8423016920 doc: Fix dvi/pdf/ps build Nicolas Williams 2022-12-19 17:54:11 -06:00
  • 42fff5ec5f hx509: Add content and some EXAMPLES to hxtool(1) Nicolas Williams 2022-12-19 16:27:28 -06:00
  • d24b7fd8b2 hx509: Add hxtool cc --no-root-certs, --no-private-keys, and --append options Nicolas Williams 2022-12-19 16:26:03 -06:00
  • 6def4750bc hx509: Add HX509_CERTS_STORE_NO_ROOTS flag Nicolas Williams 2022-12-19 16:24:23 -06:00
  • 49c00512a7 hx509: Don't check if non-self-signed certs have a self-signing capable signature alg Nicolas Williams 2022-12-19 16:23:03 -06:00
  • 168124cd09 hx509: Add hx509_cert_is_{ca,root,self_signed}() Nicolas Williams 2022-12-19 16:21:39 -06:00
  • e2e7eacb6f base: Do not include config.h twice Nicolas Williams 2022-12-14 11:57:55 -06:00
  • fd6597614e bx509d: Add test of IPC CSR authorizer Nicolas Williams 2022-11-29 16:17:45 -06:00
  • f47f15d5b9 bx509d: /get-tgts: Allow piecemeal authorization Nicolas Williams 2022-11-28 18:12:04 -06:00
  • ba93778682 bx509d: Set log destination Nicolas Williams 2022-12-06 15:15:45 -06:00
  • cf020532c2 bx509d: Fix leak of error messages Nicolas Williams 2022-11-30 09:32:54 -06:00
  • d5a87e5906 roken: Add easprintf() and evasprintf() utils Nicolas Williams 2022-12-08 20:13:44 -06:00
  • aaff3aa5c5 Do not include config.h in heimbase.h (fix #447) Nicolas Williams 2022-12-08 13:20:58 -06:00
  • 4303e7b2a3 base: Make heim_log_ref() thread-safe (fix build) Nicolas Williams 2022-12-07 21:39:20 -06:00
  • 9fb46adf97 kadmin: Support heredocs better to speed up tests Nicolas Williams 2022-12-07 21:26:01 -06:00
  • 1c4902378f base: Make heim_log_ref() thread-safe Nicolas Williams 2022-12-06 15:15:15 -06:00
  • 9152d38d27 sl: Unknown commands -> error Nicolas Williams 2022-12-07 21:25:37 -06:00
  • 0a15a9eea6 sl: Support continued line inputs for heredocs Nicolas Williams 2022-12-07 21:24:51 -06:00
  • 4da64d119e hx509: Return better error in CSR authorization functions Nicolas Williams 2022-11-29 17:57:14 -06:00
  • ce1dd5fc76 hx509: Export missing CSR authz symbols Nicolas Williams 2022-11-30 00:28:18 -06:00
  • 674696151a gss-token: Fix acceptor context leak Nicolas Williams 2022-12-05 23:01:32 -06:00
  • f0feaab938 asn1: Template CHOICE element 0 bug Nicolas Williams 2022-11-30 11:22:22 -06:00
  • 50eb3bc245 asn1: Fix 1-byte leaks in der_copy_octet_string() Nicolas Williams 2022-11-30 10:48:48 -06:00
  • 0c08fb9e3a ipc: Exclude UNIX: prefix in socket name Nicolas Williams 2022-11-29 17:55:06 -06:00
  • badbef825d roken: Add trailing / to PID file DIR path Nicolas Williams 2022-11-29 17:54:19 -06:00
  • b4c0ef9970 asn1: ensure quoting of default string values Luke Howard 2022-11-26 22:38:31 +11:00
  • 5dd018b7ed hx509: Get i2d_PUBKEY() prototype from correct header Nicolas Williams 2022-11-22 15:32:43 -06:00