Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | More clang-tidy fixes | Jack Lloyd | 2022-02-10 | 1 | -59/+64 |
| | |||||
* | Avoid raw pointers in the FFI internals | Jack Lloyd | 2021-04-04 | 1 | -2/+2 |
| | |||||
* | Use std::to_string | René Fischer | 2021-01-29 | 1 | -2/+2 |
| | |||||
* | Apply remaining review comments | René Fischer | 2021-01-29 | 1 | -7/+9 |
| | |||||
* | Add destroy cb, apply review comments | René Fischer | 2021-01-28 | 1 | -27/+36 |
| | |||||
* | Add API to register custom RNG with FFI API | René Fischer | 2021-01-22 | 1 | -0/+87 |
| | |||||
* | Remove use of Serialized_RNG in FFI and tests | Jack Lloyd | 2020-09-12 | 1 | -7/+1 |
| | |||||
* | Add Processor_RNG | Jack Lloyd | 2020-05-08 | 1 | -5/+5 |
| | | | | | | | Replaces RDRAND_RNG, RDRAND entropy source, and DARN entropy source. Provides also DARN-based RNG interface. This also gives an easy path for supporting the ARMv8 RNG instructions. | ||||
* | Remove support for Visual C++ 2013 | Jack Lloyd | 2018-10-01 | 1 | -1/+1 |
| | | | | Closes GH #1557 | ||||
* | Expose RDRAND RNG through FFI | Jack Lloyd | 2018-08-13 | 1 | -2/+13 |
| | |||||
* | Add some useful FFI functions | Jack Lloyd | 2018-08-10 | 1 | -0/+9 |
| | |||||
* | Guard use of Serialized_RNG with thread macro check | Jack Lloyd | 2018-08-10 | 1 | -0/+2 |
| | |||||
* | Add a "user-threadsafe" option to botan_rng_init | Jack Lloyd | 2018-08-10 | 1 | -0/+10 |
| | |||||
* | Add FFI funcs to get algo name from cipher, MAC and hash objs | Jack Lloyd | 2018-07-19 | 1 | -0/+5 |
| | |||||
* | Add explicit int return type declarations on FFI lambdas. | Jack Lloyd | 2017-12-28 | 1 | -1/+1 |
| | | | | | | Sun Studio gives a strange warning about this. This probably doesn't help actually compile under Sun Studio. But it doesn't hurt to be explicit. | ||||
* | Simplify ffi call overhead | Jack Lloyd | 2017-10-11 | 1 | -1/+2 |
| | | | | Notable reductions in code size, stack size and function call overhead. | ||||
* | Split up ffi.cpp into several files | Jack Lloyd | 2017-07-31 | 1 | -0/+53 |
It was getting pretty big and would get worse over time, eg whenver I get around to adding TLS support. |