Age | Commit message (Expand) | Author | Files | Lines |
2017-06-23 | Crypto: Add optimized SHA-512 and SHA-256 assembly implementations for x86_64... | Mounir IDRASSI | 22 | -785/+5190 |
2017-06-21 | Windows: don't use AVX optimized Camellia in EFI bootloader until compatibili... | Mounir IDRASSI | 1 | -1/+4 |
2017-06-21 | Crypto: Add optimized Camellia assembly implementation for x86_64 based on wo... | Mounir IDRASSI | 12 | -12/+2395 |
2017-06-21 | Windows: fix compilation error of assembly files after latest changes on Linux. | Mounir IDRASSI | 2 | -2/+4 |
2017-06-13 | Linux: fix executable stack in resulting binary which was caused by crypto as... | Mounir IDRASSI | 5 | -0/+48 |
2017-06-05 | cland static code analyzer fixes | kavsrf | 1 | -3/+3 |
2017-05-22 | Windows Driver: fix "__chkstk" link error in debug build caused by some crypt... | Mounir IDRASSI | 3 | -4/+14 |
2017-01-12 | Fix build error in Crypto/Whirpool.c when using LLVM Clang compiler by disabl... | Mounir IDRASSI | 3 | -33/+45 |
2016-12-26 | Windows: Enable Twofish optimized 64-bit assembly for UEFI bootloader since a... | Mounir IDRASSI | 2 | -6/+6 |
2016-12-07 | Windows: Don't use Twofish x64 assembly implementation for UEFI bootloader (f... | Mounir IDRASSI | 2 | -7/+7 |
2016-12-07 | Windows Bootloader: fix compilation error following Twofish code changes. | Mounir IDRASSI | 1 | -3/+1 |
2016-12-07 | Crypto: remove unnecessary alignment adjusting code in Serpent since the SIMD... | Mounir IDRASSI | 1 | -46/+2 |
2016-12-07 | Crypto: Add optimized Twofish assembly implementation for x86_64. | Mounir IDRASSI | 8 | -421/+993 |
2016-10-17 | Implement detection of new CPU features: AVX2 and BMI2 | Mounir IDRASSI | 2 | -1/+7 |
2016-10-17 | Optimize performance of Twofish C implementation. | Mounir IDRASSI | 2 | -95/+463 |
2016-10-17 | Add missing fast Serpent implementation sources. | Mounir IDRASSI | 4 | -0/+1121 |
2016-10-17 | Crypto: Use SIMD optimized Serpent implementation from Botan. 2.5x speed gain... | Mounir IDRASSI | 5 | -9/+64 |
2016-10-17 | Use properly aligned memory in code using Streebog hash implementation that u... | Mounir IDRASSI | 2 | -2/+3 |
2016-10-17 | Add test vectors for Kuznyechik and GOST89 (the later is deprecated) | Mounir IDRASSI | 2 | -24/+20 |
2016-10-17 | Crypto: remove specific PBKDF2 optimization for block index encoding (except ... | Mounir IDRASSI | 1 | -0/+1 |
2016-10-17 | GOST89 parameters swap (6.3) | kavsrf | 2 | -87/+90 |
2016-08-17 | MacOSX: fix compiler warning about ALIGN macro being already defined | Mounir IDRASSI | 2 | -16/+16 |
2016-08-17 | Linux: fix compilation error on Streebog.c if SSE4.1 not enabled in compiler | Mounir IDRASSI | 2 | -2/+10 |
2016-08-17 | Linux: fix various compilation issues under Linux. | Mounir IDRASSI | 10 | -2321/+2349 |
2016-08-16 | Fix compilation error in Streebog code caused by latest changes. | Mounir IDRASSI | 2 | -2/+2 |
2016-08-16 | Windows: Fix various issues detected by static analysis. | Mounir IDRASSI | 4 | -19/+19 |
2016-08-15 | Windows: Add new crypto files to legacy VC++ 2008 project. | Mounir IDRASSI | 1 | -0/+62 |
2016-08-15 | Windows EFI Bootloader: modifications to prepare EFI system encryption suppor... | Alex | 7 | -33/+53 |
2016-08-15 | Windows: Add support for Streebog (hash) and kuznyechik (encryption) | Mounir IDRASSI | 7 | -0/+4923 |
2016-08-15 | Windows: Add Magma cipher (GOST-89) | Mounir IDRASSI | 8 | -1/+839 |
2016-08-08 | Linux: Enable gcc AES-NI built-in functions and adapt Hyper-V AES detection c... | Mounir IDRASSI | 1 | -13/+51 |
2016-07-29 | Crypto: Use Hyper-V AES-NI detection workaround when displaying AES hardware ... | Mounir IDRASSI | 2 | -45/+79 |
2016-07-25 | Windows: solve benchmark issue for Whirlpool which caused wrong numbers when ... | Mounir IDRASSI | 2 | -3/+3 |
2016-07-24 | Crypto: Workaround for AES-NI issue under Hyper-V on Windows Server 2008 R2 w... | Mounir IDRASSI | 2 | -3/+61 |
2016-06-20 | Windows:solve compilation error under VC++ 2008 by using extern "C" only when... | Mounir IDRASSI | 1 | -8/+32 |
2016-06-20 | Crypto: Optimize 64-bit implementation of Whirlpool based on idea from compre... | Mounir IDRASSI | 1 | -115/+292 |
2016-06-19 | Linux/MacOSX: Solve compilation error linked to Camellia cipher addition. | Mounir IDRASSI | 1 | -1/+1 |
2016-06-18 | Windows Driver: add declaration of missing intrinsic _mm_setr_epi32 (to be us... | Mounir IDRASSI | 1 | -0/+1 |
2016-06-17 | Windows: Use Visual C++ 2010 instead of Visual C++ 2008. | Mounir IDRASSI | 3 | -0/+342 |
2016-06-17 | Update intrinsic support and cpu detection. | Mounir IDRASSI | 3 | -19/+87 |
2016-06-17 | Crypto: make Serpent source code use the same rotl32/rotr32 primitives as the... | Mounir IDRASSI | 1 | -33/+33 |
2016-06-02 | Crypto: Add support for Japanese encryption standard Camellia, including for ... | Mounir IDRASSI | 8 | -1/+1258 |
2016-05-24 | Windows: fix detection of Visual Studio version to activate assembly optimiza... | Mounir IDRASSI | 1 | -0/+4 |
2016-05-10 | Fix space before tab | David Foerster | 1 | -1/+1 |
2016-05-10 | Remove trailing whitespace | David Foerster | 13 | -115/+115 |
2016-05-10 | Normalize all line terminators | David Foerster | 30 | -11276/+11276 |
2016-05-01 | Reset bogus executable permissions | David Foerster | 5 | -0/+0 |
2016-02-22 | Windows: correct static inline declaration to solve Windows compilation error | Mounir IDRASSI | 1 | -2/+2 |
2016-02-21 | Crypto: update Whirlpool implementation using latest code from Crypto++. | Mounir IDRASSI | 5 | -518/+645 |
2016-02-07 | Windows:Fix various issues and warnings reported by static code analysis tool... | Mounir IDRASSI | 1 | -1/+1 |