From noreply at github.com Tue Sep 3 14:30:00 2013 From: noreply at github.com (GitHub) Date: Tue, 03 Sep 2013 05:30:00 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 306ec0: Fix a typo: ai should have been a. Message-ID: <5225d6482cb22_171c59dd5024786@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/heimdal-1-5-branch Home: https://github.com/heimdal/heimdal Commit: 306ec0c821ac1d2cfe94e0b0d3d45930e24ee28e https://github.com/heimdal/heimdal/commit/306ec0c821ac1d2cfe94e0b0d3d45930e24ee28e Author: Roland C. Dowdeswell Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M lib/krb5/addr_families.c Log Message: ----------- Fix a typo: ai should have been a. Commit: b074e0b60d4eb6a316535f929032a76e1ebf8c0a https://github.com/heimdal/heimdal/commit/b074e0b60d4eb6a316535f929032a76e1ebf8c0a Author: Jeffrey Altman Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M lib/krb5/addr_families.c Log Message: ----------- Merge pull request #39 from abokth/backport-c2ea171a-to-1-5 Fix a typo: ai should have been a. Compare: https://github.com/heimdal/heimdal/compare/2137304b7ab0...b074e0b60d4e From noreply at github.com Wed Sep 4 06:56:12 2013 From: noreply at github.com (GitHub) Date: Tue, 03 Sep 2013 21:56:12 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 502b33: kimpersonate sessionkeyoption and afsdes Message-ID: <5226bd6ca4958_7123e79d481196df@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 502b33ca7f4364d305f66cdafb42d3070815d8e0 https://github.com/heimdal/heimdal/commit/502b33ca7f4364d305f66cdafb42d3070815d8e0 Author: Harald Barth Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M kuser/kimpersonate.8 M kuser/kimpersonate.c Log Message: ----------- kimpersonate sessionkeyoption and afsdes Signed-off-by: Love Hornquist Astrand Commit: 3e0fd6449e179a8ada68533e85b01b9281b9a247 https://github.com/heimdal/heimdal/commit/3e0fd6449e179a8ada68533e85b01b9281b9a247 Author: Love Hornquist Astrand Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M kuser/kimpersonate.8 M kuser/kimpersonate.c Log Message: ----------- /sess-/session-/g since a few extra letter makes it easier to understand Compare: https://github.com/heimdal/heimdal/compare/23b8ae825a78...3e0fd6449e17 From noreply at github.com Wed Sep 4 07:02:10 2013 From: noreply at github.com (GitHub) Date: Tue, 03 Sep 2013 22:02:10 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 54c324: kimpersonate sessionkeyoption and afsdes Message-ID: <5226bed2e83d6_731ab47d5018912a@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/heimdal-1-5-branch Home: https://github.com/heimdal/heimdal Commit: 54c324d636e5f822c2cdf88d485357e350a34bc6 https://github.com/heimdal/heimdal/commit/54c324d636e5f822c2cdf88d485357e350a34bc6 Author: Harald Barth Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M kuser/kimpersonate.8 M kuser/kimpersonate.c Log Message: ----------- kimpersonate sessionkeyoption and afsdes Signed-off-by: Love Hornquist Astrand Commit: a0b19078190dd3f262d38de6f2c95e4185743b32 https://github.com/heimdal/heimdal/commit/a0b19078190dd3f262d38de6f2c95e4185743b32 Author: Love Hornquist Astrand Date: 2013-09-03 (Tue, 03 Sep 2013) Changed paths: M kuser/kimpersonate.8 M kuser/kimpersonate.c Log Message: ----------- /sess-/session-/g since a few extra letter makes it easier to understand Compare: https://github.com/heimdal/heimdal/compare/b074e0b60d4e...a0b19078190d From noreply at github.com Fri Sep 6 23:52:28 2013 From: noreply at github.com (GitHub) Date: Fri, 06 Sep 2013 14:52:28 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 3e74e2: Fix some DLL hell: use dladdr() to find plugin dir Message-ID: <522a4e9ccc445_7027751d541371cd@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 3e74e2e3bb3936c95a0bae992c94c04d54ce246f https://github.com/heimdal/heimdal/commit/3e74e2e3bb3936c95a0bae992c94c04d54ce246f Author: Nicolas Williams Date: 2013-09-06 (Fri, 06 Sep 2013) Changed paths: M cf/dlopen.m4 M configure.ac M include/config.h.w32 M lib/krb5/context.c M lib/krb5/plugin.c M lib/roken/dlfcn.hin M lib/roken/dlfcn_w32.c Log Message: ----------- Fix some DLL hell: use dladdr() to find plugin dir Normally one would dlopen() a shared object's basename, not its absolute path. However, lib/krb5/plugin.c, in an effort to be zero-conf-ish, wants to readdir() to find plugins to load, and in the process it ends up defeating the RTLD's search-the-caller's-rpath. This commit partially addresses this by allowing the use of $ORIGIN in plugin_dir values and using them for the default (except on OS X). This allows multiple Heimdal versions installed on the same host, but with different plugin ABIs, to co-exist. A step forward for doing make check on hosts where Heimdal is installed. For now we hardcode $ORIGIN/../lib/plugin/krb5 (linux, Solaris, *BSD), or $ORIGIN (Windows; for assemblies objects need to be in the same directory) and we eval $ORIGIN by using dladdr() (Linux, Solaris) or GetModuleHandleEx() (Win32, via a dladdr() wrapper in libroken) to find the path to libkrb5 whose dirname to use as $ORIGIN. For Windows, because we need the plugins to be in the same directory as libkrb5, we require a prefix on plugin DLLs ("plugin_krb5_") to distinguish them from other objects. We should add a special token to mean "look in $ORIGIN, sure, but dlopen() the plugin basenames only (so the RTLD can search the rpath)". From noreply at github.com Wed Sep 11 04:32:07 2013 From: noreply at github.com (GitHub) Date: Tue, 10 Sep 2013 19:32:07 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 6bd12c: kpasswd: move roken.h after config.h in kpasswd_lo... Message-ID: <522fd6274e0fc_36685e3d5012519e@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 6bd12cb39928dfb1bade02b92e783ac52c047563 https://github.com/heimdal/heimdal/commit/6bd12cb39928dfb1bade02b92e783ac52c047563 Author: Jeffrey Altman Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M kpasswd/kpasswd_locl.h Log Message: ----------- kpasswd: move roken.h after config.h in kpasswd_local.h With roken.h at the end of the include list two different versions of Winsock get imported on Windows. roken.h should always be immediately after config.h if included. Change-Id: Id3f6761028ddaa5b44183fe6648c5ab292ca8865 Commit: 543ca2a93e19eb8d3e14a97c5996664480a9425a https://github.com/heimdal/heimdal/commit/543ca2a93e19eb8d3e14a97c5996664480a9425a Author: Jeffrey Altman Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M lib/asn1/check-der.c Log Message: ----------- asn1 check-der use roken Rely on roken to determine which random function should be used. Rename parameter "rand" to "randbytes" to avoid collision with functions named "rand()". Change-Id: Ic07cf149daef1cd568b58277773fbe27aef04f7b Commit: 64e8cc04c7917f40400c0c45e2d08350e51e4c87 https://github.com/heimdal/heimdal/commit/64e8cc04c7917f40400c0c45e2d08350e51e4c87 Author: Jeffrey Altman Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M lib/krb5/NTMakefile Log Message: ----------- krb5 tests on windows Execute tests that were built on Windows but previously skipped. Remove the duplicate build rules for test-rfc3961.exe. Change-Id: Icc84c07a33afbdc6ffa509222a3c81de35168eaf Commit: a472904a64d1436af174ee2bf04b8d10ba3ec3ae https://github.com/heimdal/heimdal/commit/a472904a64d1436af174ee2bf04b8d10ba3ec3ae Author: Jeffrey Altman Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M lib/krb5/context.c Log Message: ----------- krb5: windows sysplugin_dirs Do not look for plugin DLLs in either $ORIGIN/../lib/plugin/krb5 $ORIGIN/../lib Only look for plugin DLLs in $ORIGIN Change-Id: I432cd81720b172e7451601b56ea7bba3c03d7d47 Commit: 235119c23f20bdfb29654f2e39ddf5fee407abf0 https://github.com/heimdal/heimdal/commit/235119c23f20bdfb29654f2e39ddf5fee407abf0 Author: Jeffrey Altman Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M lib/krb5/fcache.c Log Message: ----------- fcc_open: disable checks on Windows st_dev and st_ino are not set in a consistent fashion by stat() and fstat() so disable the symlink test. disable the open group/other readable test because st_mode cannot be used to perform such a test on Windows. Change-Id: I1b68c672f882018def7e6d40d4bc7f7add58df36 Commit: d78fe0c80a04594acab06e11a0e723d73c70fbdc https://github.com/heimdal/heimdal/commit/d78fe0c80a04594acab06e11a0e723d73c70fbdc Author: Jeffrey Altman Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M lib/roken/dirent.c Log Message: ----------- roken: windows opendir() initialize path buffer Change-Id: If6ef39b3a7b256c78ecd7786cc939903f7823931 Commit: 800da1a501bb62c5bb8bf7dbcec696218b7930c2 https://github.com/heimdal/heimdal/commit/800da1a501bb62c5bb8bf7dbcec696218b7930c2 Author: Jeffrey Altman Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M lib/roken/dlfcn.hin Log Message: ----------- roken: prototype dladdr() Change-Id: Ia21414ca327b6ede44beb53fe96a6adc73119797 Commit: 31a00d664715fb4c7b90c1617a3b4c2580282d7b https://github.com/heimdal/heimdal/commit/31a00d664715fb4c7b90c1617a3b4c2580282d7b Author: Jeffrey Altman Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M lib/krb5/cache.c M lib/krb5/config_file.c M lib/krb5/dcache.c M lib/krb5/keytab.c M lib/krb5/krb5_locl.h M lib/krb5/log.c M lib/krb5/plugin.c M lib/krb5/verify_krb5_conf.c Log Message: ----------- ISPATHSEP and ISTILDE macros; Windows portability Windows treats '\\' and '/' equivalently but we cannot control the form that will be used by end users. Introduce ISPATHSEP() macro which tests only for '/' on UNIX and both on Windows. Introduce ISTILDE() macro to test for '~'. When testing for '/' with strchr() or strrchr() add conditional checks for '\\' on Windows. Change-Id: Ia85e698fc88f15a6a71db649db5417f02ef7e5fe Commit: b845424a8618d33f54bfb9eb9ede8f85d1d8f9dd https://github.com/heimdal/heimdal/commit/b845424a8618d33f54bfb9eb9ede8f85d1d8f9dd Author: Jeffrey Altman Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M lib/krb5/libkrb5-exports.def.in M lib/krb5/version-script.map Log Message: ----------- krb5: sync export lists Sync the Windows and UNIX export lists for lib/krb5 Change-Id: I992921058c463335d0a3037ec035afd7f9d511b0 Commit: cd5cca0cac5e81d9ccaa35dcdf92594e9e92b68c https://github.com/heimdal/heimdal/commit/cd5cca0cac5e81d9ccaa35dcdf92594e9e92b68c Author: Jeffrey Altman Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M lib/krb5/pcache.c Log Message: ----------- pcache: rename and fix callback() rename callback() to cc_plugin_register_to_context() and document its purpose. The parameter that is the cc_ops structure is 'plugctx' not 'plug'. This is critical because 'plug' is the common_plugin_model structure and casting the wrong object leads to random behavior including crashes. The test to exit without action was reversed. With these changes ccache plugins can be registered on each krb5_init_context() operation. Change-Id: I295ea91759f69b36ac13b1bfff87306d40df4a26 Commit: 5a8da41b38932fc5ad70cad366be22f46dcd92f4 https://github.com/heimdal/heimdal/commit/5a8da41b38932fc5ad70cad366be22f46dcd92f4 Author: Jeffrey Altman Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M lib/krb5/plugin.c Log Message: ----------- krb5 plugin fix typo in comment Change-Id: Ic73d44fa14f38f078dbc97a0aa94d2b0ba1f5028 Commit: ce3d2be1c70a286fabb150f3450ac7352754dff0 https://github.com/heimdal/heimdal/commit/ce3d2be1c70a286fabb150f3450ac7352754dff0 Author: Jeffrey Altman Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M lib/krb5/plugin.c Log Message: ----------- _krb5_load_plugins: Windows naming rules Windows plugins must be loaded from the same directory as the heimdal.dll in order to ensure that "DLL Hell" is not revisited. Since plugins cannot be grouped in a directory by "module" name the plugins must have a name of the form: plugin__.dll Construct the "plugin__" prefix string dynamically and test for both the prefix and the ".dll" extension when building the list of plugins to load. Change-Id: I0ff7bf7287f8fb38061c226f0844d7d0f1fb59ec Compare: https://github.com/heimdal/heimdal/compare/3e74e2e3bb39...ce3d2be1c70a From noreply at github.com Wed Sep 11 07:42:36 2013 From: noreply at github.com (GitHub) Date: Tue, 10 Sep 2013 22:42:36 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 0db822: test_rfc3961.exe link to comerr.lib Message-ID: <523002ccc91a4_143c111fd5413153c@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 0db822a2f1cc7d287ce7954b9fc9b48eb725fb54 https://github.com/heimdal/heimdal/commit/0db822a2f1cc7d287ce7954b9fc9b48eb725fb54 Author: Jeffrey Altman Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M lib/krb5/NTMakefile Log Message: ----------- test_rfc3961.exe link to comerr.lib Change-Id: I05941496af744a54380c04f0ecd0a9d608387980 Commit: 649a1f8ff36ce552b23d4ad595607568695a5843 https://github.com/heimdal/heimdal/commit/649a1f8ff36ce552b23d4ad595607568695a5843 Author: Jeffrey Altman Date: 2013-09-10 (Tue, 10 Sep 2013) Changed paths: M lib/krb5/send_to_kdc.c Log Message: ----------- krb5_sendto_context potentially uninitialized ret Change-Id: Ia1f54f90900f78f25bb6e0573f707b4d2a7f6055 Compare: https://github.com/heimdal/heimdal/compare/ce3d2be1c70a...649a1f8ff36c From noreply at github.com Thu Sep 12 18:36:48 2013 From: noreply at github.com (GitHub) Date: Thu, 12 Sep 2013 09:36:48 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 6ae305: Fix send_to_kdc for Windows sockets Message-ID: <5231eda0c36ff_6746b4bd4c11994b@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 6ae305e7a43c179f07b7652c7bfe6550304c94a2 https://github.com/heimdal/heimdal/commit/6ae305e7a43c179f07b7652c7bfe6550304c94a2 Author: Jeffrey Altman Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M lib/krb5/send_to_kdc.c Log Message: ----------- Fix send_to_kdc for Windows sockets Patchset 58ff48076389cae8571733659de162b0b341f0a6 calls write() and read() on rk_socket_t objects which on Windows are SOCKETs not C RTL file descriptors. This patchset uses krb5_net_write() and krb5_net_read() in place of the direct write() and read() operations. Change-Id: I3f7d4756357d432e4e62910f9a36824eb188b6e4 From noreply at github.com Thu Sep 12 19:14:57 2013 From: noreply at github.com (GitHub) Date: Thu, 12 Sep 2013 10:14:57 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] ccb148: lib/hdb/db3.c:DB_open() needs to DB_close() more Message-ID: <5231f6916d693_4e17907d4c113239@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: ccb148eedbbc5a6d91754b126ae766ded7ac9805 https://github.com/heimdal/heimdal/commit/ccb148eedbbc5a6d91754b126ae766ded7ac9805 Author: Nicolas Williams Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M lib/hdb/db3.c Log Message: ----------- lib/hdb/db3.c:DB_open() needs to DB_close() more Without this the KDC can trip the assert in DB_open(). Commit: 0f1ae2d10186afb654df8f50cc78663eb53f27a9 https://github.com/heimdal/heimdal/commit/0f1ae2d10186afb654df8f50cc78663eb53f27a9 Author: Nicolas Williams Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M lib/krb5/get_cred.c Log Message: ----------- Use KRB5_TC_MATCH_TIMES when looking for creds Commit: 0866ee2615f779cd3262c65237ac13b1f38bde7c https://github.com/heimdal/heimdal/commit/0866ee2615f779cd3262c65237ac13b1f38bde7c Author: Nicolas Williams Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M lib/krb5/fcache.c Log Message: ----------- Make fcc_remove_cred() better Don't use a memory ccache go between, just copy all but the matching credential(s). Commit: e3eb1305f58f542d63eb08ee8b08ba055d6e88bb https://github.com/heimdal/heimdal/commit/e3eb1305f58f542d63eb08ee8b08ba055d6e88bb Author: Nicolas Williams Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M lib/krb5/fcache.c Log Message: ----------- Make Refuses to open symlinks msg less spurious If we're racing enough we could complain about symlinks where there were none. This was very surprising. Make it surprise less. We should really #ifndef O_NOFOLLOW that code chunk too, for the obvious reason that we don't need to worry about symlinks if we have and use O_NOFOLLOW. Also, since all uses of fcc_open() use O_NOFOLLOW we should move that into fcc_open(). Ditto O_BINARY and O_CLOEXEC. Commit: a9bd3c6e5043fb3bb67dc338cf5a7e745a90590e https://github.com/heimdal/heimdal/commit/a9bd3c6e5043fb3bb67dc338cf5a7e745a90590e Author: Nicolas Williams Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M lib/krb5/fcache.c Log Message: ----------- Fix racy file ccache corruption in cred_delete() We *really* need a ccache instance ID tag. In fact, we should probably never krb5_cc_initialize() a ccache that doesn't have such a tag. But for now cred_delete() is now safe enough. Commit: 8feed14fd08dbefbf3c41c1b4c75703fefef9521 https://github.com/heimdal/heimdal/commit/8feed14fd08dbefbf3c41c1b4c75703fefef9521 Author: Nicolas Williams Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M lib/krb5/fcache.c Log Message: ----------- Only gate the st_uid fcache checks Commit: be816fadd433c33e6367d3c46aa557967d8e938b https://github.com/heimdal/heimdal/commit/be816fadd433c33e6367d3c46aa557967d8e938b Author: Nicolas Williams Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M lib/krb5/fcache.c Log Message: ----------- Minor refactoring in fcache of common open flags Commit: ff0bdc9bc85017377e85ecf25637f0d17ef10a9c https://github.com/heimdal/heimdal/commit/ff0bdc9bc85017377e85ecf25637f0d17ef10a9c Author: Nicolas Williams Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M lib/krb5/test_cc.c Log Message: ----------- Test improved fcc_remove_cred() Commit: d03e8cd91d7f42060b814a29fb85a618a0bd261f https://github.com/heimdal/heimdal/commit/d03e8cd91d7f42060b814a29fb85a618a0bd261f Author: Nicolas Williams Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M kuser/copy_cred_cache.c Log Message: ----------- Use krb5_timeofday() in kuser/copy_cred_cache.c Commit: c5867bde0e74b21b4ed8a105297b08213bfd5404 https://github.com/heimdal/heimdal/commit/c5867bde0e74b21b4ed8a105297b08213bfd5404 Author: Nicolas Williams Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M kuser/kcpytkt.c M kuser/kdeltkt.c Log Message: ----------- Add options to kcpytkt and kdeltkt for exp tix Commit: 13c8a2c2124ba1a9af53e64304d4ca9b1e809dbc https://github.com/heimdal/heimdal/commit/13c8a2c2124ba1a9af53e64304d4ca9b1e809dbc Author: Nicolas Williams Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M kuser/kinit.c Log Message: ----------- Make kinit cmd not exit on transient errors Commit: 8ce9a1d686bc078dcf7d26559c9145ee86f181e3 https://github.com/heimdal/heimdal/commit/8ce9a1d686bc078dcf7d26559c9145ee86f181e3 Author: Nicolas Williams Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M kuser/kinit.c Log Message: ----------- Allow batch mode in kinit with password file Commit: 79ca0dfe75d9ac5829ae5315b912a17e1f65f79e https://github.com/heimdal/heimdal/commit/79ca0dfe75d9ac5829ae5315b912a17e1f65f79e Author: Nicolas Williams Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M kuser/kinit.c Log Message: ----------- kinit should save cc configs if it krb5_cc_move()s Also, renew_validate() should krb5_cc_new_unique() and krb5_cc_move() it into place. Commit: 6d5741d03b44dbd811ec9e8a8b7f4dac250547f5 https://github.com/heimdal/heimdal/commit/6d5741d03b44dbd811ec9e8a8b7f4dac250547f5 Author: Nicolas Williams Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M kuser/kinit.c Log Message: ----------- kinit cmd: back-off more slowly and warn Also refactor AFS klog code so we do it only once on renew. Commit: 8696739102cfb174f0e5f7640980556efbc259ec https://github.com/heimdal/heimdal/commit/8696739102cfb174f0e5f7640980556efbc259ec Author: Nicolas Williams Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M kuser/kinit.c Log Message: ----------- Add SIGINFO support for kinit cmd Use SIGUSR1 if there's no SIGINFO, so the code isn't dead. Commit: c9d390acac89be1a2eb46a202cb3489bb72756a0 https://github.com/heimdal/heimdal/commit/c9d390acac89be1a2eb46a202cb3489bb72756a0 Author: Nicolas Williams Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M kuser/kinit.c Log Message: ----------- Don't use "if (!ret)" Commit: 36f22356c5ef0e15569172a33cdc1b71c5c40787 https://github.com/heimdal/heimdal/commit/36f22356c5ef0e15569172a33cdc1b71c5c40787 Author: Nicolas Williams Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M tests/kdc/Makefile.am A tests/kdc/check-kinit.in Log Message: ----------- Add [manual] test of kinit cmd It's not ready to always be run. First, it's slow. Second, it tortures the system. Third, it doesn't look for signs of failure. Fourth, if it did it'd fail: because something about the racing is causing the KDC to think that the foo principal doesn't exist. Commit: 129b4f37207f11b3d34cd573ac2a3087b1670311 https://github.com/heimdal/heimdal/commit/129b4f37207f11b3d34cd573ac2a3087b1670311 Author: Nicolas Williams Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M kuser/kinit.c Log Message: ----------- Fix warning in ! NO_AFS case Compare: https://github.com/heimdal/heimdal/compare/6ae305e7a43c...129b4f37207f From noreply at github.com Thu Sep 12 20:33:05 2013 From: noreply at github.com (GitHub) Date: Thu, 12 Sep 2013 11:33:05 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 72f29b: Fix typo in lib/krb5/pcache.c Message-ID: <523208e1d3f13_4f536cdd4c94635@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 72f29bd807f03f722e54edc2479fcd4d0642cb62 https://github.com/heimdal/heimdal/commit/72f29bd807f03f722e54edc2479fcd4d0642cb62 Author: Nicolas Williams Date: 2013-09-12 (Thu, 12 Sep 2013) Changed paths: M lib/krb5/pcache.c Log Message: ----------- Fix typo in lib/krb5/pcache.c From noreply at github.com Sat Sep 14 04:19:56 2013 From: noreply at github.com (GitHub) Date: Fri, 13 Sep 2013 19:19:56 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 9b1321: Windows: PLUGINDIR == BINDIR Message-ID: <5233c7cc7af33_45131461d50130476@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 9b13216c0e7d3584c146e73bfd521db814d6e8d7 https://github.com/heimdal/heimdal/commit/9b13216c0e7d3584c146e73bfd521db814d6e8d7 Author: Jeffrey Altman Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M windows/NTMakefile.w32 Log Message: ----------- Windows: PLUGINDIR == BINDIR Plugins must be in the same directory as the DLLs. Change-Id: I982f8113208dc896d73b155cf0c22184efc1b1c1 Commit: 630c73b225c999a873ba6e1ecc7340441c0810ad https://github.com/heimdal/heimdal/commit/630c73b225c999a873ba6e1ecc7340441c0810ad Author: Jeffrey Altman Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M packages/windows/installer/heimdal-installer.wxs Log Message: ----------- Windows: Wix3 use ForceDeleteOnUninstall Patchset 1ad02ec31a33fa8f5c4018e2ba86fa05441e1fb4 removed the createAndRemoveOnUninistall actions from a number of registry keys. Get the same behavior with the ForceDeleteOnUninstall Wix 3.x Attribute. Change-Id: I8c0623fa39055844d10035cbffb3870cc2d39ec6 Commit: 6601c6b0443a96cfcdb879108f369a40acbe5e94 https://github.com/heimdal/heimdal/commit/6601c6b0443a96cfcdb879108f369a40acbe5e94 Author: Jeffrey Altman Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M packages/windows/installer/heimdal-installer.wxs Log Message: ----------- Windows: Remove Plugin Directory Installer Heimdal plugins are not safe on windows. Plugins are bound to a specific assembly and if the plugin assembly is not the same as the Heimdal DLL that is loading the plugin heap corruption will occur. Change-Id: Icf43a989684c4aacd3c4a225482a9bed9b60e29d Commit: 3c3e2ad5e6e11451fe8376387b0c29ad0d4bff8a https://github.com/heimdal/heimdal/commit/3c3e2ad5e6e11451fe8376387b0c29ad0d4bff8a Author: Jeffrey Altman Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M kdc/NTMakefile M lib/hdb/NTMakefile M lib/kadm5/NTMakefile M packages/windows/assembly/Heimdal.Kerberos.manifest.in M packages/windows/assembly/NTMakefile Log Message: ----------- Windows: ktutil.exe requires libkadmsrv and libhdb Include libkadmsrv.dll and libhdb.dll in the assembly which are required for ktutil.exe to load. Change-Id: Ic72d51e72daac71683a7f7000fe084197ee3c94a Commit: 75a47ef142d8e12575f45a9dc5b299f0377e1710 https://github.com/heimdal/heimdal/commit/75a47ef142d8e12575f45a9dc5b299f0377e1710 Author: Jeffrey Altman Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: R lib/heimdal/dllmain.c Log Message: ----------- Windows: Remove unused lib/heimdal/dllmain.c Change-Id: Ib46aaaf0f437cb45097e106cd714c5ae5b220857 Commit: 1243f2a0d3316961a04c43b6080ef2bd7e76130c https://github.com/heimdal/heimdal/commit/1243f2a0d3316961a04c43b6080ef2bd7e76130c Author: Jeffrey Altman Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M windows/NTMakefile.w32 Log Message: ----------- Windows: do not fail if output directories exist Quote path names in case there are ever spaces Prepend $(MKDIR) rule is "-" to avoid failures if the output directories already exist. Change-Id: I1e5cfb408042617a73edeeae99eb269a061ba61d Commit: 559cd780b3b69cede7cf1ffc686af7162ad938ed https://github.com/heimdal/heimdal/commit/559cd780b3b69cede7cf1ffc686af7162ad938ed Author: Jeffrey Altman Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M NTMakefile Log Message: ----------- Windows: must use backslash for makefile exist test Change-Id: Ifb8c7b88be92a856073e1001ace60ac43c69eb6d Commit: b9d7e33a2f12c123e9f0579635f0ec54501c59ef https://github.com/heimdal/heimdal/commit/b9d7e33a2f12c123e9f0579635f0ec54501c59ef Author: Tony Acero Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M include/NTMakefile Log Message: ----------- Windows: Fix perl string equality for Debug Builds Use "eq" and not "=~" Change-Id: Iac38ff9859ab40fc30aba0df90956b6029c04cb6 Commit: a7c9497c5dddce81435e4f2cd97c416e0e47921a https://github.com/heimdal/heimdal/commit/a7c9497c5dddce81435e4f2cd97c416e0e47921a Author: Jeffrey Altman Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M lib/heimdal/NTMakefile Log Message: ----------- Windows: remove unnecessary clean rule lib/heimdal Already deleting *.* no need to delete the library separately Change-Id: Ibdc4aa2e8c08cc9958ab8ae9e1eb155b3a828369 Commit: 9f2a06a80ea16f5e75bb79bb3f90e712f7c1d3e2 https://github.com/heimdal/heimdal/commit/9f2a06a80ea16f5e75bb79bb3f90e712f7c1d3e2 Author: Jeffrey Altman Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M lib/krb5/plugin.c Log Message: ----------- Windows: Construct paths for LoadLibrary with backslashes Mixing forward and backslashes is confusing. Use the expected backslashes. Change-Id: Ia775c73eca430138f677decc1975aad0a401fc53 Commit: 2179c9224561097fd8973e6f10c7475d1ec80454 https://github.com/heimdal/heimdal/commit/2179c9224561097fd8973e6f10c7475d1ec80454 Author: Jeffrey Altman Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M lib/roken/dlfcn_w32.c Log Message: ----------- roken: win32 dladdr kill warnings illegal pointer cast unused variable Change-Id: Ie5ebd2fd6b6e1cb06fec97dcf947fc40660abd91 Commit: 475a366a19cba7e767ff5f610e28e463d2bc0d36 https://github.com/heimdal/heimdal/commit/475a366a19cba7e767ff5f610e28e463d2bc0d36 Author: Jeffrey Altman Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M lib/roken/dlfcn_w32.c Log Message: ----------- roken: win32 dladdr do not normalize paths to slash The resulting path needs to be passed to LoadLibrary. Change-Id: Idfc45a4af4996105a428d88d9327f0dee5510be7 Commit: 017e5020897868646ac748863d0082682da8e7ad https://github.com/heimdal/heimdal/commit/017e5020897868646ac748863d0082682da8e7ad Author: Jeffrey Altman Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M lib/roken/dlfcn_w32.c Log Message: ----------- roken: win32 dlopen use LoadLibraryEx AltSearchPaths LoadLibrary() is unable to load DLLs which are being loaded from a global side by side assembly directory. Instead, use LoadLibraryEx() with LOAD_WITH_ALTERED_SEARCH_PATH This permits a DLL to be loaded from the WinSxs tree when a fully qualified path is provided. Change-Id: I0e5da1a8610c6b571f73c0e7b0beabeecbbb3b77 Commit: 60aa5eb1c52a65e7116076999cc23c5ab7a0f5e0 https://github.com/heimdal/heimdal/commit/60aa5eb1c52a65e7116076999cc23c5ab7a0f5e0 Author: Jeffrey Altman Date: 2013-09-13 (Fri, 13 Sep 2013) Changed paths: M packages/windows/installer/NTMakefile Log Message: ----------- Windows: multiplatform installer 32-bit command msm The multiplatform installer must include the 32-bit command merge module. When Heimdal.Command was split out into a separate merge module it was left out. Change-Id: I07b06d6dfff66e61869f1d8c81bb0f1bce281501 Compare: https://github.com/heimdal/heimdal/compare/72f29bd807f0...60aa5eb1c52a From noreply at github.com Sun Sep 15 07:34:08 2013 From: noreply at github.com (GitHub) Date: Sat, 14 Sep 2013 22:34:08 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 466953: Windows: remove unintended text string Message-ID: <523546d0d564_6cc8523d4862737@hookshot-fe6-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 466953b6ee796a8f732fb88d17eabeabdf381ad7 https://github.com/heimdal/heimdal/commit/466953b6ee796a8f732fb88d17eabeabdf381ad7 Author: Jeffrey Altman Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M include/NTMakefile Log Message: ----------- Windows: remove unintended text string patchset b9d7e33a2f12c123e9f0579635f0ec54501c59ef introduced some garbage at the beginning of the include/NTMakefile. remove it. Change-Id: Ia24ea3a03aa9ed10b8076112b6486e23f1c36b7c Commit: 6ade3b3a8b56c4128ccd4009db911089837db5e6 https://github.com/heimdal/heimdal/commit/6ade3b3a8b56c4128ccd4009db911089837db5e6 Author: Jeffrey Altman Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M windows/version.rc Log Message: ----------- Windows: Add support for resource Trademark strings Change-Id: I3b09fde4478c31414d55a16c460be4581a07499a Commit: 5d0f3ee927465cfe1e70b791a8ef35e4c4aafbdd https://github.com/heimdal/heimdal/commit/5d0f3ee927465cfe1e70b791a8ef35e4c4aafbdd Author: Jeffrey Altman Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M packages/windows/assembly/NTMakefile M packages/windows/installer/NTMakefile M packages/windows/installer/heimdal-assemblies.wxs M packages/windows/installer/heimdal-policy.wxs M windows/NTMakefile.version M windows/NTMakefile.w32 Log Message: ----------- Windows: Extned Assembly name for version options Windows file resources can be marked as Private, Special, Debug and Pre-release. Extend the Heimdal Assembly name to include designations for these various build options to ensure that private, special, debug and pre-release builds do not conflict with the assembly name reserved for public releases. This permits a private, special, debug and pre-release build to be installed side-by-side with the final release without interference. Change-Id: I569ce2ff911ddbaebd81ba2e8b477ba6fb520502 Commit: 4bd3708e6f211e00e693c663662dfe18b676c38c https://github.com/heimdal/heimdal/commit/4bd3708e6f211e00e693c663662dfe18b676c38c Author: Jeffrey Altman Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M packages/windows/sdk/NTMakefile Log Message: ----------- Windows: Add clean sdk include/gssapi rule Change-Id: Iaf2d35857dd86cb4fba30daa3cd4152f3e14bd0f Commit: f8972159cded31dd32af0919785b69e1862e44b2 https://github.com/heimdal/heimdal/commit/f8972159cded31dd32af0919785b69e1862e44b2 Author: Jeffrey Altman Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M packages/windows/assembly/NTMakefile Log Message: ----------- Windows: Assembly makefile modification Note that the explanation of how to set CODESIGN_PKT is located in windows/README. Remove dead code. Add an @arch@ substitution rule which is replaced by either "32" or "64" depending upon $(CPU). Change-Id: Ia009209aa7837109669172dcd841db846dcc9127 Commit: e2b84ee1184a7f27060352e556aa732c98d657ac https://github.com/heimdal/heimdal/commit/e2b84ee1184a7f27060352e556aa732c98d657ac Author: Jeffrey Altman Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M lib/NTMakefile Log Message: ----------- Windows: Permit third party assembly definitions Change-Id: Ie68faab9cebbca36670500fdfe84881460686b64 Commit: 1154d5d0805b2dcaef2e1b60326a10a74f1bfbe6 https://github.com/heimdal/heimdal/commit/1154d5d0805b2dcaef2e1b60326a10a74f1bfbe6 Author: Jeffrey Altman Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M packages/windows/installer/NTMakefile M packages/windows/installer/heimdal-assemblies.wxs M packages/windows/installer/heimdal-command.wxs M packages/windows/installer/heimdal-installer.wxs Log Message: ----------- Windows: installer package modifications Remove third party plugins from installers now that they must be part of the assemblies. Add support for thirdparty heimdal-assemblies.wxs and heimdal-policy.wxs files. Change-Id: Idb29ebcf39b14ebcd2b01dc8c53b9bb7fbb8eaab Commit: bc7a1533b966225b4dec8b053d2fa38a9d36877d https://github.com/heimdal/heimdal/commit/bc7a1533b966225b4dec8b053d2fa38a9d36877d Author: Jeffrey Altman Date: 2013-09-14 (Sat, 14 Sep 2013) Changed paths: M windows/NTMakefile.config Log Message: ----------- Windows: Permit thirdparty/NTMakefile.version NTMakefile.version defines company names and build options. Do not require third parties to commit their modifications within the Heimdal repo. Change-Id: Ifb4d82e05f40023a2c29bd5cb4c3445c0bd876d3 Compare: https://github.com/heimdal/heimdal/compare/60aa5eb1c52a...bc7a1533b966 From noreply at github.com Sun Sep 15 17:18:14 2013 From: noreply at github.com (GitHub) Date: Sun, 15 Sep 2013 08:18:14 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] d0b8bb: Windows: krb5_cc_get_prefix_ops test drive letter Message-ID: <5235cfb68a0a2_7c4910add582999a@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: d0b8bb27d5cfc34b518adfd3a08d233a6679c898 https://github.com/heimdal/heimdal/commit/d0b8bb27d5cfc34b518adfd3a08d233a6679c898 Author: Jeffrey Altman Date: 2013-09-15 (Sun, 15 Sep 2013) Changed paths: M lib/krb5/cache.c Log Message: ----------- Windows: krb5_cc_get_prefix_ops test drive letter If the prefix starts with a drive letter then it is a FILE ccache. Change-Id: I03399f8f512d555481608d2fc90c8d6ecaba73ad Commit: 3fc7531a8bb4a96f07ed5286da8c199e9ed1afdb https://github.com/heimdal/heimdal/commit/3fc7531a8bb4a96f07ed5286da8c199e9ed1afdb Author: Jeffrey Altman Date: 2013-09-15 (Sun, 15 Sep 2013) Changed paths: M packages/windows/installer/heimdal-command.wxs Log Message: ----------- Windows: heimdal-command.wxs remove plugin dirs Change-Id: I730ff26d353adb1f725ddcc38e3ae5332af1b39c Commit: c33969febf8f21ed0a0ce85d560dc359e1d65218 https://github.com/heimdal/heimdal/commit/c33969febf8f21ed0a0ce85d560dc359e1d65218 Author: Jeffrey Altman Date: 2013-09-15 (Sun, 15 Sep 2013) Changed paths: M packages/windows/installer/NTMakefile Log Message: ----------- Windows: Fix sdk install of Heimdal.Command.msm Heimdal.Assembly.msm was installed as Heimdal.Command.msm. Change-Id: Ie070173d9789a1e0c963699f1fd638686803a3de Commit: 0f1b15492b5a73396aef420c02bf1a2419822b64 https://github.com/heimdal/heimdal/commit/0f1b15492b5a73396aef420c02bf1a2419822b64 Author: Jeffrey Altman Date: 2013-09-15 (Sun, 15 Sep 2013) Changed paths: M packages/windows/installer/NTMakefile Log Message: ----------- Windows: Heimdal.Command.msm MULTIPLATFORM_INSTALL When building a multiplatform installer 64-bit Heimdal.Command.msm should not include the 32-bit components. Change-Id: I5a3545d50edb69e982ea6b2febb45637764a8ca2 Commit: cb2896b6e73db67b77f0ab942656ae0a9af0cd67 https://github.com/heimdal/heimdal/commit/cb2896b6e73db67b77f0ab942656ae0a9af0cd67 Author: Jeffrey Altman Date: 2013-09-15 (Sun, 15 Sep 2013) Changed paths: M packages/windows/installer/NTMakefile Log Message: ----------- Windows: installer NTMakefile fix thirdparty paths The subdirectory level was incorrect in the thirdparty assembly tests. Change-Id: Icbb578a5dac11b93ff7f1f5c28caf029e8805eeb Compare: https://github.com/heimdal/heimdal/compare/bc7a1533b966...cb2896b6e73d From noreply at github.com Mon Sep 23 03:06:34 2013 From: noreply at github.com (GitHub) Date: Sun, 22 Sep 2013 18:06:34 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] dae1a3: Windows: Add Symbol Store support Message-ID: <523f941a42257_5a7a9b1d4c111d1@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: dae1a38d8092bc8c5b82209c52d99cfbe82d1b2b https://github.com/heimdal/heimdal/commit/dae1a38d8092bc8c5b82209c52d99cfbe82d1b2b Author: Jeffrey Altman Date: 2013-09-22 (Sun, 22 Sep 2013) Changed paths: M windows/NTMakefile.w32 Log Message: ----------- Windows: Add Symbol Store support Change-Id: I722738dc56b9fdeb1c50643bcdc076dbd27a3f8a From noreply at github.com Mon Sep 23 17:03:15 2013 From: noreply at github.com (GitHub) Date: Mon, 23 Sep 2013 08:03:15 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 2ccdeb: Fix kinit renew vs. new strategy. Message-ID: <524058335e17b_ba96b1d546033f@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 2ccdebdacce52aceae0b50c4db18a071d67653d3 https://github.com/heimdal/heimdal/commit/2ccdebdacce52aceae0b50c4db18a071d67653d3 Author: Viktor Dukhovni Date: 2013-09-23 (Mon, 23 Sep 2013) Changed paths: M kuser/kinit.c Log Message: ----------- Fix kinit renew vs. new strategy. The previous code never obtained a new TGT when -l was not used. From noreply at github.com Tue Sep 24 21:05:50 2013 From: noreply at github.com (GitHub) Date: Tue, 24 Sep 2013 12:05:50 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] a759e5: Windows: Skip policy assembly for now Message-ID: <5241e28edead9_24c692bd5015911e3@hookshot-fe5-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: a759e5091f9cfb8921ac42d7b9bf1682c7943b75 https://github.com/heimdal/heimdal/commit/a759e5091f9cfb8921ac42d7b9bf1682c7943b75 Author: Jeffrey Altman Date: 2013-09-24 (Tue, 24 Sep 2013) Changed paths: M packages/windows/installer/heimdal-installer.wxs Log Message: ----------- Windows: Skip policy assembly for now On XP there is a bug which prevents two installers from including a policy assembly of the same name. Policy Assembly names are .. For now do not install the policy assembly until we have a work around for XP or a method of conditionally not installing the policy on XP. Change-Id: If92bea3c625e6124eb64c2bcc3e5008a58f04404 From noreply at github.com Wed Sep 25 16:00:35 2013 From: noreply at github.com (GitHub) Date: Wed, 25 Sep 2013 07:00:35 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 6ef84f: Windows Install: Do not install the policy on XP Message-ID: <5242ec83a00cf_759d1147d5412906b@hookshot-fe2-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 6ef84fdfe87bf7cce16186a67d6e830c1bb14ac3 https://github.com/heimdal/heimdal/commit/6ef84fdfe87bf7cce16186a67d6e830c1bb14ac3 Author: Rod Widdowson Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M packages/windows/installer/heimdal-policy.wxs Log Message: ----------- Windows Install: Do not install the policy on XP A bug in Fusion on XP causes downlevel issues with upgrade. The long term fix is to duplicate the Fusion behavior. For now we just suppress the install on XP Commit: 62bd882b574fa65fcef6049c6c6079def95af8c7 https://github.com/heimdal/heimdal/commit/62bd882b574fa65fcef6049c6c6079def95af8c7 Author: Jeffrey Altman Date: 2013-09-25 (Wed, 25 Sep 2013) Changed paths: M packages/windows/installer/heimdal-installer.wxs Log Message: ----------- Revert "Windows: Skip policy assembly for now" This reverts commit a759e5091f9cfb8921ac42d7b9bf1682c7943b75. The policy assembly is now skipped on XP from within the policy assembly itself so it can be safely installed elsewhere. Compare: https://github.com/heimdal/heimdal/compare/a759e5091f9c...62bd882b574f From noreply at github.com Thu Sep 26 23:24:44 2013 From: noreply at github.com (GitHub) Date: Thu, 26 Sep 2013 14:24:44 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] aafdf9: Windows: Do not redistribute the policy assembly Message-ID: <5244a61ca967c_1b415f1d4c396c@hookshot-fe1-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: aafdf9fba1a9fdfbd4cda812348b0abb9527e757 https://github.com/heimdal/heimdal/commit/aafdf9fba1a9fdfbd4cda812348b0abb9527e757 Author: Jeffrey Altman Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M packages/windows/installer/NTMakefile Log Message: ----------- Windows: Do not redistribute the policy assembly Policy assemblies must not be distributed by third parties. Change-Id: I431efc5aeac593bbbf6358e89a07c4928390e7d4 Commit: f381c62405e563aca10795e98a997e0b6544c240 https://github.com/heimdal/heimdal/commit/f381c62405e563aca10795e98a997e0b6544c240 Author: Jeffrey Altman Date: 2013-09-26 (Thu, 26 Sep 2013) Changed paths: M packages/windows/installer/NTMakefile Log Message: ----------- Windows: $(SDKREDISTDIR)\heimdal-version.mak Create a heimdal-version.mak include file which can be included in third party installer makefiles to determine which compiler and run time library type was used to build the merge modules. It is the responsibility of third party installer packages to include the Visual Studio CRT merge modules that are required for execution. Change-Id: Icec2f47755ef7cc5f7dde2e0426603dece7e4933 Compare: https://github.com/heimdal/heimdal/compare/62bd882b574f...f381c62405e5 From noreply at github.com Fri Sep 27 17:25:02 2013 From: noreply at github.com (GitHub) Date: Fri, 27 Sep 2013 08:25:02 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 1b39c5: use STDERR_FILENO instead of 2 Message-ID: <5245a34e255f9_c69efbd483566b@hookshot-fe3-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 1b39c562d525e1e426788ef4df7ec8033c46413f https://github.com/heimdal/heimdal/commit/1b39c562d525e1e426788ef4df7ec8033c46413f Author: Love Hornquist Astrand Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M kuser/kinit.c Log Message: ----------- use STDERR_FILENO instead of 2 From noreply at github.com Fri Sep 27 17:39:09 2013 From: noreply at github.com (GitHub) Date: Fri, 27 Sep 2013 08:39:09 -0700 Subject: [Heimdal-source-changes] [heimdal/heimdal] 7a8a78: validate that default@ have KRB5_KDB_DISALLOW_ALL_... Message-ID: <5245a69d53431_37be4bbd4c225dd@hookshot-fe4-pe1-prd.aws.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 7a8a78e41749277f6ea98ea4fc52a56a665ef228 https://github.com/heimdal/heimdal/commit/7a8a78e41749277f6ea98ea4fc52a56a665ef228 Author: Love Hornquist Astrand Date: 2013-09-27 (Fri, 27 Sep 2013) Changed paths: M kadmin/check.c Log Message: ----------- validate that default@ have KRB5_KDB_DISALLOW_ALL_TIX