summaryrefslogtreecommitdiffstats
path: root/providers/implementations/ciphers
AgeCommit message (Expand)Author
2021-01-06Only perform special TLS handling if TLS has been configuredMatt Caswell
2020-12-14Change AES-CTS modes CS2 and CS3 to also be inside the fips module.Shane Lontis
2020-12-03remove unused assignmentsPauli
2020-11-30Fix TLS1.2 CHACHA20-POLY1305 ciphersuites with OPENSSL_SMALL_FOOTPRINTMatt Caswell
2020-11-30Fix instances of pointer addition with the NULL pointerMatt Caswell
2020-11-25Fix RC4-MD5 based ciphersuitesMatt Caswell
2020-11-25Ensure Stream ciphers know how to remove a TLS MACMatt Caswell
2020-11-11Convert all {NAME}err() in providers/ to their corresponding ERR_raise() callRichard Levitte
2020-11-05Update copyright yearMatt Caswell
2020-11-02Add AES KW inverse ciphers to the EVP layerShane Lontis
2020-10-27Fix sparc t4 build error 'undefined symbol: cipher_hw_generic_cbc'Shane Lontis
2020-10-20Fix Aes-xts potential failure on aarch64XiaokangQian
2020-10-15Update copyright yearMatt Caswell
2020-10-15Rename some occurrences of 'library_context' and 'lib_ctx' to 'libctx'Dr. Matthias St. Pierre
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-10-01prov: prefix all exposed 'cipher' symbols with ossl_Pauli
2020-10-01prov: prefix aes-cbc-cts functions with ossl_Pauli
2020-09-29prov: prefix provider internal functions with ossl_Pauli
2020-09-29prov: prefix all OSSL_DISPATCH tables names with ossl_Pauli
2020-09-18Fix AES_XTS on x86-64 platforms with BSAES and VPAES support.Shane Lontis
2020-09-17Update AES GCM IV max length to be 1024 bits (was 512)Shane Lontis
2020-09-12ciphers: add FIPS error state handlingPauli
2020-08-20Fix stitched ciphersuites in TLS1.0Matt Caswell
2020-08-12provider: add the unused paramater tag to the gettable and settable functionsPauli
2020-08-11Expose S390x HW ciphers' IV state to provider layerBenjamin Kaduk
2020-08-11Make GCM providers more generous about fetching IVsBenjamin Kaduk
2020-08-11Support cipher provider "iv state"Benjamin Kaduk
2020-08-07gettables: provider changes to pass the provider context.Pauli
2020-08-05Fix provider cipher reinit after init/update with a partial update block.Shane Lontis
2020-07-22Fix provider cipher reinit issueShane Lontis
2020-07-16Update copyright yearRichard Levitte
2020-07-15Add AES_CBC_CTS ciphers to providersShane Lontis
2020-07-11Add and use internal header that implements endianness checkRichard Levitte
2020-07-06Ensure TLS padding is added during encryption on the provider sideMatt Caswell
2020-07-06Ensure any allocated MAC is freed in the provider codeMatt Caswell
2020-07-06Decreate the length after decryption for the stitched ciphersMatt Caswell
2020-07-06Ensure GCM "update" failures return 0 on errorMatt Caswell
2020-07-06Make the NULL cipher TLS awareMatt Caswell
2020-07-06Change ChaCha20-Poly1305 to be consistent with out ciphersMatt Caswell
2020-07-06Add provider support for TLS CBC padding and MAC removalMatt Caswell
2020-06-25Update copyright yearMatt Caswell
2020-06-24Make the naming scheme for dispatched functions more consistentDr. Matthias St. Pierre
2020-06-24Rename <openssl/core_numbers.h> -> <openssl/core_dispatch.h>Dr. Matthias St. Pierre
2020-06-20Allow oversized buffers for provider cipher IV fetchBenjamin Kaduk
2020-06-20Set cipher IV as octet string and pointer from providersBenjamin Kaduk
2020-05-05Fix incorrect default keysize for CAST ofb and cfb modes.Shane Lontis
2020-05-02Add solaris assembler fixes for legacy providerShane Lontis
2020-04-30coverity: 1462544 Dereference after null checkPauli
2020-04-28Rename FIPS_MODE to FIPS_MODULERichard Levitte
2020-04-23Update copyright yearMatt Caswell