Thomas Waldmann
|
60da32123a
|
refactor to use Item class, fixes #1071
|
2016-06-04 17:24:55 +02:00 |
|
enkore
|
bf5406d05a
|
Merge pull request #1113 from enkore/feature/pltstr
platform_base should use platform-provided implementations when needed
|
2016-05-31 17:28:19 +02:00 |
|
Marian Beermann
|
0ca1a18b33
|
Make borg.platform a package
|
2016-05-31 15:38:56 +02:00 |
|
Marian Beermann
|
0333f91eb2
|
platform: rearrange imports
|
2016-05-31 15:38:16 +02:00 |
|
Marian Beermann
|
2d90bb2c55
|
Compose platform_base from the platform-specific functionality
Noticed while working on the windows branch.
|
2016-05-31 15:38:16 +02:00 |
|
enkore
|
a1c4d45920
|
Merge pull request #1112 from ThomasWaldmann/refactor-helper-imports
split helpers import into multiple ones
|
2016-05-31 15:07:14 +02:00 |
|
Thomas Waldmann
|
d3deec9fc9
|
cleanup / reorder imports
import stdlib
from stdlib import x
import 3rd party
import borg stuff
|
2016-05-31 01:18:03 +02:00 |
|
Thomas Waldmann
|
49484d6d67
|
split helpers import into multiple ones
|
2016-05-31 00:33:13 +02:00 |
|
Thomas Waldmann
|
d62f55158e
|
sphinx: fix sys.path so it finds the borg package
|
2016-05-30 23:00:33 +02:00 |
|
TW
|
0aec338761
|
Merge pull request #1016 from ThomasWaldmann/move-to-src
move to src/
|
2016-05-30 22:50:12 +02:00 |
|
Thomas Waldmann
|
c15787852a
|
tox.ini: remove changedir
|
2016-05-30 22:10:03 +02:00 |
|
Thomas Waldmann
|
7e0ea1635a
|
Merge branch 'master' into move-to-src
|
2016-05-30 19:41:30 +02:00 |
|
Thomas Waldmann
|
045e5a1203
|
Merge branch 'master' into move-to-src
|
2016-05-30 19:38:16 +02:00 |
|
TW
|
6b666b217b
|
Merge pull request #1108 from ThomasWaldmann/nitpicks
log format tests: be more clear about new and old
|
2016-05-30 19:21:05 +02:00 |
|
Thomas Waldmann
|
76d429edd3
|
log format tests: be more clear about new and old
|
2016-05-30 18:57:57 +02:00 |
|
TW
|
479819efa0
|
Merge pull request #1096 from edgewood/simplify_remote_logging_test
Break out remote log and stderr handling code to simplify testing
|
2016-05-30 18:47:33 +02:00 |
|
TW
|
e69bc362e5
|
Merge pull request #858 from enkore/issue/843
Auto-recover from corrupted index/hints file(s)
|
2016-05-30 17:15:23 +02:00 |
|
enkore
|
1ec149fe27
|
Merge pull request #1095 from Voltara/master
RemoteRepository: Fix busy wait in call_many, fixes #940
|
2016-05-29 22:41:22 +02:00 |
|
Marian Beermann
|
d1ce746a02
|
borg.hashindex: use PyErr_SetFromErrnoWithFilename
instead of home-grown (i.e. not medical grade) OSError raising.
|
2016-05-29 19:52:56 +02:00 |
|
Marian Beermann
|
9ebb37cab8
|
testsuite/repository: fixup for 7a569bc
|
2016-05-29 18:51:13 +02:00 |
|
enkore
|
3be3de7032
|
Merge pull request #1097 from RonnyPfannschmidt/header-fix
obtain ioctl from sys/ioctl.h as per manpage
|
2016-05-29 00:50:03 +02:00 |
|
Ronny Pfannschmidt
|
7b564e518d
|
obtain ioctl from sys/ioctl.h as per manpage
fixed build failure on fedora
|
2016-05-28 23:51:13 +02:00 |
|
Ed Blackman
|
d42f1e691a
|
Break out remote log and stderr handling code to simplify testing
May fix issue 1081, but that issue is hard to reproduce.
|
2016-05-27 23:09:46 -04:00 |
|
Marian Beermann
|
1f33861fd6
|
Repository: better error reporting for index/hints failures
|
2016-05-27 22:25:15 +02:00 |
|
Marian Beermann
|
d979a84f37
|
Handle permission and similar errors on the index
|
2016-05-27 22:24:01 +02:00 |
|
Marian Beermann
|
252c1b9802
|
Auto-recover from corrupted index/hints file(s)
And don't swallow all OSErrors when creating archives. We need to work on
that on a more general level...
|
2016-05-27 22:24:01 +02:00 |
|
TW
|
f51715223a
|
Merge pull request #1041 from enkore/feature/newcompact
Repository: compact v2
|
2016-05-27 22:06:48 +02:00 |
|
Andrew Skalski
|
731f6241fa
|
RemoteRepository: Fix busy wait in call_many, fixes #940
|
2016-05-25 18:26:55 -04:00 |
|
TW
|
7aed2d1d29
|
Merge pull request #1094 from enkore/stuff/tests
Travis workers hate him: improve testing speed with one simple trick
|
2016-05-26 00:14:03 +02:00 |
|
Marian Beermann
|
478a6f29b6
|
Lower PBKDF2 iteration count for the tests
This cuts testing time to about one third for me.
|
2016-05-25 22:29:57 +02:00 |
|
Marian Beermann
|
0e3bba7b64
|
Don't rebuild command line parser for each invocation
Makes tests faster
|
2016-05-25 22:01:38 +02:00 |
|
Marian Beermann
|
2806133902
|
testsuite/repository: test .compact, _build_sparse
|
2016-05-25 12:15:49 +02:00 |
|
Marian Beermann
|
4619f781d8
|
Terms, principles of Repository
|
2016-05-25 11:47:12 +02:00 |
|
Marian Beermann
|
b8d1bc1ca8
|
Repository: don't read+verify old entries for size retrieval
|
2016-05-25 11:47:12 +02:00 |
|
Marian Beermann
|
f99ad4ca6f
|
Repository: compact v2
- Track free space information for each sparse segment
- Don't compact large segments with little free space
|
2016-05-25 11:47:12 +02:00 |
|
enkore
|
4302ffbdbc
|
Merge pull request #1092 from ThomasWaldmann/fix-stdout
fix crashing borg extract --stdout, fixes #1064
|
2016-05-24 23:11:03 +02:00 |
|
TW
|
4c4aa64410
|
Merge pull request #1091 from ThomasWaldmann/swidth-fallback
fall back to len() if wcswidth returns negative value
|
2016-05-24 22:56:59 +02:00 |
|
Thomas Waldmann
|
9fff2af134
|
fix crashing borg extract --stdout, fixes #1064
|
2016-05-24 22:40:20 +02:00 |
|
Thomas Waldmann
|
c4c11d75a1
|
fall back to len() if wcswidth returns neg. value, fixes #1090
|
2016-05-24 22:18:14 +02:00 |
|
enkore
|
e134f652ce
|
Merge pull request #1089 from enkore/fix/tox-yes-again
fix tox build for environment-python != containing-python in yet-anot…
|
2016-05-24 21:41:28 +02:00 |
|
Marian Beermann
|
4f1157c3a4
|
fix tox build for environment-python != containing-python in yet-another instance
this instance: the repository worktree is *not* named borg.
|
2016-05-24 20:58:12 +02:00 |
|
enkore
|
684efd08ff
|
Merge pull request #1075 from enkore/fix/commitcheck-2
Repository: avoid reading large segments for commit state check
|
2016-05-24 18:52:50 +02:00 |
|
enkore
|
33f3a70cf6
|
Merge pull request #1077 from ThomasWaldmann/do-not-chunk-small-files
chunker: speed up remainder <= min_size case
|
2016-05-24 18:44:44 +02:00 |
|
Marian Beermann
|
7a569bc037
|
Repository: avoid reading large segments for commit state check
|
2016-05-23 00:42:37 +02:00 |
|
enkore
|
5fa52758a0
|
Merge pull request #1084 from enkore/fix/plsf
Fix referencing error in platform_linux.set_flags
|
2016-05-22 20:06:40 +02:00 |
|
Marian Beermann
|
cdb8cc5490
|
Fix referencing error in platform_linux.set_flags
|
2016-05-22 19:54:10 +02:00 |
|
enkore
|
ec90f9ae57
|
Merge pull request #1083 from enkore/fix/ppc
Fix bug on powerpc linux
|
2016-05-22 19:31:36 +02:00 |
|
Marian Beermann
|
f27f0e1ea2
|
Fix bug on powerpc linux
|
2016-05-22 19:15:47 +02:00 |
|
enkore
|
279fb3958f
|
Merge pull request #1082 from enkore/issue/1080
List files excluded via UF_NODUMP
|
2016-05-22 18:15:22 +02:00 |
|
Marian Beermann
|
ed6f6b9aac
|
platform_linux.set_flags: don't raise on EOPNOTSUPP
|
2016-05-22 17:38:53 +02:00 |
|