Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-07-04 | Don't check for SSSE3 to use 64-bit SHA-512 assembly code since it uses only ↵ | Mounir IDRASSI | 1 | -0/+4 | |
SSE2 instructions. | |||||
2017-07-02 | Avoid alignement issues with some old compilers by using movdqu instead of ↵ | Mounir IDRASSI | 1 | -8/+8 | |
movdqa in SHA-256 SSE2 assembly. | |||||
2017-07-01 | Fix crash on machines without SSSE3 support in CPU by correctly checking for ↵ | Mounir IDRASSI | 1 | -1/+1 | |
SSSE3 before using SHA-512 SSE2 assembly which uses PSHUFB instruction. | |||||
2017-06-27 | MacOSX: various changes for assembly files build. Don't use 32-bit assembly ↵ | Mounir IDRASSI | 1 | -3/+3 | |
code of SHA-512 since it is not compatible with PIE configuration of OSX compiler (absolute addressing used) | |||||
2017-06-24 | Linux/MacOSX: properly declare 64-bit constant integer values to avoid being ↵ | Mounir IDRASSI | 1 | -28/+28 | |
truncated by compiler. | |||||
2017-06-23 | Crypto: Add optimized SHA-512 and SHA-256 assembly implementations for ↵ | Mounir IDRASSI | 1 | -654/+747 | |
x86_64 and x86. This improves speed by 30%. | |||||
2017-05-22 | Windows Driver: fix "__chkstk" link error in debug build caused by some ↵ | Mounir IDRASSI | 1 | -0/+10 | |
crypto functions using too much stack space for local variables. | |||||
2016-08-17 | Linux: fix various compilation issues under Linux. | Mounir IDRASSI | 1 | -1/+1 | |
2016-08-15 | Windows EFI Bootloader: modifications to prepare EFI system encryption ↵ | Alex | 1 | -1/+5 | |
support (common files with DcsBoot) | |||||
2016-05-10 | Normalize all line terminators | David Foerster | 1 | -753/+753 | |
2015-12-31 | Cryptography: Optimize Whirlpool implementation by using public domain ↵ | Mounir IDRASSI | 1 | -18/+1 | |
assembly code developed by Wei Dai | |||||
2014-11-08 | Add original TrueCrypt 7.1a sources | Mounir IDRASSI | 1 | -0/+770 | |