Commit Graph

5182 Commits

Author SHA1 Message Date
Thomas Waldmann 6033161634 update CHANGES (1.1-maint) 2019-02-10 20:54:36 +01:00
TW f0bea1b243
Merge pull request #4338 from SanskritFritz/1.1-maint
1.1 maint: more complete shell completions for borg mount -o
2019-02-10 20:45:12 +01:00
TW e75d5213d6
Merge pull request #4339 from ThomasWaldmann/anarcat-faq-1.1
add warnings on repository copies to avoid future problem, fixes #4272
2019-02-10 20:43:09 +01:00
anarcat 3f5be94aa7 add warnings on repository copies to avoid future problem, fixes #4272 2019-02-10 20:28:31 +01:00
SanskritFritz 9e7f024abf Option arguments for zsh tab completion 2019-02-10 20:27:04 +01:00
SanskritFritz 8017a8ba18 More complete shell completions for borg mount -o 2019-02-10 20:25:39 +01:00
TW 5b005bc460
Merge pull request #4331 from ThomasWaldmann/fuse-default-options
borg mount / borgfs security fix (1.1-maint)
2019-02-10 12:51:29 +01:00
Thomas Waldmann 1b277cb1ff security fix: configure FUSE with "default_permissions", fixes #3903
"default_permissions" is now enforced by borg by default to let the
kernel check uid/gid/mode based permissions.

"ignore_permissions" can be given to not enforce "default_permissions".

note: man mount.fuse explicitly tells about the security issue:

    default_permissions
	By  default FUSE doesn't check file access permissions, ...
	This option enables permission checking, restricting access
	based on file mode.
	This option is usually useful together with the allow_other
	mount option.

We consider this a pitfall waiting for someone to fall into and this is
why we chose to change the default behaviour for borg.
2019-02-10 10:21:48 +01:00
TW b5518b19e1
Merge pull request #4334 from SanskritFritz/1.1-maint
1.1-maint shell completions for borg 1.1.9
2019-02-08 20:04:29 +01:00
SanskritFritz 071febdd68 New shell completions for borg 1.1.9 2019-02-08 14:27:44 +01:00
SanskritFritz 1383459a08 Added shell completions for borg help 2019-02-08 13:00:54 +01:00
TW 075600d65d
Merge pull request #4328 from ThomasWaldmann/update-changes-1.1
update CHANGES (1.1-maint)
2019-02-05 17:50:29 +01:00
Thomas Waldmann 21f5fafb81 update CHANGES (1.1-maint) 2019-02-05 17:33:54 +01:00
TW ca8040317d
Merge pull request #4326 from ThomasWaldmann/backports-16
1.1-maint backports (16)
2019-02-05 16:18:32 +01:00
TW 2f99fba20b
Merge pull request #4324 from ThomasWaldmann/backports-15
1.1-maint backports (15)
2019-02-05 16:01:05 +01:00
Thomas Waldmann b407b36320 fixup: compute all from sync.* 2019-02-05 14:42:55 +01:00
Thomas Waldmann f8feaa7dd5 fixup: rename expect_chunks_map_key state to expect_map_key 2019-02-05 14:42:43 +01:00
Thomas Waldmann e0480800d5 cache_sync: compute size/count stats, borg info: consider part files
fixes #3522
2019-02-05 14:42:31 +01:00
Thomas Waldmann 429645d174 borg init --make-parent-dirs parent1/parent2/repo_dir, fixes #4235 2019-02-05 14:32:56 +01:00
Thomas Waldmann 2378ef4890 add archive name to check --repair output, fixes #3447
so it does not look like duplicated and also informs the user about
affected archives.
2019-02-05 14:31:15 +01:00
Manuel Riel e5b880f222 FAQ regarding change of compression settings. Fixes #4222 2019-02-05 14:29:07 +01:00
TW 585dd6b59b
Merge pull request #4323 from ThomasWaldmann/backports-14
1.1-maint backports (14)
2019-02-05 14:23:40 +01:00
Manuel Riel e6505ec434 add note about BSD flags to changelog, fixes #4246 2019-02-05 14:20:20 +01:00
Greg Grossmeier ac174e89b4 Docs: Improve logging in example automation script
* add a final info entry for successful completion
2019-02-05 14:18:31 +01:00
James Vasile 75dc085e57 Add note about files changing during backup, fixes #4081 2019-02-05 14:16:51 +01:00
TW 94851b0c5f
Merge pull request #4317 from ThomasWaldmann/workaround-wsl-sync_file_range-issue
work around some Microsoft WSL issues
2019-02-05 04:44:37 +01:00
TW 38b40e805e
Merge pull request #4318 from ThomasWaldmann/workaround-backslash-issue
work around the backslash issue, see #4280
2019-02-05 03:35:46 +01:00
Thomas Waldmann 59e067816e work around the backslash issue, see #4280
thanks to AJ Jordan @strugee for finding this.

while using \\ gives a single backslash when using "borg help pattern"
on the shell, our rendered html docs did not show the single backslash
at all.

i was lazy do dig into that issue, so i just used the word "backslash".

:-)
2019-02-05 01:56:42 +01:00
Thomas Waldmann 53649cd6e6 work around some Microsoft WSL issues
see there:

https://github.com/borgbackup/borg/issues/1961

and especially there (not implemented sync_file_range):

https://github.com/Microsoft/WSL/issues/645
2019-02-05 01:30:54 +01:00
TW c10883a1d7
Merge pull request #4313 from ThomasWaldmann/fix-tests-1.1
fix duplicate test method name, fixes #4311
2019-02-03 03:56:02 +01:00
Thomas Waldmann cbe98e4f19 fix duplicate test method name, fixes #4311
thanks to Anthony Sottile for finding this!
2019-02-03 02:36:41 +01:00
TW ee6665964e
Merge pull request #4310 from ThomasWaldmann/check-msgpack
check msgpack version, terminate for unsupported versions
2019-02-03 02:15:24 +01:00
Thomas Waldmann 7786eea531 check msgpack version, terminate for unsupported versions 2019-02-03 00:00:10 +01:00
TW c7ad4f12f8
Merge pull request #4303 from ThomasWaldmann/twine-1.1
update release workflow using twine (docs, scripts), see #4213
2019-02-02 06:11:37 +01:00
TW 532a594960
Merge pull request #4305 from ThomasWaldmann/update-changes-1.1
update CHANGES (1.1-maint)
2019-02-02 00:17:02 +01:00
Thomas Waldmann 10f7c0f50c update CHANGES (1.1-maint) 2019-02-02 00:14:55 +01:00
Thomas Waldmann 630909df38 update release workflow using twine (docs, scripts), see #4213 2019-02-01 23:49:46 +01:00
TW b995a1923d
Merge pull request #4298 from ThomasWaldmann/fix-short-hostname-1.1
make "hostname" short, even on misconfigured systems, fixes #4262
2019-02-01 14:22:45 +01:00
TW 8a523a15a3
Merge pull request #4299 from ThomasWaldmann/add-rsh-arg-1.1
Add --rsh command line option to complement BORG_RSH env var. Fixes #1701
2019-02-01 14:22:02 +01:00
TW 0fca021127
Merge pull request #4297 from ThomasWaldmann/fix-free-space-calc-1.1
Use f_frsize instead of f_bsize to calculate free space. Fixes #4289
2019-02-01 14:21:25 +01:00
Manuel Riel e99448cc7b Add --rsh command line option to complement BORG_RSH env var. Fixes #… (#4290)
Add --rsh command line option to complement BORG_RSH env var. Fixes #1701
(cherry picked from commit 9ab0a095ab)
2019-02-01 11:21:50 +01:00
Thomas Waldmann 6614918e68 make "hostname" short, even on misconfigured systems, fixes #4262
(cherry picked from commit 111c34f92e)
2019-02-01 11:11:25 +01:00
Manu aa73488e78 Use f_frsize instead of f_bsize to calculate free space. Fixes #4289
(cherry picked from commit c3a882b509)
2019-02-01 11:02:45 +01:00
TW 1471fc0b03
Merge pull request #4294 from m3nu/maint/4223/config-crashing
Quit with error message when no config key is provided. Fixes #4223
2019-02-01 01:36:27 +01:00
TW 43acbb92da
Merge pull request #4296 from m3nu/maint/3905/disable-free-space-check
Add FAQ regarding free disk space check. Fixes #3905
2019-02-01 01:07:01 +01:00
TW 988543df1d
Merge pull request #4295 from m3nu/maint/4249/clarify-passphrase-shell-behavior
Update BORG_PASSCOMMAND example and clarify variable expansion.
2019-02-01 01:05:34 +01:00
Manu 66efc2b5c7 Add FAQ regarding free disk space check. Fixes #3905 2019-01-31 22:40:06 +08:00
Manu 8b9f5f6de1 Update BORG_PASSCOMMAND example and clarify variable expansion. Fixes #4249 2019-01-31 22:37:54 +08:00
Manu 38e6ff0a54 Quit with error message when no config key is provided. Fixes #4223 2019-01-31 22:34:54 +08:00
TW e35091596d
Merge pull request #4273 from ThomasWaldmann/fix-empty-segment-crash
recover_segment: handle too small segment files correctly, see #4272
2019-01-29 19:18:21 +01:00