Commit graph

292 commits

Author SHA1 Message Date
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