Commit Graph

  • 1a6a6e462d Security: Avoid NULL structure pointer member dereference Viktor Dukhovni 2017-12-05 18:49:50 -05:00
  • abee4b3f68 Add comma between Nm entries Abhinav Upadhyay 2017-10-22 15:35:32 +05:30
  • 9bae7d230c libedit: provide stub curses when none found Daria Phoebe Brashear 2017-10-24 13:01:47 -04:00
  • 0f5486eafc krb5: don't include plist support unless CoreFoundation is present Daria Phoebe Brashear 2017-10-24 12:53:46 -04:00
  • 6428136e18 kinit: use result of security framework test to enable its use Daria Phoebe Brashear 2017-10-24 13:04:12 -04:00
  • e014662651 Further improve kdc child process management Viktor Dukhovni 2017-10-17 03:18:05 -04:00
  • 3bcc031939 hdb-mitdb: correct missing equals in initialization Daria Phoebe Brashear 2017-10-19 14:06:12 -05:00
  • b860b70ada Fix missing rk_ prefix Viktor Dukhovni 2017-10-17 03:11:55 -04:00
  • d2130e3312 Handle long lines in dump files Viktor Dukhovni 2017-10-10 23:38:01 -04:00
  • 496022fa37 Fix lib/roken parse_* warnings Nicolas Williams 2017-09-13 17:45:02 -05:00
  • 42fe2c2d85 lib/krb5: Harden _krb5_derive_key() Volker Lendecke 2016-11-18 18:02:30 +00:00
  • 85b9992d9a lib/krb5: Harden ARCFOUR_sub{en,de}crypt() Volker Lendecke 2016-11-18 18:02:30 +00:00
  • 6fa09c001f lib/krb5: use krb5_verify_checksum() in krb5_c_verify_checksum() Stefan Metzmacher 2016-11-22 13:53:53 +01:00
  • 641105bfbd lib/krb5: move checksum vs. enctype checks into get_checksum_key() Stefan Metzmacher 2016-11-22 13:42:31 +01:00
  • bcfe538228 kadmin/cpw: Add error code on password missmatch Roland Hopferwieser 2017-10-06 11:07:49 +02:00
  • 7d5f8bb051 Disable sync during kadmin load Nicolas Williams 2017-10-10 12:18:57 -05:00
  • 305dc81652 Disable sync during iprop receive_everything() Nicolas Williams 2017-10-10 12:11:26 -05:00
  • 5bcbe2125b Add hdb_set_sync() method Nicolas Williams 2017-10-10 13:06:21 -05:00
  • e3cc7dfb94 Set def page size for HDB SQLite3 backend to 8KB Nicolas Williams 2017-10-10 13:05:31 -05:00
  • 469366ddb8 Use date -r on BSD Nicolas Williams 2017-10-05 12:19:20 -05:00
  • b2f6ba0fff Revert "lib: Fix printing a short into portstr" Nicolas Williams 2017-10-05 10:43:42 -05:00
  • 6d27e00489 Make builds reproduceable (#336) Nicolas Williams 2017-09-27 15:30:00 -05:00
  • e7879208e4 Fixes https://github.com/heimdal/heimdal/issues/310, use PF_UNIX instead of PF_LOCAL Quanah Gibson-Mount 2017-08-08 13:50:35 -07:00
  • 2548b3b8aa Solaris 8 x86 uses ->d_fd not ->dd_fd or dirfd() David Mulder 2016-08-03 13:16:30 -06:00
  • d6979fcc40 Allow LDAP modifications for entry creation Francisco Blas (klondike) Izquierdo Riera 2014-12-16 07:12:26 +01:00
  • f4bb4df4a6 Fixes https://github.com/heimdal/heimdal/issues/308 Quanah Gibson-Mount 2017-08-08 13:44:04 -07:00
  • 05d527706a Cleanup Quanah Gibson-Mount 2017-08-08 15:30:45 -07:00
  • e007cdd0f4 Fixes https://github.com/heimdal/heimdal/issues/309 Quanah Gibson-Mount 2017-08-08 13:46:29 -07:00
  • c3b3c2ec8e Close memory leak in external_passwd_quality Russ Allbery 2014-04-16 00:13:31 -07:00
  • 7b15a833a3 Set default principal for password change to credential client Russ Allbery 2011-12-22 11:18:33 -08:00
  • ccb63bb0aa lib: Fix printing a short into portstr Andreas Schneider 2017-08-11 07:57:38 +02:00
  • a79b59ba27 kdc: fix dh->q allocation check in get_dh_param() Stefan Metzmacher 2017-08-29 07:24:35 +02:00
  • 8c18131c13 Have roken.h #include <util.h> to find emalloc on some platforms. Roland C. Dowdeswell 2017-09-12 20:36:33 -04:00
  • aef3843b55 Add missing semicolons Viktor Dukhovni 2017-08-23 17:06:29 -04:00
  • 766e6cda8a Avoid potential memory leak in krb5_sendto_set_hostname Viktor Dukhovni 2017-08-22 21:56:19 +00:00
  • d73ec2510a Try to avoid parse_{time,units,flags} symbol conflicts Viktor Dukhovni 2017-08-23 17:33:29 +00:00
  • 237cd892d9 kdc: unused pid element is (pid_t)-1 not zero Jeffrey Altman 2017-07-22 10:39:41 -04:00
  • b787491942 Fixes https://github.com/heimdal/heimdal/issues/294 Quanah Gibson-Mount 2017-06-19 15:59:51 -07:00
  • 3910c23378 Retain ret != 0 when capaths finds no match. Viktor Dukhovni 2017-07-12 01:58:51 -04:00
  • 6dd3eb836b CVE-2017-11103: Orpheus' Lyre KDC-REP service name validation Jeffrey Altman 2017-04-12 15:40:42 -04:00
  • 0fc03c5c6b Travis: fix cpp-coveralls invocation Nicolas Williams 2017-05-30 12:34:46 -05:00
  • 49ec30d87d Travis: re-enable gcov build Nicolas Williams 2017-05-29 01:19:43 -05:00
  • 07c34504a6 Fix gcov build Nicolas Williams 2017-05-29 01:18:48 -05:00
  • 2c913b4bf7 Fix typo in d999ac7 Nicolas Williams 2017-05-29 00:49:47 -05:00
  • d2b1b74f04 Travis: disable gcov build for now Nicolas Williams 2017-05-28 17:42:51 -05:00
  • 3973d4fc5f Travis: use clang and gcc Nicolas Williams 2017-05-28 15:32:37 -05:00
  • 0f93e3ec52 Travis: fix OS X build Nicolas Williams 2017-05-28 15:53:58 -05:00
  • d05f701b8b Travis: build on OS X too Nicolas Williams 2017-05-28 15:32:25 -05:00
  • de7a1911cd Travis: attempt gcov build Nicolas Williams 2017-05-28 15:19:05 -05:00
  • f5660e82ea Travis: use make -j3 Nicolas Williams 2017-05-28 15:16:21 -05:00
  • b46ebe35e2 Travis: send coverity build email to builders Nicolas Williams 2017-05-28 15:15:19 -05:00
  • d999ac7026 Quiet warning about rk_getprocauxval() Nicolas Williams 2017-05-28 13:57:56 -05:00
  • 8a0186c5b9 Fix missing wait_for in check-iprop Viktor Dukhovni 2017-05-28 15:34:02 -04:00
  • 2d968c5c88 Fix test-auxval typos hidden by platform dependence Viktor Dukhovni 2017-05-26 23:26:48 -04:00
  • 122cdc578e Fix some krb5_storage_write() usages Nicolas Williams 2017-05-26 16:19:52 -05:00
  • 2c542ce8b1 Better corrupt keytab recovery? Nicolas Williams 2017-05-26 14:23:57 -05:00
  • a7e585c85e Fix storage usage in lib/krb5/keytab_file.c Nicolas Williams 2017-05-26 16:19:23 -05:00
  • 48c137f355 Use stdio for keytab operations Nicolas Williams 2017-05-26 14:23:57 -05:00
  • 322b166c37 Use stdio, lock less to make FILE ccache faster Nicolas Williams 2017-05-26 14:34:20 -05:00
  • c01c48e0f4 Add stdio-based krb5_storage Nicolas Williams 2017-05-26 14:23:51 -05:00
  • 123f702001 lib/roken: add fseeko()/ftello() Nicolas Williams 2017-05-26 15:44:42 -05:00
  • 3fb30ff0a6 Fix fd_store() return value for short writes Nicolas Williams 2017-05-26 14:23:51 -05:00
  • e17cbff0ae Fix fd_fetch() return value for short reads Nicolas Williams 2017-05-26 14:23:51 -05:00
  • c551ad9458 Fix Appveyor build: lib/hx509 Nicolas Williams 2017-05-26 16:42:00 -05:00
  • 5a13323b68 Fix Appveyor build: lib/asn1 Nicolas Williams 2017-05-26 15:01:36 -05:00
  • 715cb46de6 Fix Appveyor build: lib/com_err Nicolas Williams 2017-05-26 14:23:57 -05:00
  • 4a9591af92 Quiet windows warning about struct passwd Nicolas Williams 2017-05-26 18:39:41 -05:00
  • e0dbb59a48 Appveyor: save artifacts on failure Nicolas Williams 2017-05-26 18:11:18 -05:00
  • 5b39bd7c1d New KRB5_NO_TICKET_STORE env var Viktor Dukhovni 2017-05-26 03:20:55 +00:00
  • a666bf165e Fix memory leak in _gss_ntlm_release_cred. Aleksei Martynov 2017-05-19 20:21:48 -07:00
  • 23ad4341f8 Add markdown README, build badges Nicolas Williams 2017-05-16 19:28:54 -05:00
  • 4fe6c93ccd Fix copy_cred_cache usage Nicolas Williams 2017-05-16 16:44:32 -05:00
  • 8419017e3a Travis: use --enable-maintainer-mode Nicolas Williams 2017-05-16 11:50:38 -05:00
  • 28934a3bc8 Revert "roken: refactor rk_getauxval"; broke build Nicolas Williams 2017-05-16 12:03:43 -05:00
  • e65db603bf Issue 282: fix tolower_ascii in lib/krb5/principal.c. Roland C. Dowdeswell 2017-05-16 12:32:54 -04:00
  • 6f3ab01c75 check return copy_Realm, copy_PrincipalName, copy_EncryptionKey Jeffrey Altman 2017-04-29 15:22:23 -04:00
  • cb1ab5b5fc roken: refactor rk_getauxval Jeffrey Altman 2017-04-29 13:45:33 -04:00
  • 029d32580a fix calls to memset_s Jeffrey Altman 2017-04-29 13:50:57 -04:00
  • 02ea07f93d gssapi: remove dead code Jeffrey Altman 2017-04-28 13:36:12 -04:00
  • 12afd9c4b7 include field separators in comparison Jeffrey Altman 2017-04-28 11:24:00 -04:00
  • 93518bfab4 use memset_s Jeffrey Altman 2017-04-28 11:11:07 -04:00
  • 85acd57c8a base: fix error_cmp Jeffrey Altman 2017-04-28 10:21:45 -04:00
  • 18f3115f78 roken: fix rk_getauxval missing stack variable Jeffrey Altman 2017-04-29 00:59:56 -04:00
  • 2e01930cf7 krb5_kt_next_entry() needs to operate on a zero'd krb5_keytab_entry. Roland C. Dowdeswell 2017-04-21 00:26:07 -04:00
  • dcd3e45e02 kinit: fix 13c8a2c212 Jeffrey Altman 2017-04-24 17:41:35 -04:00
  • c02af7b3bb Avoid another potential check-iprop race. Viktor Dukhovni 2017-04-18 20:57:28 +00:00
  • 69bb29ea29 Fix check-iprop race Viktor Dukhovni 2017-04-17 22:33:40 +00:00
  • 63a4c0d665 su also doesn't need issuid() Nicolas Williams 2017-04-17 16:43:35 -05:00
  • 7dfad1ab0b Use secure_getenv() instead of issuid() Nicolas Williams 2017-04-17 16:43:32 -05:00
  • cf4efe8de6 Add secure_getenv.c Nicolas Williams 2017-04-17 16:43:29 -05:00
  • 90110f5553 Revamp issuid() Nicolas Williams 2017-04-17 16:43:26 -05:00
  • 650ffdc964 Revamp lib/roken/getauxval.c Nicolas Williams 2017-04-17 16:43:22 -05:00
  • c7f54ae85a Fix error in last-minute tgt referral tweak Viktor Dukhovni 2017-04-14 15:26:26 -04:00
  • 1c6e1d5b1a Improve referral processing for TGTs Viktor Dukhovni 2017-04-12 22:44:28 +00:00
  • a4fb8984dd Do not ignore realm when checking for expected ticket or referral Viktor Dukhovni 2017-04-10 21:41:56 +00:00
  • 10f3ab0f2a Never store TGT "aliases" Viktor Dukhovni 2017-04-10 21:25:11 +00:00
  • f468c2fed1 Use actual Ticket to construct AP-REQ Viktor Dukhovni 2017-04-11 03:26:51 +00:00
  • b1e699103f Fix transit path validation CVE-2017-6594 Viktor Dukhovni 2016-08-10 23:31:14 +00:00
  • d5dd5aab19 Update NEWS for Heimdal 7.2 Viktor Dukhovni 2017-03-14 17:17:20 -04:00
  • f867a12aa9 Test rk_get*auxval() Nicolas Williams 2017-03-31 16:55:26 -05:00