aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/utils/cpuid
Commit message (Expand)AuthorAgeFilesLines
* Provides auxiliary vector support for FreeBSD.David Carlier2019-04-152-12/+8
* Rename 'darwin' target to 'macos'Jack Lloyd2019-03-272-5/+5
* Refactor CPUID to make it thread safeJack Lloyd2019-01-305-48/+67
* Add PVR identifer for POWER9Jack Lloyd2018-12-031-1/+3
* Fix [ci skip]Jack Lloyd2018-10-011-1/+1
* Handle PPC crypto bit in tests [ci skip]Jack Lloyd2018-10-011-0/+2
* Fix ARMv7 buildJack Lloyd2018-07-091-0/+3
* Add support for ARMv8 SM4 instructionsJack Lloyd2018-07-093-5/+70
* Fix handling of SHA instructions in testsJack Lloyd2018-06-291-0/+2
* Add BMI2-specific SHA-256Jack Lloyd2018-05-273-2/+25
* Fix CPUID::has_cpuid_bitJack Lloyd2018-03-171-1/+3
* Avoid unused arg warning in PowerPC CPUID codeJack Lloyd2018-03-171-0/+2
* Do runtime endian check when CPUID is initializedJack Lloyd2018-02-231-0/+1
* Add support for detecting POWER crypto using getauxvalJack Lloyd2018-01-073-1/+34
* Apply final annotations to the library alsoJack Lloyd2017-09-221-1/+1
* Header file cleanupsJack Lloyd2017-09-211-0/+1
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-201-2/+2
* Add additional ids for AltiVec enabled POWER processorsJack Lloyd2017-09-191-3/+5
* More annotationsJack Lloyd2017-09-191-1/+1
* Add ARM feature detection for systems without getauxvalJack Lloyd2017-09-172-15/+129
* Split up cpuid.cpp into arch-specific filesJack Lloyd2017-09-176-0/+854