From noreply at github.com Sat Feb 7 04:38:37 2015 From: noreply at github.com (GitHub) Date: Fri, 06 Feb 2015 19:38:37 -0800 Subject: [Heimdal-source-changes] [heimdal/heimdal] 643684: Fix broken CFB8 implementation, use CC for CFB8 Message-ID: <54d588bdaf367_25fc3fc78c8212a011312@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/lukeh/cfb8 Home: https://github.com/heimdal/heimdal Commit: 6436847e1bc9326d05327668f9af3c2d7a9badb0 https://github.com/heimdal/heimdal/commit/6436847e1bc9326d05327668f9af3c2d7a9badb0 Author: Luke Howard Date: 2015-02-07 (Sat, 07 Feb 2015) Changed paths: M lib/hcrypto/evp-cc.c M lib/hcrypto/evp-hcrypto.c M lib/hcrypto/test_cipher.c Log Message: ----------- Fix broken CFB8 implementation, use CC for CFB8 Commit: 22b267fa232aec4af616785fcb37948559c49206 https://github.com/heimdal/heimdal/commit/22b267fa232aec4af616785fcb37948559c49206 Author: Luke Howard Date: 2015-02-07 (Sat, 07 Feb 2015) Changed paths: M lib/hcrypto/evp-cc.c Log Message: ----------- remove redundant IV copy Compare: https://github.com/heimdal/heimdal/compare/6436847e1bc9^...22b267fa232a From noreply at github.com Sat Feb 7 05:16:30 2015 From: noreply at github.com (GitHub) Date: Fri, 06 Feb 2015 20:16:30 -0800 Subject: [Heimdal-source-changes] [heimdal/heimdal] 94119d: Delay KRB5_KTNAME lookup until keytab resolution. Message-ID: <54d5919ea63b4_62363fed9aac72a044820@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/heimdal-1-6-branch Home: https://github.com/heimdal/heimdal Commit: 94119d2b1b4098e84c2a4e822b1c6cfc8488b61b https://github.com/heimdal/heimdal/commit/94119d2b1b4098e84c2a4e822b1c6cfc8488b61b Author: Viktor Dukhovni Date: 2015-02-06 (Fri, 06 Feb 2015) Changed paths: M lib/krb5/context.c M lib/krb5/keytab.c Log Message: ----------- Delay KRB5_KTNAME lookup until keytab resolution. Previously getenv("KRB5_KTNAME") happened in init_context_from_config_file() which would capture the environment value as an override without using strdup() to get a private copy, so it would get trashed in applications that dynamically update the environment (e.g. Perl code that has a tied %ENV). The patch delays getenv("KRB5_KTNAME") until the context's value of default_keytab is actually needed, and the environment can preempt the context's default at that time. [ Do we need to worry about issuid() being true initially when the context is created, but not later, because the application changes both the real and effective uid? If so the issuid() state should be saved when the context is created and the saved value queried. ] From noreply at github.com Sat Feb 7 05:18:22 2015 From: noreply at github.com (GitHub) Date: Fri, 06 Feb 2015 20:18:22 -0800 Subject: [Heimdal-source-changes] [heimdal/heimdal] 49861e: Delay KRB5_KTNAME lookup until keytab resolution. Message-ID: <54d5920eb5d73_4e103f9dab0552c01082f6@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 49861eb2c5012a6508af461f4e6397d61b1e1fda https://github.com/heimdal/heimdal/commit/49861eb2c5012a6508af461f4e6397d61b1e1fda Author: Viktor Dukhovni Date: 2015-02-06 (Fri, 06 Feb 2015) Changed paths: M lib/krb5/context.c M lib/krb5/keytab.c Log Message: ----------- Delay KRB5_KTNAME lookup until keytab resolution. Previously getenv("KRB5_KTNAME") happened in init_context_from_config_file() which would capture the environment value as an override without using strdup() to get a private copy, so it would get trashed in applications that dynamically update the environment (e.g. Perl code that has a tied %ENV). The patch delays getenv("KRB5_KTNAME") until the context's value of default_keytab is actually needed, and the environment can preempt the context's default at that time. [ Do we need to worry about issuid() being true initially when the context is created, but not later, because the application changes both the real and effective uid? If so the issuid() state should be saved when the context is created and the saved value queried. ] From noreply at github.com Wed Feb 11 06:01:54 2015 From: noreply at github.com (GitHub) Date: Tue, 10 Feb 2015 21:01:54 -0800 Subject: [Heimdal-source-changes] [heimdal/heimdal] 5023f5: Add Windows CNG (BCrypt) support to HCrypto EVP AP... Message-ID: <54dae2428ebf9_4dfa3f8087f5b29c11808b@hookshot-fe2-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 5023f55208e9940d983d98fb548a5f2e6553a072 https://github.com/heimdal/heimdal/commit/5023f55208e9940d983d98fb548a5f2e6553a072 Author: Luke Howard Date: 2015-02-11 (Wed, 11 Feb 2015) Changed paths: M doc/copyright.texi M lib/hcrypto/Makefile.am M lib/hcrypto/NTMakefile R lib/hcrypto/dllmain.c M lib/hcrypto/evp-cc.c M lib/hcrypto/evp-hcrypto.c A lib/hcrypto/evp-w32.c A lib/hcrypto/evp-w32.h A lib/hcrypto/evp-wincng.c A lib/hcrypto/evp-wincng.h M lib/hcrypto/evp.c M lib/hcrypto/libhcrypto-exports.def M lib/hcrypto/md2.c M lib/hcrypto/md2.h M lib/hcrypto/md4.c M lib/hcrypto/md4.h M lib/hcrypto/md5.c M lib/hcrypto/md5.h M lib/hcrypto/sha.c M lib/hcrypto/sha.h M lib/hcrypto/sha256.c M lib/hcrypto/sha512.c A lib/hcrypto/test_bulk.c M lib/hcrypto/test_cipher.c M lib/hcrypto/version-script.map M lib/heimdal/NTMakefile M lib/krb5/dll.c M windows/NTMakefile.w32 Log Message: ----------- Add Windows CNG (BCrypt) support to HCrypto EVP API From noreply at github.com Wed Feb 11 10:13:16 2015 From: noreply at github.com (GitHub) Date: Wed, 11 Feb 2015 01:13:16 -0800 Subject: [Heimdal-source-changes] [heimdal/heimdal] 238392: wincng: Remove trailing space Message-ID: <54db1d2c31a1a_5013fda7c8cf2bc503e@hookshot-fe3-cp1-prd.iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/heimdal/heimdal Commit: 238392809b74d84da3512b01200fe2ac3797e8ce https://github.com/heimdal/heimdal/commit/238392809b74d84da3512b01200fe2ac3797e8ce Author: Luke Howard Date: 2015-02-11 (Wed, 11 Feb 2015) Changed paths: M lib/hcrypto/evp-wincng.c Log Message: ----------- wincng: Remove trailing space