Milkey Mouse
7cb36a20b4
Document sshfs rename workaround ( fixes #3315 ) ( #3325 )
...
Document sshfs rename workaround, fixes #3315
2017-11-18 20:57:39 +01:00
TW
72232a9bd5
Merge pull request #3319 from ThomasWaldmann/crc32-unaligned
...
crc32: deal with unaligned buffer, tests, fixes #3317
2017-11-14 18:40:53 +01:00
Thomas Waldmann
f9cd6f7512
crc32: deal with unaligned buffer, tests, fixes #3317
...
fixing only the (generic) slice-by-8 crc32 implementation,
it is assumed that CPUs supporting CLMUL can also efficiently
and correctly deal with unaligned accesses.
slice-by-8 is used e.g. on ARM cpus and they might not (efficiently)
support unaligned memory access, leading to bus errors or low
performance.
2017-11-14 15:27:51 +01:00
TW
b3c11dee6c
Merge pull request #3318 from milkey-mouse/borgfs-formatting-test
...
Check borgfs rst formatting in tests
2017-11-14 00:29:24 +01:00
Sam H
b0141c1dc9
include item birthtime in archive (where available) ( #3313 )
...
include item birthtime in archive, fixes #3272
* use `safe_ns` when reading birthtime into attributes
* proper order for `birthtime` in `ITEM_KEYS` list
* use `bigint` wrapper for consistency
* Add tests to verify that birthtime is normally preserved, but not preserved when `--nobirthtime` is passed to `borg create`.
2017-11-13 14:55:10 +01:00
Milkey Mouse
9d1c2a6e2d
Check borgfs man formatting in tests
...
I only realized after the first PR was merged that the code used for
finding which man pages to generate was duplicated in the testsuite
(since setup.py can't import from the installed module and vice versa.)
These are essentially the same changes as made to setup.py in #3290 .
2017-11-12 18:36:06 -08:00
TW
b8dece0ae7
Merge pull request #3290 from milkey-mouse/borgfs-man
...
Generate usage & man page for borgfs
2017-11-12 16:41:54 +01:00
TW
64fb1c88a6
Merge pull request #3314 from scarytom/fewer-not-less
...
Correct usage of "fewer" in place of "less"
2017-11-12 12:37:26 +01:00
Tom Denley
c6591a7c06
Correct usage of "fewer" in place of "less"
2017-11-11 11:21:45 +00:00
TW
46d0f3e81d
Merge pull request #3285 from olesalscheider/libressl
...
Fix build with LibreSSL
2017-11-10 21:32:31 +01:00
Milkey Mouse
17d5c794d3
Generate man page for borgfs ( fixes #3216 )
2017-11-10 11:25:19 -08:00
Milkey Mouse
c0fa721398
Clarify encryption of key for borg key export ( #3297 )
...
clarify / fix docs for borg key export, fixes #3296
2017-11-10 19:24:08 +01:00
Milkey Mouse
7b485c23f7
Clarify create --stats duration vs. wall time ( fixes #3301 ) ( #3303 )
...
clarify create --stats duration vs. wall time, fixes #3301
2017-11-10 17:44:34 +01:00
Milkey Mouse
cffac7ee54
Show an error message when --dry-run & --stats are used simultaneously ( #3305 )
...
show an error when --dry-run & --stats are both used, fixes #3298
2017-11-10 14:20:10 +01:00
TW
726dbdfe9e
Merge pull request #3293 from ThomasWaldmann/release-checklist
...
update release checklist about security fixes
2017-11-06 10:46:55 +01:00
Thomas Waldmann
818b61935b
update release checklist about security fixes
2017-11-06 10:38:04 +01:00
Milkey Mouse
6f2bc44588
Don't show sub-command in borgfs help ( fixes #3287 )
2017-11-05 18:22:55 -08:00
TW
febb7ffca8
Merge pull request #3288 from ThomasWaldmann/doc-updates2
...
Doc updates 2
2017-11-05 22:18:41 +01:00
TW
915b9ae302
Merge pull request #3286 from ThomasWaldmann/doc-updates
...
doc updates
2017-11-05 22:16:26 +01:00
Thomas Waldmann
e7fd1ff2ee
docs: more than 23 is not supported for CHUNK_MAX_EXP, fixes #3115
2017-11-05 21:35:58 +01:00
Thomas Waldmann
7ddf7c451f
docs: borg does not respect nodump flag by default any more
2017-11-05 20:48:49 +01:00
Thomas Waldmann
fe746fa594
clarify same-filesystem requirement for borg upgrade, fixes #2083
2017-11-05 20:06:23 +01:00
Thomas Waldmann
61d6c58241
update / rephrase cygwin / WSL status, fixes #3174
2017-11-05 19:24:49 +01:00
Thomas Waldmann
dc68e8d1f0
improve docs about --stats, fixes #3260
2017-11-05 19:13:15 +01:00
Niels Ole Salscheider
cb3b38ee7f
Fix build with LibreSSL
2017-11-05 16:29:37 +01:00
TW
410770dfe7
Merge pull request #3282 from ThomasWaldmann/fix-checkpoint-stats
...
stats: do not count data volume twice when checkpointing, fixes #3224
2017-11-05 02:40:25 +01:00
TW
c90a39e396
Merge pull request #3252 from ThomasWaldmann/fix-broken-pipe-handling
...
borg list: fix broken pipe handling, fixes #3245
2017-11-05 00:57:53 +01:00
Thomas Waldmann
66cd1cd240
stats: do not count data volume twice when checkpointing, fixes #3224
2017-11-05 00:48:17 +01:00
TW
4cbcd98404
Merge pull request #3281 from SanskritFritz/master
...
Deleted options from #3226
2017-11-04 23:36:30 +01:00
SanskritFritz
afab6b4b53
Deleted options from #3226
2017-11-04 23:25:24 +01:00
TW
a25b2aca1f
Merge pull request #3278 from ThomasWaldmann/fix-diff-options
...
borg diff: remove tag-file options, fixes #3226
2017-11-04 23:15:30 +01:00
Thomas Waldmann
726ef118bc
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.
2017-11-04 23:13:11 +01:00
Thomas Waldmann
67f6aaa52b
borg diff: remove tag-file options, fixes #3226
...
they are not used for borg diff.
2017-11-04 22:46:28 +01:00
TW
9ebff91974
Merge pull request #3267 from ThomasWaldmann/fix-list-options
...
borg list: remove tag-file options, fixes #3226
2017-11-04 21:44:11 +01:00
TW
41ccd3d7d1
Merge pull request #3266 from ThomasWaldmann/set-bsdflags-last
...
set bsdflags last (include immutable flag), fixes #3263
2017-11-04 20:10:34 +01:00
TW
fcef52a5d8
Merge pull request #3230 from ThomasWaldmann/chunks-healthy-recreate-fix
...
recreate / chunks_healthy fixes
2017-11-04 20:07:24 +01:00
Thomas Waldmann
7aafcc517a
recreate: move chunks_healthy when excluding hardlink master, fixes #3228
2017-11-04 18:39:00 +01:00
Thomas Waldmann
90186ad12b
get rid of already existing invalid chunks_healthy metadata, see #3218
2017-11-04 18:39:00 +01:00
Thomas Waldmann
7211bb2211
get rid of chunks_healthy when rechunking, fixes #3218
2017-11-04 18:39:00 +01:00
TW
1fb154be06
Merge pull request #3234 from ThomasWaldmann/this-archive-stats
...
borg create: fix stats
2017-11-04 18:01:23 +01:00
TW
d1d5590444
Merge pull request #3269 from mrkmg/shell-completion-zsh-1.1.1
...
Added ZSH Shell Completion Script
2017-11-04 16:59:17 +01:00
TW
985d6c5b1a
Merge pull request #3268 from SanskritFritz/master
...
Add bash and fish shell auto-completions.
2017-11-04 16:56:17 +01:00
Kevin
0e67f1b6f3
Added ZSH Shell Completion Script
...
Added directly from upstream source at https://github.com/mrkmg/borgbackup-zsh-completion
2017-11-04 11:54:21 -04:00
Thomas Waldmann
702afa9e48
borg list: remove tag-file options, fixes #3226
...
they are not used for borg list.
2017-11-04 15:59:33 +01:00
SanskritFritz
d50f0ec90f
Added bash and fish shell auto-completions.
2017-11-04 15:56:53 +01:00
Thomas Waldmann
2c6f9634bc
set bsdflags last (include immutable flag), fixes #3263
2017-11-04 15:18:55 +01:00
TW
2e15c4dc10
Merge pull request #3246 from ThomasWaldmann/fix-old-server-hack
...
remove evil trailing comma, fixes #3244
2017-11-04 13:44:11 +01:00
Thomas Waldmann
427e2ca5fb
borg create: fix stats
...
master branch only (not present in 1.1-maint):
stats were computed at 2 different places, but the summing up was missing.
2017-11-02 18:06:39 +01:00
Thomas Waldmann
117d30d171
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.
2017-11-02 16:03:55 +01:00
TW
4a58310433
Merge pull request #3235 from NiklasMM/feat/2886_prune-show-which-rule-keeps-archive
...
prune: Show which rule was applied to keep archive
2017-11-01 13:40:17 +01:00