..
archiver
compact: only output statistics when --stats is given
2026-07-05 21:11:35 +02:00
chunkers
buzhash64: update type stub for nc_level/normal_size
2026-07-01 23:25:57 +02:00
cockpit
modernize: use Python 3.8+ features
2026-06-14 17:35:20 +02:00
crypto
use argon2 from openssl >= 3.2, drop argon2-cffi, fixes #7963
2026-07-06 20:04:18 +02:00
helpers
Merge pull request #9811 from ThomasWaldmann/env-hostname-username-master
2026-07-05 14:56:52 +02:00
legacy
legacy: move borg 1.x directory resolution into borg.legacy.fs
2026-06-27 11:53:34 +05:30
platform
modernize: use Python 3.9+ features
2026-06-14 16:55:18 +02:00
testsuite
repository: raise PackNotFound when get_many hits a missing pack
2026-07-06 08:34:59 +05:30
__init__.py
fix: properly handle invalid and dev versions in version parser, fixes #9014
2026-05-17 21:20:02 +02:00
__main__.py
fixed typos and grammar (AI)
2025-09-23 14:56:23 +02:00
_item.c
item: item.to_optr(), Item.from_optr()
2017-07-29 17:26:39 +02:00
archive.py
Merge pull request #9811 from ThomasWaldmann/env-hostname-username-master
2026-07-05 14:56:52 +02:00
cache.py
Release files cache dict in Cache.close()
2026-07-03 11:59:36 +02:00
compress.pyi
modernize: use Python 3.9+ features
2026-06-14 16:55:18 +02:00
compress.pyx
move compress.CompressionSpec to helpers.parseformat.CompressionSpec
2026-03-10 18:36:20 +01:00
conftest.py
PackWriter: size-bound packs of 50 MB by default, fixes #9843
2026-07-03 16:52:07 +05:30
constants.py
PackWriter: move pack size default to constants.py, keep it caller-set
2026-07-03 17:37:02 +05:30
fslocking.py
fixed typos and grammar (AI)
2025-09-23 14:56:23 +02:00
fuse.py
Drop non-actionable borgfs warning about symlinks
2026-07-05 18:09:28 +02:00
fuse_impl.py
make mypy happy
2025-12-23 16:13:46 +01:00
hashindex.pyi
modernize: use Python 3.9+ features
2026-06-14 16:55:18 +02:00
hashindex.pyx
hashindex: make F_PENDING a user flag, drop redundant pending check
2026-06-30 08:44:02 +05:30
hlfuse.py
remove ssh:// and socket:// remote repository for current repos
2026-06-08 08:04:59 +02:00
item.pyi
modernize: use Python 3.9+ features
2026-06-14 16:55:18 +02:00
item.pyx
key: support multiple borg keys per repository, fixes #9743
2026-06-12 20:38:42 +02:00
logger.py
remove leftover socket: protocol code
2026-06-10 18:51:55 +02:00
manifest.py
comments: drop N=1/N>1 pack-files scaffolding, describe the general case
2026-06-26 01:46:32 +05:30
paperkey.html
paperkey.html: fix typos, grammar, html structure
2025-09-23 14:53:54 +02:00
patterns.py
patterns: clean up TODOs, move is_include_cmd to IECommand property, add RootPath validation, fixes #9442
2026-03-28 04:36:01 +05:30
platformflags.py
archiver: warn about MSYS2 path translation, fixes #9339
2026-03-15 20:54:59 +05:30
repoobj.py
repository: add PackReader to walk pack object headers, refs #8476
2026-06-20 17:13:17 +05:30
repository.py
repository: raise PackNotFound when get_many hits a missing pack
2026-07-06 08:34:59 +05:30
security.py
legacy: move borg 1.x directory resolution into borg.legacy.fs
2026-06-27 11:53:34 +05:30
selftest.py
fixed typos and grammar (AI)
2025-09-23 14:56:23 +02:00
storelocking.py
use Python 3.11 features: StrEnum and datetime.UTC
2026-06-14 12:20:29 +02:00
upgrade.py
legacy: move UpgraderFrom12To20 to borg.legacy, refs #9556
2026-05-22 17:37:12 +05:30
version.py
modernize: use Python 3.8+ features
2026-06-14 17:35:20 +02:00
xattr.py
xattr: document fakeroot xattr as Linux-only, add missing fakeroot skip on FreeBSD, fixes #9394
2026-02-22 00:13:30 +05:30