Branch: refs/heads/next
  Home:   https://github.com/Linaro/odp
  Commit: 95e2a19bb8c3d8f16dcaf70240b83cc782b3f655
      
https://github.com/Linaro/odp/commit/95e2a19bb8c3d8f16dcaf70240b83cc782b3f655
  Author: Bill Fischofer <bill.fischo...@linaro.org>
  Date:   2018-02-22 (Thu, 22 Feb 2018)

  Changed paths:
    M include/odp/api/abi-default/packet_io.h
    M platform/linux-generic/odp_packet_io.c
    M platform/linux-generic/pktio/netmap.c
    M platform/linux-generic/pktio/null.c
    M platform/linux-generic/pktio/pktio_common.c
    M platform/linux-generic/pktio/socket.c
    M platform/linux-generic/pktio/socket_mmap.c

  Log Message:
  -----------
  linux-generic: pktio: drop support for indefinite waits in recv_tmo

Drop support for the deprecated ODP_PKTIN_WAIT option on
odp_pktin_recv_tmo() and odp_pktin_recv_mq_tmo()

Signed-off-by: Bill Fischofer <bill.fischo...@linaro.org>
Reviewed-by: Petri Savolainen <petri.savolai...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 1a2b794b4356acea912fddb245186a18f07830d1
      
https://github.com/Linaro/odp/commit/1a2b794b4356acea912fddb245186a18f07830d1
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-02-22 (Thu, 22 Feb 2018)

  Changed paths:
    M include/odp/api/spec/crypto.h

  Log Message:
  -----------
  api: crypto: clarify special nature of gcm and gmac

Reword specification text to be more clear about special
nature of GCM (authenticate encryption in general) and
GMAC (cannot be paired with cipher) algorithms.

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Reviewed-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 4e1e04346efd3d2ab53f492f297a7dda588e894f
      
https://github.com/Linaro/odp/commit/4e1e04346efd3d2ab53f492f297a7dda588e894f
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-02-22 (Thu, 22 Feb 2018)

  Changed paths:
    M include/odp/api/spec/crypto.h

  Log Message:
  -----------
  api: crypto: add enumeration for AES-CCM

Added enumerations for AES CCM authentication / encryption
algorithm.

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Reviewed-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 492fa2bf50272e473f7387756bc98e46ef78c900
      
https://github.com/Linaro/odp/commit/492fa2bf50272e473f7387756bc98e46ef78c900
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-02-22 (Thu, 22 Feb 2018)

  Changed paths:
    M include/odp/api/spec/crypto.h

  Log Message:
  -----------
  api: crypto: add enumeration for AES-CMAC

Add enumeration for AES CMAC authentication algorithm.

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Reviewed-by: Petri Savolainen <petri.savolai...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 3f68b9dc79a16816f35bde77d7bf95685d9bc5db
      
https://github.com/Linaro/odp/commit/3f68b9dc79a16816f35bde77d7bf95685d9bc5db
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-02-22 (Thu, 22 Feb 2018)

  Changed paths:
    M include/odp/api/spec/crypto.h

  Log Message:
  -----------
  api: crypto: add ChaCha20-Poly1305 support

ChaCha20-Poly1305 is a promising AEAD algorithm. Add decarations to
support it.

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Reviewed-by: Petri Savolainen <petri.savolai...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: da58e40721c2d6155c56fcd9f12145f3f956561c
      
https://github.com/Linaro/odp/commit/da58e40721c2d6155c56fcd9f12145f3f956561c
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-02-22 (Thu, 22 Feb 2018)

  Changed paths:
    M test/validation/api/crypto/odp_crypto_test_inp.c

  Log Message:
  -----------
  validation: crypto: drop obsolete GMAC-related hack

Checking that cipher is not NULL was required because GMAC used NULL
cipher to specify it's IV. Now it is obosolete, as auths has their own
IV.

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 9df37f444fa645e1caca15024c158d19785e0abe
      
https://github.com/Linaro/odp/commit/9df37f444fa645e1caca15024c158d19785e0abe
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-02-22 (Thu, 22 Feb 2018)

  Changed paths:
    M test/validation/api/crypto/test_vectors.h
    M test/validation/api/crypto/test_vectors_len.h

  Log Message:
  -----------
  validation: crypto: use single definitions for AES key lengths

Merge defines for AES-CBC/CTR/GCM keys.

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: e7007929b46f50bc7bdf8c3ace0de3f3cd2ff788
      
https://github.com/Linaro/odp/commit/e7007929b46f50bc7bdf8c3ace0de3f3cd2ff788
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-02-22 (Thu, 22 Feb 2018)

  Changed paths:
    M test/validation/api/crypto/odp_crypto_test_inp.c
    M test/validation/api/crypto/test_vectors.h
    M test/validation/api/crypto/test_vectors_len.h

  Log Message:
  -----------
  validation: crypto: add ChaCha20-Poly1305 test vectors

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 8e1b949823d5f74c172ead490866c218b2594abe
      
https://github.com/Linaro/odp/commit/8e1b949823d5f74c172ead490866c218b2594abe
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-02-22 (Thu, 22 Feb 2018)

  Changed paths:
    M test/validation/api/crypto/odp_crypto_test_inp.c
    M test/validation/api/crypto/test_vectors.h

  Log Message:
  -----------
  validation: crypto: add test vectors for AES-CCM

Neither RFC 3610 nor SP 800-38C contains test vectors for 192 and 256
bit keys and none contains test vectors for 11-bit IV (used in IPsec).
So I've used 1st test vector from RFC 3610 and generated the rest of
test vectors.

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 2e58a2fdb2a72f8676c01de429e3d371ad720180
      
https://github.com/Linaro/odp/commit/2e58a2fdb2a72f8676c01de429e3d371ad720180
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-02-22 (Thu, 22 Feb 2018)

  Changed paths:
    M test/validation/api/crypto/odp_crypto_test_inp.c
    M test/validation/api/crypto/test_vectors.h

  Log Message:
  -----------
  validation: crypto: add AES-CMAC test vectors

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


Compare: https://github.com/Linaro/odp/compare/e85a5453f2f8...2e58a2fdb2a7

Reply via email to