[Heimdal-source-changes] [heimdal/heimdal] 9f7d2c: temporary enctypes
GitHub
noreply at github.com
Tors Dec 17 06:06:36 CET 2015
Branch: refs/heads/lukeh/aes-gcm
Home: https://github.com/heimdal/heimdal
Commit: 9f7d2cf8ef5dfdb4ab4bb3b617654c19501af3cd
https://github.com/heimdal/heimdal/commit/9f7d2cf8ef5dfdb4ab4bb3b617654c19501af3cd
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/asn1/krb5.asn1
Log Message:
-----------
temporary enctypes
Commit: 5858b835a503f5a0755df66854fe0413b745ae9f
https://github.com/heimdal/heimdal/commit/5858b835a503f5a0755df66854fe0413b745ae9f
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/krb5.h
Log Message:
-----------
temporary enctypes
Commit: faf900f2e30deb19cc1d3cb0b1e4ef5a8252960f
https://github.com/heimdal/heimdal/commit/faf900f2e30deb19cc1d3cb0b1e4ef5a8252960f
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/Makefile.am
M lib/krb5/NTMakefile
M lib/krb5/aes-test.c
A lib/krb5/crypto-aes-gcm.c
M lib/krb5/crypto-aes-sha2.c
M lib/krb5/crypto-algs.c
M lib/krb5/crypto-evp.c
M lib/krb5/crypto.c
M lib/krb5/crypto.h
M lib/krb5/sp800-108-kdf.c
Log Message:
-----------
initial aes-gcm implementation
Commit: f934694e7e2a169913dfac83f2d99fedde108376
https://github.com/heimdal/heimdal/commit/f934694e7e2a169913dfac83f2d99fedde108376
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aes-gcm.c
Log Message:
-----------
no string2key for gcm
Commit: 7b4cccb634aa6e4b577c117ab403b00a86cb64a2
https://github.com/heimdal/heimdal/commit/7b4cccb634aa6e4b577c117ab403b00a86cb64a2
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aes-gcm.c
M lib/krb5/crypto-evp.c
M lib/krb5/crypto.c
M lib/krb5/sp800-108-kdf.c
Log Message:
-----------
more GCM fixes
Commit: d771593531fea54f13e757fc2359fec3117ca675
https://github.com/heimdal/heimdal/commit/d771593531fea54f13e757fc2359fec3117ca675
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto.c
Log Message:
-----------
add _krb5_enctype_is_aead private API
Commit: 9e252479ee37b7d200b79f076bc07c9b2aaa5b21
https://github.com/heimdal/heimdal/commit/9e252479ee37b7d200b79f076bc07c9b2aaa5b21
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/sp800-108-kdf.c
Log Message:
-----------
zero nonce but feedback MAC into SP800 AEAD KDF
Commit: b1448c35a45d02485bc1059887efe4bb5f083d2b
https://github.com/heimdal/heimdal/commit/b1448c35a45d02485bc1059887efe4bb5f083d2b
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aes-gcm.c
Log Message:
-----------
use 12 byte nonce for GCM
Commit: 2bd123d87e6b23973b40bc7409375c5c1871055c
https://github.com/heimdal/heimdal/commit/2bd123d87e6b23973b40bc7409375c5c1871055c
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aes-gcm.c
Log Message:
-----------
OpenSSL IV length includes ctr, so make it 16 bytes
Commit: 1551832ecedb62d68737fd9a9d337085de966837
https://github.com/heimdal/heimdal/commit/1551832ecedb62d68737fd9a9d337085de966837
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/krb5/accept_sec_context.c
M lib/gssapi/krb5/cfx.c
M lib/gssapi/krb5/delete_sec_context.c
M lib/gssapi/krb5/gsskrb5_locl.h
Log Message:
-----------
gss fluff
Commit: 2d2a23e813443933ecc31324206b54e4bbff36dd
https://github.com/heimdal/heimdal/commit/2d2a23e813443933ecc31324206b54e4bbff36dd
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-evp.c
Log Message:
-----------
check iv
Commit: d7b31a04b448b027b674476372822c92def1ed57
https://github.com/heimdal/heimdal/commit/d7b31a04b448b027b674476372822c92def1ed57
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/krb5/accept_sec_context.c
M lib/gssapi/krb5/cfx.c
M lib/gssapi/krb5/delete_sec_context.c
M lib/gssapi/krb5/gsskrb5_locl.h
Log Message:
-----------
more cleanups on AEAD
Commit: 6a2688a1b27f4d15486ffa5d478e18434be38d39
https://github.com/heimdal/heimdal/commit/6a2688a1b27f4d15486ffa5d478e18434be38d39
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/krb5/cfx.c
Log Message:
-----------
protect 4121 header implicitly for AEAD
Commit: dd01c61bd52cefb82d12ffb0d70168f89341b567
https://github.com/heimdal/heimdal/commit/dd01c61bd52cefb82d12ffb0d70168f89341b567
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aes-gcm.c
M lib/krb5/crypto-evp.c
M lib/krb5/crypto.c
M lib/krb5/sp800-108-kdf.c
Log Message:
-----------
CMAC for KDF
Commit: 021c86612d2de97265c829d95c48d0ea26466436
https://github.com/heimdal/heimdal/commit/021c86612d2de97265c829d95c48d0ea26466436
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/sp800-108-kdf.c
Log Message:
-----------
fix CMAC
Commit: a4d0cd450cdf5caac5061fa19f6e89354ac307cb
https://github.com/heimdal/heimdal/commit/a4d0cd450cdf5caac5061fa19f6e89354ac307cb
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aes-sha2.c
Log Message:
-----------
GCM has no string2key
Commit: 049441518ffaa80bd7f5626e7cc3b367fe4a955f
https://github.com/heimdal/heimdal/commit/049441518ffaa80bd7f5626e7cc3b367fe4a955f
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/krb5/cfx.c
Log Message:
-----------
get_mic/verify_mic AEAD
Commit: f97ddd57410e1a62282a309fa3c6060f885fc8a5
https://github.com/heimdal/heimdal/commit/f97ddd57410e1a62282a309fa3c6060f885fc8a5
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/krb5/cfx.c
Log Message:
-----------
fix non-conf wrap for AEAD
Commit: dfba8b44b0cd89eae5a5b8991c03e2469a3cde54
https://github.com/heimdal/heimdal/commit/dfba8b44b0cd89eae5a5b8991c03e2469a3cde54
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/krb5/cfx.c
Log Message:
-----------
don't get KRB5_CRYPTO_TYPE_CHECKSUM for AEAD
Commit: 35489245b5f0bb018766c65768c5215659051437
https://github.com/heimdal/heimdal/commit/35489245b5f0bb018766c65768c5215659051437
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto.c
Log Message:
-----------
don't crash if no keyed checksum
Commit: ebc7984b6cab40ac37fe2e4c77d5e02023d8e176
https://github.com/heimdal/heimdal/commit/ebc7984b6cab40ac37fe2e4c77d5e02023d8e176
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aes-gcm.c
M lib/krb5/crypto-algs.c
M lib/krb5/crypto-evp.c
M lib/krb5/crypto.h
Log Message:
-----------
kill off GMAC checksums
Commit: c9ce7fbcd1522897a1c1527d75012291d28dc3df
https://github.com/heimdal/heimdal/commit/c9ce7fbcd1522897a1c1527d75012291d28dc3df
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/krb5/test_cfx.c
M lib/gssapi/libgssapi-exports.def
M lib/gssapi/version-script.map
Log Message:
-----------
remove _gsskrb5cfx_max_wrap_length_cfx
Commit: 4115e29299bddcd8ccb41831120469c78cd0e836
https://github.com/heimdal/heimdal/commit/4115e29299bddcd8ccb41831120469c78cd0e836
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/libkrb5-exports.def.in
M lib/krb5/version-script.map
Log Message:
-----------
export _krb5_enctype_is_aead
Commit: 4164af9b0da60160bdda5e620719abe91b1893e2
https://github.com/heimdal/heimdal/commit/4164af9b0da60160bdda5e620719abe91b1893e2
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/aes-test.c
Log Message:
-----------
remove GCM test for now
Commit: a2dfbf0df9a6f744d3fc10729678ec8bd89769a6
https://github.com/heimdal/heimdal/commit/a2dfbf0df9a6f744d3fc10729678ec8bd89769a6
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-evp.c
Log Message:
-----------
require an IV for GCM
Commit: 34e019d73095c950f1e7f3b9c33dc8abac205bcf
https://github.com/heimdal/heimdal/commit/34e019d73095c950f1e7f3b9c33dc8abac205bcf
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/Makefile.am
M lib/krb5/NTMakefile
A lib/krb5/crypto-aead.c
M lib/krb5/crypto-aes-gcm.c
M lib/krb5/crypto-evp.c
Log Message:
-----------
reorganise
Commit: 4f21692355f6dcd042766b45249009507c6780d5
https://github.com/heimdal/heimdal/commit/4f21692355f6dcd042766b45249009507c6780d5
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/krb5/cfx.c
Log Message:
-----------
actually remove _gsskrb5cfx_wrap_length_cfx
Commit: d46d0822f32ffe70461d2839bf4f92016260dd66
https://github.com/heimdal/heimdal/commit/d46d0822f32ffe70461d2839bf4f92016260dd66
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/krb5/cfx.c
Log Message:
-----------
remove trailing whitespace
Commit: 0079a4f695e2fe2f24f6ffabf561062640c6ce21
https://github.com/heimdal/heimdal/commit/0079a4f695e2fe2f24f6ffabf561062640c6ce21
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/krb5/cfx.c
Log Message:
-----------
SIGN_DATA does not protect token header
Commit: b090089a944b99cf682bf0244be918aa128fa570
https://github.com/heimdal/heimdal/commit/b090089a944b99cf682bf0244be918aa128fa570
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/krb5/cfx.c
Log Message:
-----------
remove whitespace
Commit: 58813808a84e3b594f1d3dabd1abe8da5b2595d5
https://github.com/heimdal/heimdal/commit/58813808a84e3b594f1d3dabd1abe8da5b2595d5
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/test_context.c
Log Message:
-----------
log session enctype in verbose mode
Commit: b4e78415977ef75ce684f8d1d5ab0619f33f1a65
https://github.com/heimdal/heimdal/commit/b4e78415977ef75ce684f8d1d5ab0619f33f1a65
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/krb5/test_cfx.c
Log Message:
-----------
_gsskrb5cfx_wrap_length_cfx is really gone
Commit: 8e32ee6c4f5bcbcce726895e9c68c537fd626c87
https://github.com/heimdal/heimdal/commit/8e32ee6c4f5bcbcce726895e9c68c537fd626c87
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto.c
Log Message:
-----------
use aead_crypto test
Commit: dffdf344068b75608ef77636e900e9a8bb5c1c99
https://github.com/heimdal/heimdal/commit/dffdf344068b75608ef77636e900e9a8bb5c1c99
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto.c
Log Message:
-----------
remove non-IOV compatibility cruft
Commit: d7f77a6e6879f598bc248c6243794751b852d184
https://github.com/heimdal/heimdal/commit/d7f77a6e6879f598bc248c6243794751b852d184
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/aes-test.c
Log Message:
-----------
add GCM tests back
Commit: 0c0450125638dee832f5d1be70747ecf946aebe3
https://github.com/heimdal/heimdal/commit/0c0450125638dee832f5d1be70747ecf946aebe3
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/krb5/cfx.c
Log Message:
-----------
unbreak DCE_STYLE
Commit: a1ec0e4957a5ae4a00fc85846c0a2cbac6f6fb7d
https://github.com/heimdal/heimdal/commit/a1ec0e4957a5ae4a00fc85846c0a2cbac6f6fb7d
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/sp800-108-kdf.c
Log Message:
-----------
cleanup after KDF failure
Commit: 16660950b2e5105cc3ad0c1be0b8890067b702a3
https://github.com/heimdal/heimdal/commit/16660950b2e5105cc3ad0c1be0b8890067b702a3
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/aes-test.c
Log Message:
-----------
use EVP_MAX_IV_LENGTH
Commit: f2b04623c5a5e2af5cc5eecda12323b877f5ed88
https://github.com/heimdal/heimdal/commit/f2b04623c5a5e2af5cc5eecda12323b877f5ed88
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto.h
Log Message:
-----------
explain how encrypt has been overloaded
Commit: f50f874d43de18202f49faa6c4d91f4e8cc7f320
https://github.com/heimdal/heimdal/commit/f50f874d43de18202f49faa6c4d91f4e8cc7f320
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aes-gcm.c
Log Message:
-----------
ivec never NULL
Commit: e669034c06c45f12582bf46aef4132a8503a1cce
https://github.com/heimdal/heimdal/commit/e669034c06c45f12582bf46aef4132a8503a1cce
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/sp800-108-kdf.c
Log Message:
-----------
make CMAC KDF actually work
Commit: 213c5e876a59d4c8e5e1150a078f585a3f806c85
https://github.com/heimdal/heimdal/commit/213c5e876a59d4c8e5e1150a078f585a3f806c85
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aead.c
Log Message:
-----------
set header to 0 if present
Commit: 7c5dc50336b5ccbb7089b60fadc1497ca2625a70
https://github.com/heimdal/heimdal/commit/7c5dc50336b5ccbb7089b60fadc1497ca2625a70
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/krb5/cfx.c
M lib/krb5/crypto-aes-gcm.c
M lib/krb5/sp800-108-kdf.c
Log Message:
-----------
salt IV with last 4 bytes of key, make key longer
Commit: c15e5ff400e730228cc7a312e8f21b2a981ac2e0
https://github.com/heimdal/heimdal/commit/c15e5ff400e730228cc7a312e8f21b2a981ac2e0
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/krb5/cfx.c
M lib/krb5/crypto-aes-gcm.c
M lib/krb5/sp800-108-kdf.c
Log Message:
-----------
Revert "salt IV with last 4 bytes of key, make key longer"
This reverts commit 6f6c86952238a64bdf081b0aa7a3e0631677a1be.
Commit: 69b55ddc3ad69ac155cc1546c32c11f83827236b
https://github.com/heimdal/heimdal/commit/69b55ddc3ad69ac155cc1546c32c11f83827236b
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/krb5/cfx.c
Log Message:
-----------
readability fixes (in theory)
Commit: 4aef0f339a97c303092b1918409fe83340cdbfec
https://github.com/heimdal/heimdal/commit/4aef0f339a97c303092b1918409fe83340cdbfec
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/krb5/cfx.c
Log Message:
-----------
remove some error checking, less code (!)
Commit: b3cd31b1b556e02c49bfaadf427b7cc2b034a467
https://github.com/heimdal/heimdal/commit/b3cd31b1b556e02c49bfaadf427b7cc2b034a467
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/krb5/cfx.c
Log Message:
-----------
propagate MS EC DCE_STYLE bug for AEAD, yay
Commit: 87c5a62c597bace24e7136e18840707db476ef96
https://github.com/heimdal/heimdal/commit/87c5a62c597bace24e7136e18840707db476ef96
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aead.c
Log Message:
-----------
check for IV at AEAD API layer
Commit: 42026e877bf4022a948196eb672bb3282595d205
https://github.com/heimdal/heimdal/commit/42026e877bf4022a948196eb672bb3282595d205
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aes-gcm.c
Log Message:
-----------
code cleanup
Commit: 78b11811aa7987cd368fcc7b2b866ea7ad59e685
https://github.com/heimdal/heimdal/commit/78b11811aa7987cd368fcc7b2b866ea7ad59e685
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto.c
Log Message:
-----------
allow AEAD ciphers without F_DERIVED
Commit: fc7c635b6646583de155a658d9e51155eeb831c2
https://github.com/heimdal/heimdal/commit/fc7c635b6646583de155a658d9e51155eeb831c2
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aead.c
M lib/krb5/crypto.c
M lib/krb5/crypto.h
Log Message:
-----------
move iov_find to crypto.h
Commit: e05d7a271e8b7cd87cf654546205b16e170cd224
https://github.com/heimdal/heimdal/commit/e05d7a271e8b7cd87cf654546205b16e170cd224
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aead.c
Log Message:
-----------
use CipherFinal_ex to generate tag
Commit: dfa95a0a389852ed253b384ccda4ecc54fd0afcd
https://github.com/heimdal/heimdal/commit/dfa95a0a389852ed253b384ccda4ecc54fd0afcd
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aead.c
Log Message:
-----------
code cleanup
Commit: 0de6bfe0c88bb24e3a71cb0047bb545e957a6598
https://github.com/heimdal/heimdal/commit/0de6bfe0c88bb24e3a71cb0047bb545e957a6598
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aes-gcm.c
Log Message:
-----------
musings on horrible OpenSSL API
Commit: bdfc67924aa7eaa91e0e8a86266f743f31ba1aa3
https://github.com/heimdal/heimdal/commit/bdfc67924aa7eaa91e0e8a86266f743f31ba1aa3
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aead.c
Log Message:
-----------
simplify
Commit: 2ff90ac39a8b492da4bc628c647e6c0792a37091
https://github.com/heimdal/heimdal/commit/2ff90ac39a8b492da4bc628c647e6c0792a37091
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aead.c
Log Message:
-----------
add some more comments
Commit: b36bab68d3453f6806575cb0f8cbabff19d3c657
https://github.com/heimdal/heimdal/commit/b36bab68d3453f6806575cb0f8cbabff19d3c657
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aead.c
M lib/krb5/crypto-aes-gcm.c
M lib/krb5/crypto.h
Log Message:
-----------
slighty less bogus overloading of encrypt callback
Commit: 51edfa255b485a1e75f1f18715eb559f434893ba
https://github.com/heimdal/heimdal/commit/51edfa255b485a1e75f1f18715eb559f434893ba
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto.h
Log Message:
-----------
fix typo
Commit: a94e6d09cdf09869203c5130b414ae213e4666a6
https://github.com/heimdal/heimdal/commit/a94e6d09cdf09869203c5130b414ae213e4666a6
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-evp.c
Log Message:
-----------
remove extraneous PADL copyright
Commit: f8312a843ed0607f8e0147b0065371307c7671dd
https://github.com/heimdal/heimdal/commit/f8312a843ed0607f8e0147b0065371307c7671dd
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aes-gcm.c
M lib/krb5/sp800-108-kdf.c
Log Message:
-----------
cleanup after refactor
Commit: fc65c77dacd6869a1fe231ebe05bbeae0c7fbaa8
https://github.com/heimdal/heimdal/commit/fc65c77dacd6869a1fe231ebe05bbeae0c7fbaa8
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/build_auth.c
M lib/krb5/context.c
M lib/krb5/krb5.h
Log Message:
-----------
hide AEAD enctypes unless doing RFC4537
Commit: 69cadb7e012de8b6eb8969c163aa4274057cce3e
https://github.com/heimdal/heimdal/commit/69cadb7e012de8b6eb8969c163aa4274057cce3e
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M tests/gss/check-context.in
Log Message:
-----------
try to unbreak testsuite
Commit: 1fd820cccedd974b82d3692fd9b1b1ca09d70585
https://github.com/heimdal/heimdal/commit/1fd820cccedd974b82d3692fd9b1b1ca09d70585
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/context.c
Log Message:
-----------
notes
Commit: 5669d3f12e9772a7970c2c7e04e5934fbc245fc3
https://github.com/heimdal/heimdal/commit/5669d3f12e9772a7970c2c7e04e5934fbc245fc3
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto.c
M lib/krb5/crypto.h
Log Message:
-----------
harmonise with new KDF constants
Commit: ac6eea114c8d3d7300163b4f566a9cfbd4502376
https://github.com/heimdal/heimdal/commit/ac6eea114c8d3d7300163b4f566a9cfbd4502376
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aes-gcm.c
M lib/krb5/crypto.c
M lib/libedit/config.h.in
Log Message:
-----------
cleanup
Commit: 960eb8273db3ef9f7cf2ccb708bc92f62f2d6db8
https://github.com/heimdal/heimdal/commit/960eb8273db3ef9f7cf2ccb708bc92f62f2d6db8
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto.c
Log Message:
-----------
add break statement
Commit: 96d0a019cad48638820a3c1937ac5e49e5208cf1
https://github.com/heimdal/heimdal/commit/96d0a019cad48638820a3c1937ac5e49e5208cf1
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aead.c
Log Message:
-----------
ignore zero-length data for AEAD
Commit: f10b118f14ea2f77b5446228e1bb18f96b9b61b8
https://github.com/heimdal/heimdal/commit/f10b118f14ea2f77b5446228e1bb18f96b9b61b8
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/krb5/cfx.c
Log Message:
-----------
support for GSS_IOV_BUFFER_TYPE_STREAM
Commit: b388d9ec0bdf58850b774a5948ef4053e184a129
https://github.com/heimdal/heimdal/commit/b388d9ec0bdf58850b774a5948ef4053e184a129
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/gssapi/gssapi/gssapi.h
M lib/gssapi/libgssapi-exports.def
M lib/gssapi/mech/gss_aeap.c
M lib/gssapi/test_context.c
M lib/gssapi/version-script.map
Log Message:
-----------
gss_wrap/gss_unwrap_aead implementation
Commit: d8e7b2784ff6d2a4d2236d1017942001634ccb2d
https://github.com/heimdal/heimdal/commit/d8e7b2784ff6d2a4d2236d1017942001634ccb2d
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto-aead.c
Log Message:
-----------
note about future support for longterm AEAD keys
Commit: eae7fa18b5cacca483b7dca0e9c9bd627213e18f
https://github.com/heimdal/heimdal/commit/eae7fa18b5cacca483b7dca0e9c9bd627213e18f
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/crypto.c
Log Message:
-----------
restrict AEAD usage to GSS-API CFX
Commit: 1ab574488e1e77ba55538676047abd41269dfe4a
https://github.com/heimdal/heimdal/commit/1ab574488e1e77ba55538676047abd41269dfe4a
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/aes-test.c
Log Message:
-----------
unbreak aes-test by using supported usage
Commit: 1abae3f9371603e6ee57674cb31858aa157eb235
https://github.com/heimdal/heimdal/commit/1abae3f9371603e6ee57674cb31858aa157eb235
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-17 (Thu, 17 Dec 2015)
Changed paths:
M lib/krb5/aes-test.c
Log Message:
-----------
cleanup, use zero ivec instead of NULL ivec
Compare: https://github.com/heimdal/heimdal/compare/bcd76f8b75c0...1abae3f93716
More information about the Heimdal-source-changes
mailing list