From noreply at github.com Sat Aug 23 05:19:50 2014 From: noreply at github.com (GitHub) Date: Fri, 22 Aug 2014 20:19:50 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] a84b57: resurrect password change support again Message-ID: <53f80856a2d2f_71eb3f85b395b2bc999a8@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: a84b57274796027776828ad952628491846aa86c https://github.com/heimdal/heimdal/commit/a84b57274796027776828ad952628491846aa86c Author: Love Hörnquist Åstrand Date: 2014-08-22 (Fri, 22 Aug 2014) Changed paths: M kuser/kinit.c M lib/krb5/init_creds_pw.c M tests/kdc/check-kdc.in Log Message: ----------- resurrect password change support again From noreply at github.com Sat Aug 23 05:21:38 2014 From: noreply at github.com (GitHub) Date: Fri, 22 Aug 2014 20:21:38 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 9d511e: libkafs: derivation from non-DES key (rxkad-kdf) Message-ID: <53f808c272e8d_6ffb3f885c83b2a0466c4@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 9d511ea37d6b6953bdd8322e6581d5376250e5c8 https://github.com/heimdal/heimdal/commit/9d511ea37d6b6953bdd8322e6581d5376250e5c8 Author: Jeffrey Hutzelman Date: 2014-08-21 (Thu, 21 Aug 2014) Changed paths: M lib/kafs/Makefile.am M lib/kafs/afskrb5.c M lib/kafs/kafs_locl.h A lib/kafs/rxkad_kdf.c Log Message: ----------- libkafs: derivation from non-DES key (rxkad-kdf) Add support for the "rxkad-kdf" protocol for deriving rxkad session keys from non-DES Kerberos session keys. This allows rxkad to be used in realms where the KDC is unwilling or unable to issue tickets with single-DES session keys. Commit: ad9cd6a138ae5fa4ea6232f8b4a550605faa6984 https://github.com/heimdal/heimdal/commit/ad9cd6a138ae5fa4ea6232f8b4a550605faa6984 Author: Love Hörnquist Åstrand Date: 2014-08-22 (Fri, 22 Aug 2014) Changed paths: M lib/kafs/Makefile.am M lib/kafs/afskrb5.c M lib/kafs/kafs_locl.h A lib/kafs/rxkad_kdf.c Log Message: ----------- Merge pull request #112 from jhutz/rxkad-kdf libkafs: derivation from non-DES key (rxkad-kdf) Compare: https://github.com/heimdal/heimdal/compare/a84b57274796...ad9cd6a138ae From noreply at github.com Sat Aug 23 05:57:51 2014 From: noreply at github.com (GitHub) Date: Fri, 22 Aug 2014 20:57:51 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 37afa0: rename roken base64, fixes #107 Message-ID: <53f8113fe20e5_64183f8bc1ac12a0867ac@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 37afa01be37031b7e47d99c3fdf10652a2f8de41 https://github.com/heimdal/heimdal/commit/37afa01be37031b7e47d99c3fdf10652a2f8de41 Author: Love Hörnquist Åstrand Date: 2014-08-22 (Fri, 22 Aug 2014) Changed paths: M appl/ftp/ftp/gssapi.c M appl/ftp/ftp/security.c M appl/test/http_client.c M kdc/connect.c M kuser/kdigest.c M lib/base/db.c M lib/base/json.c M lib/hdb/test_hdbkeys.c M lib/hx509/file.c M lib/ipc/server.c M lib/kadm5/ad.c M lib/krb5/send_to_kdc.c M lib/roken/base64-test.c M lib/roken/base64.c M lib/roken/base64.h M lib/roken/version-script.map Log Message: ----------- rename roken base64, fixes #107 From noreply at github.com Sat Aug 23 06:28:52 2014 From: noreply at github.com (GitHub) Date: Fri, 22 Aug 2014 21:28:52 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 0104a1: check for JSON perl module and if not found ask de... Message-ID: <53f81884670a8_38f23fafc3daf2c023631@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 0104a1c6f331ff4103f584a63c86a283a4e0bf06 https://github.com/heimdal/heimdal/commit/0104a1c6f331ff4103f584a63c86a283a4e0bf06 Author: Love Hörnquist Åstrand Date: 2014-08-22 (Fri, 22 Aug 2014) Changed paths: M autogen.sh Log Message: ----------- check for JSON perl module and if not found ask developer to install it partial fix for #74 Commit: 95f86ad1b815a51def0c99cc6b22d0615c75a8c8 https://github.com/heimdal/heimdal/commit/95f86ad1b815a51def0c99cc6b22d0615c75a8c8 Author: Love Hörnquist Åstrand Date: 2014-08-22 (Fri, 22 Aug 2014) Changed paths: M lib/roken/base64-test.c Log Message: ----------- remove stray a Commit: 30768c75bbcee081b1af52b99c2b3f8e5d06598f https://github.com/heimdal/heimdal/commit/30768c75bbcee081b1af52b99c2b3f8e5d06598f Author: Love Hörnquist Åstrand Date: 2014-08-22 (Fri, 22 Aug 2014) Changed paths: M lib/hx509/Makefile.am Log Message: ----------- make quiet Commit: 8504dce265f47974809db6e44d35ffcc0f9a4e98 https://github.com/heimdal/heimdal/commit/8504dce265f47974809db6e44d35ffcc0f9a4e98 Author: Love Hörnquist Åstrand Date: 2014-08-22 (Fri, 22 Aug 2014) Changed paths: M tests/kdc/Makefile.am Log Message: ----------- make quiet Compare: https://github.com/heimdal/heimdal/compare/37afa01be370...8504dce265f4 From noreply at github.com Sat Aug 23 06:31:34 2014 From: noreply at github.com (GitHub) Date: Fri, 22 Aug 2014 21:31:34 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 11c9e2: kadmin: handle systemd setpgid failure Message-ID: <53f8192692fe0_647e3ffb1084b2a01001f9@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 11c9e28192a9f6d35c921eb30b8cb5c3a2fecfea https://github.com/heimdal/heimdal/commit/11c9e28192a9f6d35c921eb30b8cb5c3a2fecfea Author: Ken Dreyer Date: 2014-05-31 (Sat, 31 May 2014) Changed paths: M kadmin/kadm_conn.c Log Message: ----------- kadmin: handle systemd setpgid failure When running as a service under systemd, kadmin cannot successfully use setpgid(). The call fails with EPERM. Do not treat this as a fatal error; instead, allow kadmind to continue starting up. Commit: 904324de8f28276f7a69aae5e469dd63c1996b6a https://github.com/heimdal/heimdal/commit/904324de8f28276f7a69aae5e469dd63c1996b6a Author: Love Hörnquist Åstrand Date: 2014-08-22 (Fri, 22 Aug 2014) Changed paths: M kadmin/kadm_conn.c Log Message: ----------- Merge pull request #100 from ktdreyer/kadmin-systemd-setpgid kadmin: handle systemd setpgid failure Compare: https://github.com/heimdal/heimdal/compare/8504dce265f4...904324de8f28 From noreply at github.com Sat Aug 23 06:33:15 2014 From: noreply at github.com (GitHub) Date: Fri, 22 Aug 2014 21:33:15 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 31be93: Install compatibility symlinks for kadmin and ktut... Message-ID: <53f8198b20900_6f783f9ddcbf72a08669@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 31be932fe83d74ffe1c353e035c981dd91756728 https://github.com/heimdal/heimdal/commit/31be932fe83d74ffe1c353e035c981dd91756728 Author: Jelmer Vernoo? Date: 2014-06-11 (Wed, 11 Jun 2014) Changed paths: M admin/Makefile.am M kadmin/Makefile.am Log Message: ----------- Install compatibility symlinks for kadmin and ktutil. Commit: 42d4c2b44b9330c7cd2b8552457786baf8c674ab https://github.com/heimdal/heimdal/commit/42d4c2b44b9330c7cd2b8552457786baf8c674ab Author: Love Hörnquist Åstrand Date: 2014-08-22 (Fri, 22 Aug 2014) Changed paths: M admin/Makefile.am M kadmin/Makefile.am Log Message: ----------- Merge pull request #105 from jelmer/compatibility-symlinks Install compatibility symlinks for kadmin and ktutil. Compare: https://github.com/heimdal/heimdal/compare/904324de8f28...42d4c2b44b93 From noreply at github.com Sat Aug 23 06:35:22 2014 From: noreply at github.com (GitHub) Date: Fri, 22 Aug 2014 21:35:22 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 86554f: Use correct value for anonymous flags Message-ID: <53f81a0aa6855_67463fee8732f2c0716f6@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 86554f5a7f81da1efa2849fa6961ca71ad3b8e90 https://github.com/heimdal/heimdal/commit/86554f5a7f81da1efa2849fa6961ca71ad3b8e90 Author: Chaskiel Grundman Date: 2014-07-02 (Wed, 02 Jul 2014) Changed paths: M lib/asn1/krb5.asn1 Log Message: ----------- Use correct value for anonymous flags The KDC Option and Ticket Flag for the anonymous extension were changed from 14 to 16 due to a conflict with S4U2Proxy in version 11 of the anonymous draft (now RFC6112). Fix the definitions Commit: 5f2a93f5ca529bc38c465fe2d3eed22e8a4b9722 https://github.com/heimdal/heimdal/commit/5f2a93f5ca529bc38c465fe2d3eed22e8a4b9722 Author: Chaskiel Grundman Date: 2014-07-03 (Thu, 03 Jul 2014) Changed paths: M kdc/kerberos5.c M kdc/pkinit.c Log Message: ----------- Recognize anonymous AS requests using bit 14 Check KDC Option bit 14 in addition to 16 when identifying anonymous AS-REQs. This provides compatibility with older heimdal releases. Commit: bf7f31ee0959c20365b68b71540a66df005ba168 https://github.com/heimdal/heimdal/commit/bf7f31ee0959c20365b68b71540a66df005ba168 Author: Chaskiel Grundman Date: 2014-07-03 (Thu, 03 Jul 2014) Changed paths: M kdc/kerberos5.c Log Message: ----------- Include empty PKINIT-KX padata rfc6112 requires kdcs implementing anonymous PKINIT to include an empty PKINIT-KX padata in PREAUTH_REQUIRED messages. Including this improves compatibility with MIT kerberos. Commit: c2e2de7384c410c240cb54dc3637e2eb9e510ae6 https://github.com/heimdal/heimdal/commit/c2e2de7384c410c240cb54dc3637e2eb9e510ae6 Author: Chaskiel Grundman Date: 2014-07-03 (Thu, 03 Jul 2014) Changed paths: M kdc/pkinit.c Log Message: ----------- When using PKINIT with DH, compute session key RFC6112 provides a method of computing a session key when the PKINIT DH is used, and mandates it for anonymous pkinit. The session key is computed using KRB-FX-CF2 from the reply key and a random key chosen by the kdc. The random key is provided to the client, which is supposed to verify that the session key was computed this way. Commit: f3789f8cc5b8f047a977754109966e0182e4b061 https://github.com/heimdal/heimdal/commit/f3789f8cc5b8f047a977754109966e0182e4b061 Author: Chaskiel Grundman Date: 2014-07-06 (Sun, 06 Jul 2014) Changed paths: M kdc/kerberos5.c Log Message: ----------- Document logic in _krb5_is_anon_request describe why we look at the different bits and fields Commit: f07ee072883ffa4015abb671ea15d585539992b8 https://github.com/heimdal/heimdal/commit/f07ee072883ffa4015abb671ea15d585539992b8 Author: Chaskiel Grundman Date: 2014-07-07 (Mon, 07 Jul 2014) Changed paths: M kdc/kerberos5.c Log Message: ----------- Use anon realm for anonymous PKINIT When an AS request names the anonymous principal, use the anonymous realm in the response and ticket. Commit: 4569c07522ba54a5dff339ef4178a55821e7cfdf https://github.com/heimdal/heimdal/commit/4569c07522ba54a5dff339ef4178a55821e7cfdf Author: Love Hörnquist Åstrand Date: 2014-08-22 (Fri, 22 Aug 2014) Changed paths: M kdc/kerberos5.c M kdc/pkinit.c M lib/asn1/krb5.asn1 Log Message: ----------- Merge pull request #110 from cg2v/anonymous-pkinit Anonymous pkinit improvements Compare: https://github.com/heimdal/heimdal/compare/42d4c2b44b93...4569c07522ba From noreply at github.com Sat Aug 23 06:38:56 2014 From: noreply at github.com (GitHub) Date: Fri, 22 Aug 2014 21:38:56 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 41da16: version-script-client.map needs to be in dist Message-ID: <53f81ae032555_404f3fb899cb32c0675be@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 41da16b48a840d36e25076c604c5734d8c070318 https://github.com/heimdal/heimdal/commit/41da16b48a840d36e25076c604c5734d8c070318 Author: Chaskiel Grundman Date: 2014-07-07 (Mon, 07 Jul 2014) Changed paths: M lib/kadm5/Makefile.am Log Message: ----------- version-script-client.map needs to be in dist version-script-client.map needs to be in lib/kadm5's EXTRA_DIST, otherwise make distcheck fails Commit: c10e99beadf344fc7060522ba5b9f45d8c8e2682 https://github.com/heimdal/heimdal/commit/c10e99beadf344fc7060522ba5b9f45d8c8e2682 Author: Love Hörnquist Åstrand Date: 2014-08-22 (Fri, 22 Aug 2014) Changed paths: M lib/kadm5/Makefile.am Log Message: ----------- Merge pull request #109 from cg2v/dist-kadmin-version-script version-script-client.map needs to be in dist Compare: https://github.com/heimdal/heimdal/compare/4569c07522ba...c10e99beadf3 From noreply at github.com Sat Aug 23 06:52:43 2014 From: noreply at github.com (GitHub) Date: Fri, 22 Aug 2014 21:52:43 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] e6ed2b: use LT_INIT only, fixes #95 Message-ID: <53f81e1ba0dd0_5bd43fc19986f2a0184a8@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: e6ed2bc9df68ce8b5d88f596a48a6fce2ae6c7d6 https://github.com/heimdal/heimdal/commit/e6ed2bc9df68ce8b5d88f596a48a6fce2ae6c7d6 Author: Love Hörnquist Åstrand Date: 2014-08-22 (Fri, 22 Aug 2014) Changed paths: M cf/roken-frag.m4 M configure.ac Log Message: ----------- use LT_INIT only, fixes #95 Commit: f05236b2020eecb7f19adcc344861c5e868100a8 https://github.com/heimdal/heimdal/commit/f05236b2020eecb7f19adcc344861c5e868100a8 Author: Love Hörnquist Åstrand Date: 2014-08-22 (Fri, 22 Aug 2014) Changed paths: M cf/check-compile-et.m4 M cf/check-x.m4 Log Message: ----------- hush autoconf Compare: https://github.com/heimdal/heimdal/compare/c10e99beadf3...f05236b2020e From noreply at github.com Sat Aug 23 06:53:33 2014 From: noreply at github.com (GitHub) Date: Fri, 22 Aug 2014 21:53:33 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] e8167a: remove hdb ldap create declarations Message-ID: <53f81e4d12a10_729b3f91ef84f2b868350@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/heimdal-1-6-branch Home: https://github.com/heimdal/heimdal Commit: e8167a58d5644d2127ba466cb78a42c8628b05ad https://github.com/heimdal/heimdal/commit/e8167a58d5644d2127ba466cb78a42c8628b05ad Author: Ken Dreyer Date: 2014-05-29 (Thu, 29 May 2014) Changed paths: M lib/hdb/hdb-ldap.c Log Message: ----------- remove hdb ldap create declarations The hdb_ldap_create and hdb_ldapi_create prototypes use the "static" keyword, but the functions themselves are not implemented as static. Heimdal's buildsystem dynamically adds function declarations to hdb-protos.h based on the actual function implementations. Those declarations in hdb-protos.h are not declared as static. Since the build system generates the declarations dynamically, just remove them from hdb-ldap.c. (cherry picked from commit 10519ce50d3aaa8e40bb9e1e0dee5da847648f42) Commit: 8bf9c05ff05be2fe2db0252330fdf93eb69e8962 https://github.com/heimdal/heimdal/commit/8bf9c05ff05be2fe2db0252330fdf93eb69e8962 Author: Love Hörnquist Åstrand Date: 2014-08-22 (Fri, 22 Aug 2014) Changed paths: M lib/hdb/hdb-ldap.c Log Message: ----------- Merge pull request #90 from ktdreyer/ldap-declaration-1-6-branch 1.6 cherry-pick: remove hdb ldap create declarations Compare: https://github.com/heimdal/heimdal/compare/9ec83d84804b...8bf9c05ff05b From noreply at github.com Sun Aug 24 03:48:42 2014 From: noreply at github.com (GitHub) Date: Sat, 23 Aug 2014 18:48:42 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] d1cee9: now that use used up more then 16 flags and we hav... Message-ID: <53f9447aa3d80_6ce33f8ea8d352b81605d5@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: d1cee9a14b8f97eb72647bdf1aad78bbd0a2df55 https://github.com/heimdal/heimdal/commit/d1cee9a14b8f97eb72647bdf1aad78bbd0a2df55 Author: Love Hörnquist Åstrand Date: 2014-08-23 (Sat, 23 Aug 2014) Changed paths: M lib/krb5/fcache.c M lib/krb5/store.c Log Message: ----------- now that use used up more then 16 flags and we have been using the right bit order for many years, lets stop dealing with broken bit fields from ticket flags From noreply at github.com Sun Aug 24 03:54:49 2014 From: noreply at github.com (GitHub) Date: Sat, 23 Aug 2014 18:54:49 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 4b0121: release pool when done Message-ID: <53f945e985bd_16823fcbdd5df2bc4563@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 4b0121f5458e6696e87bd2a263affe33d926e1b4 https://github.com/heimdal/heimdal/commit/4b0121f5458e6696e87bd2a263affe33d926e1b4 Author: Love Hörnquist Åstrand Date: 2014-08-23 (Sat, 23 Aug 2014) Changed paths: M kdc/process.c Log Message: ----------- release pool when done From noreply at github.com Sun Aug 24 04:04:05 2014 From: noreply at github.com (GitHub) Date: Sat, 23 Aug 2014 19:04:05 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 445160: Add travis config. Message-ID: <53f9481574dfb_52203fd59ab072a01223b@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 445160aa2cdf280763e44b7b1703cfc7311d4e17 https://github.com/heimdal/heimdal/commit/445160aa2cdf280763e44b7b1703cfc7311d4e17 Author: Jelmer Vernooij Date: 2014-07-15 (Tue, 15 Jul 2014) Changed paths: A .travis.yml Log Message: ----------- Add travis config. Commit: 394a8567fb453f4c3ba6107e668b8989f34ed00b https://github.com/heimdal/heimdal/commit/394a8567fb453f4c3ba6107e668b8989f34ed00b Author: Love Hörnquist Åstrand Date: 2014-08-23 (Sat, 23 Aug 2014) Changed paths: A .travis.yml Log Message: ----------- Merge pull request #87 from jelmer/travis Add travis config. Compare: https://github.com/heimdal/heimdal/compare/4b0121f5458e...394a8567fb45 From noreply at github.com Sun Aug 24 04:08:13 2014 From: noreply at github.com (GitHub) Date: Sat, 23 Aug 2014 19:08:13 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] a7a677: merge in changes from #79 Message-ID: <53f9490deaf80_e7a3f99e024b29c49719@hookshot-fe4-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: a7a67715386ae36bf6be4ae94eb629cd368b608b https://github.com/heimdal/heimdal/commit/a7a67715386ae36bf6be4ae94eb629cd368b608b Author: Love Hörnquist Åstrand Date: 2014-08-23 (Sat, 23 Aug 2014) Changed paths: M .travis.yml Log Message: ----------- merge in changes from #79 fixes #79 From noreply at github.com Sun Aug 24 04:14:29 2014 From: noreply at github.com (GitHub) Date: Sat, 23 Aug 2014 19:14:29 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] c68ab0: update (c) Message-ID: <53f94a85bc633_235b3fe889f2329c29592@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: c68ab04304aedcb843e1280103b57cde7809cf7f https://github.com/heimdal/heimdal/commit/c68ab04304aedcb843e1280103b57cde7809cf7f Author: Love Hörnquist Åstrand Date: 2014-08-23 (Sat, 23 Aug 2014) Changed paths: M LICENSE Log Message: ----------- update (c) From noreply at github.com Sun Aug 24 04:29:53 2014 From: noreply at github.com (GitHub) Date: Sat, 23 Aug 2014 19:29:53 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 44ba0b: no need to make chmod quiet, it supposed to be alr... Message-ID: <53f94e2146d9a_563f3f820645929c42743@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 44ba0bcd24b6fe81d25b4516fb93c58bf4e2df0e https://github.com/heimdal/heimdal/commit/44ba0bcd24b6fe81d25b4516fb93c58bf4e2df0e Author: Love Hörnquist Åstrand Date: 2014-08-23 (Sat, 23 Aug 2014) Changed paths: M tests/kdc/Makefile.am Log Message: ----------- no need to make chmod quiet, it supposed to be already because of \