summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2022-05-05Refactor method construction pre- and post-conditionRichard Levitte
2022-05-05Drop ossl_provider_clear_all_operation_bits() and all uses of itRichard Levitte
2022-05-05crmf_lib.c: Make sure Ed signature for POPO is called without digestDr. David von Oheimb
2022-05-04X509{,_LOOKUP}: Improve distinction between not found and fatal/internal errorDr. David von Oheimb
2022-05-04objects.txt: Add newly registered OIDs according to CMP Updates, for use in e...Dr. David von Oheimb
2022-05-04Remove duplicated #include headersJHH20
2022-05-03Update copyright yearMatt Caswell
2022-05-03Fix OCSP_basic_verify signer certificate validationMatt Caswell
2022-05-03Acceleration of chacha20 on aarch64 by SVEDaniel Hu
2022-05-03md5: add assembly implementation for aarch64Jonathan Swinney
2022-05-02fix_dh_paramgen_type: Avoid crash with invalid paramgen typeTomas Mraz
2022-05-02evp_md_init_internal: Avoid reallocating algctx if digest unchangedTomas Mraz
2022-05-02http_client.c: check expected content type only if HTTP status code is 200 (OK)Dr. David von Oheimb
2022-04-29Ensure we initialized the locale before evp_pkey_name2typeDmitry Belyavskiy
2022-04-29Prefer .inst rather than .long for probe instructions in arm64cpuid.plyavtuk
2022-04-27siphash: Fail finalization on uninitialized siphash contextTomas Mraz
2022-04-26Move ossl_deinit_casecmp to the end of OPENSSL_cleanup()Mathias Berchtold
2022-04-26Clear unused variables in X509_print_ex()zhouzilong
2022-04-25Use .s extension for ia64 assemblerJon Spillett
2022-04-25Fix bug in OPENSSL_LH_flushHugo Landau
2022-04-22Never use `__atomic_*` on macOS 10.7 and 10.8Kirill A. Korinsky
2022-04-22str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy
2022-04-22Public API functions OPENSSL_str[n]casecmpDmitry Belyavskiy
2022-04-21Fix gcc 6.3 builds of aarch64 BSAESTom Cosgrove
2022-04-21Clear incorrectly reported errors in cms_io.Daniel Fiala
2022-04-14Add error code for unsupported explicit parametersTomas Mraz
2022-04-14Import only named params into FIPS moduleTomas Mraz
2022-04-13Check the return of EVP_KDF_fetch()tangyiqun
2022-04-12Add return value check of X509V3_add_value() in X509V3_parse_list()Zhou Qingyang
2022-04-12s390: Add new machine generationJuergen Christ
2022-04-12SM4 optimization for ARM by ASIMDDaniel Hu
2022-04-11Crypto/evp: Fix null pointer dereferenceyuanjungong
2022-04-07Fix failure to check result of bn_rshift_fixed_topHugo Landau
2022-04-06Remove unused libctx functions (runonce, onfree)Hugo Landau
2022-04-03OSSL_PARAM_get_*_ptr: Drop errors from ptr/string mismatchTomas Mraz
2022-04-03Fix Coverity 1503096: out-of-bounds accessPauli
2022-04-03Fix Coverity 1498612 & 1503221: integer overflowPauli
2022-04-02CMS sign digestViktor Söderqvist
2022-04-01Refactor OSSL_LIB_CTX to avoid using CRYPTO_EX_DATAHugo Landau
2022-03-31disable 5x interleave on buffers shorter than 512 bytes: 3% speedup on Graviton2Sebastian Pop
2022-03-30Remove further uses of __ARMEL__ in AArch64 assemblyBen Avison
2022-03-30sparse array: reduces the block sizePauli
2022-03-30Use safe math to computer sizes.Pauli
2022-03-28Remove statistics tracking from LHASHHugo Landau
2022-03-26Fix Coverity 1503218: negative loop boundPauli
2022-03-25s390x: Hide internal cpuid symbol and functionJuergen Christ
2022-03-25Fix Coverity 1498612: integer overflowPauli
2022-03-24Add support for mac-less password-base PKCS12 files to PKCS12_parse API.Daniel Fiala
2022-03-23Decoder resolution performance optimizationsHugo Landau
2022-03-23Fix Coverity 1201763 uninitialised pointer readPauli