aboutsummaryrefslogtreecommitdiff
path: root/sys/crypto/openssl/aarch64
Commit message (Collapse)AuthorAgeFilesLines
* openssl: Import version 3.5.1Pierre Pronchery2025-08-0722-89/+28229
| | | | | | | | | | Migrate to OpenSSL 3.5 in advance of FreeBSD 15.0. OpenSSL 3.0 will be EOL after 2026-09-07. Approved by: philip (mentor) Sponsored by: Alpha-Omega Beach Cleaning Project Sponsored by: The FreeBSD Foundation Differential revision: https://reviews.freebsd.org/D51613
* openssl: update ASM and version info for 3.0.16 importEnji Cooper2025-03-141-0/+2
| | | | | | MFC after: 1 week MFC with: 0d0c8621fd181e507f0fb50ffcca606faf66a8c2 Differential Revision: https://reviews.freebsd.org/D49297
* ossl: Move arm_arch.h to a common subdirectoryMark Johnston2023-12-041-182/+0
| | | | | | | | | | | | | OpenSSL itself keeps only a single copy of this header. Do the same in sys/crypto/openssl to avoid the extra maintenance burden. This requires adjusting the include paths for generated asm files. No functional change intended. Reported by: jrtc27 Reviewed by: jhb MFC after: 3 months Differential Revision: https://reviews.freebsd.org/D42866
* OpenSSL: regenerate asm files for 3.0.12Ed Maste2023-10-254-34/+29
| | | | | Fixes: ad991e4c142e ("OpenSSL: update to 3.0.12") Sponsored by: The FreeBSD Foundation
* ossl: Rebuild the openssl asmAndrew Turner2023-10-0214-83/+219
| | | | | | | | | | This adds the new BTI instructions when needed to the arm64 assembly. Sponsored by: Arm Ltd Reviewed by: Pierre Pronchery <pierre@freebsdfoundation.org> (earlier version) Sponsored by: Arm Ltd Differential Revision: https://reviews.freebsd.org/D41941
* ossl: Update arm_arch.h from OpenSSL 1.1.1 to 3.0Andrew Turner2023-09-221-2/+47
| | | | | | Reviewed by: emaste Sponsored by: Arm Ltd Differential Revision: https://reviews.freebsd.org/D41939
* ossl: Update the generated assembly files from OpenSSL 3.0.John Baldwin2023-08-2913-1172/+10640
| | | | | | Tested with: cryptocheck -d ossl0 -a all -z on amd64 Reviewed by: markj Differential Revision: https://reviews.freebsd.org/D41568
* sys: Remove $FreeBSD$: one-line .c comment patternWarner Losh2023-08-1612-12/+0
| | | | Remove /^/[*/]\s*\$FreeBSD\$.*\n/
* OpenSSL: Regen assembly file for OpenSSSL 1.1.1sJung-uk Kim2022-11-011-14/+14
|
* Merge OpenSSL 1.1.1i.Jung-uk Kim2020-12-096-24/+33
| | | | Notes: svn path=/head/; revision=368472
* ossl: port to arm64Mitchell Horne2020-12-041-0/+84
| | | | | | | | | | | | | | Enable in-kernel acceleration of SHA1 and SHA2 operations on arm64 by adding support for the ossl(4) crypto driver. This uses OpenSSL's assembly routines under the hood, which will detect and use SHA intrinsics if they are supported by the CPU. Reviewed by: jhb Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D27390 Notes: svn path=/head/; revision=368350
* Move generated OpenSSL assembly routines into the kernel sources.John Baldwin2020-10-2012-0/+17134
Sponsored by: Netflix Notes: svn path=/head/; revision=366898