Branch: refs/heads/api-next
  Home:   https://github.com/Linaro/odp
  Commit: a7463a692a4e2dc311c2d383595adafd01433fa4
      
https://github.com/Linaro/odp/commit/a7463a692a4e2dc311c2d383595adafd01433fa4
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2017-08-29 (Tue, 29 Aug 2017)

  Changed paths:
    M helper/include/odp/helper/chksum.h

  Log Message:
  -----------
  helper: chksum: odph_chksum returns value in network byte order

All examples and usecases assumed network byte order for odph_chksum()
return value. Instead of changing this convention, rather document that
odph_chksum returns value in network byte order.
https://bugs.linaro.org/show_bug.cgi?id=2976

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


  Commit: 87fbe7fbf2debf8bc44bfffc3d3a2d1827208452
      
https://github.com/Linaro/odp/commit/87fbe7fbf2debf8bc44bfffc3d3a2d1827208452
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2017-08-29 (Tue, 29 Aug 2017)

  Changed paths:
    M helper/include/odp/helper/ip.h
    M test/common_plat/validation/api/classification/odp_classification_common.c
    M 
test/common_plat/validation/api/classification/odp_classification_test_pmr.c
    M test/common_plat/validation/api/classification/odp_classification_tests.c

  Log Message:
  -----------
  helper: ip: correct ipv4 header checksum calculation

Current code for IPv4 header checksum calculation assumes that packet
data is aligned on 2-byte boundary, that there are no optional headers,
etc. Rewrite checksumming code to properly copy & process headers.
https://bugs.linaro.org/show_bug.cgi?id=2976

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


  Commit: 7508c5ac906bb7cb1d339b4c5e924f3a18e504ca
      
https://github.com/Linaro/odp/commit/7508c5ac906bb7cb1d339b4c5e924f3a18e504ca
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2017-08-29 (Tue, 29 Aug 2017)

  Changed paths:
    M helper/test/chksum.c

  Log Message:
  -----------
  helper: chksum: verify odph_ipv4_chksum_x() functions

Fixes:
https://bugs.linaro.org/show_bug.cgi?id=2976

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


  Commit: 29139f725a7d6f2bd9e57a60abf1e55f4ac64c97
      
https://github.com/Linaro/odp/commit/29139f725a7d6f2bd9e57a60abf1e55f4ac64c97
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2017-09-04 (Mon, 04 Sep 2017)

  Changed paths:
    M Makefile.am
    M configure.ac
    M example/m4/configure.m4
    M helper/m4/configure.m4
    M test/common_plat/m4/miscellaneous.m4
    M test/common_plat/m4/performance.m4
    M test/common_plat/m4/validation.m4
    M test/linux-generic/m4/performance.m4

  Log Message:
  -----------
  configure: enable all tests by default

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: da905ec07e1e50b4d34975a81ea289ec96eba503
      
https://github.com/Linaro/odp/commit/da905ec07e1e50b4d34975a81ea289ec96eba503
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2017-09-04 (Mon, 04 Sep 2017)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  configure: rework with-testdir check

Rework with-testdir option handling to follow the rest of configure
options.

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: 6e02ad50626de86804cbd62ae467104ae7850220
      
https://github.com/Linaro/odp/commit/6e02ad50626de86804cbd62ae467104ae7850220
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2017-09-04 (Mon, 04 Sep 2017)

  Changed paths:
    M Makefile.am

  Log Message:
  -----------
  configure: enable helper-linux in distcheck options

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: 60105f079350405920462a4b0d59c7e78d9a8492
      
https://github.com/Linaro/odp/commit/60105f079350405920462a4b0d59c7e78d9a8492
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2017-09-04 (Mon, 04 Sep 2017)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  configure: provide a way to enable all debugging options at once

Adding --enable-debug=full to configure will enable all debugging
options.

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: 03203ea8b1c3d142b41f5c332527f20ed29c3040
      
https://github.com/Linaro/odp/commit/03203ea8b1c3d142b41f5c332527f20ed29c3040
  Author: Bill Fischofer <bill.fischo...@linaro.org>
  Date:   2017-09-04 (Mon, 04 Sep 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  travis: split configure commands into individual options

Avoid long configure command lines by splitting it into individual lines
for each option. This permits easy future option maintenance without
running into checkpatch line length checks.

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


  Commit: 40a2663668ce995e4b6b410ca0d3bf3578d02a67
      
https://github.com/Linaro/odp/commit/40a2663668ce995e4b6b410ca0d3bf3578d02a67
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2017-09-04 (Mon, 04 Sep 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  travis: drop configure options enabled by default

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: 8a939edfa992620cf7a5cb495ce44dbc15c709c6
      
https://github.com/Linaro/odp/commit/8a939edfa992620cf7a5cb495ce44dbc15c709c6
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2017-09-04 (Mon, 04 Sep 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  travis: enable full debug option

The --enable-debug=full option allows expansion of ODP_DBG() and
ODPH_DBG() debugging statements throughout ODP. Add this option to
.travis.yml to ensure that these are properly tested as part of
regressions.

Cc: Bill Fischofer <bill.fischo...@linaro.org>
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: de32602f12e563b2d5ff10b786c6fd506e74776f
      
https://github.com/Linaro/odp/commit/de32602f12e563b2d5ff10b786c6fd506e74776f
  Author: Bill Fischofer <bill.fischo...@linaro.org>
  Date:   2017-09-04 (Mon, 04 Sep 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  travis: add --enable-helper-linux test variants

The ODP helper modules can explicitly expose linux variants via the
--enable-helper-linux configuration option, so add that into the test
options as well to ensure full coverage.

[DES: just enable this option instead of adding another entry into build
matrix.]

Signed-off-by: Bill Fischofer <bill.fischo...@linaro.org>
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: 120e914768f731f18083afd950fba6a6793cca45
      
https://github.com/Linaro/odp/commit/120e914768f731f18083afd950fba6a6793cca45
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2017-09-04 (Mon, 04 Sep 2017)

  Changed paths:
    M .travis.yml
    M test/Makefile.inc
    M test/common_plat/m4/validation.m4
    M test/common_plat/validation/api/Makefile.inc
    M test/linux-generic/Makefile.inc

  Log Message:
  -----------
  configure, travis: switch to pkg-config to locate CUnit

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: 42184679185ce0c979e065349360167e3fce6ca0
      
https://github.com/Linaro/odp/commit/42184679185ce0c979e065349360167e3fce6ca0
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2017-09-04 (Mon, 04 Sep 2017)

  Changed paths:
    M helper/include/odp/helper/ip.h

  Log Message:
  -----------
  helper: chksum: add few guarding conditions

Add few guarding conditions, otherwise bad packet can hang up ODP code.
Noted by one of the corner case tests for IPsec.

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: 3b8515fbd81fe4017632e7e48754a5b99f684d2e
      
https://github.com/Linaro/odp/commit/3b8515fbd81fe4017632e7e48754a5b99f684d2e
  Author: Maxim Uvarov <maxim.uva...@linaro.org>
  Date:   2017-09-04 (Mon, 04 Sep 2017)

  Changed paths:
    M .travis.yml
    M Makefile.am
    M configure.ac
    M example/m4/configure.m4
    M helper/include/odp/helper/ip.h
    M helper/m4/configure.m4
    M test/Makefile.inc
    M test/common_plat/m4/miscellaneous.m4
    M test/common_plat/m4/performance.m4
    M test/common_plat/m4/validation.m4
    M test/common_plat/validation/api/Makefile.inc
    M test/linux-generic/Makefile.inc
    M test/linux-generic/m4/performance.m4

  Log Message:
  -----------
  Merge branch 'master' into api-next

Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 4eae04e80a634c17ac276bb06bce468cbe28cde0
      
https://github.com/Linaro/odp/commit/4eae04e80a634c17ac276bb06bce468cbe28cde0
  Author: Bill Fischofer <bill.fischo...@linaro.org>
  Date:   2017-09-04 (Mon, 04 Sep 2017)

  Changed paths:
    M doc/users-guide/users-guide-crypto.adoc

  Log Message:
  -----------
  doc: userguide: document new packet-oriented crypto operations

Crypto now offers two complementary sets of cryptographic APIs: the
original parameter-driven API and a new packet-oriented API designed to
be more flexible and consistent with the protocol-aware APIs introduced
as part of IPsec support. Update the ODP User Guide to include these
new APIs.

Signed-off-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>


Compare: https://github.com/Linaro/odp/compare/91c0b58fc87b...4eae04e80a63

Reply via email to