Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Apply fixes for clang-analyzer | Jack Lloyd | 2022-02-04 | 1 | -20/+1 |
| | |||||
* | Add HashFunction::new_object | Jack Lloyd | 2021-04-03 | 1 | -1/+1 |
| | |||||
* | Use make_unique in copy_state implementations | Jack Lloyd | 2021-04-03 | 1 | -1/+1 |
| | |||||
* | Remove ULL suffixes | Jack Lloyd | 2020-12-01 | 2 | -785/+785 |
| | | | | Not required anymore | ||||
* | Remove deprecated headers, make more headers internal | Jack Lloyd | 2020-11-06 | 3 | -8/+6 |
| | | | | | | | | | Now modules default to internal headers instead of defaulting to public; making a new public API should be a visible and intentional choice. Brings the public header count from over 300 to around 150. Also removes the deprecated tls_blocking interface | ||||
* | Deprecate many publically available headers | Jack Lloyd | 2019-09-06 | 2 | -0/+3 |
| | |||||
* | Fix a carry handling bug in Streebog | Jack Lloyd | 2019-08-26 | 1 | -3/+4 |
| | | | | Closes #2082 | ||||
* | Fix some extra semicolons | Jack Lloyd | 2019-03-27 | 1 | -1/+1 |
| | |||||
* | Clean up Streebog and fix use of unaligned loads | Jack Lloyd | 2018-12-08 | 2 | -94/+114 |
| | |||||
* | Avoid calling memset, memcpy within library code | Jack Lloyd | 2018-11-17 | 1 | -1/+3 |
| | | | | | | | | | Prefer using wrappers in mem_utils for this. Current exception is where memcpy is being used to convert between two different types, since copy_mem requires input and output pointers have the same type. There should be a new function to handle conversion-via-memcpy operation. | ||||
* | Fix some cast warnings from Sonar | Jack Lloyd | 2017-10-01 | 1 | -1/+1 |
| | |||||
* | Use explicit on more single-argument constructors | Jack Lloyd | 2017-09-30 | 1 | -1/+1 |
| | |||||
* | Apply final annotations to the library also | Jack Lloyd | 2017-09-22 | 1 | -1/+1 |
| | | | | | Done by a perl script which converted all classes to final, followed by selective reversion where it caused compilation failures. | ||||
* | Change header guard format to BOTAN_FOO_H_ | Jack Lloyd | 2017-09-20 | 1 | -2/+2 |
| | | | | | | ISO C++ reserves names with double underscores in them Closes #512 | ||||
* | More annotations | Jack Lloyd | 2017-09-19 | 1 | -3/+3 |
| | |||||
* | Fix Wshadow warning | Jack Lloyd | 2017-09-17 | 1 | -5/+5 |
| | |||||
* | De-inline xor_buf, add SIMD and unrolling | Jack Lloyd | 2017-09-16 | 1 | -11/+24 |
| | | | | Improves CBC and OCB performance with AES-NI quite noticably | ||||
* | Rename file to match conventions | Jack Lloyd | 2017-08-31 | 1 | -0/+0 |
| | | | | [ci skip] | ||||
* | Fix various MSVC warnings | Jack Lloyd | 2017-08-31 | 1 | -6/+6 |
| | | | | Based on VC2017 output | ||||
* | Avoid math on booleans | Jack Lloyd | 2017-08-29 | 1 | -3/+3 |
| | | | | Sonar find | ||||
* | Remove STREEBOG_AX and STREEBOG_C from header. | Daniel Wyatt | 2017-08-04 | 1 | -4/+0 |
| | | | | (Missed hunk in previous commit) | ||||
* | streebog: Addressing review comments. | Daniel Wyatt | 2017-08-04 | 3 | -852/+46 |
| | |||||
* | Add Streebog hash (GOST R 34.11-2012). | Daniel Wyatt | 2017-08-04 | 4 | -0/+1919 |