diff --git a/changelog/unreleased/issue-4128 b/changelog/unreleased/issue-4128 index 4612b2366..ac894656c 100644 --- a/changelog/unreleased/issue-4128 +++ b/changelog/unreleased/issue-4128 @@ -1,7 +1,7 @@ -Enhancement: Automatically adjust GOMAXPROCS in resource-constrained containers +Enhancement: Automatically set `GOMAXPROCS` in resource-constrained containers When running restic in a Linux container with CPU-usage limits, restic now -automatically adjusts GOMAXPROCS. This helps to reduce the memory consumption +automatically adjusts `GOMAXPROCS`. This helps to reduce the memory consumption on hosts with many CPU cores. https://github.com/restic/restic/issues/4128 diff --git a/changelog/unreleased/issue-4513 b/changelog/unreleased/issue-4513 index aa79f2848..7a26f34a4 100644 --- a/changelog/unreleased/issue-4513 +++ b/changelog/unreleased/issue-4513 @@ -1,8 +1,8 @@ Bugfix: Make `key list` command honor `--no-lock` -This allows to determine which keys a repo can be accessed by without the -need for having write access (e.g., read-only sftp access, filesystem -snapshot). +The `key list` command now supports the `--no-lock` options. This allows +determining which keys a repo can be accessed by without the need for having +write access (e.g., read-only sftp access, filesystem snapshot). https://github.com/restic/restic/issues/4513 https://github.com/restic/restic/pull/4514 diff --git a/changelog/unreleased/pull-299 b/changelog/unreleased/pull-299 index aae5c0e05..6774f3b9e 100644 --- a/changelog/unreleased/pull-299 +++ b/changelog/unreleased/pull-299 @@ -1,6 +1,7 @@ Enhancement: Show progress bar while loading the index -Restic did not provide any feedback while loading index files. Now there is a progress bar for the index loading process. +Restic did not provide any feedback while loading index files. Now, there is a +progress bar that shows the index loading progress. https://github.com/restic/restic/issues/229 https://github.com/restic/restic/pull/4419 diff --git a/changelog/unreleased/pull-4480 b/changelog/unreleased/pull-4480 index bafbf62e8..ec5e68761 100644 --- a/changelog/unreleased/pull-4480 +++ b/changelog/unreleased/pull-4480 @@ -2,9 +2,9 @@ Enhancement: Allow setting REST password and username via environment variables Previously, it was only possible to specify the REST server username and password in the repository URL, or using the `--repository-file` option. This -meant it was not possible to use authentication in contexts where the repository -URL is public and parts of it are templated by other software. Restic now -allows setting the username and password using the `RESTIC_REST_USERNAME` and +meant it was not possible to use authentication in contexts where the +repository URL is stored in publicly accessible way. Restic now allows setting +the username and password using the `RESTIC_REST_USERNAME` and `RESTIC_REST_PASSWORD` variables. https://github.com/restic/restic/pull/4480 diff --git a/changelog/unreleased/pull-4511 b/changelog/unreleased/pull-4511 index 60c5659b6..5bf81bebb 100644 --- a/changelog/unreleased/pull-4511 +++ b/changelog/unreleased/pull-4511 @@ -1,4 +1,4 @@ -Enhancement: Include inode numbers in JSON output for find and ls +Enhancement: Include inode numbers in JSON output for `find` and `ls` commands Restic used to omit the inode numbers in the JSON messages emitted for nodes by the `ls` command as well as for matches by the `find` command. It now includes diff --git a/changelog/unreleased/pull-4519 b/changelog/unreleased/pull-4519 index c5982df1b..abc6445c2 100644 --- a/changelog/unreleased/pull-4519 +++ b/changelog/unreleased/pull-4519 @@ -1,16 +1,12 @@ Enhancement: Add config option to set SFTP command arguments -The `sftp.args` option can be passed to restic (using `-o`) to specify -custom arguments to be used by the SSH command executed by the SFTP -backend. - -Before this change, a common scenario where a custom identity file was -needed for the SSH connection, required the full command to be -specified: +When using the `sftp` backend, scenarios where a custom identity file was +needed for the SSH connection, required the full command to be specified: `-o sftp.command='ssh user@host:port -i /ssh/my_private_key -s sftp'` -With this new configuration option: -`-o sftp.args='-i /ssh/my_private_key'` +Now, the `-o sftp.args=...` option can be passed to restic to specify +custom arguments for the SSH command executed by the SFTP backend. +This simplifies the above example to `-o sftp.args='-i /ssh/my_private_key'`. https://github.com/restic/restic/pull/4519 https://github.com/restic/restic/issues/4241