[riot-commits] [RIOT-OS/RIOT] 330b96: tests/sys_crypto: move tests-crypto out of unittests

Juan I Carrano noreply at github.com
Wed Aug 21 18:46:45 CEST 2019


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 330b9669a36678951bc9419af51e3cd4f46b9481
      https://github.com/RIOT-OS/RIOT/commit/330b9669a36678951bc9419af51e3cd4f46b9481
  Author: Gaëtan Harter <gaetan.harter at fu-berlin.de>
  Date:   2019-08-21 (Wed, 21 Aug 2019)

  Changed paths:
    A tests/sys_crypto/Makefile
    A tests/sys_crypto/main.c
    A tests/sys_crypto/tests-crypto-aes.c
    A tests/sys_crypto/tests-crypto-chacha.c
    A tests/sys_crypto/tests-crypto-chacha20poly1305.c
    A tests/sys_crypto/tests-crypto-cipher.c
    A tests/sys_crypto/tests-crypto-helper.c
    A tests/sys_crypto/tests-crypto-modes-cbc.c
    A tests/sys_crypto/tests-crypto-modes-ccm.c
    A tests/sys_crypto/tests-crypto-modes-ctr.c
    A tests/sys_crypto/tests-crypto-modes-ecb.c
    A tests/sys_crypto/tests-crypto-modes-ocb.c
    A tests/sys_crypto/tests-crypto-poly1305.c
    A tests/sys_crypto/tests-crypto.h
    A tests/sys_crypto/tests/01-run.py
    R tests/unittests/tests-crypto/Makefile
    R tests/unittests/tests-crypto/Makefile.include
    R tests/unittests/tests-crypto/tests-crypto-aes.c
    R tests/unittests/tests-crypto/tests-crypto-chacha.c
    R tests/unittests/tests-crypto/tests-crypto-chacha20poly1305.c
    R tests/unittests/tests-crypto/tests-crypto-cipher.c
    R tests/unittests/tests-crypto/tests-crypto-helper.c
    R tests/unittests/tests-crypto/tests-crypto-modes-cbc.c
    R tests/unittests/tests-crypto/tests-crypto-modes-ccm.c
    R tests/unittests/tests-crypto/tests-crypto-modes-ctr.c
    R tests/unittests/tests-crypto/tests-crypto-modes-ecb.c
    R tests/unittests/tests-crypto/tests-crypto-modes-ocb.c
    R tests/unittests/tests-crypto/tests-crypto-poly1305.c
    R tests/unittests/tests-crypto/tests-crypto.c
    R tests/unittests/tests-crypto/tests-crypto.h

  Log Message:
  -----------
  tests/sys_crypto: move tests-crypto out of unittests

This moves unittests/tests-crypto to its own test.
It should allow adding big test vectors without preventing boards from
running the tests.


  Commit: 1e7242ac82440885582789abe2b8294568467187
      https://github.com/RIOT-OS/RIOT/commit/1e7242ac82440885582789abe2b8294568467187
  Author: Gaëtan Harter <gaetan.harter at fu-berlin.de>
  Date:   2019-08-21 (Wed, 21 Aug 2019)

  Changed paths:
    M tests/sys_crypto/tests-crypto-modes-ccm.c

  Log Message:
  -----------
  tests/sys_crypto: change naming and formatting

* use names with RFC
* add terminating comma
* remove newlines between tests values

This prepares for the format of the next commit adding all RFC tests.
This will reduce the number of changes in upcoming commit.


  Commit: d61f3c23caa5d46005faaaa91e245520d6f897c0
      https://github.com/RIOT-OS/RIOT/commit/d61f3c23caa5d46005faaaa91e245520d6f897c0
  Author: Gaëtan Harter <gaetan.harter at fu-berlin.de>
  Date:   2019-08-21 (Wed, 21 Aug 2019)

  Changed paths:
    M tests/sys_crypto/Makefile
    M tests/sys_crypto/tests-crypto-modes-ccm.c

  Log Message:
  -----------
  tests/sys_crypto: add remaining tests from RFC 3610

Taken from pycrypto tests input


  Commit: 46c79018f31245d60003d4c52a2b79f5dc8d0122
      https://github.com/RIOT-OS/RIOT/commit/46c79018f31245d60003d4c52a2b79f5dc8d0122
  Author: Gaëtan Harter <gaetan.harter at fu-berlin.de>
  Date:   2019-08-21 (Wed, 21 Aug 2019)

  Changed paths:
    M tests/sys_crypto/tests-crypto-modes-ccm.c

  Log Message:
  -----------
  tests/sys_crypto: add tests from NIST SP 800-38C

Taken from pycrypto tests input


  Commit: c35cbda1bf643b4db9a8bc4da970214be6d54cfe
      https://github.com/RIOT-OS/RIOT/commit/c35cbda1bf643b4db9a8bc4da970214be6d54cfe
  Author: Juan I Carrano <j.carrano at fu-berlin.de>
  Date:   2019-08-21 (Wed, 21 Aug 2019)

  Changed paths:
    A tests/sys_crypto/Makefile
    A tests/sys_crypto/main.c
    A tests/sys_crypto/tests-crypto-aes.c
    A tests/sys_crypto/tests-crypto-chacha.c
    A tests/sys_crypto/tests-crypto-chacha20poly1305.c
    A tests/sys_crypto/tests-crypto-cipher.c
    A tests/sys_crypto/tests-crypto-helper.c
    A tests/sys_crypto/tests-crypto-modes-cbc.c
    A tests/sys_crypto/tests-crypto-modes-ccm.c
    A tests/sys_crypto/tests-crypto-modes-ctr.c
    A tests/sys_crypto/tests-crypto-modes-ecb.c
    A tests/sys_crypto/tests-crypto-modes-ocb.c
    A tests/sys_crypto/tests-crypto-poly1305.c
    A tests/sys_crypto/tests-crypto.h
    A tests/sys_crypto/tests/01-run.py
    R tests/unittests/tests-crypto/Makefile
    R tests/unittests/tests-crypto/Makefile.include
    R tests/unittests/tests-crypto/tests-crypto-aes.c
    R tests/unittests/tests-crypto/tests-crypto-chacha.c
    R tests/unittests/tests-crypto/tests-crypto-chacha20poly1305.c
    R tests/unittests/tests-crypto/tests-crypto-cipher.c
    R tests/unittests/tests-crypto/tests-crypto-helper.c
    R tests/unittests/tests-crypto/tests-crypto-modes-cbc.c
    R tests/unittests/tests-crypto/tests-crypto-modes-ccm.c
    R tests/unittests/tests-crypto/tests-crypto-modes-ctr.c
    R tests/unittests/tests-crypto/tests-crypto-modes-ecb.c
    R tests/unittests/tests-crypto/tests-crypto-modes-ocb.c
    R tests/unittests/tests-crypto/tests-crypto-poly1305.c
    R tests/unittests/tests-crypto/tests-crypto.c
    R tests/unittests/tests-crypto/tests-crypto.h

  Log Message:
  -----------
  Merge pull request #12038 from cladmi/pr/tests/crypto/add_rfc_nist_tests

tests/sys_crypto: add RFC3610 and NIST SP 800-38C tests


Compare: https://github.com/RIOT-OS/RIOT/compare/dcc20d705409...c35cbda1bf64


More information about the commits mailing list