Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Further optimizations, and split out GHASH reduction code | Jack Lloyd | 2017-10-18 | 3 | -87/+57 |
* | GCM and CTR optimizations | Jack Lloyd | 2017-10-18 | 11 | -372/+624 |
* | Simplify speed cmdlet, make summary optional, add JSON output | Jack Lloyd | 2017-10-16 | 1 | -501/+455 |
* | Correct usage of std::aligned_storage | Jack Lloyd | 2017-10-15 | 1 | -6/+6 |
* | Additional final annotations | Jack Lloyd | 2017-10-15 | 27 | -44/+44 |
* | GMAC optimization | Jack Lloyd | 2017-10-15 | 3 | -22/+34 |
* | Merge GH #1257 Use std::aligned_storage for AES T-table | Jack Lloyd | 2017-10-15 | 1 | -32/+56 |
|\ | |||||
| * | Use overaligned storage for AES T-Table | Jack Lloyd | 2017-10-14 | 1 | -32/+56 |
* | | Merge GH #1255 Use a single T-table in AES | Jack Lloyd | 2017-10-15 | 1 | -127/+78 |
|\| | |||||
| * | Reduce AES to using a single T-table | Jack Lloyd | 2017-10-13 | 1 | -127/+78 |
* | | De-inline bodies of exception classes | Jack Lloyd | 2017-10-15 | 3 | -67/+133 |
|/ | |||||
* | Optimizations for SM4 | Jack Lloyd | 2017-10-13 | 2 | -36/+95 |
* | Update list of block ciphers in speed cli | Jack Lloyd | 2017-10-13 | 1 | -0/+11 |
* | Accept SHA-1, SHA1, or SHA-160 equally | Jack Lloyd | 2017-10-13 | 3 | -3/+3 |
* | Further GCM optimizations | Jack Lloyd | 2017-10-13 | 2 | -18/+28 |
* | Merge GH #1253 GCM optimizations | Jack Lloyd | 2017-10-13 | 10 | -174/+245 |
|\ | |||||
| * | Optimize GCM | Jack Lloyd | 2017-10-13 | 10 | -174/+245 |
* | | Merge GH #1254 Add missing include | Jack Lloyd | 2017-10-13 | 1 | -0/+1 |
|\ \ | |||||
| * | | Add limits.h header for INT_MAX | Alon Bar-Lev | 2017-10-13 | 1 | -0/+1 |
| |/ | |||||
* / | Use memcpy trick in 3-arg xor_buf also | Jack Lloyd | 2017-10-13 | 1 | -23/+17 |
|/ | |||||
* | Update news | Jack Lloyd | 2017-10-13 | 1 | -0/+4 |
* | OCB optimizations | Jack Lloyd | 2017-10-13 | 2 | -58/+90 |
* | Somewhat faster xor_buf | Jack Lloyd | 2017-10-12 | 1 | -18/+15 |
* | Remove needless mutable | Jack Lloyd | 2017-10-12 | 1 | -2/+2 |
* | Swapped encrypt and decrypt in BlockCipher _xex functions | Jack Lloyd | 2017-10-12 | 1 | -2/+2 |
* | Add some additional CPU aliases for x86-64 | Jack Lloyd | 2017-10-12 | 1 | -5/+8 |
* | Interleave SM3 message expansion | Jack Lloyd | 2017-10-12 | 1 | -141/+142 |
* | Use SIMD for in Threefish | Jack Lloyd | 2017-10-12 | 1 | -2/+2 |
* | OCB optimizations | Jack Lloyd | 2017-10-12 | 7 | -124/+163 |
* | Merge GH #1247 Improve bit rotation functions | Jack Lloyd | 2017-10-12 | 36 | -661/+739 |
|\ | |||||
| * | Ugh, the GCC/Clang trick triggers C4146 under MSVC | Jack Lloyd | 2017-10-12 | 1 | -8/+25 |
| * | Add compile-time rotation functions | Jack Lloyd | 2017-10-12 | 36 | -677/+716 |
| * | Use rol/ror x86 instructions on GCC/Clang | Jack Lloyd | 2017-10-11 | 1 | -2/+24 |
* | | Merge GH #1251 Fix CMake | Jack Lloyd | 2017-10-12 | 1 | -3/+5 |
|\ \ | |||||
| * | | Prevent a lint complaint. | Frank Schoenmann | 2017-10-12 | 1 | -1/+2 |
| * | | Repair generation of CMakeLists.txt after some files have been moved. | Frank Schoenmann | 2017-10-12 | 1 | -3/+4 |
| |/ | |||||
* | | Avoid std::count to skip a signed overflow warning | Jack Lloyd | 2017-10-12 | 2 | -3/+13 |
* | | Merge GH #1245 Restructure Barrier/Semaphore to avoid signed overflow warnings | Jack Lloyd | 2017-10-12 | 2 | -11/+9 |
|\ \ | |/ |/| | |||||
| * | #1220 - fixed fixes of integer overflow | Hubert Bugaj | 2017-10-10 | 2 | -7/+3 |
| * | #1220 - fixed signed overflow warnings | Hubert Bugaj | 2017-10-09 | 2 | -10/+12 |
* | | Merge GH #1248 Unroll SM3 compression loop | Jack Lloyd | 2017-10-11 | 1 | -56/+94 |
|\ \ | |||||
| * | | Unroll SM3 compression function | Jack Lloyd | 2017-10-10 | 1 | -56/+94 |
* | | | Merge GH #1249 Add Eclipse config | Jack Lloyd | 2017-10-11 | 1 | -0/+167 |
|\ \ \ | |||||
| * | | | Add Eclipse code formatting template [ci skip] | René Korthaus | 2017-10-11 | 1 | -0/+167 |
* | | | | Avoid <thread> | Jack Lloyd | 2017-10-11 | 1 | -2/+6 |
* | | | | Helpful comment | Jack Lloyd | 2017-10-11 | 1 | -1/+2 |
* | | | | Update test for new error return | Jack Lloyd | 2017-10-11 | 1 | -1/+1 |
* | | | | Remove SSE2 bswap_4 | Jack Lloyd | 2017-10-11 | 1 | -24/+0 |
* | | | | Optimize CFB mode | Jack Lloyd | 2017-10-11 | 2 | -39/+97 |
* | | | | Add missing header | Jack Lloyd | 2017-10-11 | 1 | -0/+1 |