[Heimdal-source-changes] [heimdal/heimdal] 34e438: temporary enctypes

GitHub noreply at github.com
Ons Dec 16 09:09:52 CET 2015


  Branch: refs/heads/lukeh/aes-gcm
  Home:   https://github.com/heimdal/heimdal
  Commit: 34e43882add51e9736fc887418c601605a855d34
      https://github.com/heimdal/heimdal/commit/34e43882add51e9736fc887418c601605a855d34
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/asn1/krb5.asn1

  Log Message:
  -----------
  temporary enctypes


  Commit: 2716e6346ca8608ff36d8c79028456f31af7e118
      https://github.com/heimdal/heimdal/commit/2716e6346ca8608ff36d8c79028456f31af7e118
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/krb5.h

  Log Message:
  -----------
  temporary enctypes


  Commit: 1e8350d933c270c3c3981848410f92dd43b2b3f0
      https://github.com/heimdal/heimdal/commit/1e8350d933c270c3c3981848410f92dd43b2b3f0
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 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: 0855546ba14c9377fede3a5ce48a3e07c41b3b2e
      https://github.com/heimdal/heimdal/commit/0855546ba14c9377fede3a5ce48a3e07c41b3b2e
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto-aes-gcm.c

  Log Message:
  -----------
  no string2key for gcm


  Commit: 79d2d68ab7e15544a7de4f5305e307f8769c7880
      https://github.com/heimdal/heimdal/commit/79d2d68ab7e15544a7de4f5305e307f8769c7880
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 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: 5107df2624593704f7192380cae166899b8d4d01
      https://github.com/heimdal/heimdal/commit/5107df2624593704f7192380cae166899b8d4d01
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto.c

  Log Message:
  -----------
  add _krb5_enctype_is_aead private API


  Commit: 765487d27d47ea2e6aa805d56d4365567887997c
      https://github.com/heimdal/heimdal/commit/765487d27d47ea2e6aa805d56d4365567887997c
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/sp800-108-kdf.c

  Log Message:
  -----------
  zero nonce but feedback MAC into SP800 AEAD KDF


  Commit: 7b3718c0a1db8bc70eec6132f00a50255f2107ac
      https://github.com/heimdal/heimdal/commit/7b3718c0a1db8bc70eec6132f00a50255f2107ac
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto-aes-gcm.c

  Log Message:
  -----------
  use 12 byte nonce for GCM


  Commit: c8c5421fda9ad7532b2e0df94b705818c8b0db55
      https://github.com/heimdal/heimdal/commit/c8c5421fda9ad7532b2e0df94b705818c8b0db55
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto-aes-gcm.c

  Log Message:
  -----------
  OpenSSL IV length includes ctr, so make it 16 bytes


  Commit: 0eeba620280da937f15013d398f1d4b2ec51cf71
      https://github.com/heimdal/heimdal/commit/0eeba620280da937f15013d398f1d4b2ec51cf71
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 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
    M lib/gssapi/krb5/init_sec_context.c

  Log Message:
  -----------
  gss fluff


  Commit: 8c799c57c7933e890081de3994e98d8343832b34
      https://github.com/heimdal/heimdal/commit/8c799c57c7933e890081de3994e98d8343832b34
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto-evp.c

  Log Message:
  -----------
  check iv


  Commit: 3ebaa0b32b9f6dd0ea0eaadb9700f9779dbf15e0
      https://github.com/heimdal/heimdal/commit/3ebaa0b32b9f6dd0ea0eaadb9700f9779dbf15e0
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 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: 4e74b103e1d053235507e241c740462c1a95b12a
      https://github.com/heimdal/heimdal/commit/4e74b103e1d053235507e241c740462c1a95b12a
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/gssapi/krb5/cfx.c

  Log Message:
  -----------
  protect 4121 header implicitly for AEAD


  Commit: 42f0eca64431e5039a4e5cca831df64468afbfa0
      https://github.com/heimdal/heimdal/commit/42f0eca64431e5039a4e5cca831df64468afbfa0
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 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: ab909eb4200c046d054c3c66893738e72d934b1b
      https://github.com/heimdal/heimdal/commit/ab909eb4200c046d054c3c66893738e72d934b1b
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/sp800-108-kdf.c

  Log Message:
  -----------
  fix CMAC


  Commit: 7ff341e9ef1a0a4e5e5e1e987f8b5c1515d07204
      https://github.com/heimdal/heimdal/commit/7ff341e9ef1a0a4e5e5e1e987f8b5c1515d07204
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto-aes-sha2.c

  Log Message:
  -----------
  GCM has no string2key


  Commit: 69acc722d01f1bdc60da4868a24c5a8cc2d5e263
      https://github.com/heimdal/heimdal/commit/69acc722d01f1bdc60da4868a24c5a8cc2d5e263
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/gssapi/krb5/cfx.c

  Log Message:
  -----------
  get_mic/verify_mic AEAD


  Commit: e86eaf05b016a83c8d8bdadfd61da85c46ae69a8
      https://github.com/heimdal/heimdal/commit/e86eaf05b016a83c8d8bdadfd61da85c46ae69a8
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/gssapi/krb5/cfx.c

  Log Message:
  -----------
  fix non-conf wrap for AEAD


  Commit: daea8530217639f38631180b8098ed9023491028
      https://github.com/heimdal/heimdal/commit/daea8530217639f38631180b8098ed9023491028
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/gssapi/krb5/cfx.c

  Log Message:
  -----------
  don't get KRB5_CRYPTO_TYPE_CHECKSUM for AEAD


  Commit: c861dcfe412de92957416c01c8a2b4e5e227a6d5
      https://github.com/heimdal/heimdal/commit/c861dcfe412de92957416c01c8a2b4e5e227a6d5
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto.c

  Log Message:
  -----------
  don't crash if no keyed checksum


  Commit: 3074c8afc430abf1f574db22229b8570c1e0c02f
      https://github.com/heimdal/heimdal/commit/3074c8afc430abf1f574db22229b8570c1e0c02f
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 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: 07fde78254317b2313e9a393861cec8f69641772
      https://github.com/heimdal/heimdal/commit/07fde78254317b2313e9a393861cec8f69641772
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 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: c441933fc938ebccd26b09a2f5bcec0610214870
      https://github.com/heimdal/heimdal/commit/c441933fc938ebccd26b09a2f5bcec0610214870
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 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: 7e2f115587beb2f5e90235b19ca2a0ce95ed8c8c
      https://github.com/heimdal/heimdal/commit/7e2f115587beb2f5e90235b19ca2a0ce95ed8c8c
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/aes-test.c

  Log Message:
  -----------
  remove GCM test for now


  Commit: 886d96b34248d982e325f429332d6dd7991fefa9
      https://github.com/heimdal/heimdal/commit/886d96b34248d982e325f429332d6dd7991fefa9
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto-evp.c

  Log Message:
  -----------
  require an IV for GCM


  Commit: 6eb076102c11642a3784dd1a4176d9bc2fb0afd4
      https://github.com/heimdal/heimdal/commit/6eb076102c11642a3784dd1a4176d9bc2fb0afd4
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 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: 434deab6ec51591675d4a1821a8b63ea7c98c666
      https://github.com/heimdal/heimdal/commit/434deab6ec51591675d4a1821a8b63ea7c98c666
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/gssapi/krb5/cfx.c

  Log Message:
  -----------
  actually remove _gsskrb5cfx_wrap_length_cfx


  Commit: 3ecc7d0bebf9e55194db4864955f8c80d6d17d31
      https://github.com/heimdal/heimdal/commit/3ecc7d0bebf9e55194db4864955f8c80d6d17d31
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/gssapi/krb5/cfx.c

  Log Message:
  -----------
  remove trailing whitespace


  Commit: 467f3860f77e8dc07b1db92217c9a0468d448e7a
      https://github.com/heimdal/heimdal/commit/467f3860f77e8dc07b1db92217c9a0468d448e7a
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/gssapi/krb5/cfx.c

  Log Message:
  -----------
  SIGN_DATA does not protect token header


  Commit: 4d2a896c5b6473e9560bfa5dac2256ea5f3b95ed
      https://github.com/heimdal/heimdal/commit/4d2a896c5b6473e9560bfa5dac2256ea5f3b95ed
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/gssapi/krb5/cfx.c

  Log Message:
  -----------
  remove whitespace


  Commit: 83855c84c5c0aa39eb3fe07bfc9e96966afc6218
      https://github.com/heimdal/heimdal/commit/83855c84c5c0aa39eb3fe07bfc9e96966afc6218
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/gssapi/test_context.c

  Log Message:
  -----------
  log session enctype in verbose mode


  Commit: 37548e6dc9e9fc5160c81682d28dfa86704e23b3
      https://github.com/heimdal/heimdal/commit/37548e6dc9e9fc5160c81682d28dfa86704e23b3
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/gssapi/krb5/test_cfx.c

  Log Message:
  -----------
  _gsskrb5cfx_wrap_length_cfx is really gone


  Commit: 4be2a7ecf6bb5933ac56d53fa4ff468115af8705
      https://github.com/heimdal/heimdal/commit/4be2a7ecf6bb5933ac56d53fa4ff468115af8705
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto.c

  Log Message:
  -----------
  use aead_crypto test


  Commit: c0e0d872de1130884d16a91e47fec2e18d2eaee4
      https://github.com/heimdal/heimdal/commit/c0e0d872de1130884d16a91e47fec2e18d2eaee4
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto.c

  Log Message:
  -----------
  remove non-IOV compatibility cruft


  Commit: 4f4a9727b67947f4343a0f6d1d920b61eb9aa9a1
      https://github.com/heimdal/heimdal/commit/4f4a9727b67947f4343a0f6d1d920b61eb9aa9a1
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/aes-test.c

  Log Message:
  -----------
  add GCM tests back


  Commit: 2b432f661200dc3fcd2dc3d4c2037ee948e488b0
      https://github.com/heimdal/heimdal/commit/2b432f661200dc3fcd2dc3d4c2037ee948e488b0
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/gssapi/krb5/cfx.c

  Log Message:
  -----------
  unbreak DCE_STYLE


  Commit: b0df2f6155a8374ee0a6b404386d4052fe725106
      https://github.com/heimdal/heimdal/commit/b0df2f6155a8374ee0a6b404386d4052fe725106
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/sp800-108-kdf.c

  Log Message:
  -----------
  cleanup after KDF failure


  Commit: c5dd142ef2a52d72126666a07d1c490b7f6eddf4
      https://github.com/heimdal/heimdal/commit/c5dd142ef2a52d72126666a07d1c490b7f6eddf4
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/aes-test.c

  Log Message:
  -----------
  use EVP_MAX_IV_LENGTH


  Commit: 089395629efe3ea2b5794ae1674b22ce8f9ac4b1
      https://github.com/heimdal/heimdal/commit/089395629efe3ea2b5794ae1674b22ce8f9ac4b1
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto.h

  Log Message:
  -----------
  explain how encrypt has been overloaded


  Commit: 4a51e3778f69e68bae34412fd1a74655fe0ba923
      https://github.com/heimdal/heimdal/commit/4a51e3778f69e68bae34412fd1a74655fe0ba923
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/gssapi/krb5/init_sec_context.c

  Log Message:
  -----------
  unbreak RFC4537 by only setting enctypes if cred has them


  Commit: 9cfccde28fa61e918e3ee0558de25292ba5d271e
      https://github.com/heimdal/heimdal/commit/9cfccde28fa61e918e3ee0558de25292ba5d271e
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto-aes-gcm.c

  Log Message:
  -----------
  ivec never NULL


  Commit: b94cfcfc2e8b6b2a279db699c6d35b734a6be95f
      https://github.com/heimdal/heimdal/commit/b94cfcfc2e8b6b2a279db699c6d35b734a6be95f
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/sp800-108-kdf.c

  Log Message:
  -----------
  make CMAC KDF actually work


  Commit: f7d060c4a7adb631e76daebd6580ffc227e43a5b
      https://github.com/heimdal/heimdal/commit/f7d060c4a7adb631e76daebd6580ffc227e43a5b
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto-aead.c

  Log Message:
  -----------
  set header to 0 if present


  Commit: ae8701b902c3b6bc916221f35ecaf3648c2dfa6d
      https://github.com/heimdal/heimdal/commit/ae8701b902c3b6bc916221f35ecaf3648c2dfa6d
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 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: 87a06d179f3b269382fb6c881e346f2f930f15d2
      https://github.com/heimdal/heimdal/commit/87a06d179f3b269382fb6c881e346f2f930f15d2
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 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: f257d2ed284430e4dd8e60118c73ad272276afdb
      https://github.com/heimdal/heimdal/commit/f257d2ed284430e4dd8e60118c73ad272276afdb
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/gssapi/krb5/cfx.c

  Log Message:
  -----------
  readability fixes (in theory)


  Commit: e082149c20ea2173b5eda706e29521578389d762
      https://github.com/heimdal/heimdal/commit/e082149c20ea2173b5eda706e29521578389d762
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/gssapi/krb5/cfx.c

  Log Message:
  -----------
  remove some error checking, less code (!)


  Commit: 4eff6020f2c71c1aa5f7a7a78eace0590c98539a
      https://github.com/heimdal/heimdal/commit/4eff6020f2c71c1aa5f7a7a78eace0590c98539a
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/gssapi/krb5/cfx.c

  Log Message:
  -----------
  propagate MS EC DCE_STYLE bug for AEAD, yay


  Commit: 1316da8758c3ea9575a9dac617d28a1f6ce1f6ec
      https://github.com/heimdal/heimdal/commit/1316da8758c3ea9575a9dac617d28a1f6ce1f6ec
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto-aead.c

  Log Message:
  -----------
  check for IV at AEAD API layer


  Commit: 14902e286ed4535637798741ffae50948b483928
      https://github.com/heimdal/heimdal/commit/14902e286ed4535637798741ffae50948b483928
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto-aes-gcm.c

  Log Message:
  -----------
  code cleanup


  Commit: f6fe87adccbb3136af17ec74e537d20a78d14183
      https://github.com/heimdal/heimdal/commit/f6fe87adccbb3136af17ec74e537d20a78d14183
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto.c

  Log Message:
  -----------
  allow AEAD ciphers without F_DERIVED


  Commit: 564e2a4dc441b4a86e06e22c090f8fb96e6e6d9b
      https://github.com/heimdal/heimdal/commit/564e2a4dc441b4a86e06e22c090f8fb96e6e6d9b
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 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: b1767643b244baacec7ca83eca6cba2398af573a
      https://github.com/heimdal/heimdal/commit/b1767643b244baacec7ca83eca6cba2398af573a
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto-aead.c

  Log Message:
  -----------
  use CipherFinal_ex to generate tag


  Commit: 46eab40df6b37647f65df55be7e60ca93851a8d8
      https://github.com/heimdal/heimdal/commit/46eab40df6b37647f65df55be7e60ca93851a8d8
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto-aead.c

  Log Message:
  -----------
  code cleanup


  Commit: 016275570443ed28e113c1f5aeb076093930f202
      https://github.com/heimdal/heimdal/commit/016275570443ed28e113c1f5aeb076093930f202
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto-aes-gcm.c

  Log Message:
  -----------
  musings on horrible OpenSSL API


  Commit: 4f3b935f341b276a140439a1663731aedf997a95
      https://github.com/heimdal/heimdal/commit/4f3b935f341b276a140439a1663731aedf997a95
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto-aead.c

  Log Message:
  -----------
  simplify


  Commit: 3b166fed07f0e5de200b7dfa8152901c8eb79f5d
      https://github.com/heimdal/heimdal/commit/3b166fed07f0e5de200b7dfa8152901c8eb79f5d
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto-aead.c

  Log Message:
  -----------
  add some more comments


  Commit: 7617f8b69252dcdf4cc90b4987c739136c3bc2af
      https://github.com/heimdal/heimdal/commit/7617f8b69252dcdf4cc90b4987c739136c3bc2af
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 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: 108efb762b92c97fc2cdd189c06fae88c4f35696
      https://github.com/heimdal/heimdal/commit/108efb762b92c97fc2cdd189c06fae88c4f35696
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto.h

  Log Message:
  -----------
  fix typo


  Commit: f05b61ea28577f19f1fb1f0ccdf5d8e5f6df8a3a
      https://github.com/heimdal/heimdal/commit/f05b61ea28577f19f1fb1f0ccdf5d8e5f6df8a3a
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto-evp.c

  Log Message:
  -----------
  remove extraneous PADL copyright


  Commit: 304f0393ea162e79f28adfa41c44c558dafe6570
      https://github.com/heimdal/heimdal/commit/304f0393ea162e79f28adfa41c44c558dafe6570
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto-aes-gcm.c
    M lib/krb5/sp800-108-kdf.c

  Log Message:
  -----------
  cleanup after refactor


  Commit: 67ae70d0b71328df03705bcf7f30bfd201abb1a9
      https://github.com/heimdal/heimdal/commit/67ae70d0b71328df03705bcf7f30bfd201abb1a9
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 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: fc1393364fd8713454704c08b99e785299e0606b
      https://github.com/heimdal/heimdal/commit/fc1393364fd8713454704c08b99e785299e0606b
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M tests/gss/check-context.in

  Log Message:
  -----------
  try to unbreak testsuite


  Commit: c6a1110c51a641f534cec94241a9ed46248302d4
      https://github.com/heimdal/heimdal/commit/c6a1110c51a641f534cec94241a9ed46248302d4
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/context.c

  Log Message:
  -----------
  notes


  Commit: 57608622a5401ac6e3734cf0157f82fcbe43ef83
      https://github.com/heimdal/heimdal/commit/57608622a5401ac6e3734cf0157f82fcbe43ef83
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto.c
    M lib/krb5/crypto.h

  Log Message:
  -----------
  harmonise with new KDF constants


  Commit: 219e2f637696f5f6baf12ff8817b0083439d6309
      https://github.com/heimdal/heimdal/commit/219e2f637696f5f6baf12ff8817b0083439d6309
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 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: 62e539c5e6d0c15d65bd3297e635e7f04ba890a8
      https://github.com/heimdal/heimdal/commit/62e539c5e6d0c15d65bd3297e635e7f04ba890a8
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-12 (Sat, 12 Dec 2015)

  Changed paths:
    M lib/krb5/crypto.c

  Log Message:
  -----------
  add break statement


  Commit: edb7f560b9b5ed56fe8def0884e8808aec0b322d
      https://github.com/heimdal/heimdal/commit/edb7f560b9b5ed56fe8def0884e8808aec0b322d
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M lib/krb5/crypto-aead.c

  Log Message:
  -----------
  ignore zero-length data for AEAD


  Commit: 66cf17317e1f32256faa2035e0774dba81b81af1
      https://github.com/heimdal/heimdal/commit/66cf17317e1f32256faa2035e0774dba81b81af1
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M lib/gssapi/krb5/cfx.c

  Log Message:
  -----------
  support for  GSS_IOV_BUFFER_TYPE_STREAM


  Commit: d555d2f49e3cba98509b038acaf072b16d35e9cc
      https://github.com/heimdal/heimdal/commit/d555d2f49e3cba98509b038acaf072b16d35e9cc
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 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


Compare: https://github.com/heimdal/heimdal/compare/23d73b94ea2b...d555d2f49e3c


More information about the Heimdal-source-changes mailing list