aboutsummaryrefslogtreecommitdiff
path: root/sys/crypto
Commit message (Expand)AuthorAgeFilesLines
* ossl: Remove a stray __FBSDID("$FreeBSD$")Mark Johnston2023-12-041-3/+0
* ossl: Move arm_arch.h to a common subdirectoryMark Johnston2023-12-046-88/+4
* ossl: Add AES-GCM support for NEON-enabled armv7Mark Johnston2023-11-302-0/+365
* ossl: Add support for armv7Mark Johnston2023-11-306-5/+248
* ossl: Fix some bugs in the fallback AES-GCM implementationMark Johnston2023-11-301-4/+4
* ossl: Keep mutable AES-GCM state on the stackMark Johnston2023-11-291-14/+15
* ossl: Fix handling of separate AAD buffers in ossl_aes_gcm()Mark Johnston2023-11-281-7/+13
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-2728-28/+4
* OpenSSL: regenerate asm files for 3.0.12Ed Maste2023-10-254-34/+29
* ossl: Rebuild the openssl asmAndrew Turner2023-10-0214-83/+219
* ossl: Update arm_arch.h from OpenSSL 1.1.1 to 3.0Andrew Turner2023-09-221-2/+47
* armv8_crypto: fix recursive fpu_kern_enter callZachary Leaf2023-09-011-2/+2
* ossl: Update the generated assembly files from OpenSSL 3.0.John Baldwin2023-08-2999-1660/+37239
* aesni: Push FPU sections down furtherMark Johnston2023-08-291-3/+9
* blake2: Remove dieing flag and rw lockJohn Baldwin2023-08-281-22/+0
* blake2: Switch to using FPU_KERN_NOCTXJohn Baldwin2023-08-281-86/+22
* armv8_crypto: Remove dieing flag and rw lockJohn Baldwin2023-08-281-21/+0
* armv8_crypto: Switch to using FPU_KERN_NOCTXJohn Baldwin2023-08-281-76/+9
* aesni: Switch to using FPU_KERN_NOCTX.John Baldwin2023-08-281-79/+9
* padlock: Switch to using FPU_KERN_NOCTXJohn Baldwin2023-08-254-21/+15
* Delete trailing whitespace from $FreeBSD$ removalWarner Losh2023-08-222-2/+0
* sys: Remove $FreeBSD$: one-line bare tagWarner Losh2023-08-161-2/+0
* sys: Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-162-2/+0
* sys: Remove $FreeBSD$: one-line .S patternWarner Losh2023-08-162-2/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-1639-76/+0
* sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-16171-171/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-1629-58/+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-1216-16/+16
* 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
* ccr,ccp: Fix argument order to sglist_append_vmpages.John Baldwin2023-02-061-1/+1
* sha512_224: Fix SHA512_224_Final() on little-endian machines.Sebastian Huber2023-02-061-5/+8
* aesni: Remove misleading array bounds for aesni_decryt_ecb.John Baldwin2022-12-071-1/+1
* OpenSSL: Regen assembly file for OpenSSSL 1.1.1sJung-uk Kim2022-11-011-14/+14
* Fix the IV length in the armv8 AES GCM codeAndrew Turner2022-09-061-2/+2
* skein: Update guard define checkWarner Losh2022-07-241-1/+1
* 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-066-14/+6
* ccp: Use devclass_find to lookup devclass in db_show_ccp.John Baldwin2022-04-211-1/+1
* Remove checks for __GNUCLIKE_ASM assuming it is always true.John Baldwin2022-04-122-6/+0
* armv8crypto: Remove leftover debug printfsMark Johnston2022-02-171-2/+0
* armv8crypto: Use cursors to access crypto buffer dataMark Johnston2022-02-163-171/+266
* armv8crypto: Factor out some duplicated GCM codeMark Johnston2022-02-161-60/+51