1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2024-12-26 09:47:58 +00:00
Commit graph

3503 commits

Author SHA1 Message Date
Marian Beermann
3e04fa972a xattr: only skip file on BufferTooSmallError
redefine __str__ to get a proper error message, not ''
2017-01-03 14:25:55 +01:00
Marian Beermann
85e79f96a1 xattr: ignore empty names returned by llistxattr(2) et al 2017-01-03 12:47:42 +01:00
enkore
902c423086 Merge pull request #1970 from enkore/f/dbg-speed
fast crc
2017-01-02 16:11:11 +01:00
Marian Beermann
56818d1db8 Credit the excellent work of these people in AUTHORS 2017-01-02 15:54:14 +01:00
Marian Beermann
9afebead84 two fast CRC implementations
CRC slice by 8 for generic CPUs outperforms zlib CRC32 on ppc
and x86 (ARM untested but expected to as well).

PCLMULQDQ derived from Intel's zlib patches outperforms every other
CRC implementation by a huge margin.
2017-01-02 15:54:14 +01:00
enkore
cf19db466d Merge pull request #1989 from Abogical/master
Happy new year!
2017-01-01 01:14:08 +01:00
Abogical
f043b966da It's 2017 2016-12-31 16:53:30 +02:00
enkore
60d33b838f Merge pull request #1983 from enkore/f/sigtrace
dump trace on signal
2016-12-26 17:57:51 +01:00
enkore
bbddd1a081 Merge pull request #1979 from ThomasWaldmann/no-default-hash
borg init --encryption - remove default
2016-12-26 17:01:21 +01:00
Marian Beermann
c2c31aa13a enable faulthandler 2016-12-26 15:29:30 +01:00
Marian Beermann
0ff76bdc9d dump a trace on SIGUSR2 2016-12-26 15:29:22 +01:00
Thomas Waldmann
7d48878cfe borg init --encryption - remove default
use --encryption=repokey for all the tests except if they
have special needs.
2016-12-24 02:53:44 +01:00
enkore
8ef860284d Merge pull request #1934 from musoke/patch-1
Update link to security contact
2016-12-22 15:22:45 +01:00
Marian Beermann
fd587331d7 Update link to security contact
Currently this move was only done in master, so point to latest.
Might be generally a good idea in case it changes and no release was done
since the responsibility changed.
2016-12-22 15:21:42 +01:00
Nathan Musoke
dc5f954afa Update link to security contact
Information about security contact has moved.
2016-12-22 15:20:09 +01:00
enkore
a4eef67e3b Merge pull request #1912 from Abogical/prune-progress
Add prune progress display
2016-12-22 14:57:26 +01:00
enkore
82455a0863 Merge pull request #1969 from enkore/merge/1.0-maint
Merge 1.0 maint
2016-12-21 21:55:30 +01:00
Marian Beermann
742bfa33c4 flake8 2016-12-21 00:36:31 +01:00
Marian Beermann
a0abc3eb75 CHANGES: move 1.1.0b3 to correct position 2016-12-20 23:26:22 +01:00
Marian Beermann
e0e5bc4aa4 ran build_usage 2016-12-20 23:09:28 +01:00
Thomas Waldmann
c9cc97e05b CHANGES: fix 1.0.9 release date 2016-12-20 23:06:15 +01:00
Marian Beermann
85cebd0419 Merge branch 'partial-1.0-maint' into merge/1.0-maint 2016-12-20 23:05:44 +01:00
Thomas Waldmann
880578da06 quickstart: use prune with --list
so people are better aware of what's happening, avoiding pitfalls
with wrong or missing --prefix.
2016-12-20 23:03:32 +01:00
Marian Beermann
91991988e1 Fix subsubparsers for Python <3.4.3
This works around http://bugs.python.org/issue9351

Since Debian and Ubuntu ship 3.4.2 and 3.4.0 respectively.
2016-12-20 23:03:31 +01:00
Marian Beermann
f9aefd6a68 Merge commit '343387b36ef' into merge/1.0-maint
# Conflicts:
#	src/borg/archiver.py
2016-12-20 23:00:28 +01:00
Marian Beermann
df40b3840c upgrade: --disable-tam
# Conflicts:
#	src/borg/helpers.py
#	src/borg/testsuite/archiver.py
2016-12-20 22:53:57 +01:00
Marian Beermann
c7c8c0fb57 init: explain manifest auth compatibility
# Conflicts:
#	src/borg/archiver.py
2016-12-20 22:53:55 +01:00
Marian Beermann
d15fb241bd check: handle duplicate archive items neatly
# Conflicts:
#	src/borg/archive.py
2016-12-20 22:53:55 +01:00
Marian Beermann
5e1cb9d899 Add tertiary authentication for metadata (TAM) 2016-12-20 22:53:53 +01:00
TW
d5bc486dc9 Merge pull request #1968 from ThomasWaldmann/release-1.0.9
Release 1.0.9
2016-12-20 05:03:21 +01:00
Thomas Waldmann
c54a9121ae CHANGES: fix 1.0.9 release date 2016-12-20 00:49:24 +01:00
Thomas Waldmann
3362ec319e quickstart: use prune with --list
so people are better aware of what's happening, avoiding pitfalls
with wrong or missing --prefix.
2016-12-19 16:06:54 +01:00
Thomas Waldmann
580599cf32 ran build_usage 2016-12-19 04:21:13 +01:00
Marian Beermann
4d6141a607 upgrade: --disable-tam 2016-12-19 04:01:32 +01:00
Marian Beermann
ec4f42c9f8 init: explain manifest auth compatibility 2016-12-19 04:01:27 +01:00
TW
b10426397f Merge pull request #1964 from enkore/issue/1759
Fix processing of remote ~/ and ~user/ paths
2016-12-18 21:23:06 +01:00
Thomas Waldmann
1c55930840 ran build_usage 2016-12-17 20:06:41 +01:00
Marian Beermann
f2f50efc28 check: handle duplicate archive items neatly
Signed-off-by: Thomas Waldmann <tw@waldmann-edv.de>
2016-12-17 20:06:41 +01:00
Marian Beermann
28ad779a6f Add tertiary authentication for metadata (TAM)
Signed-off-by: Thomas Waldmann <tw@waldmann-edv.de>
2016-12-17 20:06:41 +01:00
enkore
343387b36e Merge pull request #1966 from enkore/1.0-340
Fix subsubparsers for Python <3.4.3
2016-12-17 18:00:15 +01:00
Marian Beermann
e28b470cfb Fix subsubparsers for Python <3.4.3
This works around http://bugs.python.org/issue9351

Since Debian and Ubuntu ship 3.4.2 and 3.4.0 respectively.
2016-12-17 18:00:03 +01:00
enkore
0c959cb67a pytest 2 compat 2016-12-17 15:58:51 +01:00
enkore
0b32524cda Merge pull request #1965 from borgbackup/pytest2
conftest: pytest 2 compat
2016-12-17 15:58:07 +01:00
enkore
af923e261b conftest: pytest 2 compat 2016-12-17 15:23:47 +01:00
Marian Beermann
84d13751d5 Fix processing of remote ~/ and ~user/ paths 2016-12-17 14:33:40 +01:00
enkore
4225009e60 Merge pull request #1955 from ThomasWaldmann/merge-1.0-maint
merge 1.0-maint
2016-12-17 14:11:11 +01:00
Marian Beermann
63ce627a35 fix in-file checkpoints when clock jumps 2016-12-17 13:59:37 +01:00
Marian Beermann
a9db2a2e55 Merge branch '1.0-maint' into master
# Conflicts:
#	src/borg/archive.py
#	src/borg/archiver.py
#	src/borg/helpers.py
2016-12-17 13:26:28 +01:00
Marian Beermann
87f8b2bb64 Merge branch 'merge-1.0-maint' of https://github.com/ThomasWaldmann/borg into ThomasWaldmann-merge-1.0-maint 2016-12-17 13:21:58 +01:00
enkore
49c05719d8 Merge pull request #1941 from enkore/issue/1936
Fix some clock problems
2016-12-17 13:20:56 +01:00