nixpkgs/pkgs/development/libraries/botan/3.0.nix
Markus Theil a54456637b
botan3: 3.4.0 -> 3.5.0
Changelog: https://botan.randombit.net/news.html#version-3-5-0-2024-07-08

CVEs fixed:
- CVE-2024-34702: Fix a DoS caused by excessive name constraints. (GH #4186)
- CVE-2024-39312: Fix a name constraint processing error, where if permitted
  and excluded rules both applied to a certificate, only the permitted rules would be checked.

Notable changes:
- Add support for LMS hash based signatures
- Performance optimizations for XTS and ECC (started)

Signed-off-by: Markus Theil <theil.markus@gmail.com>
2024-07-16 12:43:17 +02:00

10 lines
362 B
Nix

{ callPackage, stdenv, lib, ... } @ args:
callPackage ./generic.nix (args // {
baseVersion = "3.5";
revision = "0";
hash = "sha256-Z+ja4cokaNkN5OYByH1fMf9JKzjoq4vL0C3fcQTtip8=";
# this patch fixes build errors on MacOS with SDK 10.12, recheck to remove this again
extraPatches = lib.optionals stdenv.hostPlatform.isDarwin [ ./botan3-macos.patch ];
})