aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Constify these variablesJack Lloyd2022-02-061-3/+3
| | |
| * | Avoid mutable global warningJack Lloyd2022-02-061-1/+1
| | |
| * | Avoid function-like macro in GOSTJack Lloyd2022-02-061-30/+37
| | |
| * | Avoid warnings about mutable globalsJack Lloyd2022-02-061-2/+2
| | |
| * | Update clang-tidy configJack Lloyd2022-02-061-9/+9
| | |
| * | Compile fixJack Lloyd2022-02-061-1/+1
| | |
| * | Some fixes for modernize-loop-convertJack Lloyd2022-02-0620-104/+110
| | |
| * | Fix clang-tidy readability-named-parameterJack Lloyd2022-02-0686-196/+211
| | |
| * | More perf fixesJack Lloyd2022-02-065-6/+6
| | |
| * | Fix clang-tidy readability-container-size-empty warningsJack Lloyd2022-02-0673-159/+164
| | |
| * | Fix clang-tidy performance warningsJack Lloyd2022-02-0688-193/+195
| | |
* | | Merge GH #2895 Allow setting public point encoding of a P11 ECC public keyJack Lloyd2022-02-091-0/+10
|\ \ \ | |/ / |/| |
| * | allow setting the public point encoding of a P11 ECC private keyRené Meusel2022-02-031-0/+10
| | | | | | | | | | | | See GH #2885 for further details
* | | Merge GH #2898 Add clang-tidy script and apply some fixesJack Lloyd2022-02-0611-38/+153
|\ \ \
| * | | Fix LGTM warningJack Lloyd2022-02-041-0/+2
| | | |
| * | | Apply fixes for clang-analyzerJack Lloyd2022-02-049-37/+20
| | | |
| * | | Add a script for running clang-tidy over the codebaseJack Lloyd2022-02-042-1/+131
| |/ /
* | | Merge GH #2901 Update doc process for macOS fat binaryJack Lloyd2022-02-061-2/+9
|\ \ \ | |/ / |/| |
| * | doc update of macos fat binary process for mac M1.David CARLIER2022-02-051-2/+9
|/ /
* | Merge GH #2892 Add rst2man install name from pkgsrcJack Lloyd2022-02-011-1/+1
|\ \
| * | Find rst2man from pkgsrcNiclas Rosenvik2022-01-301-1/+1
| | | | | | | | | | | | Find rst2man from pkgsrc. Pkgsrc installs rst2man as rst2man-${python:version} (rst2man-3.9).
* | | Merge GH #2893 Fix Text_Policy when X25519 is disabled during buildJack Lloyd2022-02-012-6/+5
|\ \ \ | |/ / |/| |
| * | Text_Policy ignores 25519 if unsupported by buildHannes Rantzsch2022-02-012-6/+5
|/ / | | | | | | Co-authored-by: René Meusel <[email protected]>
* | Merge GH #2889 Fix some Clang and C++20 warningsJack Lloyd2022-01-2715-26/+26
|\ \
| * | Avoid uses of volatile deprecated in C++20Jack Lloyd2022-01-276-9/+10
| | |
| * | Add -Wdocumentation to default Clang warning flagsJack Lloyd2022-01-271-2/+2
| | |
| * | Fix some Clang warningsJack Lloyd2022-01-2710-16/+15
| | | | | | | | | | | | See GH #2886
* | | Update XCode->Clang version mapJack Lloyd2022-01-271-18/+13
| | | | | | | | | | | | | | | Versions before XCode 10 don't matter to us in this branch, as they didn't support C++17
* | | Deprecate current McEliece [ci skip]Jack Lloyd2022-01-271-0/+4
|/ /
* | Happy New YearJack Lloyd2022-01-191-1/+1
| |
* | Add info for 2.19.0Jack Lloyd2022-01-192-3/+21
| |
* | Merge GH #2878 Check OSXSAVE/AVX before enabling AVX2Jack Lloyd2022-01-131-2/+8
|\ \
| * | Check OSXSAVE and AVX flags before enabling AVX2 support.Alexander Bluhm2022-01-121-2/+8
|/ / | | | | | | | | | | | | OpenBSD on i386 architecture does not save the extended FPU state and does not set this feature in the CPU. In this case AVX2 instructions cause an illegal instruction exception. Botan must also check the flags set by the OS in the CPU.
* | No need for a conditional hereJack Lloyd2022-01-101-4/+1
| |
* | Remove ref to mailing lists [ci skip]Jack Lloyd2022-01-101-3/+0
| | | | | | | | | | randombit is dead (sorry!) and metzdowd is not great, crypto.SE is much better for Q&A or review-this-design things.
* | Update zfec docs [ci skip]Jack Lloyd2022-01-091-0/+10
| |
* | Disable Python lintJack Lloyd2021-12-281-1/+1
| |
* | Disable concurrency with sphinx-buildJack Lloyd2021-12-261-33/+0
| | | | | | | | Sphinx with -j8 on an 8 core machine is 5 seconds *slower* than -j1 :/
* | Merge GH #2873 Update macOS system RNG syscallJack Lloyd2021-12-232-0/+25
|\ \
| * | SystemRNG update for macOs.David CARLIER2021-12-232-0/+25
| |/ | | | | | | | | | | | | | | | | From Yosemite, there is a new native API, the little potential issue with arc4random is possible errors (even tough most of the time unlikely happening) are ignored. The `__builtin_available` would be another way to detect its availability if preferred.
* / Minor update to the build docsJack Lloyd2021-12-221-5/+10
|/
* In zfec avoid inversion if not necessaryJack Lloyd2021-12-221-4/+15
|
* Another zfec doc fixJack Lloyd2021-12-221-1/+1
|
* Fix zfec callback docJack Lloyd2021-12-221-2/+2
|
* Update newsJack Lloyd2021-12-221-1/+1
|
* Merge GH #2871 Various ZFEC improvementsJack Lloyd2021-12-228-141/+176
|\
| * Various ZFEC inprovementsJack Lloyd2021-12-218-141/+176
|/ | | | | | | * New encoding API * Express SSE2 version using SIMD_4x32 * Remove useless callback param * Rewrite some awkward code in the matrix inversion
* Add missing includeJack Lloyd2021-12-181-0/+1
|
* Merge pull request #2864 from reneme/fix/emscriptenRené Meusel2021-12-1712-18/+93
|\ | | | | Improve emscripten build target
| * appease pylintRené Meusel2021-12-161-1/+2
| | | | | | | | Co-Authored-By: Hannes Rantzsch <[email protected]>