summaryrefslogtreecommitdiff
path: root/lib/accelerated/x86/x86-common.c
Commit message (Expand)AuthorAgeFilesLines
* padlock: fix partial PHE detectionDaiki Ueno2020-08-301-6/+10
* lib: add support for AES-192-GCMDmitry Baryshkov2020-05-271-0/+32
* accelerated: use AES-NI for AES-XTS when availableAnderson Toshiyuki Sasaki2020-05-071-0/+16
* read_cpuid_vals: use __get_cpuid_count() only when availabletmp-fixesNikos Mavrogiannopoulos2019-08-051-4/+20
* Align _gnutls_x86_cpuid_s as OPENSSL_ia32cap_P would beNikos Mavrogiannopoulos2019-06-271-17/+69
* Use https:// for www.gnu.org and www.example.comTim Rühsen2019-03-131-1/+1
* accelerated: padlock: use the new nettle APIsNikos Mavrogiannopoulos2018-02-261-9/+2
* accelerated: x86-common: do not use _xgetbv() with clangNikos Mavrogiannopoulos2018-02-061-1/+1
* Disable AVX support when it is not supported by the CPUtmp-fix-movbe-runNikos Mavrogiannopoulos2017-01-181-2/+31
* asm: updated openssl and the asm sources for AES-GCM from openssl 1.0.2hNikos Mavrogiannopoulos2016-07-051-17/+60
* x86-common: use secure_getenv()Nikos Mavrogiannopoulos2016-05-281-1/+1
* priorities: when without AES acceleration prefer stream ciphers (i.e., CHACHA20)Nikos Mavrogiannopoulos2016-05-061-0/+7
* x86-common: increase the size of _gnutls_x86_cpuid_s to match the size of ass...Nikos Mavrogiannopoulos2016-04-031-1/+1
* x86-common: CPUID override will only work if CPU has already the capability p...Nikos Mavrogiannopoulos2016-03-171-10/+56
* Removed the 'gnutls_' prefix from files to simplify file namingNikos Mavrogiannopoulos2015-08-231-3/+3
* Added CCM-8 ciphersuitesNikos Mavrogiannopoulos2015-04-071-0/+16
* Added API to register MAC and digest algorithms.Nikos Mavrogiannopoulos2015-03-181-23/+23
* Added API to register AEAD and legacy ciphers.Nikos Mavrogiannopoulos2015-03-181-19/+19
* Allow AESNI GCM accelaration in x86Nikos Mavrogiannopoulos2015-02-141-2/+3
* added AESNI accelerated CCMNikos Mavrogiannopoulos2014-12-061-2/+17
* use __hidden in solaris to provide the hidden visibility attributeNikos Mavrogiannopoulos2014-09-291-1/+3
* added configuration option --disable-padlockNikos Mavrogiannopoulos2014-08-291-197/+202
* hide _gnutls_x86_cpuid_sNikos Mavrogiannopoulos2014-08-271-0/+3
* Allow specifying GNUTLS_CPUID_OVERRIDE in either hex or decimal.Nikos Mavrogiannopoulos2014-07-081-1/+1
* Added option to disable any cpu optimizationsNikos Mavrogiannopoulos2014-07-081-6/+13
* simplified housekeeping of CPUID registersNikos Mavrogiannopoulos2014-07-081-18/+20
* Allow overriding the detected CPUID using the GNUTLS_CPUID_OVERRIDE environme...Nikos Mavrogiannopoulos2014-07-081-25/+90
* x86.h was renamed to x86-common.h to avoid clashes with system headers.Nikos Mavrogiannopoulos2014-04-271-1/+1
* explicit type conversions when neededNikos Mavrogiannopoulos2014-03-081-5/+5
* reorganized source files.Nikos Mavrogiannopoulos2013-12-141-0/+505