[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