borgbackup/docs/internals
Thomas Waldmann 8dc28b58ec
use argon2 from openssl >= 3.2, drop argon2-cffi, fixes #7963
- src/borg/crypto/low_level.pyx: implement `argon2_hash` using OpenSSL's
  `EVP_KDF` API for ARGON2 (requires OpenSSL >= 3.2.0).
- src/borg/crypto/key.py: switch to the native `argon2_hash` implementation,
  removing `argon2-cffi` dependency.
- setup.py: require OpenSSL >= 3.2.0 for the crypto extension to ensure
  ARGON2 KDF support is available.
- pyproject.toml: drop `argon2-cffi` dependency.
- docs: update installation requirements and security documentation to
  reflect the transition to OpenSSL for Argon2.
2026-06-07 14:47:47 +02:00
..
data-structures.rst repokey: use same format as with external keyfile 2026-05-31 22:50:25 +02:00
encryption-aead.odg docs: update security docs about new one-step KDF 2023-12-02 20:35:16 +01:00
encryption-aead.png docs: update security docs about new one-step KDF 2023-12-02 20:35:16 +01:00
frontends.rst docs: replace insecure http:// links with https://, fixes #9302 2026-02-13 01:59:19 +05:30
object-graph.odg docs: updates / removing outdated stuff 2024-09-08 12:00:50 +02:00
object-graph.png docs: updates / removing outdated stuff 2024-09-08 12:00:50 +02:00
packs.rst docs: rename BORGOBJ->BORG_OBJ, introduce OBJ_MAGIC constant, refs #8572 2026-05-29 16:40:27 +05:30
security.rst use argon2 from openssl >= 3.2, drop argon2-cffi, fixes #7963 2026-06-07 14:47:47 +02:00
structure.odg Changed structure schema to odg format 2022-08-07 00:55:22 +02:00
structure.png Fix size of images to match old ones 2022-08-09 19:21:16 +02:00