index
:
openssl
OpenSSL-engine-0_9_6-stable
OpenSSL-fips-0_9_7-stable
OpenSSL-fips-0_9_8-stable
OpenSSL-fips-1_2-stable
OpenSSL-fips-2_0-dev
OpenSSL-fips-2_0-stable
OpenSSL-fips2-0_9_7-stable
OpenSSL_0_9_6-stable
OpenSSL_0_9_7-stable
OpenSSL_0_9_8-stable
OpenSSL_0_9_8fg-stable
OpenSSL_1_0_0-stable
OpenSSL_1_0_1-stable
OpenSSL_1_0_2-stable
OpenSSL_1_1_0-stable
OpenSSL_1_1_1-stable
SSLeay
feature/dtls-1.3
feature/ech
feature/quic-server
master
openssl-3.0
openssl-3.1
openssl-3.2
openssl-3.3
tls1.3-draft-18
tls1.3-draft-19
Mirror of https://github.com/openssl/openssl
matthias
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
crypto
/
armcap.c
Age
Commit message (
Expand
)
Author
2024-02-22
Apply the AES-GCM unroll8 optimisation to Microsoft Azure Cobalt 100
Tom Cosgrove
2023-11-29
Optimize AES-CTR for ARM Neoverse V1 and V2.
fisher.yu
2023-11-14
Enable AES and SHA3 optimisations on Apple Silicon M3-based macOS systems
Tom Cosgrove
2023-07-21
Update with `ARMV8_HAVE_SHA3_AND_WORTH_USING`
sdlyyxy
2023-07-21
Move CPU detection to armcap.c
sdlyyxy
2023-03-29
Ensure there's only one copy of OPENSSL_armcap_P in libcrypto.a
Tom Cosgrove
2023-03-27
Avoid duplication of OPENSSL_armcap_P on 32bit ARM
Tomas Mraz
2023-03-03
Tidy up aarch64 feature detection code in armcap.c
Tom Cosgrove
2023-02-08
Apply aes-gcm unroll8+eor3 optimization patch to Neoverse V2
Xiaokang Qian
2023-01-30
Enable AES optimisation on Apple Silicon M2-based systems
Tom Cosgrove
2022-12-06
Fix the code used to detect aarch64 capabilities when we don't have getauxval()
Tom Cosgrove
2022-11-24
Add two new build targets to enable the possibility of using clang-cl as
Everton Constantino
2022-10-04
armcap: skip probing _armv7_tick()
Cameron Gutman
2022-05-23
Apply the AES-GCM unroll8 optimization patch to Neoverse N2
XiaokangQian
2022-05-03
Update copyright year
Matt Caswell
2022-05-03
Acceleration of chacha20 on aarch64 by SVE
Daniel Hu
2022-01-25
Optimize AES-GCM for uarchs with unroll and new instructions
XiaokangQian
2022-01-18
SM4 optimization for ARM by HW instruction
Daniel Hu
2022-01-14
SM3 acceleration with SM3 hardware instruction on aarch64
fangming.fang
2022-01-05
fix building failure when using -Wconditional-uninitialized
fangming.fang
2021-12-16
Add Arm Assembly (aarch64) support for RNG
Orr Toledano
2021-11-24
Fix detection of ARMv7 and ARM64 CPU features on FreeBSD
Allan Jude
2021-06-25
enable getauxval on android 10
yunh
2021-06-15
Use getauxval on Android with API level > 18
Lars Immisch
2021-05-28
Initialise OPENSSL_armcap_P to 0 before setting it based on capabilities, not...
Tom Cosgrove
2021-05-11
armcap: fix Mac M1 SHA512 support.
David CARLIER
2021-05-09
Optimize RSA on armv8
fangming.fang
2021-01-28
Update copyright year
Richard Levitte
2021-01-14
OPENSSL_cpuid_setup FreeBSD arm update.
David Carlier
2020-12-09
Read MIDR_EL1 system register on aarch64
Fangming.Fang
2019-01-16
crypto/armcap.c, crypto/ppccap.c: stricter use of getauxval()
Richard Levitte
2018-12-06
Following the license change, modify the boilerplates in crypto/
Richard Levitte
2018-03-06
crypto/armcap.c: mask SHA512 hardware detection on iOS.
Andy Polyakov
2018-02-13
Update copyright year
Matt Caswell
2018-02-12
crypto/armcap.c: detect hardware-assisted SHA512 support.
Andy Polyakov
2017-11-25
Create a prototype for OPENSSL_rdtsc
Kurt Roeckx
2017-08-05
Fix typo in files in crypto folder
Xiaoyin Liu
2017-06-16
Modify type of variable in OPENSSL_cpuid_setup function
komainu8
2017-02-15
crypto/armcap.c: short-circuit processor capability probe in iOS builds.
Andy Polyakov
2016-05-17
Copyright consolidation 07/10
Rich Salz
2015-04-20
Add assembly support for 32-bit iOS.
Andy Polyakov
2015-01-23
Add assembly support to ios64-cross.
Andy Polyakov
2015-01-22
Run util/openssl-format-source -v -c .
Matt Caswell
2015-01-04
Remove inconsistency in ARM support.
Andy Polyakov
2014-06-01
Add linux-aarch64 taget.
Andy Polyakov
2014-05-04
crypto/armcap.c: detect ARMv8 capabilities [in 32-bit build].
Andy Polyakov
2013-09-15
crypto/armcap.c: fix typo in rdtsc subroutine.
Andy Polyakov
2011-10-24
typo
Dr. Stephen Henson
2011-10-20
armcap.c: auto-setup processor capability vector.
Andy Polyakov
2011-07-17
ARM assembler pack: add platform run-time detection.
Andy Polyakov