[Heimdal-source-changes] [heimdal/heimdal] 043b22: temporary enctypes

GitHub noreply at github.com
Tors Dec 17 06:24:14 CET 2015


  Branch: refs/heads/lukeh/aes-gcm
  Home:   https://github.com/heimdal/heimdal
  Commit: 043b226d1bbccca47a280bf0c0bda374217f2f89
      https://github.com/heimdal/heimdal/commit/043b226d1bbccca47a280bf0c0bda374217f2f89
  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: 5598a4610803f81f2fc35b073e5f07493cc3413b
      https://github.com/heimdal/heimdal/commit/5598a4610803f81f2fc35b073e5f07493cc3413b
  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: fc33388cae5fa6f48ed9d14e7c789b3869503626
      https://github.com/heimdal/heimdal/commit/fc33388cae5fa6f48ed9d14e7c789b3869503626
  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: 01f7424aa43b28ea229eec3d396488642e7f285c
      https://github.com/heimdal/heimdal/commit/01f7424aa43b28ea229eec3d396488642e7f285c
  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: bdb7dd5f368c1c9e347a7807a15c1ab33dcba7c5
      https://github.com/heimdal/heimdal/commit/bdb7dd5f368c1c9e347a7807a15c1ab33dcba7c5
  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: edcea0d5e34fe54be64d5580ac40885e94b7686c
      https://github.com/heimdal/heimdal/commit/edcea0d5e34fe54be64d5580ac40885e94b7686c
  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: 8b18263f356e3e01760d43976d5bff569009ea97
      https://github.com/heimdal/heimdal/commit/8b18263f356e3e01760d43976d5bff569009ea97
  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: e75f9e60cb300244a82fb7bce4af2e702642a27e
      https://github.com/heimdal/heimdal/commit/e75f9e60cb300244a82fb7bce4af2e702642a27e
  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: 4344a17d29716aa6000241a59d262f013a184763
      https://github.com/heimdal/heimdal/commit/4344a17d29716aa6000241a59d262f013a184763
  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: d13bca6b3291a9f83d29871092f9ab3c6222ea53
      https://github.com/heimdal/heimdal/commit/d13bca6b3291a9f83d29871092f9ab3c6222ea53
  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: 9061e1fd2fabe2a6c2a6233a2a4801c69e612f64
      https://github.com/heimdal/heimdal/commit/9061e1fd2fabe2a6c2a6233a2a4801c69e612f64
  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: 89a9c02175b861a1100ed6ded21dbc9af9ea6dab
      https://github.com/heimdal/heimdal/commit/89a9c02175b861a1100ed6ded21dbc9af9ea6dab
  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: df115761e9bc762ed052b3433182148907e2f878
      https://github.com/heimdal/heimdal/commit/df115761e9bc762ed052b3433182148907e2f878
  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: cf48ba1fe20756c02e35e8aa338a00eb8f9c491e
      https://github.com/heimdal/heimdal/commit/cf48ba1fe20756c02e35e8aa338a00eb8f9c491e
  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: d5218209600acb28d9a2ca5b62dde88d2b53e0a9
      https://github.com/heimdal/heimdal/commit/d5218209600acb28d9a2ca5b62dde88d2b53e0a9
  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: af1c263f51b5b0e9b3190cd60efe973b07c1a9db
      https://github.com/heimdal/heimdal/commit/af1c263f51b5b0e9b3190cd60efe973b07c1a9db
  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: 09a5eb88aab769e7e59ac19fb73df5191bcdcfaa
      https://github.com/heimdal/heimdal/commit/09a5eb88aab769e7e59ac19fb73df5191bcdcfaa
  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: b00a16273493e11f9a7c2183bbf172ef46a52b69
      https://github.com/heimdal/heimdal/commit/b00a16273493e11f9a7c2183bbf172ef46a52b69
  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: d8d30af34213f54b9b4ca5bc1a8e45662c638e11
      https://github.com/heimdal/heimdal/commit/d8d30af34213f54b9b4ca5bc1a8e45662c638e11
  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: 22b7b20042dad0de0cdf23396b9c289b77ab3951
      https://github.com/heimdal/heimdal/commit/22b7b20042dad0de0cdf23396b9c289b77ab3951
  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: 7e1e534ef4efb4d489d89db3667764238109cd5b
      https://github.com/heimdal/heimdal/commit/7e1e534ef4efb4d489d89db3667764238109cd5b
  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: 0d599577681d37ac70e0621eebd2b8cdc3d8703a
      https://github.com/heimdal/heimdal/commit/0d599577681d37ac70e0621eebd2b8cdc3d8703a
  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: c0d584ed3cc6d218810f7cbea3343c03cd7c5886
      https://github.com/heimdal/heimdal/commit/c0d584ed3cc6d218810f7cbea3343c03cd7c5886
  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: f3efe2385e2ec9eeec43c1dba73b45ab877abcf9
      https://github.com/heimdal/heimdal/commit/f3efe2385e2ec9eeec43c1dba73b45ab877abcf9
  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: 4efc14c9a9e125f1a8566eda51b752ee9ab23383
      https://github.com/heimdal/heimdal/commit/4efc14c9a9e125f1a8566eda51b752ee9ab23383
  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: 7c6361d6d1ca08387785f427fb835b8726346737
      https://github.com/heimdal/heimdal/commit/7c6361d6d1ca08387785f427fb835b8726346737
  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: 3368053a988e30931150c3d78998281faa1a98ed
      https://github.com/heimdal/heimdal/commit/3368053a988e30931150c3d78998281faa1a98ed
  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: 0ee906b6c4bf64457008d604f8997a45ba668ff9
      https://github.com/heimdal/heimdal/commit/0ee906b6c4bf64457008d604f8997a45ba668ff9
  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: 10e4694b4891f6c92fe0b192f325f5f0ad9f9dab
      https://github.com/heimdal/heimdal/commit/10e4694b4891f6c92fe0b192f325f5f0ad9f9dab
  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: c1863a82cd2b009d96390383b10a16008a772ff1
      https://github.com/heimdal/heimdal/commit/c1863a82cd2b009d96390383b10a16008a772ff1
  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: c0f30969a61f5b85fb43b0897ddd8b3a3092c0fa
      https://github.com/heimdal/heimdal/commit/c0f30969a61f5b85fb43b0897ddd8b3a3092c0fa
  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: 8b61a369a97c7b7420e94dfb9a9cc2010d20b544
      https://github.com/heimdal/heimdal/commit/8b61a369a97c7b7420e94dfb9a9cc2010d20b544
  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: d3f4caa3d8c6dd145a7d5f7e6dff9ed838fea14b
      https://github.com/heimdal/heimdal/commit/d3f4caa3d8c6dd145a7d5f7e6dff9ed838fea14b
  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: e7f3521a392b092f681a659a87a0f965a785d9c5
      https://github.com/heimdal/heimdal/commit/e7f3521a392b092f681a659a87a0f965a785d9c5
  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: 44e18c2cd5d5ae481a5965f2b46467d30192749d
      https://github.com/heimdal/heimdal/commit/44e18c2cd5d5ae481a5965f2b46467d30192749d
  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: 255cffb6391b58cf1dc49d518694f477fd219481
      https://github.com/heimdal/heimdal/commit/255cffb6391b58cf1dc49d518694f477fd219481
  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: 57175f84f48957e579e61ab0e6e8fa20ba073f2d
      https://github.com/heimdal/heimdal/commit/57175f84f48957e579e61ab0e6e8fa20ba073f2d
  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: cead4412844ab665ad7e32688b894fdc111a30ae
      https://github.com/heimdal/heimdal/commit/cead4412844ab665ad7e32688b894fdc111a30ae
  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: 2a44020e488bf79ceaceee4a9b3878f904a5def7
      https://github.com/heimdal/heimdal/commit/2a44020e488bf79ceaceee4a9b3878f904a5def7
  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: 7ebb4546c2b2a3d74bfc6ae0bfe3f85acaff789b
      https://github.com/heimdal/heimdal/commit/7ebb4546c2b2a3d74bfc6ae0bfe3f85acaff789b
  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: 54981ca54d0529092d08184fa4b6e6ce0b248e21
      https://github.com/heimdal/heimdal/commit/54981ca54d0529092d08184fa4b6e6ce0b248e21
  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: 562d38724cec958524f3260360fda575caf484b6
      https://github.com/heimdal/heimdal/commit/562d38724cec958524f3260360fda575caf484b6
  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: d7d702c25187666c09d451834412d0d94a48ad8c
      https://github.com/heimdal/heimdal/commit/d7d702c25187666c09d451834412d0d94a48ad8c
  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: c810c175d92adf0c53969622974b7ac1b6cda7d3
      https://github.com/heimdal/heimdal/commit/c810c175d92adf0c53969622974b7ac1b6cda7d3
  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: 5ffc9866a2e827329250b13202b54b49c23c302a
      https://github.com/heimdal/heimdal/commit/5ffc9866a2e827329250b13202b54b49c23c302a
  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: 6df87eec0754283a8b61dffd51eba29bd4f9464a
      https://github.com/heimdal/heimdal/commit/6df87eec0754283a8b61dffd51eba29bd4f9464a
  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: 49993402cd07b7d0e22426c790d4b796840335aa
      https://github.com/heimdal/heimdal/commit/49993402cd07b7d0e22426c790d4b796840335aa
  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: 83f81c8edb9ea501b1c4b44b91089250a05267e1
      https://github.com/heimdal/heimdal/commit/83f81c8edb9ea501b1c4b44b91089250a05267e1
  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: 0327f1092067346a341025d58ea4355fe8372eb0
      https://github.com/heimdal/heimdal/commit/0327f1092067346a341025d58ea4355fe8372eb0
  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: 43a95081d5a5ebeac6e887149be97466752dd353
      https://github.com/heimdal/heimdal/commit/43a95081d5a5ebeac6e887149be97466752dd353
  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: 7d3a18dfc3a9c9ac88bf82e89e9a957080cf6944
      https://github.com/heimdal/heimdal/commit/7d3a18dfc3a9c9ac88bf82e89e9a957080cf6944
  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: eaea7ef256e2a7d0be39c88a79c660694091ffde
      https://github.com/heimdal/heimdal/commit/eaea7ef256e2a7d0be39c88a79c660694091ffde
  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: 1de6e6fef332b980d8e2885a87319f18339b0c25
      https://github.com/heimdal/heimdal/commit/1de6e6fef332b980d8e2885a87319f18339b0c25
  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: c45835f098cd1f8e07e80bb345cc88263d33463e
      https://github.com/heimdal/heimdal/commit/c45835f098cd1f8e07e80bb345cc88263d33463e
  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: 725bd594a1c30f65c3d8a1b0b3cd86c397702844
      https://github.com/heimdal/heimdal/commit/725bd594a1c30f65c3d8a1b0b3cd86c397702844
  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: 8e37b42710da09bd0cd222a18df484fa15947109
      https://github.com/heimdal/heimdal/commit/8e37b42710da09bd0cd222a18df484fa15947109
  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: 0cc5c8fe88b4e5428149ee29212f3460e61b3001
      https://github.com/heimdal/heimdal/commit/0cc5c8fe88b4e5428149ee29212f3460e61b3001
  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: b6d907ffff9221f5fc24e9b96418609f3062d28c
      https://github.com/heimdal/heimdal/commit/b6d907ffff9221f5fc24e9b96418609f3062d28c
  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: 6c5ed2b07f4be96359ad130193d0a31d997fa691
      https://github.com/heimdal/heimdal/commit/6c5ed2b07f4be96359ad130193d0a31d997fa691
  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: 02453bbdeef2c4b525eceea57936cc57fae73d0c
      https://github.com/heimdal/heimdal/commit/02453bbdeef2c4b525eceea57936cc57fae73d0c
  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: 08e56839479d958f94fc8c1aeeed3d52914b93b7
      https://github.com/heimdal/heimdal/commit/08e56839479d958f94fc8c1aeeed3d52914b93b7
  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: 76981f526cb8b2047bdf0bac7dcd0c1dba9e4a07
      https://github.com/heimdal/heimdal/commit/76981f526cb8b2047bdf0bac7dcd0c1dba9e4a07
  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: ccbf55867e4f0c11b55ebe33381bb36938368d3e
      https://github.com/heimdal/heimdal/commit/ccbf55867e4f0c11b55ebe33381bb36938368d3e
  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: 050e935912ae876e819b26d915b059af3a3edfe6
      https://github.com/heimdal/heimdal/commit/050e935912ae876e819b26d915b059af3a3edfe6
  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: db98f6cee3a467dfccb893ce0bd214d82c107244
      https://github.com/heimdal/heimdal/commit/db98f6cee3a467dfccb893ce0bd214d82c107244
  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: 5e3795c061e739c1bfe9853dad44bbe900b6656a
      https://github.com/heimdal/heimdal/commit/5e3795c061e739c1bfe9853dad44bbe900b6656a
  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: d03391eec6a8febc7a62f12b718b39e382e2b65c
      https://github.com/heimdal/heimdal/commit/d03391eec6a8febc7a62f12b718b39e382e2b65c
  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: de8b1a68233e9ab17f689499cfdfb9862aff26c1
      https://github.com/heimdal/heimdal/commit/de8b1a68233e9ab17f689499cfdfb9862aff26c1
  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: 7e32975f5897cb5399d0f8e5f76d96c44ebf136a
      https://github.com/heimdal/heimdal/commit/7e32975f5897cb5399d0f8e5f76d96c44ebf136a
  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: 899c1c4bf7294e6f50c18b136c42cd41eb052345
      https://github.com/heimdal/heimdal/commit/899c1c4bf7294e6f50c18b136c42cd41eb052345
  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: 95ca57b4bffe20a00708d00e57f4731b141ca428
      https://github.com/heimdal/heimdal/commit/95ca57b4bffe20a00708d00e57f4731b141ca428
  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: a3679238c667c9fa0343705c96d3d8b5f248193e
      https://github.com/heimdal/heimdal/commit/a3679238c667c9fa0343705c96d3d8b5f248193e
  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: d2bddbb9bed9e404dd6f4f367382635b45a97820
      https://github.com/heimdal/heimdal/commit/d2bddbb9bed9e404dd6f4f367382635b45a97820
  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/1abae3f93716...d2bddbb9bed9


More information about the Heimdal-source-changes mailing list