aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
* Check OSXSAVE and AVX flags before enabling AVX2 support.Alexander Bluhm2022-01-121-2/+8
* No need for a conditional hereJack Lloyd2022-01-101-4/+1
* SystemRNG update for macOs.David CARLIER2021-12-231-0/+24
* In zfec avoid inversion if not necessaryJack Lloyd2021-12-221-4/+15
* Various ZFEC inprovementsJack Lloyd2021-12-214-111/+137
* Add missing includeJack Lloyd2021-12-181-0/+1
* Merge pull request #2864 from reneme/fix/emscriptenRené Meusel2021-12-171-2/+0
|\
| * FIX: m_mutex is not used in Certificate_Store_In_SQLRené Meusel2021-12-161-2/+0
* | Add a zfec-compatible forward error correction implementationJack Lloyd2021-12-167-0/+1426
* | Merge GH #2862 Fix GH #2861Jack Lloyd2021-12-141-0/+3
|\ \
| * | Fix GH #2861 Anything under 512 bits == 0 securityJack Lloyd2021-12-131-0/+3
| |/
* | Merge GH #2860 Cleanup SHA-3 Clang workaroundJack Lloyd2021-12-143-198/+132
|\ \ | |/ |/|
| * Add header guardJack Lloyd2021-12-111-0/+5
| * Cleanup SHA-3 Clang workaroundJack Lloyd2021-12-113-198/+127
* | Merge GH #2755 Check TLS record type immediately on receiptJack Lloyd2021-12-111-6/+26
|\ \
| * | Check the TLS record type immediately on decodingJack Lloyd2021-12-111-6/+26
| |/
* / Minor format tweaks [ci skip]Jack Lloyd2021-12-111-6/+6
|/
* Merge GH #2827 Remove OpenSSL providerJack Lloyd2021-12-1125-1749/+12
|\
| * Remove the OpenSSL providerJack Lloyd2021-10-2825-1749/+12
* | Merge pull request #2854 from tenzap/master-cstdlibRené Meusel2021-11-231-0/+1
|\ \
| * | add missing header: cstdlibtenzap2021-11-231-0/+1
* | | Fix compilation issue on older mac (< 10.12)tenzap2021-11-171-0/+4
|/ /
* | Merge pull request #2831 from reneme/fix/potential_segfaultRené Meusel2021-11-169-33/+62
|\ \
| * | FIX: review commentRené Meusel2021-11-151-1/+1
| * | detect unknown ciphers when parsing TLS sessionRené Meusel2021-10-291-1/+9
| * | remove default c'tor from TLS::CiphersuiteRené Meusel2021-10-283-22/+22
| * | Ciphersuite::by_id() ::from_name() return a std::optionalRené Meusel2021-10-288-20/+41
* | | Remove OS::get_cpu_total and make OS::get_cpu_available more resiliantJack Lloyd2021-10-282-18/+21
| |/ |/|
* | FIX: amalgamation build (SHA3 BMI2)René Meusel2021-10-281-2/+2
|/
* Merge GH #2822 Disable OpenSSL support for algos deprecated in OpenSSL 3.0Jack Lloyd2021-10-202-32/+0
|\
| * Disable OpenSSL support for algorithms deprecated in OpenSSL 3.0Jack Lloyd2021-10-202-32/+0
* | Merge GH #2803 Workaround miscompilation of SHA-3 in Clang 12 + XCode 13Jack Lloyd2021-10-202-10/+56
|\ \ | |/ |/|
| * workaround a miscompilation issue in clang 12 (XCode 13)René Meusel2021-10-192-10/+56
* | Merge GH #2811 Doc improvementsJack Lloyd2021-10-201-5/+6
|\ \
| * | Fix some typos in documentationPeter Meerwald-Stadler2021-10-011-3/+3
| * | Clarify description of out_len argument for botan_hex_decode()Peter Meerwald-Stadler2021-10-011-1/+1
| * | Improve documentation of return value for botan_hex_*()Peter Meerwald-Stadler2021-10-011-1/+2
| |/
* / Fix a couple of trivial typos alloverPeter Meerwald-Stadler2021-10-012-8/+8
|/
* Update comment to be more clear, and add a ref to eprintJack Lloyd2021-09-181-2/+6
* Add an explicit overflow check for callocJack Lloyd2021-09-181-0/+6
* Merge GH #2798 Improve doc stringsJack Lloyd2021-09-184-6/+6
|\
| * Clarify some docstrings and commentsPhilippe Lieser2021-09-144-6/+6
* | Merge GH #2796 Support OpenBSD calloc_concealJack Lloyd2021-09-181-1/+4
|\ \ | |/ |/|
| * extends allocate_memory api using malloc_conceal/freezero on openbsd.David Carlier2021-09-141-1/+4
* | Fix a minor OAEP side channelJack Lloyd2021-09-141-3/+5
* | Clarify behavior of RNG in docstringPhilippe Lieser2021-09-021-1/+29
|/
* Avoid using short exponents with ElGamalJack Lloyd2021-08-031-2/+6
* Small SM4 optimizationJack Lloyd2021-07-301-59/+70
* Merge GH #2780 Fix Windows cert store lookup by SHA-1 when keyID is of altern...Jack Lloyd2021-07-293-3/+70
|\
| * review commentsRené Meusel2021-07-152-47/+57