aboutsummaryrefslogtreecommitdiff
path: root/sys/crypto
Commit message (Expand)AuthorAgeFilesLines
* sys/crypto: import md5c.c C rewriteRobert Clausecker2025-10-241-283/+259
* sys: move sys/kern/md[45].c to sys/cryptoRobert Clausecker2025-10-242-0/+639
* style(9): white space after ; and around binary operatorsDavid E. O'Brien2025-10-162-5/+5
* ossl: Add GCM support on powerpc64/powerpc64le (POWER8+)Timothy Pearson2025-09-115-246/+398
* random: Make random_source definitions constMark Johnston2025-08-191-1/+1
* openssl: Import version 3.5.1Pierre Pronchery2025-08-0793-7665/+62463
* newbus: replace leftover device unit wildcardsAhmad Khalifa2025-06-215-9/+9
* openssl: update ASM and version info for 3.0.16 importEnji Cooper2025-03-141-0/+2
* libmd: re-apply masking of _Transform namesKyle Evans2024-09-303-0/+12
* libmd: stop exporting _version symbolsKyle Evans2024-09-305-24/+0
* libmd: stop exporting Transform() symbolsKyle Evans2024-09-305-16/+0
* sys/crypto/openssl: update powerpc* ASMEnji Cooper2024-09-146-243/+378
* siphash: minor improvements to siphash unit testMark O'Donovan2024-07-291-5/+5
* siphash: allow zero values for final & len in SipBuf()Mark O'Donovan2024-07-291-5/+10
* newbus: replace -1 in BUS_ADD_CHILD(...-1) with DEVICE_UNIT_ANYWarner Losh2024-07-251-1/+1
* Remove residual blank line at start of MakefileWarner Losh2024-07-151-1/+0
* ossl: Add support for powerpc64/powerpc64leShawn Anastasio2024-06-213-0/+203
* padlock: Use device_set_descf()Mark Johnston2024-06-161-19/+2
* 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