[Heimdal-source-changes] [heimdal/heimdal] ea79b2: temporary enctypes

GitHub noreply at github.com
Tors Dec 17 05:23:25 CET 2015


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

  Changed paths:
    M lib/asn1/krb5.asn1

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


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

  Changed paths:
    M lib/krb5/krb5.h

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


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

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

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


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

  Changed paths:
    M lib/krb5/crypto.c

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


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

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

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


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

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

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


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

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

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


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

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

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


  Commit: b68004ef5f87ad1ac297eac52ea12f0d7576b569
      https://github.com/heimdal/heimdal/commit/b68004ef5f87ad1ac297eac52ea12f0d7576b569
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 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: a856d4ca79a8a0815ccfb347d9c24263cf22bf04
      https://github.com/heimdal/heimdal/commit/a856d4ca79a8a0815ccfb347d9c24263cf22bf04
  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:
  -----------
  protect 4121 header implicitly for AEAD


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

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

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


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

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

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


  Commit: e46d0c7daa9a3aabc5f5840839267302d3124e76
      https://github.com/heimdal/heimdal/commit/e46d0c7daa9a3aabc5f5840839267302d3124e76
  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:
  -----------
  get_mic/verify_mic AEAD


  Commit: be939b5d8fcab8c08e0625d9292772ee3cce4943
      https://github.com/heimdal/heimdal/commit/be939b5d8fcab8c08e0625d9292772ee3cce4943
  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:
  -----------
  fix non-conf wrap for AEAD


  Commit: ebecbd2f14602df90835cd525b09e01d70ed743b
      https://github.com/heimdal/heimdal/commit/ebecbd2f14602df90835cd525b09e01d70ed743b
  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:
  -----------
  don't get KRB5_CRYPTO_TYPE_CHECKSUM for AEAD


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

  Changed paths:
    M lib/krb5/crypto.c

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


  Commit: 23d11144066cbc08107a91746026aedbe432fc28
      https://github.com/heimdal/heimdal/commit/23d11144066cbc08107a91746026aedbe432fc28
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 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: 2ff72c0a7c34dd620521f081043dcdebcd33a033
      https://github.com/heimdal/heimdal/commit/2ff72c0a7c34dd620521f081043dcdebcd33a033
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 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: fc87acd583573747cc2cd1362f053d6adfd68dcf
      https://github.com/heimdal/heimdal/commit/fc87acd583573747cc2cd1362f053d6adfd68dcf
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 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: 97bcbc8a8e587656343c9c5b89abed2dbbd7904c
      https://github.com/heimdal/heimdal/commit/97bcbc8a8e587656343c9c5b89abed2dbbd7904c
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

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

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


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

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

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


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


  Commit: 98f1ff8e97d401c8284aa980101e12da1bc34ef9
      https://github.com/heimdal/heimdal/commit/98f1ff8e97d401c8284aa980101e12da1bc34ef9
  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:
  -----------
  remove trailing whitespace


  Commit: 766e91804f702bab5e0f11a4dde4f7326fa94cee
      https://github.com/heimdal/heimdal/commit/766e91804f702bab5e0f11a4dde4f7326fa94cee
  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:
  -----------
  SIGN_DATA does not protect token header


  Commit: 5057e76fd79ce236f0dcfdf75e43cae90f8b588e
      https://github.com/heimdal/heimdal/commit/5057e76fd79ce236f0dcfdf75e43cae90f8b588e
  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:
  -----------
  remove whitespace


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

  Changed paths:
    M lib/gssapi/test_context.c

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


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

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

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


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

  Changed paths:
    M lib/krb5/crypto.c

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


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

  Changed paths:
    M lib/krb5/crypto.c

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


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

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

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


  Commit: 91f01bb6b8981a4878fa17519fe78e9c8ac80da5
      https://github.com/heimdal/heimdal/commit/91f01bb6b8981a4878fa17519fe78e9c8ac80da5
  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:
  -----------
  unbreak DCE_STYLE


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

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

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


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

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

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


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

  Changed paths:
    M lib/krb5/crypto.h

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


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

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

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


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

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

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


  Commit: 19c6affe6b3546cea9e43fa16c293d3fc2272871
      https://github.com/heimdal/heimdal/commit/19c6affe6b3546cea9e43fa16c293d3fc2272871
  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:
  -----------
  set header to 0 if present


  Commit: 3413173d98c879fac3e7bb51ba8687f533c3ca42
      https://github.com/heimdal/heimdal/commit/3413173d98c879fac3e7bb51ba8687f533c3ca42
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 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: 74ab7effd24e078f5bd6d27340056c5cc73fef54
      https://github.com/heimdal/heimdal/commit/74ab7effd24e078f5bd6d27340056c5cc73fef54
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 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: 26681775aab8c154f4a3f072ba75f8329aa4f4b2
      https://github.com/heimdal/heimdal/commit/26681775aab8c154f4a3f072ba75f8329aa4f4b2
  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:
  -----------
  readability fixes (in theory)


  Commit: 9b78a3f4586227463afc5e186368ed2cdb7cea1d
      https://github.com/heimdal/heimdal/commit/9b78a3f4586227463afc5e186368ed2cdb7cea1d
  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:
  -----------
  remove some error checking, less code (!)


  Commit: 686f2f33029c07133d767f6954ee9902f261fc17
      https://github.com/heimdal/heimdal/commit/686f2f33029c07133d767f6954ee9902f261fc17
  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:
  -----------
  propagate MS EC DCE_STYLE bug for AEAD, yay


  Commit: ea79693cd54451baff1e1879a82a6fa79e7689a3
      https://github.com/heimdal/heimdal/commit/ea79693cd54451baff1e1879a82a6fa79e7689a3
  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:
  -----------
  check for IV at AEAD API layer


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

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

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


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

  Changed paths:
    M lib/krb5/crypto.c

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


  Commit: a12eca7b41543025d8ed898d7e4d24e08434f223
      https://github.com/heimdal/heimdal/commit/a12eca7b41543025d8ed898d7e4d24e08434f223
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 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: da47998902a8a20ff54483ab41c15cf89d119a48
      https://github.com/heimdal/heimdal/commit/da47998902a8a20ff54483ab41c15cf89d119a48
  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:
  -----------
  use CipherFinal_ex to generate tag


  Commit: bc037a69c16efc87fb09041c2586303cae97e559
      https://github.com/heimdal/heimdal/commit/bc037a69c16efc87fb09041c2586303cae97e559
  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:
  -----------
  code cleanup


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

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

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


  Commit: 1fd2ece145f407bb2ad90c2b44b820bb823aa38b
      https://github.com/heimdal/heimdal/commit/1fd2ece145f407bb2ad90c2b44b820bb823aa38b
  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:
  -----------
  simplify


  Commit: 06c78794700efac6492d2ddb191895d16285d542
      https://github.com/heimdal/heimdal/commit/06c78794700efac6492d2ddb191895d16285d542
  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:
  -----------
  add some more comments


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

  Changed paths:
    M lib/krb5/crypto.h

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


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

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

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


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

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

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


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

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

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


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

  Changed paths:
    M lib/krb5/context.c

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


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

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

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


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

  Changed paths:
    M lib/krb5/crypto.c

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


  Commit: 9cb6542f1da75b1178ef89aa6167b7d6e81066c1
      https://github.com/heimdal/heimdal/commit/9cb6542f1da75b1178ef89aa6167b7d6e81066c1
  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: 8447aaeed460cf59a46987760220f6c610828f76
      https://github.com/heimdal/heimdal/commit/8447aaeed460cf59a46987760220f6c610828f76
  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: 667058842b3547e8a49dacb5e3b0b71193c676f3
      https://github.com/heimdal/heimdal/commit/667058842b3547e8a49dacb5e3b0b71193c676f3
  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


  Commit: b3f1aa79e747fe7a1f0ee6d5d899f77d566136cd
      https://github.com/heimdal/heimdal/commit/b3f1aa79e747fe7a1f0ee6d5d899f77d566136cd
  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: d6fe0159292b964ffc9b422209e979ed72df754c
      https://github.com/heimdal/heimdal/commit/d6fe0159292b964ffc9b422209e979ed72df754c
  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


Compare: https://github.com/heimdal/heimdal/compare/d555d2f49e3c...d6fe0159292b


More information about the Heimdal-source-changes mailing list