Skip to content

Commit

Permalink
Updated oqsprovider to v0.7.0
Browse files Browse the repository at this point in the history
Reviewed-by: Tomas Mraz <[email protected]>
Reviewed-by: Dmitry Belyavskiy <[email protected]>
Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#25702)
  • Loading branch information
baentsch authored and paulidale committed Oct 23, 2024
1 parent 36254fd commit 8bcf488
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 52 deletions.
2 changes: 1 addition & 1 deletion oqs-provider
Submodule oqs-provider updated 83 files
+1 −164 .circleci/config.yml
+7 −0 .github/CODEOWNERS
+14 −0 .github/workflows/check_workflows.yml
+3 −3 .github/workflows/coding_style.yml
+24 −12 .github/workflows/linux.yml
+8 −6 .github/workflows/macos.yml
+4 −4 .github/workflows/standalone.yml
+23 −13 .github/workflows/windows.yml
+110 −95 ALGORITHMS.md
+5 −10 CMakeLists.txt
+28 −7 CONFIGURE.md
+17 −3 CONTRIBUTING.md
+1 −1 GOVERNANCE.md
+1 −1 NOTES-Windows.md
+60 −18 README.md
+119 −3 RELEASE.md
+4 −2 SECURITY.md
+2 −1 STANDARDS.md
+16 −0 USAGE.md
+4 −0 examples/CMakeLists.txt
+0 −13 oqs-template/ALGORITHMS.md/encodings.fragment
+1 −1 oqs-template/ALGORITHMS.md/ids.fragment
+1 −1 oqs-template/ALGORITHMS.md/oids.fragment
+1 −1 oqs-template/README.md/algs.fragment
+5 −3 oqs-template/generate.py
+213 −19 oqs-template/generate.yml
+1 −1 oqs-template/generate.yml-0.10.0
+11 −11 oqs-template/oqs-kem-info.md
+179 −155 oqs-template/oqs-sig-info.md
+2 −2 oqs-template/oqsprov/oqs_decode_der2key.c/decoder_make.fragment
+3 −3 oqs-template/oqsprov/oqs_encode_key2any.c/encoder_defines.fragment
+7 −7 oqs-template/oqsprov/oqs_encode_key2any.c/encoder_make.fragment
+6 −6 oqs-template/oqsprov/oqs_kmgmt.c/keymgmt_constructors.fragment
+2 −2 oqs-template/oqsprov/oqs_kmgmt.c/keymgmt_functions.fragment
+2 −2 oqs-template/oqsprov/oqs_prov.h/alg_functions.fragment
+9 −9 oqs-template/oqsprov/oqs_prov.h/endecoder_functions.fragment
+2 −2 oqs-template/oqsprov/oqsdecoders.inc/make.fragment
+7 −7 oqs-template/oqsprov/oqsencoders.inc/make.fragment
+9 −1 oqs-template/oqsprov/oqsprov.c/assign_sig_oids.fragment
+0 −21 oqs-template/oqsprov/oqsprov.c/encoding_patching.fragment
+1 −1 oqs-template/oqsprov/oqsprov.c/kem_functions.fragment
+1 −1 oqs-template/oqsprov/oqsprov.c/keymgmt_functions.fragment
+5 −1 oqs-template/oqsprov/oqsprov.c/oid_patching.fragment
+1 −1 oqs-template/oqsprov/oqsprov_capabilities.c/codepoint_patching.fragment
+1 −1 oqs-template/oqsprov/oqsprov_capabilities.c/group_names.fragment
+2 −2 oqs-template/oqsprov/oqsprov_keys.c/oqsnames.fragment
+1 −1 oqs-template/requirements.txt
+1 −1 oqs-template/scripts/common.py/kex_algs.fragment
+1 −1 oqs-template/test/oqs_test_evp_pkey_params.c/hybrid_kem_algs.fragment
+18 −25 oqsprov/CMakeLists.txt
+129 −120 oqsprov/oqs_decode_der2key.c
+674 −639 oqsprov/oqs_encode_key2any.c
+12 −17 oqsprov/oqs_endecoder_common.c
+2 −1 oqsprov/oqs_endecoder_local.h
+266 −0 oqsprov/oqs_hyb_kem.c
+47 −284 oqsprov/oqs_kem.c
+575 −574 oqsprov/oqs_kmgmt.c
+207 −69 oqsprov/oqs_prov.h
+372 −295 oqsprov/oqs_sig.c
+213 −353 oqsprov/oqsdecoders.inc
+818 −1,156 oqsprov/oqsencoders.inc
+308 −437 oqsprov/oqsprov.c
+31 −51 oqsprov/oqsprov_bio.c
+296 −253 oqsprov/oqsprov_capabilities.c
+718 −519 oqsprov/oqsprov_keys.c
+3 −3 scripts/common.py
+27 −0 scripts/do_code_format.sh
+16 −0 scripts/format_code.sh
+13 −5 scripts/fullbuild.sh
+12 −4 scripts/oqsprovider-externalinterop.sh
+63 −0 scripts/oqsprovider-pkcs12gen.sh
+1 −1 scripts/runtests.sh
+0 −29 scripts/runtests_encodings.sh
+4 −0 test/CMakeLists.txt
+29 −21 test/oqs_test_endecode.c
+78 −71 test/oqs_test_evp_pkey_params.c
+10 −14 test/oqs_test_groups.c
+30 −31 test/oqs_test_kems.c
+41 −42 test/oqs_test_signatures.c
+19 −24 test/oqs_test_tlssig.c
+8 −12 test/test_common.c
+22 −22 test/test_common.h
+25 −31 test/tlstest_helpers.c

This file was deleted.

2 changes: 0 additions & 2 deletions test/recipes/95-test_external_oqsprovider_data/oqsprovider.sh
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,4 @@ export OPENSSL_MODULES=$PWD/_build/lib
export OQS_PROVIDER_TESTSCRIPTS=$SRCTOP/oqs-provider/scripts
export OPENSSL_CONF=$OQS_PROVIDER_TESTSCRIPTS/openssl-ca.cnf
# Be verbose if harness is verbose:
# temporarily replace external interop testing
cp $SRCTOP/test/recipes/95-test_external_oqsprovider_data/oqsprovider-externalinterop.sh $SRCTOP/oqs-provider/scripts/
$SRCTOP/oqs-provider/scripts/runtests.sh -V

0 comments on commit 8bcf488

Please sign in to comment.