aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-11-17Big-Endian platforms magma-mgm fixfix_mgm_bigendianDmitry Belyavskiy1-1/+4
2023-07-28Adjust CA test according to new wordingv3.0.2Dmitry Belyavskiy1-3/+3
2023-06-15Fix gcc13 error: writing 1 byte into a region of size 0Vitaly Chikunov1-2/+8
2023-01-05Correct CMake files installation pathCraig Andrews1-2/+2
2022-12-02provider wrapping for -mgm ciphersSergei Ianovich3-4/+48
2022-12-02Implementation of the MGM mode for magma/kuznyechikigrkir15-12/+1247
2022-12-02engine: create missing NIDsSergei Ianovich2-0/+45
2022-11-02Merge pull request #421 from chipitsine/masterIlya Shipitsin1-1/+1
2022-11-02CI: cirrus: bump image to freebsd 13.1Ilya Shipitsin1-1/+1
2022-09-25updating CA constraintsDmitry Belyavskiy1-1/+23
2022-08-11Add magma-ecb mode. Fixes #410Mark Fedorov5-6/+45
2022-07-22We need to init submodule explicitlyDmitry Belyavskiy1-0/+3
2022-07-11Refactored acpkm_magma_key_meshingMark Fedorov1-12/+3
2022-07-02Refactor little-to-big-endian subroutine for magmaMark Fedorov3-24/+121
2022-05-24gost_ec_sign: Fix sig verify step 1 range checksVitaly Chikunov1-2/+2
2022-05-23On unpacking key blob output buffer size should be fixedv3.0.1Dmitry Belyavskiy1-9/+14
2022-05-23Fix buffer overrun in creating key transport blob according to RFC 9189, 4.2.4.2Dmitry Belyavskiy1-1/+21
2022-05-23Fix buffer overrun in creating key transport blob according to RFC 9189, 4.2.4.1Dmitry Belyavskiy3-1/+22
2022-05-04Make TLS tests on SECLEVEL 0Dmitry Belyavskiy1-14/+14
2022-02-08Get rid of irrelevant examplesDmitry Belyavskiy1-1/+0
2022-02-08Fix gcc12 -fanalyzer warningVitaly Chikunov1-0/+3
2022-02-07Ensure that CMAC_ACPKM_CTX_copy works with 2 non-NULL pointers - fixupDmitry Belyavskiy1-2/+3
2022-02-06Ensure that CMAC_ACPKM_CTX_copy works with 2 non-NULL pointers.Dmitry Belyavskiy1-1/+1
2022-01-10gost_prov: OPENSSL_free what is OPENSSL_zalloc'dVitaly Chikunov1-1/+1
2022-01-09gost_prov: Avoid access to unallocated memoryVitaly Chikunov1-1/+1
2022-01-09gost_ec_keyx: Check CTX data before it's really usedVitaly Chikunov1-4/+12
2022-01-08Merge pull request #379 from chipitsine/masterIlya Shipitsin1-0/+28
2022-01-07CI: add daily Coverity scan jobIlya Shipitsin1-0/+28
2021-12-21test_tls: Rework test to be single processVitaly Chikunov2-191/+97
2021-12-21MSVC: Fix casting warning C4057Vitaly Chikunov1-2/+2
2021-12-21MSVC: CI: Specify explicitly OpenSSL build targetVitaly Chikunov1-1/+1
2021-12-20Output provider infoVitaly Chikunov2-0/+12
2021-12-15CMake: Set default build type to RelWithDebInfoVitaly Chikunov1-0/+5
2021-12-11MSVC: Add dllexport to OSSL_provider_initVitaly Chikunov1-0/+1
2021-12-11CMake: Add CONFIG to the output dir if MSVCVitaly Chikunov1-1/+5
2021-12-11CMake: Test presence of prove for perl testsVitaly Chikunov1-2/+3
2021-12-11MSVC: Do not build in library formVitaly Chikunov1-10/+13
2021-12-11MSVC: Fix 'no OPENSSL_Applink' errorVitaly Chikunov12-0/+58
2021-12-11MSVC: Skip building Linux-only binariesVitaly Chikunov1-8/+14
2021-12-11MSVC: Fix absence of 'setenv'Vitaly Chikunov1-0/+5
2021-12-11MSVC: Fix include filesVitaly Chikunov2-1/+17
2021-12-11MSVC: Fix signed/unsigned mismatch errorsVitaly Chikunov3-6/+6
2021-12-11MSVC: No support for GCC's compound statement expressionsVitaly Chikunov9-64/+64
2021-12-11MSVC: Replace variable-length automatic arrays with allocaVitaly Chikunov1-8/+16
2021-12-11MSVC: Ifdef GCC pragmasVitaly Chikunov3-3/+9
2021-12-11MSVC: Avoid use `htonl' since it requires linking with WinsockVitaly Chikunov1-7/+15
2021-12-11MSVC: Remove GCC pragma messagesVitaly Chikunov2-4/+0
2021-12-11MSVC: Replace tentative arrays with pointersVitaly Chikunov2-18/+18
2021-12-11MSVC: Fix unresolved externals (cipher_gost_grasshopper_ctracpkm)Vitaly Chikunov1-1/+1
2021-12-11MSVC: Fix Elvis operatorVitaly Chikunov2-2/+2