[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[openssl-gost] [gost-engine/engine] f3e84b: Make test programs less hard-coded



  Branch: refs/heads/master
  Home:   https://github.com/gost-engine/engine
  Commit: f3e84b52d2c5bf6774070b758714b90845d722d2
      https://github.com/gost-engine/engine/commit/f3e84b52d2c5bf6774070b758714b90845d722d2
  Author: Richard Levitte <richard@levitte.org>
  Date:   2021-05-02 (Sun, 02 May 2021)

  Changed paths:
    M CMakeLists.txt
    A test/engine.cnf
    M test_ciphers.c
    M test_context.c
    M test_derive.c
    M test_digest.c
    M test_params.c
    M test_sign.c
    M test_tls.c

  Log Message:
  -----------
  Make test programs less hard-coded

The following programs had a hard coded load of the gost engine.
This changes them to rely more on the testing environment, and to
load engines through configuration files.

This affects: test_ciphers.c, test_context.c, test_derive.c,
test_digest.c, test_params.c, test_sign.c, test_tls.c


  Commit: 3881226ccc975666346f88d00c1f1917e9ccfd91
      https://github.com/gost-engine/engine/commit/3881226ccc975666346f88d00c1f1917e9ccfd91
  Author: Richard Levitte <richard@levitte.org>
  Date:   2021-05-02 (Sun, 02 May 2021)

  Changed paths:
    M CMakeLists.txt
    M test_curves.c

  Log Message:
  -----------
  Don't load the gost engine in test_curves.c

This test is so internal that it doesn't even need the engine.


  Commit: 99e3a2626b969a15a427a6c0125b37bd5f0db9b1
      https://github.com/gost-engine/engine/commit/99e3a2626b969a15a427a6c0125b37bd5f0db9b1
  Author: Richard Levitte <richard@levitte.org>
  Date:   2021-05-02 (Sun, 02 May 2021)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Mark test_keyexpimp and gost89 as internal tests


Compare: https://github.com/gost-engine/engine/compare/336c30e54ca4...99e3a2626b96