Thomas Waldmann
ff3910637d
update CHANGES (1.1-maint)
2017-11-05 23:00:26 +01:00
TW
baf9c65250
Merge pull request #3283 from ThomasWaldmann/fix-checkpoint-stats-1.1
...
stats: do not count data volume twice when checkpointing, fixes #3224
2017-11-05 02:40:00 +01:00
TW
5d4210ee7c
Merge pull request #3280 from ThomasWaldmann/fix-broken-pipe-handling-1.1
...
borg list: fix broken pipe handling, fixes #3245
2017-11-05 00:58:06 +01:00
Thomas Waldmann
49c4cbb93c
stats: do not count data volume twice when checkpointing, fixes #3224
...
(cherry picked from commit 66cd1cd240
)
2017-11-05 00:52:20 +01:00
TW
d50f5433ef
Merge pull request #3279 from ThomasWaldmann/fix-diff-options-1.1
...
borg diff: remove tag-file options, fixes #3226
2017-11-04 23:28:32 +01:00
Thomas Waldmann
936498065c
borg list: fix broken pipe handling, fixes #3245
...
always use sys.stdout.write as in main() we have replaced that with a
handler that deals with BrokenPipe exceptions.
all the encode / decode dance was just to remove surrogates,
but that is not needed as format_item already does remove surrogates.
(cherry picked from commit 726ef118bc
)
2017-11-04 23:21:12 +01:00
TW
9e6b04db60
Merge pull request #3277 from ThomasWaldmann/fix-list-options-1.1
...
borg list: remove tag-file options, fixes #3226
2017-11-04 22:53:44 +01:00
Thomas Waldmann
bdb3c0a38a
borg diff: remove tag-file options, fixes #3226
...
they are not used for borg diff.
(cherry picked from commit 67f6aaa52b
)
2017-11-04 22:48:29 +01:00
TW
23ba8cc696
Merge pull request #3276 from ThomasWaldmann/vagrant-oi-updates
...
vagrant: openindiana updates
2017-11-04 22:02:01 +01:00
Thomas Waldmann
095a0b61da
borg list: remove tag-file options, fixes #3226
...
they are not used for borg list.
(cherry picked from commit 702afa9e48
)
2017-11-04 21:46:14 +01:00
Thomas Waldmann
e4d85294c4
vagrant: openindiana updates
2017-11-04 21:45:04 +01:00
TW
5680de537c
Merge pull request #3273 from ThomasWaldmann/set-bsdflags-last-1.1
...
set bsdflags last (include immutable flag), fixes #3263
2017-11-04 21:40:42 +01:00
TW
5c28f48596
Merge pull request #3274 from ThomasWaldmann/chunks-healthy-recreate-fix-1.1
...
recreate / chunks_healthy fixes (1.1-maint)
2017-11-04 20:08:07 +01:00
TW
32b8bf9db8
Merge pull request #3275 from SanskritFritz/1.1-maint
...
Add bash and fish shell auto-completions.
2017-11-04 19:10:26 +01:00
SanskritFritz
9325c4e9c1
Added bash and fish shell auto-completions.
2017-11-04 19:04:06 +01:00
Thomas Waldmann
28a25b354b
recreate: move chunks_healthy when excluding hardlink master, fixes #3228
...
(cherry picked from commit 7aafcc517a
)
2017-11-04 18:52:29 +01:00
Thomas Waldmann
b078991157
get rid of already existing invalid chunks_healthy metadata, see #3218
...
(cherry picked from commit 90186ad12b
)
2017-11-04 18:52:13 +01:00
Thomas Waldmann
fe74b54890
get rid of chunks_healthy when rechunking, fixes #3218
...
(cherry picked from commit 7211bb2211
)
2017-11-04 18:51:46 +01:00
Thomas Waldmann
5d71ae2f66
set bsdflags last (include immutable flag), fixes #3263
...
(cherry picked from commit 2c6f9634bc
)
2017-11-04 18:30:16 +01:00
TW
734fee94ad
Merge pull request #3270 from mrkmg/1.1-maint-shell-completion-zsh-1.1.1
...
Added ZSH Shell Completion
2017-11-04 17:06:12 +01:00
Kevin
8df6aa5bfc
Added ZSH Shell Completion
...
Added ZSH Shell Completion from upstream. https://github.com/mrkmg/borgbackup-zsh-completion
2017-11-04 12:02:03 -04:00
TW
b4267ba4a7
Merge pull request #3261 from ThomasWaldmann/stat-after-match-1.1
...
Stat after match (1.1-maint)
2017-11-04 14:58:10 +01:00
TW
299b9df057
Merge pull request #3247 from ThomasWaldmann/fix-old-server-hack-1.1
...
remove evil trailing comma, fixes #3244 (1.1)
2017-11-04 13:44:26 +01:00
TW
8e18bf1995
Merge pull request #3262 from ThomasWaldmann/add_borg_config_dir-1.1
...
add borg config dir (1.1-maint)
2017-11-04 13:42:27 +01:00
narendravardi
00152e8a61
Added documentation for BORG_CONFIG_DIR
...
(cherry picked from commit 764a62f42c
)
2017-11-03 18:39:15 +01:00
Narendra Vardi
67e0fbb273
added unittest for get_config_dir function
...
(cherry picked from commit a3f1e6e250
)
2017-11-03 18:38:21 +01:00
Narendra Vardi
60d2b9c193
add BORG_CONFIG_DIR env ( #3083 )
...
(cherry picked from commit 56fed4f964
)
2017-11-03 18:37:56 +01:00
Thomas Waldmann
0943f2235e
mention "!" (exclude-norecurse) type in patterns help
...
(cherry picked from commit 36f2a4e1dc
)
2017-11-03 18:29:56 +01:00
Thomas Waldmann
338f56b97d
don't do stat() when not recursing into excluded dir, fixes #3209
...
also: fix exception handling for the stat() calls
just moving all these lines into the "try"-block below (like it was in 1.0).
(cherry picked from commit 0c410e84fe
)
2017-11-03 18:29:21 +01:00
Thomas Waldmann
a43e2c3043
remove evil trailing comma, fixes #3244
...
value type of compatMap is a tuple of strings.
due to the trailing comma, this was a 1-tuple of a tuple of strings.
(cherry picked from commit 117d30d171
)
2017-11-02 17:34:41 +01:00
TW
7b15b37526
Merge pull request #3232 from ThomasWaldmann/flake8-fix-1.1
...
flake8: add some ignores
2017-10-29 12:33:01 +01:00
Thomas Waldmann
94fa3fae3f
flake8: add some ignores
...
(cherry picked from commit bb1c7a7f57
)
2017-10-29 11:45:30 +01:00
TW
7060fd23ec
Merge pull request #3222 from milkey-mouse/fix-keyfile-1.1
...
Clarify using a blank passphrase in keyfile mode (1.1 backport)
2017-10-26 08:05:36 +02:00
Milkey Mouse
5b7d4392dc
Clarify using a blank passphrase in keyfile mode
2017-10-25 22:42:27 -07:00
TW
c2fd187cd8
Merge pull request #3204 from borgbackup/rel111
...
release 1.1.1
2017-10-22 23:30:27 +02:00
Thomas Waldmann
5ce4fa9704
arg parsing: fix fallback function, refactor, fixes #3205
...
This is a fixup for #3155 , which was broken on at least python <= 3.4.2.
Also clarify when to use which *func in set_defaults.
2017-10-22 17:34:02 +02:00
Thomas Waldmann
23ac694e3d
build_man
2017-10-22 03:19:23 +02:00
Thomas Waldmann
f53bd78b33
build_usage
2017-10-22 03:18:40 +02:00
TW
859cf2a44e
Merge pull request #3165 from ThomasWaldmann/update-changes-1.1
...
update CHANGES (1.1-maint)
2017-10-22 03:10:08 +02:00
Thomas Waldmann
8ade3a960a
update CHANGES (1.1-maint)
2017-10-22 02:54:58 +02:00
TW
cb7a6252a3
Merge pull request #3203 from ThomasWaldmann/fix-4args-open-1.1
...
fix server-side IndexError for 4-arg open() of old clients, fixes #3192
2017-10-22 02:21:41 +02:00
Thomas Waldmann
2aa676f85c
fix server-side IndexError for 4-arg open() of old clients, fixes #3192
...
borg 1.1(.0) server didn't support the 4 argument open() calls made
by < 1.0.7 clients.
(cherry picked from commit dbcc870489
)
2017-10-22 00:48:51 +02:00
TW
8304b0798a
Merge pull request #3199 from ThomasWaldmann/show-excluded-dirs-1.1
...
show excluded dir with "x" for tagged dirs / caches, fixes #3189
2017-10-20 23:55:57 +02:00
TW
b994e9c9c1
Merge pull request #3200 from ThomasWaldmann/keyfile-abspath-1.1
...
fix crash with relative BORG_KEY_FILE, fixes #3197
2017-10-20 23:43:46 +02:00
Thomas Waldmann
6d67a9f874
fix crash with relative BORG_KEY_FILE, fixes #3197
...
(cherry picked from commit 7136e2c93c
)
2017-10-20 23:42:35 +02:00
Thomas Waldmann
75004e9065
show excluded dir with "x" for tagged dirs / caches, fixes #3189
...
(cherry picked from commit 93de42bb25
)
2017-10-20 21:29:36 +02:00
TW
40186a3ffc
Merge pull request #3185 from ThomasWaldmann/hardlinked-symlink-warning-1.1
...
remove hardlinked symlinks warning, update docs, fixes #3175
2017-10-17 21:54:25 +02:00
Thomas Waldmann
d535c6a25d
remove hardlinked symlinks warning, update docs, fixes #3175
...
the warning was annoying for people with a lot of such items and
they can not do anything about it anyway.
thus, just document this as a limitation.
(cherry picked from commit e674822888
)
2017-10-17 21:39:51 +02:00
TW
7b33de2194
Merge pull request #3184 from ThomasWaldmann/no-bsdflags-1.1
...
implement --nobsdflags and --exclude-nodump, fixes #3160
2017-10-17 21:26:58 +02:00
Thomas Waldmann
229a117ceb
implement --nobsdflags and --exclude-nodump, fixes #3160
...
do no read/archive bsdflags: borg create --nobsdflags ...
do not extract/set bsdflags: borg extract --nobsdflags ...
use cases:
- fs shows wrong / random bsdflags (bug in filesystem)
- fs does not support bsdflags anyway
- already archived bsdflags are wrong / unwanted
- borg shows any sort of unwanted effect due to get_flags, esp. on Linux
the nodump flag ("do not backup this file") is not honoured any more by
default because this functionality (esp. if it happened by error or
unexpected) was rather confusing and unexplainable at first to users.
if you want that "do not backup NODUMP-flagged files" behaviour, use:
borg create --exclude-nodump ...
(cherry picked from commit 10adadf685
)
2017-10-17 19:36:49 +02:00