aboutsummaryrefslogtreecommitdiff
path: root/sys/crypto/openssl
Commit message (Expand)AuthorAgeFilesLines
* openssl: update ASM and version info for 3.0.16 importEnji Cooper2025-03-251-0/+2
* openssl: Import OpenSSL 3.0.15.Enji Cooper2024-09-286-243/+378
* ossl: Rebuild the openssl asmAndrew Turner2024-07-1514-83/+219
* ossl: Remove a stray __FBSDID("$FreeBSD$")Mark Johnston2024-03-291-3/+0
* ossl: Move arm_arch.h to a common subdirectoryMark Johnston2024-03-296-88/+4
* ossl: Add AES-GCM support for NEON-enabled armv7Mark Johnston2024-03-292-0/+365
* ossl: Add support for armv7Mark Johnston2024-03-296-5/+248
* ossl: Fix some bugs in the fallback AES-GCM implementationMark Johnston2023-12-031-4/+4
* ossl: Keep mutable AES-GCM state on the stackMark Johnston2023-12-021-14/+15
* ossl: Fix handling of separate AAD buffers in ossl_aes_gcm()Mark Johnston2023-12-011-7/+13
* OpenSSL: update to 3.0.12Ed Maste2023-10-254-34/+29
* ossl: Update arm_arch.h from OpenSSL 1.1.1 to 3.0Andrew Turner2023-10-251-2/+47
* ossl: Update the generated assembly files from OpenSSL 3.0.John Baldwin2023-09-0899-1660/+37239
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-165-10/+0
* sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-16133-133/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-165-10/+0
* ossl: Add missing labels to bsaes-armv7.SMark Johnston2023-08-071-4/+4
* ossl: Don't try to initialize the cipher for Chacha20+Poly1305.John Baldwin2023-06-201-1/+2
* ossl: Provide a fallback definition of __uint128_t when neededMark Johnston2023-06-041-0/+4
* ossl: Add a fallback AES-GCM implementation using AES-NIMark Johnston2023-06-022-3/+479
* ossl: Add a VAES-based AES-GCM implementation for amd64Mark Johnston2023-06-027-10/+136614
* ossl: Expose more CPUID bits in OPENSSL_ia32cap_PMark Johnston2023-06-021-1/+2
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-126-6/+6
* OpenSSL: Regen an assembly file for armJung-uk Kim2023-03-211-1/+1
* OpenSSL: Regen assembly files for OpenSSL 1.1.1tJung-uk Kim2023-02-072-0/+6
* OpenSSL: Regen assembly file for OpenSSSL 1.1.1sJung-uk Kim2022-11-011-14/+14
* OpenSSL: Regen assembly file for OpenSSSL 1.1.1qJung-uk Kim2022-07-051-4/+4
* OpenSSL: Regen assembly file for OpenSSSL 1.1.1pJung-uk Kim2022-06-211-179/+0
* crypto: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-061-3/+1
* Add assembly optimized code for OpenSSL on powerpc, powerpc64 and powerpc64lePiotr Kubaj2021-11-2351-0/+70645
* ossl: Add support for ETA modeKornel Duleba2021-11-081-0/+33
* ossl: Add support for AES-CBC cipherKornel Duleba2021-11-089-32/+411
* Revert "ossl: Add support for AES-CBC cipher"Wojciech Macek2021-11-069-411/+32
* Revert "ossl: Add support for ETA mode"Wojciech Macek2021-11-061-33/+0
* ossl: Add support for ETA modeKornel Duleba2021-11-061-0/+33
* ossl: Add support for AES-CBC cipherKornel Duleba2021-11-069-32/+411
* crypto: Support Chacha20-Poly1305 with a nonce size of 8 bytes.John Baldwin2021-10-061-6/+8
* ossl: Use crypto_cursor_segment().John Baldwin2021-05-251-24/+12
* ossl: Don't encryt/decrypt too much data for chacha20.John Baldwin2021-04-011-3/+6
* ossl: Add support for the ChaCha20 + Poly1305 AEAD cipher from RFC 8439John Baldwin2021-03-035-4/+333
* ossl: Add ChaCha20 cipher support.John Baldwin2021-03-034-19/+251
* ossl: Add Poly1305 digest support.John Baldwin2021-03-034-17/+248
* OpenSSL: Regen assembly files for OpenSSL 1.1.1jJung-uk Kim2021-02-171-4/+7
* Merge OpenSSL 1.1.1i.Jung-uk Kim2020-12-097-39/+56
* ossl: port to arm64Mitchell Horne2020-12-042-0/+146
* ossl: split out x86 bits to x86/ossl_cpuid.cMitchell Horne2020-12-043-80/+120
* Add a kernel crypto driver using assembly routines from OpenSSL.John Baldwin2020-10-207-0/+1090
* Move generated OpenSSL assembly routines into the kernel sources.John Baldwin2020-10-2081-0/+204613