Package: botan / 2.19.5+dfsg-4
Metadata
| Package | Version | Patches format |
|---|---|---|
| botan | 2.19.5+dfsg-4 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| readdir_hurd.patch | (download) |
src/build-data/os/hurd.txt |
1 1 + 0 - 0 ! |
hurd ftbfs fix Add readdir possibility to Hurd architecture. |
| use_python3.patch | (download) |
configure.py |
2 1 + 1 - 0 ! |
use python 3 everywhere Execute python3 binary instead of simple python which is the 2.x version. |
| no_setuptools.patch | (download) |
src/scripts/build_docs.py |
45 0 + 45 - 0 ! |
[patch] remove code relying on python distutils This was just used to check if Sphinx supports concurrency, but Sphinx is also barely faster with 1 core vs 32, so it hardly matters. Debian bug 1080557 |
| CVE 2024 50383.patch | (download) |
src/lib/utils/donna128.h |
5 3 + 2 - 0 ! |
[patch] add more value barriers to avoid compiler induced side channels The paper https://arxiv.org/pdf/2410.13489 claims that on specific architectures Clang and GCC may introduce jumps here. The donna128 issues only affect 32-bit processors, which explains why we would not see it in the x86-64 valgrind runs. The GHASH leak would seem to be generic but the authors only observed it on RISC-V. |
