TW
095a109af4
Merge pull request #4347 from ThomasWaldmann/fix-fuse-test-fakeroot
...
test_mount_hardlinks: get rid of fakeroot-caused test fails, fixes #3389
2019-02-12 00:13:38 +01:00
Thomas Waldmann
e878ca5189
test_mount_hardlinks: get rid of fakeroot-caused test fails, fixes #3389
2019-02-11 17:47:34 +01:00
TW
6de90d9460
Merge pull request #4354 from ThomasWaldmann/fuse-default-options-master
...
security fix: configure FUSE with "default_permissions", fixes #3903
2019-02-11 17:46:30 +01:00
Thomas Waldmann
672c2c99a7
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-11 13:01:24 +01:00
TW
fa9d3263de
Merge pull request #4345 from ThomasWaldmann/update-scripts-master
...
signing binaries with Qubes OS support, docs
2019-02-11 02:45:46 +01:00
Thomas Waldmann
305efb5b01
signing binaries with Qubes OS support, docs
2019-02-11 02:44:44 +01:00
TW
ba5185cbdb
Merge pull request #4340 from SanskritFritz/master
...
More complete shell completions for borg mount -o
2019-02-11 01:16:40 +01:00
SanskritFritz
bb98a1dae4
Option arguments for zsh tab completion
2019-02-10 20:33:23 +01:00
SanskritFritz
7becc03608
More complete shell completions for borg mount -o
2019-02-10 20:33:15 +01:00
anarcat
10a4e011c0
add warnings on repository copies to avoid future problem like #4272 ( #4285 )
...
docs: add warnings about repo copies to avoid problems like #4272
2019-02-10 20:23:59 +01:00
TW
9259000d73
Merge pull request #4335 from SanskritFritz/master
...
master - Shell completions.
2019-02-08 20:05:04 +01:00
SanskritFritz
8435206cc3
Shell completions for borg compact
2019-02-08 16:44:36 +01:00
SanskritFritz
0a97274bd1
New shell completions for borg 1.1.9
2019-02-08 14:27:14 +01:00
SanskritFritz
ff52d4225b
Added shell completions for borg help
2019-02-06 16:49:31 +01:00
TW
2b1c223917
Merge pull request #4327 from ThomasWaldmann/forward-ports-16
...
master forward ports (16)
2019-02-05 17:08:38 +01:00
Thomas Waldmann
a9d562de17
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 15:15:50 +01:00
Thomas Waldmann
4fc23f532e
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 15:08:11 +01:00
TW
9a3fbdd751
Merge pull request #4316 from ThomasWaldmann/init-make-parentdirs
...
borg init --make-parent-dirs parent1/parent2/repo_dir, fixes #4235
2019-02-05 04:49:22 +01:00
TW
b79c26a45f
Merge pull request #4319 from ThomasWaldmann/msgpack-061
...
support msgpack 0.6.1
2019-02-05 03:59:21 +01:00
Thomas Waldmann
f479850652
add comment about msgpack >= 0.6.1 features for later
2019-02-05 03:08:19 +01:00
Thomas Waldmann
940e107add
cleanup msgpack requirements
...
we do not expect 0.5.x with x > 6 any more.
also remove outdated comments from setup.py.
2019-02-05 02:37:22 +01:00
Thomas Waldmann
0ebfaa5b61
allow msgpack 0.6.1, fixes #4308
2019-02-05 02:32:36 +01:00
Thomas Waldmann
600e798201
borg init --make-parent-dirs parent1/parent2/repo_dir, fixes #4235
2019-02-04 17:12:11 +01:00
TW
b204201fb5
Merge pull request #4302 from ThomasWaldmann/repair-output
...
add archive name to check --repair output, fixes #3447
2019-02-04 03:29:58 +01:00
TW
c3f40de606
cache_sync: compute size/count stats, borg info: consider part files ( #4286 )
...
cache_sync: compute size/count stats, borg info: consider part files
fixes #3522
2019-02-04 03:26:45 +01:00
TW
50666c3e44
Merge pull request #4315 from ThomasWaldmann/check-msgpack-master
...
check msgpack version, terminate for unsupported versions
2019-02-03 04:34:51 +01:00
TW
de288cd6b2
Merge pull request #4314 from ThomasWaldmann/fix-tests-master
...
fix duplicate test method name, fixes #4311
2019-02-03 04:10:15 +01:00
Thomas Waldmann
18c9feb7e3
check msgpack version, terminate for unsupported versions
2019-02-03 03:54:41 +01:00
Thomas Waldmann
f4e1ba5995
fix duplicate test method name, fixes #4311
...
thanks to Anthony Sottile for finding this!
2019-02-03 02:37:49 +01:00
TW
422d9cf170
Merge pull request #4275 from ThomasWaldmann/fix-empty-segment-crash-master
...
recover_segment: handle too small segment files correctly, see #4272
2019-02-02 00:06:44 +01:00
TW
2d74e8e58d
Merge pull request #4301 from ThomasWaldmann/twine
...
update release workflow using twine (docs, scripts), see #4213
2019-02-01 23:46:43 +01:00
Thomas Waldmann
18b62f63a6
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-01 23:30:45 +01:00
Thomas Waldmann
f7525156c1
update release workflow using twine (docs, scripts), see #4213
2019-02-01 22:07:49 +01:00
TW
266fb02b9d
Merge pull request #4276 from ThomasWaldmann/fix-short-hostname
...
make "hostname" short, even on misconfigured systems, fixes #4262
2019-02-01 11:10:03 +01:00
Manuel Riel
9ab0a095ab
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
2019-01-31 13:54:17 +01:00
TW
2db84eada0
Merge pull request #4292 from m3nu/issue/4289/fix-free-space-calc
...
Use f_frsize instead of f_bsize to calculate free space. Fixes #4289
2019-01-31 08:34:45 +01:00
Manu
c3a882b509
Use f_frsize instead of f_bsize to calculate free space. Fixes #4289
2019-01-31 14:26:21 +08:00
Manuel Riel
7e7d74c1c1
Add new FAQ regarding change of compression settings. Fixes #4222 ( #4282 )
...
FAQ regarding change of compression settings. Fixes #4222
2019-01-31 05:58:33 +01:00
Manuel Riel
4ecc7ede8d
Add note about BSD flags to changelog. Fixes #4246 ( #4279 )
...
Add note about BSD flags to changelog. Fixes #4246
2019-01-31 05:56:37 +01:00
TW
e22ce66765
Merge pull request #4288 from m3nu/issue/3905/disable-free-space-check
...
Add FAQ regarding free disk space check. Fixes #3905
2019-01-31 05:54:42 +01:00
Manu
b37aceb469
Add FAQ regarding free disk space check. Fixes #3905
2019-01-31 12:45:41 +08:00
TW
3202213b33
Merge pull request #4278 from m3nu/issue/4249/clarify-passphrase-shell-behavior
...
Update BORG_PASSCOMMAND example and clarify variable expansion.
2019-01-30 16:18:01 +01:00
TW
c6cb1dc28b
Merge pull request #4281 from m3nu/issue/4223/config-crashing
...
Quit with error message when no config key is provided. Fixes #4223
2019-01-30 15:51:33 +01:00
Manu
e155822474
Quit with error message when no config key is provided. Fixes #4223
2019-01-30 11:31:53 +08:00
Manu
d13ddb224a
Update BORG_PASSCOMMAND example and clarify variable expansion. Fixes #4249
2019-01-30 10:12:47 +08:00
Thomas Waldmann
111c34f92e
make "hostname" short, even on misconfigured systems, fixes #4262
2019-01-29 19:51:51 +01:00
Thomas Waldmann
2c94d5ba58
recover_segment: handle too small segment files correctly, see #4272
...
nothing left to recover there, but at least we must not crash in mmap().
2019-01-29 19:21:51 +01:00
TW
2bcff382cb
Merge pull request #4247 from ThomasWaldmann/memoryview-cm
...
correctly release memoryview
2019-01-29 15:53:47 +01:00
TW
45382e0fd3
Merge pull request #4271 from ThomasWaldmann/fix-configparser-diaper-master
...
avoid diaper pattern in configparser by opening files, fixes #4263
2019-01-27 06:40:45 +01:00
Thomas Waldmann
b4c68de128
avoid diaper pattern in configparser by opening files, fixes #4263
...
this will fail early with correct error msg / exception traceback
if a config file is not readable.
2019-01-27 03:28:11 +01:00