[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[openssl-gost] [gost-engine/engine] 32934a: Add perl test harness to CMakeLists to run on make...
Branch: refs/heads/openssl_1_1_0
Home: https://github.com/gost-engine/engine
Commit: 32934a9545295c0e59b4f740e7e6181eb03d8189
https://github.com/gost-engine/engine/commit/32934a9545295c0e59b4f740e7e6181eb03d8189
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
Add perl test harness to CMakeLists to run on make test
Commit: ffd061c803b2d45fc26234ef6054a250f2abe5ba
https://github.com/gost-engine/engine/commit/ffd061c803b2d45fc26234ef6054a250f2abe5ba
Author: Dmitry Belyavskiy <beldmit@gmail.com>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
A test/00-engine.t
A test/01-digest.t
A test/02-mac.t
A test/03-encrypt.t
A test/04-pkey.t
A test/Makefile.am
A test/run_tests
Log Message:
-----------
Hopefully merge tests from object_db branch
(cherry picked from commit 3461793cc682c3336292696ded27f117849bcef0)
Commit: eb29444f62b63127bc39bf673617c24de557c2eb
https://github.com/gost-engine/engine/commit/eb29444f62b63127bc39bf673617c24de557c2eb
Author: Ilya Shipitsin <chipitsine@gmail.com>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
M test/00-engine.t
M test/01-digest.t
M test/02-mac.t
M test/03-encrypt.t
M test/04-pkey.t
Log Message:
-----------
allow OPENSSL_ENGINES to be specified explicitly
(cherry picked from commit 6eb11c677ad3c948da4abdca45ff451f50f413c1)
Commit: c6d7651e8897bb7933cf06140d4d8c236b180b77
https://github.com/gost-engine/engine/commit/c6d7651e8897bb7933cf06140d4d8c236b180b77
Author: Ilya Shipitsin <chipitsine@gmail.com>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
M test/00-engine.t
Log Message:
-----------
fixed ciphers
(cherry picked from commit 1d378c5620f0fad2310676bad4f519d5fd9f2f1a)
Commit: cfc90df2e0d978907c65c8bd3558507b82b59eb9
https://github.com/gost-engine/engine/commit/cfc90df2e0d978907c65c8bd3558507b82b59eb9
Author: Ilya Shipitsin <chipitsine@gmail.com>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
M test/00-engine.t
Log Message:
-----------
modernize ci:
(*) convert 'openssl ciphers | grep ...' into Test:More syntax
(cherry picked from commit abf1f76739e89aeee17988a55c2375324f66c380)
Commit: bd56f129f8c84654a1f9c6273aaf2d204cf22cfb
https://github.com/gost-engine/engine/commit/bd56f129f8c84654a1f9c6273aaf2d204cf22cfb
Author: Gleb Fotengauer-Malinovskiy <glebfm@altlinux.org>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
M test/run_tests
Log Message:
-----------
test: Make perl tests report success or failure
Co-authored-by: Mikhail Gordeev <obirvalger@altlinux.org>
(cherry picked from commit 0329b9a709d7467284fdde076fa63cec7834980d)
Commit: 661ef5fc7d0e367d5162c5f3871ae50449a2e63d
https://github.com/gost-engine/engine/commit/661ef5fc7d0e367d5162c5f3871ae50449a2e63d
Author: Gleb Fotengauer-Malinovskiy <glebfm@altlinux.org>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
build: fix build with custom openssl
Commit: 511f42367dbdcd6a53014a5ec1b9e3a58d6455a4
https://github.com/gost-engine/engine/commit/511f42367dbdcd6a53014a5ec1b9e3a58d6455a4
Author: Gleb Fotengauer-Malinovskiy <glebfm@altlinux.org>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
A .travis.yml
Log Message:
-----------
Add travis-ci support
Commit: f10fa7f0c452a00d006c94ddb8d30105c21bb193
https://github.com/gost-engine/engine/commit/f10fa7f0c452a00d006c94ddb8d30105c21bb193
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
M CMakeLists.txt
A test_grasshopper.c
Log Message:
-----------
Add make test and test_grasshopper
test_grasshopper: test modes to match GOST vectors
Only ECB and CTR modes are tested. OBF, CBC, CFB modes is not testable
under openssl.
(cherry picked from commit 6547c44e46129c1d9d32760fa37a1a81fa085231)
Commit: 565ebb8b9bf2d017b68cce0129728c079f6b7c00
https://github.com/gost-engine/engine/commit/565ebb8b9bf2d017b68cce0129728c079f6b7c00
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
M test_grasshopper.c
Log Message:
-----------
test_grasshopper: Test for OMAC
(cherry picked from commit 370c40dfa4e9a372da03b68453a4af0c10d30a90)
Commit: d73884b9ddb11f7d0559171db5bb0732ab3ffff0
https://github.com/gost-engine/engine/commit/d73884b9ddb11f7d0559171db5bb0732ab3ffff0
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
M test_grasshopper.c
Log Message:
-----------
test_grasshopper: Stream modes testing
Make sure stream modes can encrypt any block size.
(cherry picked from commit 6e163b2cdd1233b2b0f46ddd2c9e0fdab0d318f8)
Commit: 5b07c368d61ff31b23938520a0f8b765cd27d1eb
https://github.com/gost-engine/engine/commit/5b07c368d61ff31b23938520a0f8b765cd27d1eb
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
M test_grasshopper.c
Log Message:
-----------
test_grasshopper: ctr test 2 and ofb with truncated iv tests
Full test of OFB to match GOST R 34.13-2015 test vectors is impossible,
due to test IVs are having size (256-bits) over the maximum openssl can
allow (128-bits).
I generated new test vectors from canonical implementation
from `PR_GOSTR_bch_v9.zip` (revision of 2016-10-28) by truncating test
IVs in half.
(cherry picked from commit d40efde88e6c6589d9d4f5128ec92178776c518a)
Commit: f50c7763856641d88f9a9c2757964a0433b82f42
https://github.com/gost-engine/engine/commit/f50c7763856641d88f9a9c2757964a0433b82f42
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
M test_grasshopper.c
Log Message:
-----------
test_grasshopper: Test OFB after it's fixed
(cherry picked from commit ee15414bf118b8e3370ec8b5f0c4ff74eea9b31f)
Commit: 610e3790e4624640997a4f04ad5e9a5f398e07bf
https://github.com/gost-engine/engine/commit/610e3790e4624640997a4f04ad5e9a5f398e07bf
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
M test_grasshopper.c
Log Message:
-----------
test_grasshopper: Tests for CBC and CFB
These tests are with generated test vectors from canonical TC26
implementation with truncated IVs.
(cherry picked from commit 9c0f7cd74fc568fdd62571c660060be2a93aeab9)
Commit: 0f12b603ec54f024e894440baf3498b576055611
https://github.com/gost-engine/engine/commit/0f12b603ec54f024e894440baf3498b576055611
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
M test_grasshopper.c
Log Message:
-----------
test_grasshopper: Add chunked test and summarize testing
Encrypt with small chunks to verify that internal state is handled
correctly between calls.
(cherry picked from commit 3b13010957ba21890b5a9ece321a14aada1d7deb)
Commit: a88269f1a61b9ca0cfa6e652b3f7a956228ddb97
https://github.com/gost-engine/engine/commit/a88269f1a61b9ca0cfa6e652b3f7a956228ddb97
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
M test_grasshopper.c
Log Message:
-----------
test_grasshopper: Remove long IV test for CTR mode
(cherry picked from commit a53589ac2f9dffe4ef3c7f92d11d1d1a04cf0c49)
Commit: 6ce1859593f8074e09432b690d84962adef3dca5
https://github.com/gost-engine/engine/commit/6ce1859593f8074e09432b690d84962adef3dca5
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
M test_grasshopper.c
Log Message:
-----------
test_grasshopper: Make it compile on 1.1.0
openssl-1.1.0 made ctx opaque and does not allow it on stack anymore.
(cherry picked from commit 20e590a4f0dc7a563b78e798c0a352b835d50bfa)
Commit: e7a829d0dd02dcc4839500b80756968adbf84de9
https://github.com/gost-engine/engine/commit/e7a829d0dd02dcc4839500b80756968adbf84de9
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
M test_grasshopper.c
Log Message:
-----------
test_grasshopper: Warn if EVP_MD_meth_set_result_size is performed
(cherry picked from commit 641223f4d077bfd41143420c852aabbef8ca7fdf)
Commit: ff7f2ea479f5e42841e87cb9ca5259d6658c1f82
https://github.com/gost-engine/engine/commit/ff7f2ea479f5e42841e87cb9ca5259d6658c1f82
Author: Vitaly Chikunov <vt@altlinux.org>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
M test_grasshopper.c
Log Message:
-----------
test_grasshopper: Rework tests to be more flexible
(cherry picked from commit 234823a6d6971a72b29247a4893db5a61f8b992a)
Commit: 5a00a20d64ec8f167452c1478d28c43e1e8480d1
https://github.com/gost-engine/engine/commit/5a00a20d64ec8f167452c1478d28c43e1e8480d1
Author: Gleb Fotengauer-Malinovskiy <glebfm@altlinux.org>
Date: 2018-08-21 (Tue, 21 Aug 2018)
Changed paths:
M test_grasshopper.c
Log Message:
-----------
test_grasshopper: drop test_omac
grasshopper-omac is not implemented in this version of engine.
Commit: a2174a814239d97858f544d92ce1e5f811879554
https://github.com/gost-engine/engine/commit/a2174a814239d97858f544d92ce1e5f811879554
Author: Dmitry Belyavskiy <beldmit@users.noreply.github.com>
Date: 2018-08-23 (Thu, 23 Aug 2018)
Changed paths:
A .travis.yml
M CMakeLists.txt
A test/00-engine.t
A test/01-digest.t
A test/02-mac.t
A test/03-encrypt.t
A test/04-pkey.t
A test/Makefile.am
A test/run_tests
A test_grasshopper.c
Log Message:
-----------
Merge pull request #80 from glebfm/openssl_1_1_0-testsuite-ci
Backport testsuite and travis-ci support to 1.1.0 branch
Compare: https://github.com/gost-engine/engine/compare/bad240e1016c...a2174a814239
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.