Thomas Waldmann
a100fb67eb
Merge branch '1.0-maint' into merge-1.0-maint
...
# Conflicts:
# AUTHORS
# src/borg/archive.py
# src/borg/key.py
2016-11-30 05:38:04 +01:00
enkore
f4c916e01f
Merge pull request #1901 from ThomasWaldmann/show-broken
...
implement "health" item formatter key, fixes #1749
2016-11-29 23:48:55 +01:00
Thomas Waldmann
01ad1a5153
implement "health" item formatter key, fixes #1749
2016-11-29 23:02:24 +01:00
TW
99c38e8fc0
Merge pull request #1892 from Abogical/sync-progress
...
Add cache.sync progress display
2016-11-29 21:52:07 +01:00
Abogical
f3ce6be30b
Add cache.sync progress display
2016-11-29 22:15:27 +02:00
Marian Beermann
bd96b43af9
borg info: print security directory
2016-11-29 17:52:34 +01:00
Marian Beermann
f62a22392e
Implement security dir perks
...
Key type, location and manifest timestamp checks now survive cache
deletion. This also means that you can now delete your cache and avoid
previous warnings, since Borg can still tell it's safe.
2016-11-29 17:52:32 +01:00
Marian Beermann
c3a2dc5f55
Rename BORG_NONCES_DIR to BORG_SECURITY_DIR
2016-11-29 17:43:06 +01:00
Thomas Waldmann
c83a124e65
Merge branch '1.0-maint' (into master)
2016-11-28 02:23:32 +01:00
enkore
5917822735
Merge pull request #1881 from Abogical/cache-progress
...
Add begin_txn progress message
2016-11-26 19:11:08 +01:00
Abogical
be6341b956
Add begin_txn progress message
2016-11-26 19:38:00 +02:00
enkore
1250b14ce2
Merge pull request #1874 from Abogical/cache-progress
...
Add progress display for cache commit
2016-11-26 00:50:16 +01:00
enkore
50b97665c8
Merge pull request #1878 from ThomasWaldmann/borg-new-passphrase
...
implement BORG_NEW_PASSPHRASE, fixes #1768
2016-11-25 20:39:26 +01:00
Thomas Waldmann
d519ae6b6f
remove some unneeded test overriding methods
...
they are not there any more in the base class, so there is nothing to override.
2016-11-25 01:31:28 +01:00
Thomas Waldmann
fa8ce2d977
add test for borg change-passphrase / BORG_NEW_PASSPHRASE
2016-11-25 00:06:35 +01:00
Thomas Waldmann
0a0b913739
implement BORG_NEW_PASSPHRASE, fixes #1768
2016-11-24 23:43:27 +01:00
Abogical
f9b3d28c19
Add progress messages for cache.commit
2016-11-24 15:44:00 +02:00
Abogical
e999f3ff51
Add ProgressIndicatorMessage and abstract class ProgressIndicatorBase
2016-11-24 15:43:51 +02:00
enkore
abe5923866
Merge pull request #1862 from enkore/f/simple-recreate
...
The Defenestration of recreate's bloat
2016-11-20 19:59:45 +01:00
Marian Beermann
15cefe8dde
recreate/archiver tests: add check_cache tool - lints refcounts
2016-11-20 18:13:53 +01:00
Marian Beermann
93b03ea231
recreate: re-use existing checkpoint functionality
2016-11-20 18:13:51 +01:00
Marian Beermann
44935aa8ea
recreate: remove interruption blah, autocommit blah, resuming blah
2016-11-19 16:49:20 +01:00
Thomas Waldmann
afab1cc9b0
Merge branch '1.0-maint'
...
# Conflicts:
# borg/platform.py
# src/borg/archiver.py
# src/borg/helpers.py
# src/borg/platform/darwin.pyx
# src/borg/platform/freebsd.pyx
# src/borg/platform/linux.pyx
# src/borg/testsuite/__init__.py
2016-11-17 23:56:34 +01:00
Martin Hostettler
f37109848f
remote: Remove unused type variable.
2016-11-17 20:03:33 +01:00
Martin Hostettler
1edff44b3d
Repository,remote: Rename argument of get to 'id'.
2016-11-17 20:03:32 +01:00
Martin Hostettler
8955d8bb2a
remote: Test that the legacy free rpc bootstrap works.
2016-11-17 20:03:32 +01:00
Martin Hostettler
bd3a4a2f92
Add testing for exception transport.
2016-11-17 20:03:32 +01:00
Martin Hostettler
e14406fdbf
remote: Redo exception handling
2016-11-17 20:03:32 +01:00
Martin Hostettler
4854fcef2e
remote: Move open to a normal api stub.
2016-11-17 19:56:30 +01:00
Martin Hostettler
ba553ec628
remote: Introduce rpc protocol with named parameters.
2016-11-17 19:56:30 +01:00
Martin Hostettler
6c1b337ce2
remote: Replace broken exception argument restoration with code that uses a fixed value.
2016-11-17 19:56:29 +01:00
Martin Hostettler
d25e9aa4f0
remote: Use single quotes
2016-11-17 19:56:29 +01:00
Martin Hostettler
0da913f8ed
remote: Decode method name as utf-8 instead of ascii for consistency.
2016-11-17 19:56:29 +01:00
Martin Hostettler
c580d9c173
version: Add version parsing and formating
2016-11-17 19:56:29 +01:00
Marian Beermann
c380d91805
fixes for flake 3.1.1
2016-11-14 21:50:20 +01:00
enkore
cf8f8fb746
Merge pull request #1846 from Abogical/master
...
Improve extract progress display, for #1721
2016-11-14 21:43:35 +01:00
Abogical
34f529c7df
satisfy codecov
2016-11-14 17:39:42 +02:00
Abogical
3896f26ab2
use monkeypatch
2016-11-14 16:41:37 +02:00
Abogical
76638d0562
If there is a small space for ellipsis_truncate, show '...' only
2016-11-14 15:16:14 +02:00
Abogical
af925d2723
do not justify if we're not outputing to a terminal
2016-11-14 14:49:24 +02:00
Abogical
3232769ffc
Respond to feedback
2016-11-14 11:43:46 +02:00
Abogical
1362d2e90f
Set COLUMNS & LINES as if it was a terminal
2016-11-14 01:00:11 +02:00
Abogical
467fe38b15
Compatibility with python 3.4
2016-11-14 00:25:27 +02:00
Abogical
b737866905
Improve extract progress display and ProgressIndicatorPercent
2016-11-13 23:41:01 +02:00
Marian Beermann
dfd748689c
test_attic013_acl_bug: use def instead of lambda
2016-11-13 17:30:42 +01:00
Marian Beermann
c2eb2539b9
Document maintenance merge command
2016-11-13 16:07:06 +01:00
Marian Beermann
0d2b76fa7d
Merge branch '1.0-maint' into merge/1.0-maint
2016-11-13 15:58:42 +01:00
Marian Beermann
00fae3f3e3
repository: check_free_space, special case small repos
2016-11-12 14:42:13 +01:00
enkore
80b86709ef
Merge pull request #1833 from enkore/issue/1821
...
borg init: fix free space check crashing if disk is full
2016-11-12 01:23:34 +01:00
enkore
e26348a055
Merge pull request #1834 from enkore/issue/1813
...
Clarify cache/repository README file
2016-11-11 21:25:30 +01:00