summaryrefslogtreecommitdiffstats
path: root/providers/implementations/ciphers
AgeCommit message (Expand)Author
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
2020-04-15Fix no-pic static buildsTomas Mraz
2020-04-11Fix EVP_DigestSign interface when used with DES CMACPatrick Steuer
2020-04-09Move legacy ciphers into the legacy providerShane Lontis
2020-04-03Fix a gcc warning about possible null pointerBernd Edlinger
2020-03-08Improve small block cipher performanceKurt Roeckx
2020-02-08Don't compile AESNI code if we're not AESNI capableMatt Caswell
2020-02-05Fix no-multiblockMatt Caswell