Browse Source

update CHANGES

Thomas Waldmann 1 ngày trước cách đây
mục cha
commit
28de075535
1 tập tin đã thay đổi với 20 bổ sung1 xóa
  1. 20 1
      docs/changes.rst

+ 20 - 1
docs/changes.rst

@@ -156,10 +156,14 @@ above.
 
 New features:
 
+- borg --cockpit: show TUI based on Textual
+- info: show cwd at the time of backup creation, #6191
+- linux ACLs: use acl_to_any_text to avoid libacl name lookups, #8753
+- NetBSD: xattr support, #1332
 - fat binary builds on GitHub (see assets on the GitHub releases page):
 
   - for Linux with glibc 2.35+ (Intel/AMD and ARM64)
-  - for macOS 14+ (Apple Silicon/ARM64) and macOS 13+ (Intel)
+  - for macOS 15+ (Apple Silicon/ARM64 and Intel)
   - using GitHub artifact attestations for release binaries, #9134
 - export-tar/import-tar: support for POSIX ACLs (PAX format)
 - list --format: add "inode" placeholder
@@ -174,7 +178,13 @@ Fixes:
 
 - extract: fs flags: use get/set to influence only specific flags, #9039, Linux, FreeBSD, macOS
 - transfer: fix borg transfer corrupting the source repo index, #9022
+- transfer: create a chunks list entry for missing chunks, see #9208
+- transfer: fix AttributeError with --dry-run, see #9199
+- old archives might not have a comment in metadata, see #9208
+- HardLinkManager: allow NoneType for contentless hardlinks, see #9208
 - legacyrepository: remove auto_recover, #9022
+- legacyremote: accept raise_missing in get/get_many to avoid TypeError
+  with callers that pass it; no behavior change on legacy protocol, #9199
 - fix reading borg 1.x repo index, #9022
 - enable S3/B2 support of borgstore
 - mount --show-rc: display main process return code (rc), #8308
@@ -191,6 +201,7 @@ Other changes:
 - set_flags: remove compression flag support (did not work anyway)
 - Brewfile: use openssl@3
 - GitHub Actions: use korthout/backport-action
+- buzhash/buzhash64: initialise all-zero memory more efficiently
 - tests:
 
   - add fuzzing tests for chunkers
@@ -205,6 +216,13 @@ Other changes:
   - pyproject.toml: correctly define test environments for FUSE testing
   - add granularity_sleep, #9150
   - use context manager when opening files in patterns_test
+  - FUSE related fixes/improvements, #9182
+  - fix pynacl/libsodium build on freebsd, #9214
+  - filter_xattrs now also filters some macOS xattrs
+  - transfer: add --dry-run test
+  - refactor id <-> name lookup for monkeypatching
+  - CI: netbsd: enable xattrs on TMPDIR
+  - improve fs cleanup directly after tests
 - Vagrant:
 
   - add Debian testing/Trixie box
@@ -226,6 +244,7 @@ Other changes:
   - add Arch Linux to the 'Installing from source' docs
   - add systemd-inhibit and examples, #8989
   - code/docs: fix typos and grammar
+  - some fixes/update to the FAQ
 
 
 Version 2.0.0b19 (2025-07-02)