Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | x86-common: CPUID override will only work if CPU has already the capability p... | Nikos Mavrogiannopoulos | 2016-03-18 | 1 | -10/+56 |
* | nettle: use the correct type for hash and MAC functions | Nikos Mavrogiannopoulos | 2016-02-13 | 7 | -59/+65 |
* | Allow using nettle3 with gnutls3.3 | Nikos Mavrogiannopoulos | 2015-05-14 | 6 | -5/+166 |
* | Allow AESNI GCM accelaration in x86 | Nikos Mavrogiannopoulos | 2015-02-14 | 1 | -2/+3 |
* | Handle zero length plaintext for VIA PadLock functions | Matthias-Christian Ott | 2014-12-30 | 2 | -3/+6 |
* | do not use the ifdef directive in assembly files, as it isn't portable | Nikos Mavrogiannopoulos | 2014-10-25 | 15 | -30/+30 |
* | use the .note.GNU-stack in linux systems only | Nikos Mavrogiannopoulos | 2014-10-23 | 15 | -0/+30 |
* | corrected the SSSE3 optimized SHA224 | Nikos Mavrogiannopoulos | 2014-10-14 | 1 | -1/+1 |
* | regenerated files.mk | Nikos Mavrogiannopoulos | 2014-09-19 | 1 | -6/+12 |
* | added configuration option --disable-padlock | Nikos Mavrogiannopoulos | 2014-08-29 | 2 | -199/+226 |
* | hide _gnutls_x86_cpuid_s | Nikos Mavrogiannopoulos | 2014-08-27 | 1 | -0/+3 |
* | Added sanity check on padlock AES IV set. | Nikos Mavrogiannopoulos | 2014-07-22 | 2 | -1/+4 |
* | Allow specifying GNUTLS_CPUID_OVERRIDE in either hex or decimal. | Nikos Mavrogiannopoulos | 2014-07-08 | 1 | -1/+1 |
* | Added option to disable any cpu optimizations | Nikos Mavrogiannopoulos | 2014-07-08 | 1 | -6/+13 |
* | simplified housekeeping of CPUID registers | Nikos Mavrogiannopoulos | 2014-07-08 | 2 | -19/+21 |
* | Allow overriding the detected CPUID using the GNUTLS_CPUID_OVERRIDE environme... | Nikos Mavrogiannopoulos | 2014-07-08 | 1 | -25/+90 |
* | define NN_HASH unconditionally | Nikos Mavrogiannopoulos | 2014-06-04 | 1 | -6/+6 |
* | Updated asm sources | Nikos Mavrogiannopoulos | 2014-05-30 | 33 | -11804/+27755 |
* | removed old check for nettle | Nikos Mavrogiannopoulos | 2014-05-27 | 1 | -1/+1 |
* | x86.h was renamed to x86-common.h to avoid clashes with system headers. | Nikos Mavrogiannopoulos | 2014-04-27 | 13 | -12/+12 |
* | explicit type conversions when needed | Nikos Mavrogiannopoulos | 2014-03-08 | 2 | -11/+11 |
* | do not redefine the _gnutls_x86_cpuid_s symbol | Nikos Mavrogiannopoulos | 2014-02-10 | 3 | -5/+2 |
* | updated | Nikos Mavrogiannopoulos | 2013-12-21 | 1 | -59/+49 |
* | corrected generated files | Nikos Mavrogiannopoulos | 2013-12-21 | 39 | -23085/+7793 |
* | removed unused files | Nikos Mavrogiannopoulos | 2013-12-21 | 4 | -1521/+0 |
* | Improved nettle check for registration of accelerated ciphers. | Nikos Mavrogiannopoulos | 2013-12-21 | 2 | -1/+3 |
* | use the correct sources in win32 systems | Nikos Mavrogiannopoulos | 2013-12-21 | 1 | -1/+1 |
* | Updated asm files | Nikos Mavrogiannopoulos | 2013-12-16 | 14 | -282/+282 |
* | reorganized source files. | Nikos Mavrogiannopoulos | 2013-12-14 | 19 | -665/+798 |
* | when AESNI is available without PCLMUL, then use AES-NI in GCM. | Nikos Mavrogiannopoulos | 2013-12-14 | 4 | -1/+181 |
* | addressed warning | Nikos Mavrogiannopoulos | 2013-12-14 | 3 | -3/+3 |
* | give lower priority to SSSE3 over AESNI | Nikos Mavrogiannopoulos | 2013-12-14 | 1 | -5/+5 |
* | use better names for files | Nikos Mavrogiannopoulos | 2013-12-14 | 3 | -1/+1 |
* | zeroize keys | Nikos Mavrogiannopoulos | 2013-12-14 | 6 | -2/+19 |
* | When PCLMUL isn't available use the SSSE3 implementation of AES to optimize GCM. | Nikos Mavrogiannopoulos | 2013-12-14 | 8 | -28/+203 |
* | Added Mike Hamburg's SSSE3 AES implementation. | Nikos Mavrogiannopoulos | 2013-12-14 | 46 | -47/+4949 |
* | Added Appro's SSSE3 SHA implementations | Nikos Mavrogiannopoulos | 2013-12-14 | 52 | -190/+43142 |
* | Utilize the optimized SHA functions in Padlock HMAC. | Nikos Mavrogiannopoulos | 2013-12-14 | 2 | -5/+17 |
* | updated auto-generated asm files. This fixes a valgrind complaint when AES-NI... | Nikos Mavrogiannopoulos | 2013-11-26 | 12 | -2365/+6978 |
* | reindented code | Nikos Mavrogiannopoulos | 2013-11-08 | 14 | -1721/+1622 |
* | corrected typo | Nikos Mavrogiannopoulos | 2013-10-29 | 1 | -1/+1 |
* | AES-GCM is preferred always | Nikos Mavrogiannopoulos | 2013-08-24 | 1 | -3/+0 |
* | Eliminate reset from cryptodev hashes and mac | Gustavo Zacarias | 2013-07-11 | 1 | -3/+0 |
* | Add NETTLE_CFLAGS in makefiles | Martin Storsjo | 2013-06-06 | 2 | -2/+2 |
* | simplified access to cipher and mac properties to reduce wasted cycles. | Nikos Mavrogiannopoulos | 2013-05-25 | 1 | -1/+2 |
* | use C's style comments to compile in old MacOSX systems. Reported by Ryan Sch... | Nikos Mavrogiannopoulos | 2013-05-09 | 7 | -28/+76 |
* | initialize the digest after output on padlock. | Nikos Mavrogiannopoulos | 2013-04-27 | 1 | -0/+9 |
* | eliminate the reset ability from hashes | Nikos Mavrogiannopoulos | 2013-04-27 | 1 | -10/+0 |
* | Do not handle MAC reset separately. It is implied by nettle's output function. | Nikos Mavrogiannopoulos | 2013-04-27 | 1 | -23/+0 |
* | corrected memory leak in padlock_hash_fast() | Nikos Mavrogiannopoulos | 2013-04-16 | 2 | -0/+2 |