]> git.ipfire.org Git - thirdparty/libarchive.git/commit
archive_version_details' update (#2349)
authorljdarj <ljd@luigiscorner.mu>
Sat, 8 Mar 2025 03:28:51 +0000 (04:28 +0100)
committerGitHub <noreply@github.com>
Sat, 8 Mar 2025 03:28:51 +0000 (19:28 -0800)
commit52e0bfd750cb8ae7b7c7656c35020118efa28427
tree5bbee806f15c29bebc9173d082eabd3c56a10be9
parentde77e6d67166bf667f057bd9515c77bb8dc0f30a
archive_version_details' update (#2349)

Adding missing librairies to `archive_version_details()`'s output. I put
"system" if the library doesn't give a way to query its version and
"bundled" if there's a choice between the system copy of a library and a
bundled one and we took the bundled copy (Only one library in that case,
libb2. Maybe also xxhash in the future?).

I would have a question for the Windows specialists though: is there a
way to query the interface version of a CNG cryptographic provider?
Because I know of a way for Crypto API providers but I haven't found any
for CNG ones, despite `<bcrypt.h>` having an interface version
structure.

Fixes #2300.
CMakeLists.txt
build/cmake/config.h.in
configure.ac
libarchive/archive.h
libarchive/archive_cryptor_private.h
libarchive/archive_digest_private.h
libarchive/archive_version_details.c