Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge GH #1263 Support FFDHE negotiation in TLS | Jack Lloyd | 2017-10-22 | 10 | -28/+352 |
|\ | |||||
| * | Remove check for negotiated DH group in TLS client | René Korthaus | 2017-10-20 | 1 | -29/+0 |
| * | Fall back to default group if client does not send any DH groups | René Korthaus | 2017-10-20 | 2 | -2/+19 |
| * | Add allowed values for allowed groups | René Korthaus | 2017-10-18 | 1 | -3/+13 |
| * | Add supported groups TLS extension (RFC 7919) | René Korthaus | 2017-10-17 | 11 | -27/+353 |
* | | Merge GH #1271 Deprecate some exception types | Jack Lloyd | 2017-10-22 | 1 | -3/+3 |
|\ \ | |||||
| * | | deprecate exceptions | Daniel Neus | 2017-10-21 | 1 | -3/+3 |
* | | | Merge GH #1270 Support verification of PSS X.509 objects | Jack Lloyd | 2017-10-22 | 5 | -11/+152 |
|\ \ \ | |/ / |/| | | |||||
| * | | review changes | Daniel Neus | 2017-10-21 | 3 | -10/+10 |
| * | | X.509 RSA-PSS verification | Daniel Neus | 2017-10-20 | 5 | -10/+151 |
* | | | Fix for 32-bit Windows | Jack Lloyd | 2017-10-20 | 1 | -4/+4 |
* | | | Allow setting CTR width via string | Jack Lloyd | 2017-10-20 | 3 | -6/+14 |
* | | | Remove redundant check | Jack Lloyd | 2017-10-20 | 1 | -3/+0 |
* | | | Add GHASH using SSSE3 | Jack Lloyd | 2017-10-20 | 4 | -2/+105 |
* | | | Use base CBC modes to implement TLS CBC ciphersuites | Jack Lloyd | 2017-10-19 | 3 | -49/+36 |
* | | | Remove unused variable | Jack Lloyd | 2017-10-19 | 1 | -1/+1 |
* | | | Undeprecate these exceptions | Jack Lloyd | 2017-10-19 | 2 | -5/+7 |
* | | | Another attempt at silencing MSVC warning | Jack Lloyd | 2017-10-19 | 2 | -6/+2 |
* | | | Appease Sonar | Jack Lloyd | 2017-10-19 | 1 | -1/+1 |
* | | | Add a destructor to Policy_Violation | Jack Lloyd | 2017-10-19 | 1 | -3/+4 |
|/ / | |||||
* | | Merge GH #1262 GCM and CTR optimizations | Jack Lloyd | 2017-10-19 | 13 | -436/+789 |
|\ \ | |||||
| * | | PMULL optimizations | Jack Lloyd | 2017-10-18 | 3 | -61/+192 |
| * | | 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 |
| |/ | |||||
* / | Use conditional include in demaphore.h | Simon Warta | 2017-10-19 | 1 | -1/+1 |
|/ | |||||
* | Correct usage of std::aligned_storage | Jack Lloyd | 2017-10-15 | 1 | -6/+6 |
* | Additional final annotations | Jack Lloyd | 2017-10-15 | 19 | -27/+26 |
* | GMAC optimization | Jack Lloyd | 2017-10-15 | 2 | -21/+32 |
* | 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 | 1 | -35/+94 |
* | Accept SHA-1, SHA1, or SHA-160 equally | Jack Lloyd | 2017-10-13 | 3 | -3/+3 |
* | Further GCM optimizations | Jack Lloyd | 2017-10-13 | 1 | -17/+27 |
* | Merge GH #1253 GCM optimizations | Jack Lloyd | 2017-10-13 | 8 | -174/+242 |
|\ | |||||
| * | Optimize GCM | Jack Lloyd | 2017-10-13 | 8 | -174/+242 |
* | | 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 |
|/ | |||||
* | 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 |
* | 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 | 35 | -644/+724 |
|\ | |||||
| * | Ugh, the GCC/Clang trick triggers C4146 under MSVC | Jack Lloyd | 2017-10-12 | 1 | -8/+25 |