Thomas Waldmann
5c71c4f990
fix logic bug in platform module API version check
...
(cherry picked from commit 2bb23f00af
)
2018-07-08 14:53:00 +02:00
TW
480e5402ba
Merge pull request #3966 from russelldavis/mac-docs-1.1
...
Update installation instructions for macOS (1.1 backport)
2018-07-07 20:02:32 +02:00
Russell Davis
3a27d29bea
Update installation instructions for macOS
...
- Updated `OS X` to the new `macOS` name
- Fuse 3.x is no longer just a prerelease
- Added instructions to install fuse via homebrew
2018-07-07 10:21:19 -07:00
TW
874e6b8971
Merge pull request #3958 from ThomasWaldmann/fix-acl-proto-1.1
...
acl platform code: fix acl set return type (1.1-maint)
2018-07-05 23:40:57 +02:00
Thomas Waldmann
30509b74b0
acl platform code: fix acl set return type (1.1-maint)
2018-07-05 22:55:17 +02:00
TW
59ba6f82be
Merge pull request #3950 from ThomasWaldmann/fix-xattr-ctypes
...
Fix xattr ctypes
2018-07-05 11:01:38 +02:00
Thomas Waldmann
71b02912c9
xattr: add linux {list,get,set}xattr ctypes prototypes
2018-07-03 22:32:37 +02:00
Thomas Waldmann
2d37c9d3f9
xattr: fix darwin flistxattr ctypes prototype
2018-07-03 22:29:35 +02:00
TW
f996986f44
Merge pull request #3940 from ThomasWaldmann/issue-3494
...
trying to debug #3494 on travis
2018-06-30 23:22:23 +02:00
Thomas Waldmann
2d490aa8c8
tests: trying to debug test fails on travis, #3494
...
- reordered code a little, so files are touched in different order
let's see if this changes anything.
- create_regular_file: giving size AND contents is not supported
the code did not create a 4096 bytes long file, but just a 1 byte
long file. adding an assertion to avoid unsupported usage.
2018-06-30 22:02:10 +02:00
TW
bed0e81e27
Merge pull request #3936 from ThomasWaldmann/less-random-1.1
...
tests: fetch less data via os.urandom
2018-06-29 18:01:10 +02:00
Thomas Waldmann
49b681dd11
tests: fetch less data via os.urandom
...
freebsd12 is unhappy with having to deliver 50MiB random in one go
and fails with BlockingIOError "temporary unavailable" when trying.
for test_lz4_buffer_allocation, it is good enough to fetch 5MiB and
concatenate that 10 times.
(cherry picked from commit acb15fd960
)
2018-06-29 13:46:41 +02:00
TW
3623cefc4f
Merge pull request #3929 from saurvs/doc_backport
...
docs: add link to tempfile module (backport)
2018-06-26 14:05:14 +02:00
lumbric
4f30330f40
docs: add link to tempfile module
...
Linking tempfile docs helps to figure out, which default value might be
used, if TMPDIR is not set.
(cherry picked from commit bbd1533c99
)
2018-06-26 12:56:06 +05:30
TW
39374182e9
Merge pull request #3924 from saurvs/shell_backport
...
Shell completions reflect latest changes (backport)
2018-06-23 19:59:05 +02:00
SanskritFritz
1db54b2c0d
Shell completions reflect latest changes
...
(cherry picked from commit 46a5db7de8
)
2018-06-23 22:33:09 +05:30
TW
058f545f59
Merge pull request #3920 from saurvs/diffdoc_backport
...
docs: improve diff doc (backport)
2018-06-22 20:33:09 +02:00
Philippe MIOSSEC
32dfdf5dcb
docs: improve diff doc
...
by better displaying the synthax that should be used
(ie `REPO::ARCHIVE1`)
(cherry picked from commit de25f1c3c7
)
2018-06-22 22:32:59 +05:30
TW
e619f373d3
Merge pull request #3888 from borgbackup/rel116
...
release 1.1.6
2018-06-11 13:07:59 +02:00
Thomas Waldmann
7bc7559282
build_man
2018-06-11 02:05:03 +02:00
Thomas Waldmann
7b6e5009b3
build_usage
2018-06-11 01:55:37 +02:00
Thomas Waldmann
795387c3c3
update CHANGES (1.1.6 release date)
2018-06-11 01:52:57 +02:00
TW
59e4ca24b4
Merge pull request #3887 from ThomasWaldmann/update-changes-1.1
...
update CHANGES (1.1-maint)
2018-06-11 01:05:31 +02:00
Thomas Waldmann
f81c974a3a
update CHANGES (1.1-maint)
2018-06-10 14:50:40 +02:00
TW
fe8b52fc87
Merge pull request #3880 from ThomasWaldmann/cat_config-1.1
...
borg config --list <repo>, fixes #3612 (1.1 backport)
2018-06-08 10:10:37 +02:00
Rémi Oudin
9a043251a9
borg config --list <repo>, fixes #3612
...
Add --list option to dump the repo configuration / the default values.
Also: fixes argument order in borg config tests
(cherry picked from commit 73410861ae
)
2018-06-08 08:46:10 +02:00
TW
f520ddbc16
Merge pull request #3873 from ThomasWaldmann/back-to-compression-libs
...
revert to using system compression libs, fixes #3797
2018-06-03 14:09:31 +02:00
Thomas Waldmann
66084c7234
revert to using system compression libs, fixes #3797
...
we temporarily used the updated, bundled lz4 and zstd code for testing
purposes, but now going back to using system provided libs by default.
2018-06-03 12:51:11 +02:00
Thomas Waldmann
b6d8a886f7
vagrant: fix ignore string
2018-06-02 22:32:29 +02:00
TW
797a90797e
Merge pull request #3872 from ThomasWaldmann/vagrant-fixes
...
Vagrant fixes / updates
2018-06-02 21:52:05 +02:00
Thomas Waldmann
c3d2315348
FUSE for macOS: upgrade 3.7.1 to 3.8.0
2018-06-02 21:27:44 +02:00
Thomas Waldmann
6f3a106b5e
Vagrantfile fixes
...
remove borgbackup.egg-info dir in fs_init (after rsync)
exclude macOS High Sierra upgrade on the darwin64 machine
2018-06-02 21:26:11 +02:00
TW
bff2a8256a
Merge pull request #3869 from ThomasWaldmann/review-progress-args
...
borg prune: improve progress display
2018-06-02 15:51:16 +02:00
TW
5f1e61f58a
Merge pull request #3871 from ThomasWaldmann/update-lz4-bundle
...
update bundled lz4 code
2018-06-02 15:28:00 +02:00
Thomas Waldmann
f7c7384285
update bundled lz4 code to 1.8.2
2018-06-02 01:25:52 +02:00
Thomas Waldmann
bf6fa04650
temporarily prefer bundled lz4 to test it
2018-06-02 01:15:10 +02:00
Thomas Waldmann
529bbfdeca
borg prune: improve progress display
...
the old progress output was kind of broken:
Archiver() did output some progress when add_item was called.
Archive.delete() did output progress for a single archive deletion
but what we really want is a overall progress indication, advancing
the progress for each deleted archive.
2018-06-01 22:44:47 +02:00
TW
7af90d015e
Merge pull request #3855 from ThomasWaldmann/fix-pypi-desc
...
fix package long description, fixes #3854
2018-05-24 00:56:02 +02:00
TW
8177f388c6
Merge pull request #3853 from ThomasWaldmann/delete-dry-run
...
borg delete --dry-run
2018-05-24 00:55:30 +02:00
TW
34d81d378a
Merge pull request #3852 from ThomasWaldmann/delete-commit-once
...
borg delete: only commit once, fixes #3823
2018-05-24 00:55:03 +02:00
Thomas Waldmann
a318c3bb66
fix package long description, fixes #3854
2018-05-22 23:06:14 +02:00
Thomas Waldmann
857c5635dd
fixup: output stats in dry-run mode
...
it will just show nothing was deleted, but one sees how it would look
like.
this is also for consistency with borg prune --dry-run --stats, which
behaves the same.
2018-05-22 17:18:38 +02:00
Thomas Waldmann
ec4ccc0b6b
borg delete: implement --dry-run, fixes #3822
2018-05-22 16:58:52 +02:00
Thomas Waldmann
a88a3153ad
borg delete: only commit once, fixes #3823
...
borg delete was slower than required when it deleted multiple archives
as it committed repo and cache once per archive.
borg prune (doing a similar job) is faster as it commits only once for
all deleted archives.
borg delete now also only commits once and also (similar to borg prune)
only outputs a overall statistics for all deleted archives.
log output of borg delete was made similar to borg prune.
2018-05-22 15:29:08 +02:00
TW
1ac2bbb434
Merge pull request #3837 from ThomasWaldmann/py37_llfuse-1.1
...
Add a version hint for llfuse for python3.7 (1.1 backport)
2018-05-18 18:01:36 +02:00
TW
60dc493d49
Merge pull request #3838 from ThomasWaldmann/libzstd-docs-1.1
...
docs: describe what BORG_LIBZSTD_PREFIX does
2018-05-18 18:00:51 +02:00
André-Patrick Bubel
dd5e0b913d
docs: describe what BORG_LIBZSTD_PREFIX does
...
(cherry picked from commit 1ba0e85621
)
2018-05-18 17:45:51 +02:00
Rémi Oudin
af6d40560f
Add a version hint for llfuse for python3.7 (1.1 backport)
...
Python 3.7 requires llfuse >= 1.3.4.
Fixes #3804
2018-05-18 17:41:41 +02:00
TW
7912fbc610
Merge pull request #3803 from ThomasWaldmann/config-repo-without-key
...
make "borg config repo" possible without key
2018-05-16 18:30:50 +02:00
TW
aba2d590f0
Merge pull request #3812 from ThomasWaldmann/fix-3808-1.1
...
fix borg exception handling on ENOSPC error with xattrs, fixes #3808
2018-05-15 17:52:00 +02:00