Commit Graph

  • 9b61e64c3d krb5/changepw.c: Sprinkle const for global data never changed. Taylor R Campbell 2023-05-28 19:10:27 +00:00
  • 043bb8f27d krb5/addr_families.c: Sprinkle const for global data never changed. Taylor R Campbell 2023-05-28 18:59:43 +00:00
  • 72606cb95e libheimbase: Allow static const heim types. Taylor R Campbell 2023-05-28 20:13:58 +00:00
  • 2db6c29a3e krb5/mk_error.c: Constify and rk_UNCONST a static buffer. Taylor R Campbell 2023-05-28 20:21:05 +00:00
  • ca1200df03 krb5_decrypt_iov_ivec: Make sure const zero IV is actually const. Taylor R Campbell 2023-05-28 20:08:15 +00:00
  • 1b954faeeb kdc: Pass in HDB_F_ARMOR_PRINCIPAL when fetching armor ticket client principal Joseph Sutton 2023-05-16 17:06:17 +12:00
  • 79f47ab3f3 hdb: Add flag to indicate a fetch for the client of an armor ticket Joseph Sutton 2023-05-16 17:05:49 +12:00
  • cf6b216868 kdc: Have caller pass HDB_F_FOR_TGS_REQ into _kdc_fast_check_armor_pac() Joseph Sutton 2023-05-16 17:03:44 +12:00
  • df848bfd97 kdc: don't announce KRB5_PADATA_GSS unless gss_preauth is enabled Stefan Metzmacher 2022-12-29 11:19:02 +01:00
  • eb388539ec kdc: don't announce KRB5_PADATA_PKINIT_KX unless anonymous is allowed Stefan Metzmacher 2022-12-29 11:18:22 +01:00
  • 67a6eb3218 kdc: don't announce KRB5_PADATA_FX_FAST unless fast is enabled Stefan Metzmacher 2022-12-29 11:16:06 +01:00
  • 93454c885c roken: qsort provide ANSI C prototype for swapfunc() Jeffrey Altman 2023-06-06 09:55:27 -04:00
  • adde2e5b4b roken: snprintf properly account for char widths Jeffrey Altman 2023-06-06 09:32:33 -04:00
  • c64d4ce968 krb5: krb5_enctype_to_keytype cast krb5_enctype to krb5_keytype Jeffrey Altman 2023-06-06 09:11:29 -04:00
  • 692187e5d6 ipropd-slave: Fetch new credentials more often Nicolas Williams 2023-05-31 13:56:11 -05:00
  • 658db1c2c2 kinit: Translate context init error codes (fix #1126) Nicolas Williams 2023-05-27 16:30:15 -05:00
  • 3e2c1c83b4 base: Translate context init error codes Nicolas Williams 2023-05-27 16:30:09 -05:00
  • bc4e6591af base: Do support /dev/null as a config file Nicolas Williams 2023-05-27 16:27:30 -05:00
  • 9cbafd7320 kadmin: Add missing options to kadmin(1) page (fix #1118) Nicolas Williams 2023-05-26 23:52:07 -05:00
  • a142767598 Fix ctype.h misuse. Taylor R Campbell 2023-05-26 02:04:44 +00:00
  • 39f24c4cd4 krb5: Fix crash in resolving "DIR" as a ccache name (Fix #1108) Nicolas Williams 2023-05-26 13:47:26 -05:00
  • 7812c17f95 doc: Document KRB5CCNAME and KRB5_KTNAME Nicolas Williams 2023-05-26 13:24:06 -05:00
  • b220338e80 admin: Document KRB5_KTNAME env var Nicolas Williams 2023-05-26 13:23:47 -05:00
  • 04933966e6 wind: Fix build (snprintf overflow warning in test) Nicolas Williams 2023-05-26 13:07:45 -05:00
  • a12fd81f13 GHA: Upgrade to Python 3 Nicolas Williams 2023-05-26 12:42:22 -05:00
  • e8cc209bfa GHA: Upgrade to Ubuntu 22.04 (fix #1114) Nicolas Williams 2023-05-26 12:35:05 -05:00
  • 5f075feff4 kinit: Document KRB5CCNAME value syntax Nicolas Williams 2023-05-26 12:30:29 -05:00
  • 442664d94f cf: Honour OpenSSL library and include paths Dan McGregor 2023-04-04 13:30:02 -06:00
  • 61dc4ff8df krb5: fixup crypto.c avoid realloc to trim memory allocation Jeffrey Altman 2023-05-03 17:18:01 -04:00
  • 1b1ff8fdd5 krb5: crypto.c avoid realloc to trim memory allocation Jeffrey Altman 2023-04-19 08:33:25 -04:00
  • d280a83ebe kinit: w/ command ignore SIGINT/SIGQUIT (fix #1077) Nicolas Williams 2023-02-06 17:40:33 -06:00
  • bcbe816962 spnego/context_storage: undef sc_flags (for hpux) Robert Manner 2022-11-25 15:27:37 +01:00
  • 14aca7a831 heimdal/asn1: do not throw error when trying to allocate 0 bytes of memory Norbert Bokor 2022-12-01 11:08:46 +01:00
  • 6dc36f99c0 heimbase-atomics.h: replace heim_base_atomic_barrier with syntax valid noop Robert Manner 2022-11-24 15:46:16 +01:00
  • 48382936e5 hcrypto: Fix performance regression Nicolas Williams 2023-01-27 11:00:23 -06:00
  • dffa545f81 gss: colaesce DCE_STYLE padding/trailer buffer check Luke Howard 2023-01-14 10:43:13 +11:00
  • dc682769c4 gss: use mechglue instead of gssntlm encoders Luke Howard 2023-01-16 19:11:03 +11:00
  • 363e7d1e0f gss: don't truncate authtime in gsskrb5_extract_authtime_from_sec_context() Luke Howard 2023-01-15 10:20:54 +11:00
  • 98858aa215 gss: add 64-bit int {en,de}coders to mechglue Luke Howard 2023-01-15 10:17:21 +11:00
  • fbd091d65e gss: use mechglue instead of gsskrb5 encoders Luke Howard 2023-01-15 10:00:50 +11:00
  • f7e6ac6e6c Update krb5.conf ChristianBoehm 2023-01-12 16:20:29 +01:00
  • 1fbe5236b1 test: Add minimal interop test with MIT Kerberos Nicolas Williams 2023-01-09 13:32:36 -06:00
  • efdd6c589d base: Fix fallback atomics Nicolas Williams 2023-01-11 12:59:04 -06:00
  • 08c48c10c8 base: Add atomic CAS macros/functions Nicolas Williams 2023-01-09 11:26:21 -06:00
  • 33f90a6604 krb5: Document pkinit_revoke (fix #991) Nicolas Williams 2023-01-09 22:57:48 -06:00
  • cb5262014a Revert "kdc: Quiet warning in FAST unwrap" Nicolas Williams 2023-01-09 22:29:58 -06:00
  • 829f07eed3 krb5: Always fseek before fwrite in storage_stdio Nicolas Williams 2023-01-09 13:21:59 -06:00
  • 04b3c124ca roken: ROKEN_xxx_ATTRIBUTE macros Luke Howard 2023-01-08 15:54:02 +11:00
  • 914976aca6 krb5/store_stdio.c: workaround for solaris10/hpux/aix fread/fwrite duplication bug Robert Manner 2022-11-29 15:21:46 +01:00
  • 64a55c30fa roken/mkdtemp.c: fix incorrect indexing Robert Manner 2022-11-28 16:44:16 +01:00
  • d3b08638f9 krb5: Fix wrong cast in _krb5_store_data_at_offset() Nicolas Williams 2023-01-07 11:08:00 -06:00
  • 8c25c0d46a base: support for 64-bit atomic increment/decrement Luke Howard 2023-01-07 10:53:06 +11:00
  • 8fcf05ac2e base: wrap __machine_rw_barrier() in function for Solaris Luke Howard 2023-01-07 20:39:46 +11:00
  • d33e3b0523 roken: declare rk_freeifaddrs() prototype if using system ifaddrs.h Luke Howard 2023-01-07 20:22:04 +11:00
  • 69b417e915 roken: use correct calling conventions for rk_getifaddrs() Luke Howard 2023-01-07 20:21:10 +11:00
  • 4e449baa29 base: add back libheimbase HEIMDAL_xxx_ATTRIBUTEs Luke Howard 2023-01-07 20:11:13 +11:00
  • 44e52a32b3 ipc: fix Solaris build Luke Howard 2023-01-07 10:59:02 +11:00
  • ed93098365 krb5: include config.h before string.h Luke Howard 2023-01-07 10:58:38 +11:00
  • 666ee41759 roken: fix Solaris build Luke Howard 2023-01-07 10:52:47 +11:00
  • 62f83ad024 base: don't duplicate prototypes in heimbase.h Luke Howard 2023-01-07 11:06:46 +11:00
  • b3f6f4c125 base: include config.h Luke Howard 2023-01-07 10:45:37 +11:00
  • 37f7c5476d roken: fix Solaris build Luke Howard 2023-01-07 10:43:32 +11:00
  • ece456b028 krb5: Do not fail to rd_req if no AD-KDC-ISSUED Nicolas Williams 2023-01-05 17:57:36 -06:00
  • b87b813fee sanon: Fix export/import_cred mismatch Nicolas Williams 2023-01-05 16:58:57 -06:00
  • 561c60ca29 kdc: Explicitly ignore return in audit code Nicolas Williams 2023-01-04 16:25:22 -06:00
  • a13c3fc32c httpkadmind: If early ENOMEM, close the connection Nicolas Williams 2023-01-04 16:24:55 -06:00
  • e27ddc6596 bx509d: If early ENOMEM, close the connection Nicolas Williams 2023-01-04 16:24:32 -06:00
  • 23c13886c4 bx509: Fix error path NULL dereference Nicolas Williams 2023-01-04 16:23:56 -06:00
  • cc631eb63f gssmask: Fix wrong sizeof() expression Nicolas Williams 2023-01-04 16:23:07 -06:00
  • d2bc2a4ce5 kadmin: Fix return value non-checking in format_field() Nicolas Williams 2023-01-04 16:22:41 -06:00
  • ad86671923 kadm5: Fix return value non-checking Nicolas Williams 2023-01-04 16:22:12 -06:00
  • 5725353a36 negoex: Fix incorrect ENOMEM check in storage_from_memory() Nicolas Williams 2023-01-04 16:21:34 -06:00
  • 3bdb1167c2 gsskrb5: Explicitly ignore return from _gsskrb5_lifetime_left() Nicolas Williams 2023-01-04 16:21:11 -06:00
  • f99145ad78 gsskrb5: Add missing unlock in _gsskrb5_duplicate_cred() failure case Nicolas Williams 2023-01-04 16:20:32 -06:00
  • 485b5d575a hxtool: Check hx509_request_init() return Nicolas Williams 2023-01-04 16:17:57 -06:00
  • fefc380568 krb5: Quiet warning in socket_free() Nicolas Williams 2023-01-04 16:17:30 -06:00
  • 45cd575d83 krb5: Reduce storage max_alloc Nicolas Williams 2023-01-04 16:17:09 -06:00
  • ae4ccb87da asn1: Don't check for NULL when it's not (template_members()) Nicolas Williams 2023-01-04 16:07:13 -06:00
  • 933f805079 wind: Quiet warnings in idn-lookup utility Nicolas Williams 2023-01-04 16:06:06 -06:00
  • ede0c59d4b ipc: Quiet warning about ignoring fcntl() and chmod() return values Nicolas Williams 2023-01-04 16:05:38 -06:00
  • c157054c51 roken: Move dead code in rk_time_add/sub() into #ifdefs Nicolas Williams 2023-01-04 16:05:04 -06:00
  • 5395918877 roken: Quiet warning about ignoring fcntl() return value Nicolas Williams 2023-01-04 16:04:40 -06:00
  • 1d5435043a roken: Move dead code in rk_getauxval() into #ifdefs Nicolas Williams 2023-01-04 16:03:35 -06:00
  • 2d5880734b httpkadmind: Quiet warning Nicolas Williams 2023-01-04 02:18:58 -06:00
  • cb09267ed9 kdc: Fix deref-before-NULL-check in _kdc_db_fetch() Nicolas Williams 2023-01-04 02:07:25 -06:00
  • 6b2e65592d krb5: Limit AP-REQs to 1MB in krb5_recvauth*() Nicolas Williams 2023-01-04 02:03:12 -06:00
  • 1d06e8fcb9 hcrypto: Quell div-by-zero in mp_root_u32() Nicolas Williams 2023-01-04 02:02:44 -06:00
  • ffd4013be7 kadmin: Fix uninit variable in add_kvno_diff() Nicolas Williams 2023-01-04 01:48:34 -06:00
  • 2a594a3bd1 base: Fix CID 1518898 Resource leak Luke Howard 2023-01-04 18:14:28 +11:00
  • f2b25c1493 otp: Fix write-but-not-read variable warning Nicolas Williams 2022-12-30 16:39:18 -06:00
  • 0bedcc5c62 appl: Fix warnings in test utils Nicolas Williams 2022-12-30 16:39:49 -06:00
  • a791f45e62 iprop: Fix leak in ipropd-master Nicolas Williams 2023-01-03 20:47:53 -06:00
  • 8c23a706f3 admin: Fix double-free in keytab JSON listing Nicolas Williams 2022-12-30 16:39:42 -06:00
  • dfe592ef35 kadmin: Fix uninit variable in cpw --key Nicolas Williams 2023-01-03 20:50:37 -06:00
  • 95a458adbd kadmin: Add missing error check in ank Nicolas Williams 2023-01-03 20:49:56 -06:00
  • 31ee9c0ce5 kadmind: Quiet tainted data warning Nicolas Williams 2023-01-03 20:50:57 -06:00
  • cfb2c74923 kadmind: Add fuzzing options Nicolas Williams 2022-12-30 19:16:05 -06:00
  • 1baec53f8d kpasswdd: Fix out-of-bounds read (#1058) Nicolas Williams 2023-01-01 19:15:35 -06:00
  • 914cd2f31c ktutil: Fix leak Nicolas Williams 2022-12-31 00:50:27 -06:00
  • 82475cbf8e httpkadmind: Fix ENOMEM leak Nicolas Williams 2023-01-03 20:52:28 -06:00