summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitattributes3
-rw-r--r--.github/dependabot.yml20
-rw-r--r--.github/workflows/ci.yml174
-rw-r--r--.github/workflows/coveralls.yml6
-rw-r--r--.github/workflows/cross-compiles.yml16
-rw-r--r--.github/workflows/fips-checksums.yml4
-rw-r--r--.github/workflows/fuzz-checker.yml2
-rw-r--r--.github/workflows/main.yml2
-rwxr-xr-x.github/workflows/make-test40
-rw-r--r--.github/workflows/os-zoo.yml4
-rw-r--r--.github/workflows/provider-compatibility.yml10
-rw-r--r--.github/workflows/run-checker-ci.yml2
-rw-r--r--.github/workflows/run-checker-daily.yml4
-rw-r--r--.github/workflows/run-checker-merge.yml2
-rw-r--r--.github/workflows/windows.yml8
-rw-r--r--.github/workflows/windows_comp.yml2
-rw-r--r--CHANGES.md96
-rw-r--r--CONTRIBUTING.md4
-rw-r--r--Configurations/10-main.conf2
-rw-r--r--Configurations/descrip.mms.tmpl2
-rwxr-xr-xConfigure10
-rw-r--r--INSTALL.md2
-rw-r--r--NEWS.md134
-rw-r--r--NOTES-VALGRIND.md16
-rw-r--r--README.md2
-rw-r--r--VERSION.dat2
-rw-r--r--apps/ca.c32
-rw-r--r--apps/cmp.c2
-rw-r--r--apps/crl.c7
-rw-r--r--apps/enc.c2
-rw-r--r--apps/engine.c2
-rw-r--r--apps/fipsinstall.c2
-rw-r--r--apps/genpkey.c2
-rw-r--r--apps/include/apps.h6
-rw-r--r--apps/include/s_apps.h4
-rw-r--r--apps/lib/apps.c85
-rw-r--r--apps/lib/cmp_mock_srv.c19
-rw-r--r--apps/lib/http_server.c2
-rw-r--r--apps/lib/s_cb.c2
-rw-r--r--apps/list.c1
-rw-r--r--apps/pkcs12.c8
-rw-r--r--apps/rehash.c2
-rw-r--r--apps/req.c43
-rw-r--r--apps/s_server.c2
-rw-r--r--apps/s_time.c2
-rw-r--r--apps/speed.c6
-rw-r--r--apps/ts.c9
-rw-r--r--apps/x509.c33
-rw-r--r--build.info3
-rwxr-xr-xcrypto/aes/asm/aes-x86_64.pl2
-rw-r--r--crypto/aes/asm/aesni-sha1-x86_64.pl2
-rw-r--r--crypto/aes/asm/aesni-sha256-x86_64.pl2
-rw-r--r--crypto/aes/asm/aesni-x86_64.pl2
-rwxr-xr-xcrypto/aes/asm/aesv8-armx.pl2
-rw-r--r--crypto/aes/asm/bsaes-armv8.pl5
-rw-r--r--crypto/aes/asm/bsaes-x86_64.pl5
-rw-r--r--crypto/aes/asm/vpaes-x86_64.pl3
-rw-r--r--crypto/arm_arch.h3
-rw-r--r--crypto/armcap.c8
-rw-r--r--crypto/asn1/a_time.c2
-rw-r--r--crypto/asn1/asn1_err.c2
-rw-r--r--crypto/asn1/asn_mstbl.c2
-rw-r--r--crypto/asn1/tasn_dec.c2
-rw-r--r--crypto/async/arch/async_posix.h2
-rw-r--r--crypto/bio/bio_lib.c10
-rw-r--r--crypto/bio/bio_meth.c2
-rw-r--r--crypto/bio/bio_sock.c4
-rw-r--r--crypto/bio/bss_conn.c10
-rw-r--r--crypto/bio/bss_dgram.c34
-rwxr-xr-xcrypto/bn/asm/rsaz-x86_64.pl2
-rwxr-xr-xcrypto/bn/asm/x86_64-mont5.pl2
-rw-r--r--crypto/bn/rsaz_exp_x2.c6
-rw-r--r--crypto/camellia/asm/cmll-x86_64.pl2
-rw-r--r--crypto/chacha/asm/chacha-loongarch64.pl2
-rw-r--r--crypto/chacha/asm/chacha-riscv64-zbb-zvkb.pl (renamed from crypto/chacha/asm/chacha-riscv64-zvkb.pl)306
-rwxr-xr-xcrypto/chacha/asm/chacha-x86_64.pl2
-rwxr-xr-xcrypto/chacha/asm/chachap10-ppc.pl4
-rw-r--r--crypto/chacha/build.info4
-rw-r--r--crypto/chacha/chacha_riscv.c11
-rw-r--r--crypto/cmac/cmac.c2
-rw-r--r--crypto/cmp/cmp_asn.c33
-rw-r--r--crypto/cmp/cmp_client.c2
-rw-r--r--crypto/cmp/cmp_ctx.c2
-rw-r--r--crypto/cmp/cmp_err.c2
-rw-r--r--crypto/cmp/cmp_genm.c6
-rw-r--r--crypto/cmp/cmp_local.h2
-rw-r--r--crypto/cmp/cmp_msg.c2
-rw-r--r--crypto/cmp/cmp_vfy.c2
-rw-r--r--crypto/cms/cms_att.c2
-rw-r--r--crypto/cms/cms_pwri.c2
-rw-r--r--crypto/conf/conf_mod.c4
-rw-r--r--crypto/context.c16
-rw-r--r--crypto/dh/dh_check.c2
-rw-r--r--crypto/dsa/dsa_check.c2
-rw-r--r--crypto/dsa/dsa_pmeth.c22
-rw-r--r--crypto/dsa/dsa_sign.c7
-rw-r--r--crypto/dso/dso_dl.c2
-rw-r--r--crypto/dso/dso_dlfcn.c2
-rwxr-xr-xcrypto/ec/asm/ecp_nistz256-x86_64.pl4
-rw-r--r--crypto/ec/asm/ecp_sm2p256-armv8.pl2
-rw-r--r--crypto/ec/curve448/arch_64/f_impl64.c2
-rw-r--r--crypto/ec/ecdsa_ossl.c12
-rw-r--r--crypto/ec/ecx_backend.c2
-rw-r--r--crypto/encode_decode/encoder_lib.c2
-rw-r--r--crypto/engine/eng_pkey.c2
-rw-r--r--crypto/evp/bio_enc.c2
-rw-r--r--crypto/evp/e_aes.c2
-rw-r--r--crypto/evp/evp_fetch.c2
-rw-r--r--crypto/evp/evp_key.c2
-rw-r--r--crypto/evp/evp_lib.c2
-rw-r--r--crypto/evp/evp_local.h2
-rw-r--r--crypto/evp/keymgmt_lib.c2
-rw-r--r--crypto/evp/keymgmt_meth.c2
-rw-r--r--crypto/evp/p_lib.c2
-rw-r--r--crypto/evp/pmeth_lib.c69
-rw-r--r--crypto/evp/signature.c2
-rw-r--r--crypto/ffc/ffc_params_generate.c6
-rw-r--r--crypto/hpke/hpke.c2
-rw-r--r--crypto/http/http_client.c2
-rw-r--r--crypto/init.c2
-rw-r--r--crypto/lhash/lhash.c2
-rw-r--r--crypto/lhash/lhash_local.h2
-rw-r--r--crypto/modes/asm/aesni-gcm-x86_64.pl2
-rw-r--r--crypto/modes/asm/ghash-x86_64.pl4
-rw-r--r--crypto/modes/gcm128.c2
-rw-r--r--crypto/o_str.c2
-rw-r--r--crypto/objects/obj_dat.c2
-rw-r--r--crypto/params.c2
-rw-r--r--crypto/params_from_text.c2
-rw-r--r--crypto/perlasm/riscv.pm30
-rwxr-xr-xcrypto/perlasm/x86_64-xlate.pl169
-rw-r--r--crypto/pkcs12/p12_add.c2
-rw-r--r--crypto/pkcs12/p12_decr.c2
-rw-r--r--crypto/pkcs12/p12_mutl.c2
-rw-r--r--crypto/pkcs12/p12_npas.c2
-rw-r--r--crypto/pkcs7/pk7_mime.c2
-rw-r--r--crypto/pkcs7/pk7_smime.c2
-rwxr-xr-xcrypto/poly1305/asm/poly1305-ppc.pl2
-rwxr-xr-xcrypto/poly1305/asm/poly1305-x86_64.pl8