summaryrefslogtreecommitdiff
path: root/lib/accelerated
Commit message (Expand)AuthorAgeFilesLines
* x86-common: CPUID override will only work if CPU has already the capability p...Nikos Mavrogiannopoulos2016-03-181-10/+56
* nettle: use the correct type for hash and MAC functionsNikos Mavrogiannopoulos2016-02-137-59/+65
* Allow using nettle3 with gnutls3.3Nikos Mavrogiannopoulos2015-05-146-5/+166
* Allow AESNI GCM accelaration in x86Nikos Mavrogiannopoulos2015-02-141-2/+3
* Handle zero length plaintext for VIA PadLock functionsMatthias-Christian Ott2014-12-302-3/+6
* do not use the ifdef directive in assembly files, as it isn't portableNikos Mavrogiannopoulos2014-10-2515-30/+30
* use the .note.GNU-stack in linux systems onlyNikos Mavrogiannopoulos2014-10-2315-0/+30
* corrected the SSSE3 optimized SHA224Nikos Mavrogiannopoulos2014-10-141-1/+1
* regenerated files.mkNikos Mavrogiannopoulos2014-09-191-6/+12
* added configuration option --disable-padlockNikos Mavrogiannopoulos2014-08-292-199/+226
* hide _gnutls_x86_cpuid_sNikos Mavrogiannopoulos2014-08-271-0/+3
* Added sanity check on padlock AES IV set.Nikos Mavrogiannopoulos2014-07-222-1/+4
* 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-082-19/+21
* Allow overriding the detected CPUID using the GNUTLS_CPUID_OVERRIDE environme...Nikos Mavrogiannopoulos2014-07-081-25/+90
* define NN_HASH unconditionallyNikos Mavrogiannopoulos2014-06-041-6/+6
* Updated asm sourcesNikos Mavrogiannopoulos2014-05-3033-11804/+27755
* removed old check for nettleNikos Mavrogiannopoulos2014-05-271-1/+1
* x86.h was renamed to x86-common.h to avoid clashes with system headers.Nikos Mavrogiannopoulos2014-04-2713-12/+12
* explicit type conversions when neededNikos Mavrogiannopoulos2014-03-082-11/+11
* do not redefine the _gnutls_x86_cpuid_s symbolNikos Mavrogiannopoulos2014-02-103-5/+2
* updatedNikos Mavrogiannopoulos2013-12-211-59/+49
* corrected generated filesNikos Mavrogiannopoulos2013-12-2139-23085/+7793
* removed unused filesNikos Mavrogiannopoulos2013-12-214-1521/+0
* Improved nettle check for registration of accelerated ciphers.Nikos Mavrogiannopoulos2013-12-212-1/+3
* use the correct sources in win32 systemsNikos Mavrogiannopoulos2013-12-211-1/+1
* Updated asm filesNikos Mavrogiannopoulos2013-12-1614-282/+282
* reorganized source files.Nikos Mavrogiannopoulos2013-12-1419-665/+798
* when AESNI is available without PCLMUL, then use AES-NI in GCM.Nikos Mavrogiannopoulos2013-12-144-1/+181
* addressed warningNikos Mavrogiannopoulos2013-12-143-3/+3
* give lower priority to SSSE3 over AESNINikos Mavrogiannopoulos2013-12-141-5/+5
* use better names for filesNikos Mavrogiannopoulos2013-12-143-1/+1
* zeroize keysNikos Mavrogiannopoulos2013-12-146-2/+19
* When PCLMUL isn't available use the SSSE3 implementation of AES to optimize GCM.Nikos Mavrogiannopoulos2013-12-148-28/+203
* Added Mike Hamburg's SSSE3 AES implementation.Nikos Mavrogiannopoulos2013-12-1446-47/+4949
* Added Appro's SSSE3 SHA implementationsNikos Mavrogiannopoulos2013-12-1452-190/+43142
* Utilize the optimized SHA functions in Padlock HMAC.Nikos Mavrogiannopoulos2013-12-142-5/+17
* updated auto-generated asm files. This fixes a valgrind complaint when AES-NI...Nikos Mavrogiannopoulos2013-11-2612-2365/+6978
* reindented codeNikos Mavrogiannopoulos2013-11-0814-1721/+1622
* corrected typoNikos Mavrogiannopoulos2013-10-291-1/+1
* AES-GCM is preferred alwaysNikos Mavrogiannopoulos2013-08-241-3/+0
* Eliminate reset from cryptodev hashes and macGustavo Zacarias2013-07-111-3/+0
* Add NETTLE_CFLAGS in makefilesMartin Storsjo2013-06-062-2/+2
* simplified access to cipher and mac properties to reduce wasted cycles.Nikos Mavrogiannopoulos2013-05-251-1/+2
* use C's style comments to compile in old MacOSX systems. Reported by Ryan Sch...Nikos Mavrogiannopoulos2013-05-097-28/+76
* initialize the digest after output on padlock.Nikos Mavrogiannopoulos2013-04-271-0/+9
* eliminate the reset ability from hashesNikos Mavrogiannopoulos2013-04-271-10/+0
* Do not handle MAC reset separately. It is implied by nettle's output function.Nikos Mavrogiannopoulos2013-04-271-23/+0
* corrected memory leak in padlock_hash_fast()Nikos Mavrogiannopoulos2013-04-162-0/+2