From noreply at github.com Thu Mar 9 19:41:51 2017 From: noreply at github.com (GitHub) Date: Thu, 09 Mar 2017 10:41:51 -0800 Subject: [Heimdal-source-changes] [heimdal/heimdal] 3a774d: German translation Message-ID: <58c1a1efeeaff_3ec23fc85e69bc3c1910d0@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 3a774de9852920125e1212b2bf83e7f2b390766a https://github.com/heimdal/heimdal/commit/3a774de9852920125e1212b2bf83e7f2b390766a Author: Chris Leick Date: 2017-03-09 (Thu, 09 Mar 2017) Changed paths: A po/heim_com_err1859794432/de.po A po/heim_com_err35224064/de.po A po/heim_com_err36150272/de.po A po/heim_com_err39525376/de.po A po/heim_com_err43787520/de.po Log Message: ----------- German translation From noreply at github.com Thu Mar 9 20:11:22 2017 From: noreply at github.com (GitHub) Date: Thu, 09 Mar 2017 11:11:22 -0800 Subject: [Heimdal-source-changes] [heimdal/heimdal] 3f36b4: On hpux, pthread_cond_t is undefined when pthread ... Message-ID: <58c1a8dadde13_1ea53fb033053c3c12847e@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 3f36b4ad6815e2e5ebda61d1b5130e979166872b https://github.com/heimdal/heimdal/commit/3f36b4ad6815e2e5ebda61d1b5130e979166872b Author: David Mulder Date: 2017-03-09 (Thu, 09 Mar 2017) Changed paths: M lib/ipc/common.c Log Message: ----------- On hpux, pthread_cond_t is undefined when pthread is disabled From noreply at github.com Thu Mar 9 20:13:39 2017 From: noreply at github.com (GitHub) Date: Thu, 09 Mar 2017 11:13:39 -0800 Subject: [Heimdal-source-changes] [heimdal/heimdal] a39bd4: Remove #if 0'd code. Message-ID: <58c1a9637dc54_df6b3ff7101cdc38114733@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: a39bd425768994bb97ea31cd68e8931decab698e https://github.com/heimdal/heimdal/commit/a39bd425768994bb97ea31cd68e8931decab698e Author: Roland C. Dowdeswell Date: 2017-03-09 (Thu, 09 Mar 2017) Changed paths: M lib/krb5/get_in_tkt.c Log Message: ----------- Remove #if 0'd code. This is a slightly different fix than that proposed in Pull Request #151. From noreply at github.com Fri Mar 10 02:20:26 2017 From: noreply at github.com (GitHub) Date: Thu, 09 Mar 2017 17:20:26 -0800 Subject: [Heimdal-source-changes] [heimdal/heimdal] 2baa0a: Skip mdb_stat test when the command is not availab... Message-ID: <58c1ff5aeb2d5_19233fe3675f5c281638cf@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 2baa0a00c8345a6061b42305608236f208b68765 https://github.com/heimdal/heimdal/commit/2baa0a00c8345a6061b42305608236f208b68765 Author: Viktor Dukhovni Date: 2017-03-09 (Thu, 09 Mar 2017) Changed paths: M tests/kdc/check-iprop.in Log Message: ----------- Skip mdb_stat test when the command is not available From noreply at github.com Fri Mar 10 02:26:32 2017 From: noreply at github.com (GitHub) Date: Thu, 09 Mar 2017 17:26:32 -0800 Subject: [Heimdal-source-changes] [heimdal/heimdal] 28b6b9: Don't do AFS string-to-key tests when feature is d... Message-ID: <58c200c834088_402f3fb6d37efc3819196e@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 28b6b96e0954e331b4424e5774b47466c288e5b6 https://github.com/heimdal/heimdal/commit/28b6b96e0954e331b4424e5774b47466c288e5b6 Author: Viktor Dukhovni Date: 2017-03-09 (Thu, 09 Mar 2017) Changed paths: M configure.ac M tests/kdc/Makefile.am M tests/kdc/check-keys.in Log Message: ----------- Don't do AFS string-to-key tests when feature is disabled From noreply at github.com Fri Mar 10 21:47:45 2017 From: noreply at github.com (GitHub) Date: Fri, 10 Mar 2017 12:47:45 -0800 Subject: [Heimdal-source-changes] [heimdal/heimdal] 7c16ce: Minor typo/grammar fixes Message-ID: <58c310f158753_29a53f9d0f993c341567cc@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 7c16ce34570ef8b255f2ad1bc3f8fb3b019df84f https://github.com/heimdal/heimdal/commit/7c16ce34570ef8b255f2ad1bc3f8fb3b019df84f Author: Quanah Gibson-Mount Date: 2017-03-10 (Fri, 10 Mar 2017) Changed paths: M appl/dceutils/k5dcecon.c M kuser/klist.c M lib/gssapi/krb5/test_sequence.c M lib/hx509/cms.c M lib/hx509/print.c M lib/kdfs/k5dfspag.c M tests/can/check-can.in M tests/db/add-modify-delete.in M tests/db/check-aliases.in M tests/db/loaddump-db.in M tests/gss/check-basic.in M tests/gss/check-context.in M tests/gss/check-gssmask.in M tests/gss/check-ntlm.in M tests/gss/check-spnego.in M tests/kdc/check-canon.in M tests/kdc/check-cc.in M tests/kdc/check-delegation.in M tests/kdc/check-des.in M tests/kdc/check-digest.in M tests/kdc/check-fast.in M tests/kdc/check-hdb-mitdb.in M tests/kdc/check-iprop.in M tests/kdc/check-kadmin.in M tests/kdc/check-kdc.in M tests/kdc/check-keys.in M tests/kdc/check-kinit.in M tests/kdc/check-kpasswdd.in M tests/kdc/check-pkinit.in M tests/kdc/check-referral.in M tests/kdc/check-tester.in M tests/kdc/check-uu.in M tests/ldap/check-ldap.in M tests/plugin/check-pac.in Log Message: ----------- Minor typo/grammar fixes From noreply at github.com Fri Mar 10 23:33:14 2017 From: noreply at github.com (GitHub) Date: Fri, 10 Mar 2017 14:33:14 -0800 Subject: [Heimdal-source-changes] [heimdal/heimdal] 96641e: Canonicalize $srcdir in configure.ac Message-ID: <58c329aa6657c_78ef3fba6a09fc2c195160@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 96641e12ba61806201f420fe880888047ebd5402 https://github.com/heimdal/heimdal/commit/96641e12ba61806201f420fe880888047ebd5402 Author: Nicolas Williams Date: 2017-03-10 (Fri, 10 Mar 2017) Changed paths: M configure.ac Log Message: ----------- Canonicalize $srcdir in configure.ac For krb5.conf include/includedir we want to reject non-absolute paths, but then we need to make sure that we use absolute paths in the tests, otherwise they fail. Of course ./configure has been defaulting to relative paths for $srcdir and $objdir. This commit canonicalizes $srcdir; eventually, no doubt, we'll have to canonicalize $objdir too. Commit: 0259f1c44927ab8f5906212804693dec48c9a04a https://github.com/heimdal/heimdal/commit/0259f1c44927ab8f5906212804693dec48c9a04a Author: Nicolas Williams Date: 2017-03-10 (Fri, 10 Mar 2017) Changed paths: M lib/krb5/config_file.c Log Message: ----------- Fix CR comments on include/includedir Compare: https://github.com/heimdal/heimdal/compare/7c16ce34570e...0259f1c44927 From noreply at github.com Sat Mar 11 01:23:33 2017 From: noreply at github.com (GitHub) Date: Fri, 10 Mar 2017 16:23:33 -0800 Subject: [Heimdal-source-changes] [heimdal/heimdal] 318963: In krb5-config resolve rpath_flag at build-time Message-ID: <58c3438568494_8683fb4b4d6fc38200285@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 31896397d7114a25d9bc8549c236dbd8e88b76bc https://github.com/heimdal/heimdal/commit/31896397d7114a25d9bc8549c236dbd8e88b76bc Author: Viktor Dukhovni Date: 2017-03-10 (Fri, 10 Mar 2017) Changed paths: M tools/Makefile.am M tools/krb5-config.in Log Message: ----------- In krb5-config resolve rpath_flag at build-time From noreply at github.com Mon Mar 13 23:39:44 2017 From: noreply at github.com (GitHub) Date: Mon, 13 Mar 2017 15:39:44 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 6a0f45: Use __attribute__ ((__name__)) form Message-ID: <58c71fb02661_dee03f9545897c302170ee@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 6a0f45c4d73f5dcb844397432478336ebbf057f3 https://github.com/heimdal/heimdal/commit/6a0f45c4d73f5dcb844397432478336ebbf057f3 Author: Nicolas Williams Date: 2017-03-13 (Mon, 13 Mar 2017) Changed paths: M NEWS M include/bits.c M include/krb5-types.cross M lib/asn1/gen_template.c M lib/base/heimbase.h M lib/com_err/com_err.c M lib/com_err/com_err.h M lib/com_err/lex.h M lib/hx509/cert.c M lib/kadm5/ipropd_slave.c M lib/krb5/changepw.c M lib/krb5/deprecated.c M lib/krb5/error_string.c M lib/krb5/log.c M lib/krb5/pkinit.c M lib/krb5/send_to_kdc.c M lib/krb5/warn.c M lib/roken/err.hin M lib/roken/roken-common.h M lib/roken/roken.h.in M lib/roken/rtbl.h Log Message: ----------- Use __attribute__ ((__name__)) form Protect against macros named noreturn and so on. Commit: 8e5e8aacbc4c7571d0cd2083363cd26827398501 https://github.com/heimdal/heimdal/commit/8e5e8aacbc4c7571d0cd2083363cd26827398501 Author: Nicolas Williams Date: 2017-03-13 (Mon, 13 Mar 2017) Changed paths: M appl/afsutil/pagsh.1 M appl/kf/kf.1 M appl/kf/kfd.8 M kcm/kcm.8 M kuser/kimpersonate.8 M lib/gssapi/mech/mech.5 M lib/kadm5/iprop-log.8 M lib/kadm5/iprop.8 Log Message: ----------- Misc fixes to man pages Originally by Christos Zoulas. Commit: 4c64231430fddc1a01674fc5b8b71e727d5eb49c https://github.com/heimdal/heimdal/commit/4c64231430fddc1a01674fc5b8b71e727d5eb49c Author: Nicolas Williams Date: 2017-03-13 (Mon, 13 Mar 2017) Changed paths: M lib/hcrypto/libtommath/etc/timer.asm M lib/hcrypto/libtommath/gen.pl M lib/hcrypto/libtommath/logs/README M lib/hcrypto/libtommath/pics/makefile M lib/hcrypto/libtommath/pretty.build M packages/mac/Resources/English.lproj/Welcome.rtf M packages/windows/NTMakefile M packages/windows/assembly/policy.Heimdal.Kerberos.in M packages/windows/installer/heimdal-assemblies.wxs M tests/kdc/wait-kdc.sh Log Message: ----------- Misc last newline fixes Originally by Christos Zoulas. Commit: 96093978748b969665d05b9a614e2688ed9e83d9 https://github.com/heimdal/heimdal/commit/96093978748b969665d05b9a614e2688ed9e83d9 Author: Nicolas Williams Date: 2017-03-13 (Mon, 13 Mar 2017) Changed paths: M lib/krb5/send_to_kdc.c Log Message: ----------- Misc 64-bit time support (debug message) Originally by Christos Zoulas. Originally used %jd and casts to intmax_t, however, we can't use those on Windows yet. Commit: c9e5da9d2b9d1e9c81e69e1ed96e82f4bf5eee2c https://github.com/heimdal/heimdal/commit/c9e5da9d2b9d1e9c81e69e1ed96e82f4bf5eee2c Author: Nicolas Williams Date: 2017-03-13 (Mon, 13 Mar 2017) Changed paths: M lib/gssapi/ntlm/creds.c Log Message: ----------- NTLM memleak Originally by Christos Zoulas. Commit: 936017e4d62628851463cdd953b934875b995625 https://github.com/heimdal/heimdal/commit/936017e4d62628851463cdd953b934875b995625 Author: Nicolas Williams Date: 2017-03-13 (Mon, 13 Mar 2017) Changed paths: M kcm/cache.c Log Message: ----------- KCM wrong size memcmp Originally by Christos Zoulas. Commit: 369945f5bc9d3a841249b12c287d096e1f9ed9d2 https://github.com/heimdal/heimdal/commit/369945f5bc9d3a841249b12c287d096e1f9ed9d2 Author: Nicolas Williams Date: 2017-03-13 (Mon, 13 Mar 2017) Changed paths: M lib/kadm5/ad.c Log Message: ----------- kadm5 ad backend wrong size memset Originally by Christos Zoulas. Commit: 352ff1547743ca53be421f2a46151b023ce5e87e https://github.com/heimdal/heimdal/commit/352ff1547743ca53be421f2a46151b023ce5e87e Author: Nicolas Williams Date: 2017-03-13 (Mon, 13 Mar 2017) Changed paths: M lib/hcrypto/libtommath/demo/demo.c M lib/hcrypto/libtommath/etc/pprime.c M lib/hcrypto/libtommath/mtest/mtest.c M lib/hcrypto/libtommath/tommath.src M lib/hcrypto/libtommath/tommath.tex Log Message: ----------- Use labs(rand()) instead of abs(rand()) in tommath Originally by Christos Zoulas. Commit: 3cec979cc4d1043e23aaa8388fa027360e21afae https://github.com/heimdal/heimdal/commit/3cec979cc4d1043e23aaa8388fa027360e21afae Author: Nicolas Williams Date: 2017-03-13 (Mon, 13 Mar 2017) Changed paths: M lib/hx509/sel.h Log Message: ----------- Don't #define yyparse when using bison/flex Originally by Christos Zoulas. Commit: 097e96cbf43743aedaf2ca0ffa8f65b8321e6313 https://github.com/heimdal/heimdal/commit/097e96cbf43743aedaf2ca0ffa8f65b8321e6313 Author: Nicolas Williams Date: 2017-03-13 (Mon, 13 Mar 2017) Changed paths: M cf/roken-frag.m4 Log Message: ----------- Look for emalloc Originally by Christos Zoulas. Compare: https://github.com/heimdal/heimdal/compare/31896397d711...097e96cbf437 From noreply at github.com Tue Mar 14 00:17:31 2017 From: noreply at github.com (GitHub) Date: Mon, 13 Mar 2017 16:17:31 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] ebae52: kdc: de_http stricter parsing Message-ID: <58c7288b1ff4c_3f233fa072519c38236010@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: ebae52f3cc8a90151e76af499487ad5fd9b41830 https://github.com/heimdal/heimdal/commit/ebae52f3cc8a90151e76af499487ad5fd9b41830 Author: Jeffrey Altman Date: 2017-03-13 (Mon, 13 Mar 2017) Changed paths: M kdc/connect.c Log Message: ----------- kdc: de_http stricter parsing In de_http() treat any sequence of '%' not followed by two hex digits as invalid. Change-Id: I812665c1a2806f8daba06d267bbee57287aa2314 From noreply at github.com Thu Mar 16 00:12:05 2017 From: noreply at github.com (GitHub) Date: Wed, 15 Mar 2017 16:12:05 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 008a26: Leave srcdir as-as and use absolute form only as n... Message-ID: <58c9ca45a6b04_3ddb3fe2eba83c3025513d@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 008a26c4893eb2ca5c15fe31e5476a77333e64d4 https://github.com/heimdal/heimdal/commit/008a26c4893eb2ca5c15fe31e5476a77333e64d4 Author: Viktor Dukhovni Date: 2017-03-15 (Wed, 15 Mar 2017) Changed paths: M configure.ac M tests/gss/Makefile.am M tests/gss/krb5.conf.in Log Message: ----------- Leave srcdir as-as and use absolute form only as needed From noreply at github.com Thu Mar 16 00:15:59 2017 From: noreply at github.com (GitHub) Date: Wed, 15 Mar 2017 16:15:59 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 14135e: Add rationale comments for conditional yyparse red... Message-ID: <58c9cb2f4b4cb_7fe83fa24594dc303337ad@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 14135e90aa185942abe1611cde3164c5686041bd https://github.com/heimdal/heimdal/commit/14135e90aa185942abe1611cde3164c5686041bd Author: Viktor Dukhovni Date: 2017-03-15 (Wed, 15 Mar 2017) Changed paths: M lib/hx509/sel.h Log Message: ----------- Add rationale comments for conditional yyparse redefinition From noreply at github.com Thu Mar 16 16:41:21 2017 From: noreply at github.com (GitHub) Date: Thu, 16 Mar 2017 08:41:21 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 6b285e: Avoid expr in non-portable comparison Message-ID: <58cab2211cdc1_1d8c3fb372287c3c8432a@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 6b285e67e547f8bd7c29ad92da91ca2e89210073 https://github.com/heimdal/heimdal/commit/6b285e67e547f8bd7c29ad92da91ca2e89210073 Author: Viktor Dukhovni Date: 2017-03-16 (Thu, 16 Mar 2017) Changed paths: M tests/kdc/check-iprop.in Log Message: ----------- Avoid expr in non-portable comparison The output of `wc -l` includes leading white-space, and at least in FreeBSD 11, `expr 1 + "$foo"` fails when "$foo" (captured as `wc -l` output) has leading whitespace. Instead, just emit one more line for "wc" to count. From noreply at github.com Fri Mar 17 16:51:32 2017 From: noreply at github.com (GitHub) Date: Fri, 17 Mar 2017 08:51:32 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] aad3b2: Fix off by 1 write. Message-ID: <58cc0604dbd06_3fac3ff9848f1c3c1080fc@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: aad3b229aea65846ac1b14d7916d76916100ccc1 https://github.com/heimdal/heimdal/commit/aad3b229aea65846ac1b14d7916d76916100ccc1 Author: Viktor Dukhovni Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M lib/hx509/softp11.c Log Message: ----------- Fix off by 1 write. From noreply at github.com Fri Mar 17 17:47:41 2017 From: noreply at github.com (GitHub) Date: Fri, 17 Mar 2017 09:47:41 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 7c1850: Avoid make dist fail when doxyout/ does not exist Message-ID: <58cc132dec578_7e3d3fca52d0dc28779ce@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 7c18507ccd525d5732e1bd2484365edd38b03da5 https://github.com/heimdal/heimdal/commit/7c18507ccd525d5732e1bd2484365edd38b03da5 Author: Viktor Dukhovni Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M doc/Makefile.am Log Message: ----------- Avoid make dist fail when doxyout/ does not exist From noreply at github.com Fri Mar 17 18:07:25 2017 From: noreply at github.com (GitHub) Date: Fri, 17 Mar 2017 10:07:25 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 21b44b: roken_detach_prep() close pipe Message-ID: <58cc17cd5dbb9_73da3f9f9b485c2c6449c@hookshot-fe5-cp1-prd.iad.github.net.mail> Branch: refs/heads/heimdal-7-1-branch Home: https://github.com/heimdal/heimdal Commit: 21b44bf5d0f336b8bfd6f948c609fbd92279ffed https://github.com/heimdal/heimdal/commit/21b44bf5d0f336b8bfd6f948c609fbd92279ffed Author: Nicolas Williams Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M lib/roken/detach.c Log Message: ----------- roken_detach_prep() close pipe Commit: ccbfeb3f2f4677833464d5c70317e5ff8a3543c5 https://github.com/heimdal/heimdal/commit/ccbfeb3f2f4677833464d5c70317e5ff8a3543c5 Author: Viktor Dukhovni Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M NEWS Log Message: ----------- Update NEWS Commit: b20a8526ad5ea409587e9741df7e687c8f37d897 https://github.com/heimdal/heimdal/commit/b20a8526ad5ea409587e9741df7e687c8f37d897 Author: Nicolas Williams Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M lib/kadm5/ipropd_slave.c M tests/kdc/check-iprop.in Log Message: ----------- Fix check-iprop races Commit: f545770a903f739829945cf1ad0aae827e92a65a https://github.com/heimdal/heimdal/commit/f545770a903f739829945cf1ad0aae827e92a65a Author: Viktor Dukhovni Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M lib/libedit/src/readline/readline.h Log Message: ----------- No sys/ttydefaults.h on CYGWIN Issue: #236 Reported by: Allan Dynes Commit: 141be7e580304bf440fe5c76f7803137d27c701a https://github.com/heimdal/heimdal/commit/141be7e580304bf440fe5c76f7803137d27c701a Author: Thorsten Glaser Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M lib/hcrypto/libtommath/tommath.h Log Message: ----------- Do not detect x32 as 64-bit platform. Fixes test failures due to ISO C Undefined Behaviour in MP_MASK macro. Commit: ae3840b278275030ddb0d94244ee1e77a3fce9bc https://github.com/heimdal/heimdal/commit/ae3840b278275030ddb0d94244ee1e77a3fce9bc Author: Jeffrey Altman Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M kdc/kx509.c Log Message: ----------- kdc: _kdc_do_kx509 fix use after free error In _kdc_do_kx509() do not free 'principal' until after its last use. Move declaration to top of function and free it during the common exit processing. Introduced by 10a5976e450ac591d32cfa57f7e2d14621eabaa7. Change-Id: Iaf000eb090b0fa523f04a4864c6b17058d922995 Commit: d78afc60eb1773797fe89cdf7980b777f7693c2e https://github.com/heimdal/heimdal/commit/d78afc60eb1773797fe89cdf7980b777f7693c2e Author: Jeffrey Altman Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M lib/roken/roken.h.in Log Message: ----------- roken: pidfile -> rk_pidfile Commit 7dc4481ed2a075911ede2d058152c0a356133a83 which changed from pidfile -> rk_pidfile was incomplete. Must handle the NO_PIDFILE case. Change-Id: Ifc0b135e1fa7abdf4e370ad4b8fe2eb1305760f5 Commit: 242829a2f6c63a52772c2160e1bbd7ab81c0e286 https://github.com/heimdal/heimdal/commit/242829a2f6c63a52772c2160e1bbd7ab81c0e286 Author: Nicolas Williams Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M tests/kdc/check-iprop.in Log Message: ----------- check-iprop: don't fail to kill daemons Commit: 68687ecf6eff2e66d878a4b0d76eebc2a67a7e23 https://github.com/heimdal/heimdal/commit/68687ecf6eff2e66d878a4b0d76eebc2a67a7e23 Author: Nicolas Williams Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M cf/db.m4 Log Message: ----------- Allow choice of sqlite for HDB pref Commit: b3e79b34dd88230432474974e5f82c0ee06b29e9 https://github.com/heimdal/heimdal/commit/b3e79b34dd88230432474974e5f82c0ee06b29e9 Author: Nicolas Williams Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M lib/kadm5/ipropd_slave.c Log Message: ----------- ipropd-slave: incorrect errors Commit: 49a31aee76ac25cd7e9b51629091de64ce95776f https://github.com/heimdal/heimdal/commit/49a31aee76ac25cd7e9b51629091de64ce95776f Author: Nicolas Williams Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M lib/kadm5/ipropd_slave.c Log Message: ----------- iprop: handle case where master sends nothing new Commit: b278557a3595dfab0737c9edf2c2fa1b37dae597 https://github.com/heimdal/heimdal/commit/b278557a3595dfab0737c9edf2c2fa1b37dae597 Author: Jeffrey Altman Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M kdc/kx509.c M lib/krb5/principal.c Log Message: ----------- kdc: fix kx509 service principal match Each KDC is a kx509 server. The service principal must be of the form kca_service/@ where localhost.domain is the hostname returned by gethostname() and is one of the realms for which the KDC has a service principal "kca_service/". The matching code was broken by a5e77c578e2719d3e7e2e1d8c8ec117ac925fc62 when krb5_sname_to_principal() began to always return a referral principal. Since the second component is a host name update the default principal type for service "kca_service" to be KRB5_NT_SRV_HST. Change-Id: I6bd5f90b674ebb7220d8efafa6d339fdc21e1a07 Commit: 0c2d7ccddf2df2193d790b12485178cc53437911 https://github.com/heimdal/heimdal/commit/0c2d7ccddf2df2193d790b12485178cc53437911 Author: Jeffrey Altman Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M windows/NTMakefile.config Log Message: ----------- Windows: include KX509 support Change-Id: I6e7920d1ad2c58640c9a2d4ec10793024ae949c2 Commit: 475b92fa1002a5f46ad70eafeb1a826d8023e6ba https://github.com/heimdal/heimdal/commit/475b92fa1002a5f46ad70eafeb1a826d8023e6ba Author: Roland C. Dowdeswell Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M lib/hdb/keys.c M lib/hdb/test_hdbkeys.c M lib/hdb/version-script.map M lib/kadm5/set_keys.c Log Message: ----------- Fix signature of hdb_generate_key_set_password() The change to the signature of hdb_generate_key_set_password() in Heimdal 7.1 broke API/ABI compatibility with previous releases. We fix this by renaming it hdb_generate_key_set_password_with_ks_tuple() and creating a new hdb_generate_key_set_password() which calls our new function with zeroes for the added arguments. Issue #246 https://github.com/heimdal/heimdal/issues/246 Commit: fa977cf0bf9f6d77a572b3d48dcb3028a5a94562 https://github.com/heimdal/heimdal/commit/fa977cf0bf9f6d77a572b3d48dcb3028a5a94562 Author: Jeffrey Altman Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M lib/hdb/libhdb-exports.def Log Message: ----------- hdb: export hdb_generate_key_set_password_with_ks_tuple Must export hdb_generate_key_set_password_with_ks_tuple() on Windows which was introduced in 4303174a495a86377a059d7f7a9c873840842123. Change-Id: Iea2993a17aba44c7cb0360716138c26239254e05 Commit: fa4300c6b24ae303d87a4a399b51ac1756b22a6f https://github.com/heimdal/heimdal/commit/fa4300c6b24ae303d87a4a399b51ac1756b22a6f Author: Jeffrey Altman Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M windows/NTMakefile.w32 Log Message: ----------- Windows: update SHA2 timestamp server The RFC 3161 Service SHA128: https://timestamp.geotrust.com/tsa is being decommissioned at the end of March 2017. A new SHA256 service: http://sha256timestamp.ws.symantec.com/sha256/timestamp takes its place. Change-Id: Iaf3de7ce7ccdd5c2589e80a7e4accccb307228d3 Commit: 530471074dabd6837e8f003172dd43e7d36f85bd https://github.com/heimdal/heimdal/commit/530471074dabd6837e8f003172dd43e7d36f85bd Author: David Mulder Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M lib/ipc/common.c Log Message: ----------- On hpux, pthread_cond_t is undefined when pthread is disabled Commit: bc4b7a3290f56509302bfdb9fe7bf39fc33f75cc https://github.com/heimdal/heimdal/commit/bc4b7a3290f56509302bfdb9fe7bf39fc33f75cc Author: Viktor Dukhovni Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M tests/kdc/check-iprop.in Log Message: ----------- Skip mdb_stat test when the command is not available Commit: 0f05029943fd47038c33274dc1b173647b3eef07 https://github.com/heimdal/heimdal/commit/0f05029943fd47038c33274dc1b173647b3eef07 Author: Viktor Dukhovni Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M configure.ac M tests/kdc/Makefile.am M tests/kdc/check-keys.in Log Message: ----------- Don't do AFS string-to-key tests when feature is disabled Commit: c3bb54ef9b4a756e44b2df9a0b66dd0cb7d542ab https://github.com/heimdal/heimdal/commit/c3bb54ef9b4a756e44b2df9a0b66dd0cb7d542ab Author: Viktor Dukhovni Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M tools/Makefile.am M tools/krb5-config.in Log Message: ----------- In krb5-config resolve rpath_flag at build-time Commit: c9fc77d99af73777bf93afdeb7a0ab298ed20baf https://github.com/heimdal/heimdal/commit/c9fc77d99af73777bf93afdeb7a0ab298ed20baf Author: Nicolas Williams Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M NEWS M include/bits.c M include/krb5-types.cross M lib/asn1/gen_template.c M lib/base/heimbase.h M lib/com_err/com_err.c M lib/com_err/com_err.h M lib/com_err/lex.h M lib/hx509/cert.c M lib/kadm5/ipropd_slave.c M lib/krb5/changepw.c M lib/krb5/deprecated.c M lib/krb5/error_string.c M lib/krb5/log.c M lib/krb5/pkinit.c M lib/krb5/send_to_kdc.c M lib/krb5/warn.c M lib/roken/err.hin M lib/roken/roken-common.h M lib/roken/roken.h.in M lib/roken/rtbl.h Log Message: ----------- Use __attribute__ ((__name__)) form Protect against macros named noreturn and so on. Commit: da563516dec432294b8fb599c3d94cebf5850d0b https://github.com/heimdal/heimdal/commit/da563516dec432294b8fb599c3d94cebf5850d0b Author: Nicolas Williams Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M appl/afsutil/pagsh.1 M appl/kf/kf.1 M appl/kf/kfd.8 M kcm/kcm.8 M kuser/kimpersonate.8 M lib/gssapi/mech/mech.5 M lib/kadm5/iprop-log.8 M lib/kadm5/iprop.8 Log Message: ----------- Misc fixes to man pages Originally by Christos Zoulas. Commit: c0ce49cebe70e74c9c57babfd457877cee49c5c2 https://github.com/heimdal/heimdal/commit/c0ce49cebe70e74c9c57babfd457877cee49c5c2 Author: Nicolas Williams Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M lib/krb5/send_to_kdc.c Log Message: ----------- Misc 64-bit time support (debug message) Originally by Christos Zoulas. Originally used %jd and casts to intmax_t, however, we can't use those on Windows yet. Commit: ec4a2fef24b2030b364260c3ea605295e31194be https://github.com/heimdal/heimdal/commit/ec4a2fef24b2030b364260c3ea605295e31194be Author: Nicolas Williams Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M lib/gssapi/ntlm/creds.c Log Message: ----------- NTLM memleak Originally by Christos Zoulas. Commit: 2506aaca98269b2cae922e74eee00c15ab197919 https://github.com/heimdal/heimdal/commit/2506aaca98269b2cae922e74eee00c15ab197919 Author: Nicolas Williams Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M kcm/cache.c Log Message: ----------- KCM wrong size memcmp Originally by Christos Zoulas. Commit: bba35d01db8032a21ba11167356ac1a96310cbec https://github.com/heimdal/heimdal/commit/bba35d01db8032a21ba11167356ac1a96310cbec Author: Nicolas Williams Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M lib/kadm5/ad.c Log Message: ----------- kadm5 ad backend wrong size memset Originally by Christos Zoulas. Commit: 537e9ad227b5263e420962fac2c24b481ec6925f https://github.com/heimdal/heimdal/commit/537e9ad227b5263e420962fac2c24b481ec6925f Author: Nicolas Williams Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M lib/hx509/sel.h Log Message: ----------- Don't #define yyparse when using bison/flex With bison/flex, the more modern way to allow multiple yacc/lex grammars to be linked into a single executable is to use the bison: -p, --name-prefix=,PREFIX/, -Dapi.prefix=PREFIX flex: -Pprefix, --prefix=STRING options, these take care of renaming all the machine-generated global entry points, some of which are new. When these options are used "yylex", "yyparse", ... are already defined and our (potentially incomplete) attempt to do the same conflicts with the "right" new way to handle this. This patch gets us out of the way when the job has already been taken care of by the parser-generator. Originally by Christos Zoulas. Commit: 15fa1ef75dba23526eb0c3f44dadede1d68f21af https://github.com/heimdal/heimdal/commit/15fa1ef75dba23526eb0c3f44dadede1d68f21af Author: Jeffrey Altman Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M kdc/connect.c Log Message: ----------- kdc: de_http stricter parsing In de_http() treat any sequence of '%' not followed by two hex digits as invalid. Change-Id: I812665c1a2806f8daba06d267bbee57287aa2314 Commit: ae2e923ea4fedd4bb1a0c8c6970820992751a2f0 https://github.com/heimdal/heimdal/commit/ae2e923ea4fedd4bb1a0c8c6970820992751a2f0 Author: Viktor Dukhovni Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M tests/kdc/check-iprop.in Log Message: ----------- Avoid expr in non-portable comparison The output of `wc -l` includes leading white-space, and at least in FreeBSD 11, `expr 1 + "$foo"` fails when "$foo" (captured as `wc -l` output) has leading whitespace. Instead, just emit one more line for "wc" to count. Commit: 96338139d4c5f47822193b99b2dcd1ae8945180c https://github.com/heimdal/heimdal/commit/96338139d4c5f47822193b99b2dcd1ae8945180c Author: Viktor Dukhovni Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M lib/hx509/softp11.c Log Message: ----------- Fix off by 1 write. Commit: 7e05001dc47ff1d092b9bb78b2f6f59ac453c32f https://github.com/heimdal/heimdal/commit/7e05001dc47ff1d092b9bb78b2f6f59ac453c32f Author: Viktor Dukhovni Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M doc/Makefile.am Log Message: ----------- Avoid make dist fail when doxyout/ does not exist Commit: d708b82fc51940d14e494d861b56501dd3febf07 https://github.com/heimdal/heimdal/commit/d708b82fc51940d14e494d861b56501dd3febf07 Author: Viktor Dukhovni Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M configure.ac M windows/NTMakefile.version Log Message: ----------- Bump versions for upcoming Heimdal 7.2.0 release Commit: d2cdb1e1cfc5fe754bd671b6d85f6b73515e0c95 https://github.com/heimdal/heimdal/commit/d2cdb1e1cfc5fe754bd671b6d85f6b73515e0c95 Author: Viktor Dukhovni Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M NEWS Log Message: ----------- Update NEWS for Heimdal 7.2 Compare: https://github.com/heimdal/heimdal/compare/719523251eba...d2cdb1e1cfc5 From noreply at github.com Fri Mar 17 18:18:26 2017 From: noreply at github.com (GitHub) Date: Fri, 17 Mar 2017 10:18:26 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] Message-ID: <58cc1a62b8618_242813fe044381c24345b0@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/tags/heimdal-7.2.0 Home: https://github.com/heimdal/heimdal From noreply at github.com Fri Mar 17 19:16:16 2017 From: noreply at github.com (GitHub) Date: Fri, 17 Mar 2017 11:16:16 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 0fc98b: Fix lib/hdb make race Message-ID: <58cc27f024395_29203fbfb102dc343077b@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/heimdal-7-1-branch Home: https://github.com/heimdal/heimdal Commit: 0fc98b2f2e5b1ae15a351f08e11a562c3343f855 https://github.com/heimdal/heimdal/commit/0fc98b2f2e5b1ae15a351f08e11a562c3343f855 Author: Nicolas Williams Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M lib/hdb/Makefile.am Log Message: ----------- Fix lib/hdb make race From noreply at github.com Fri Mar 17 19:20:19 2017 From: noreply at github.com (GitHub) Date: Fri, 17 Mar 2017 11:20:19 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] d8a112: Fix lib/hdb make race Message-ID: <58cc28e3b9cb1_580e3fb142921c3c62912@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: d8a112ae1a40df425e844a059873f31d7319a7ba https://github.com/heimdal/heimdal/commit/d8a112ae1a40df425e844a059873f31d7319a7ba Author: Nicolas Williams Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M lib/hdb/Makefile.am Log Message: ----------- Fix lib/hdb make race From noreply at github.com Fri Mar 17 19:21:05 2017 From: noreply at github.com (GitHub) Date: Fri, 17 Mar 2017 11:21:05 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 1ec0f4: Fix lib/hdb make race Message-ID: <58cc29119ee89_6c7d3f8b99dc1c3468471@hookshot-fe1-cp1-prd.iad.github.net.mail> Branch: refs/heads/heimdal-7-1-branch Home: https://github.com/heimdal/heimdal Commit: 1ec0f4e33339169d84d9b62dabca21a7b606097e https://github.com/heimdal/heimdal/commit/1ec0f4e33339169d84d9b62dabca21a7b606097e Author: Nicolas Williams Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M lib/hdb/Makefile.am Log Message: ----------- Fix lib/hdb make race Commit: 9fd05926197ebd40b403b5460020f6a4f94f0f3b https://github.com/heimdal/heimdal/commit/9fd05926197ebd40b403b5460020f6a4f94f0f3b Author: Viktor Dukhovni Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M configure.ac M windows/NTMakefile.version Log Message: ----------- Bump versions for upcoming Heimdal 7.2.0 release Commit: 622ab5feac72a5ba3f226916f7a16d0305d211f3 https://github.com/heimdal/heimdal/commit/622ab5feac72a5ba3f226916f7a16d0305d211f3 Author: Viktor Dukhovni Date: 2017-03-17 (Fri, 17 Mar 2017) Changed paths: M NEWS Log Message: ----------- Update NEWS for Heimdal 7.2 Compare: https://github.com/heimdal/heimdal/compare/0fc98b2f2e5b...622ab5feac72 From noreply at github.com Fri Mar 17 19:22:49 2017 From: noreply at github.com (GitHub) Date: Fri, 17 Mar 2017 11:22:49 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] Message-ID: <58cc29792ba03_238263fa26f52fc2811919f@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/tags/heimdal-7.2.0 Home: https://github.com/heimdal/heimdal From noreply at github.com Sat Mar 18 20:22:35 2017 From: noreply at github.com (GitHub) Date: Sat, 18 Mar 2017 12:22:35 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 23ee80: lib/krb5: krb5_config_parse_file_multi use after f... Message-ID: <58cd88fb8fee2_580e3fb142921c3c761a1@hookshot-fe6-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 23ee804e9d23ed83a3a502501dbe5fe50ab9094a https://github.com/heimdal/heimdal/commit/23ee804e9d23ed83a3a502501dbe5fe50ab9094a Author: Jeffrey Altman Date: 2017-03-18 (Sat, 18 Mar 2017) Changed paths: M lib/krb5/config_file.c Log Message: ----------- lib/krb5: krb5_config_parse_file_multi use after free If the file is not a regular file, the 'fname' buffer will be freed before it is passed to the krb5_set_error_message() routine. That this is true is not obvious from code inspection but 'newfname' and 'fname' refer to the same memory. Change-Id: I7780eae9ceaf01b245df488a2f7d7f406770864f From noreply at github.com Sun Mar 19 23:55:53 2017 From: noreply at github.com (GitHub) Date: Sun, 19 Mar 2017 15:55:53 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 26a033: Update SQLite to 3.17.0 Message-ID: <58cf0c798c0c4_236693f9c1eb51c342863a@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 26a0332e3c68d1c79967271aac23e57263c86d93 https://github.com/heimdal/heimdal/commit/26a0332e3c68d1c79967271aac23e57263c86d93 Author: Viktor Dukhovni Date: 2017-03-19 (Sun, 19 Mar 2017) Changed paths: M lib/sqlite/sqlite3.c M lib/sqlite/sqlite3.h Log Message: ----------- Update SQLite to 3.17.0