Commit Graph

  • ed798da1f2 wind: Fix documentation comment Joseph Sutton 2023-08-14 13:50:00 +12:00
  • d274f0e240 bx509: Test CSRs w/ BasicConstraints in extReq Nicolas Williams 2023-11-01 19:47:32 -05:00
  • 2ad736a579 hx509: Fix EACCES / ENOMEM confusion Nicolas Williams 2023-11-01 19:19:03 -05:00
  • be0d1e68e5 hx509: Add support for CSRs w/ BasicConstraints Nicolas Williams 2023-11-01 16:12:24 -05:00
  • 0f998cdbc2 ktutil: Avoid even doing arithmetic on res after realloc(res, ...). Taylor R Campbell 2023-06-20 22:55:32 +00:00
  • 487ba95669 wind: Don’t use invalid escape sequences Joseph Sutton 2023-08-17 11:24:32 +12:00
  • a18436d709 roken: Remove excess zeros in literals Joseph Sutton 2023-09-06 16:28:15 +12:00
  • 30e3921ad1 krb5: Fix error condition Joseph Sutton 2023-10-06 13:07:21 +13:00
  • b1f7a63e41 krb5: Fix error code mapping Joseph Sutton 2023-10-06 13:04:20 +13:00
  • b0f196880c krb5: Check result of calling decode_Ticket() Joseph Sutton 2023-10-06 10:32:47 +13:00
  • 0334d9e55a krb5: Check function return values Joseph Sutton 2023-10-06 10:01:10 +13:00
  • e53d594d05 krb5: Check return value of RAND_bytes() Joseph Sutton 2023-10-11 14:25:36 +13:00
  • 62e63b2da6 krb5: Fix unused variable Joseph Sutton 2023-09-01 13:16:04 +12:00
  • 9f05c65981 kdc: Specify client time in FAST inner KRB-ERROR Joseph Sutton 2023-10-06 11:24:51 +13:00
  • 5de5e5f7f6 kdc: Use NULL to assign to pointers Joseph Sutton 2023-10-06 11:23:28 +13:00
  • f8ba91164c kdc: Don’t use uninitialized variable Joseph Sutton 2023-09-18 09:09:23 +12:00
  • 6f73fd8206 kdc: Remove pointer cast Joseph Sutton 2023-09-01 10:28:28 +12:00
  • a840986dc0 hx509: Check return value of RAND_bytes() Joseph Sutton 2023-09-18 11:26:08 +12:00
  • d1b9d2c2f9 hx509: Add missing format specifier Joseph Sutton 2023-09-18 09:21:31 +12:00
  • 7ee2ddd71a hx509: Use correct format specifier Joseph Sutton 2023-09-18 09:21:21 +12:00
  • 13f96a2c89 hx509: Don’t pass excess arguments to variadic functions Joseph Sutton 2023-09-18 09:14:29 +12:00
  • d71035e2d1 hdb: Initialize ‘tm’ structure Joseph Sutton 2023-09-21 09:08:33 +12:00
  • 806bf5f571 hdb: Initialize ‘tm’ structure Joseph Sutton 2023-09-21 09:08:16 +12:00
  • f7bcd8665c hdb: Remove redundant assignment Joseph Sutton 2023-09-18 09:22:35 +12:00
  • c3e3d02b01 hcrypto: Don’t cast away const Joseph Sutton 2023-09-27 14:28:58 +13:00
  • c922303dd0 asn1: Do not emit the same ASN.1 C comments repeatedly Nicolas Williams 2023-09-21 16:56:45 -05:00
  • cfd2ccb546 asn1: Do not emit extra typedefs that cause warnings Nicolas Williams 2023-09-21 16:56:11 -05:00
  • f62e2f2784 Use perl module JSON:PP, part of core, instead of JSON package Andrew Sim 2023-06-10 09:00:24 +02:00
  • 2a38fa17b5 kdc: Add global disable_pac config param Nicolas Williams 2023-06-04 22:55:54 -05:00
  • 66445f4341 httpkadmind: Add auth-data-reqd attribute Nicolas Williams 2023-06-04 22:55:28 -05:00
  • cfd798faaf kadmin: Add auth-data-reqd attribute Nicolas Williams 2023-06-04 22:55:13 -05:00
  • f126ea6d62 kadm5: Add KRB5_KDB_AUTH_DATA_REQUIRED attribute Nicolas Williams 2023-06-04 22:54:28 -05:00
  • 3c4548025c hdb: Add auth-data-reqd flag Nicolas Williams 2023-06-04 22:54:03 -05:00
  • 27cdf81995 kdc: Honor no-auth-data-reqd on cross-real TGTs Nicolas Williams 2023-05-17 21:17:13 -05:00
  • 8ac4266021 Makefile.am: Set AM_YFLAGS and AM_LFLAGS, not YFLAGS or LFLAGS. Taylor R Campbell 2023-06-21 23:08:32 +00:00
  • ca0e53b64f Pass -d to yacc(1) so it generates the header file. Taylor R Campbell 2023-05-25 23:07:13 +00:00
  • 9569ee1a3b kinit: Update SecKeychainFindGenericPassword to SecItemCopyMatching. Taylor R Campbell 2023-06-21 01:54:46 +00:00
  • e3e271ff70 hdb/hdb-mitdb: Nix unused variable key_data in mdb_seq. Taylor R Campbell 2023-05-27 10:36:35 +00:00
  • 1d2233f907 gssmask: Use asprintf to avoid having to think about max uname. Taylor R Campbell 2023-05-26 02:02:53 +00:00
  • da9cad2047 kdc: Overwrite ‘error_code’ only if we have an actual error Joseph Sutton 2023-06-12 16:20:06 +12:00
  • 243207f10a kdc: Ensure that we emit a non-zero error code Joseph Sutton 2023-06-07 16:21:37 +12:00
  • af0b70fcc2 kdc: Fix discarded qualifiers warning Joseph Sutton 2023-05-10 11:11:14 +12:00
  • 043b0d02c1 kdc: Don’t abort if krb5_generate_random_keyblock() fails Joseph Sutton 2023-04-27 13:11:40 +12:00
  • 43a4c01126 kdc: Fix missing space in log messages Joseph Sutton 2023-04-26 17:01:05 +12:00
  • 4a699f2450 kdc: Remove trailing space from log message Joseph Sutton 2023-04-26 16:55:34 +12:00
  • cb69ce4382 kdc: Remove trailing space from log message Joseph Sutton 2023-04-26 11:52:21 +12:00
  • 8640c7c168 krb5: Return appropriate error code Joseph Sutton 2023-01-09 16:31:48 +13:00
  • d83802e2d4 kdc: Fix log message typo Joseph Sutton 2022-12-14 14:28:08 +13:00
  • c1bd7772ed third_party/heimdal: Fix deprecation messages Joseph Sutton 2022-09-23 16:58:36 +12:00
  • a7019d4b88 kadmin/check: move error messages to stderr Siva Mahadevan 2023-06-19 14:36:55 -04:00
  • e8e8b78d65 hx509/hxtool.c: ensure parse_bytes() result does not overflow Robert Manner 2023-01-11 16:24:23 +01:00
  • 37cd2c16b8 asn1/check-gen.c: disable some non working bignum tests on 32 bit systems Robert Manner 2022-11-18 14:49:37 +01:00
  • 56d97563f0 kcm,kdc/config.c: detect too big max_request sizes (>= 64 MB) Robert Manner 2023-01-11 16:02:23 +01:00
  • 65e5b0ab79 roken/parse_bytes: fix test for >= terabyte units on 32 bit systems Robert Manner 2022-11-08 14:47:40 +01:00
  • 997916e3f6 krb5: Make heimdal_version and heimdal_long_version const. Taylor R Campbell 2023-05-28 20:34:34 +00:00
  • 426eb46441 com_err: Constify xyz_error_strings arrays. Taylor R Campbell 2023-05-28 21:13:55 +00:00
  • c69ce29a31 krb5/constants.c: Make some constants constant. Taylor R Campbell 2023-05-28 19:06:40 +00:00
  • fdbf355be0 ipc/client.c: Make never-modified global ipcstable const. Taylor R Campbell 2023-05-28 21:11:56 +00:00
  • 29b1faaef6 krb5/send_to_kdc.c: Constify plugin stuff. Taylor R Campbell 2023-05-28 21:11:36 +00:00
  • c644d051d8 krb5/pcache.c: Constify plugin stuff. Taylor R Campbell 2023-05-28 21:11:26 +00:00
  • 1f870603a4 krb5/kuserok.c: Constify plugin stuff. Taylor R Campbell 2023-05-28 21:11:14 +00:00
  • 2e3dada6fd krb5/krbhst.c: Constify plugin stuff. Taylor R Campbell 2023-05-28 21:10:45 +00:00
  • 084d638906 krb5/db_plugin.c: Constify plugin stuff. Taylor R Campbell 2023-05-28 21:10:32 +00:00
  • da5730a4b0 krb5/aname_to_localname.c: Constify plugin stuff. Taylor R Campbell 2023-05-28 21:07:25 +00:00
  • 6630cf5889 krb5/plugin.c: Constify. Taylor R Campbell 2023-05-28 21:05:50 +00:00
  • eb0d98ba34 base/plugin.c: Constify. Taylor R Campbell 2023-05-28 21:00:15 +00:00
  • b67a083a3c krb5/send_to_kdc.c: Sprinkle const on global data never changed. Taylor R Campbell 2023-05-28 20:29:48 +00:00
  • 796e420c11 libkrb5, libkdc: Constify salted s2k default iterator counts. Taylor R Campbell 2023-05-28 20:27:14 +00:00
  • 8f2f159f7f krb/pac.c: Sprinkle const on global data never changed. Taylor R Campbell 2023-05-28 20:24:53 +00:00
  • c2c47aec6c krb5/init_creds_pw.c: Sprinkle const on global data not changed. Taylor R Campbell 2023-05-28 20:17:11 +00:00
  • 35688d030f krb5/get_in_tkt.c: Sprinkle const on global data never changed. Taylor R Campbell 2023-05-28 19:51:02 +00:00
  • cf0418d6fc krb5/get_host_realm.c: Sprinkle const on global data never changed. Taylor R Campbell 2023-05-28 19:47:39 +00:00
  • 5d9723d52d krb5/context.c: Sprinkle const for global data never changed. Taylor R Campbell 2023-05-28 19:13:12 +00:00
  • 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