1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2024-12-25 01:06:50 +00:00
Commit graph

6445 commits

Author SHA1 Message Date
Bruno Behnken
3b0bafc82f Adding try/finally block to make sure cleanup happens 2021-07-10 12:18:12 -03:00
TW
155d58d297
Merge pull request #5883 from ThomasWaldmann/remove-libc-name-remainders-master
remove unused libc_name
2021-07-03 23:23:54 +02:00
Thomas Waldmann
9832559f30 remove unused libc_name
this was a remainder from 1.1-maint, but is not used any more.
2021-07-03 22:49:18 +02:00
Dmitry Astapov
a35c7add95
docs: mention tar --compare (#5880)
docs: mention tar --compare (compare archive to fs files)
2021-07-03 17:10:19 +02:00
TW
77ffb083e6
Merge pull request #5882 from KN4CK3R/master
Forward implement BORG_SELFTEST env variable (#5873)
2021-07-03 16:01:55 +02:00
TW
1d1bbfc567
Merge pull request #5831 from Swanand01/allow-files-cache=size
Allow --files-cache=size
2021-07-03 15:46:19 +02:00
TW
e6811748b1 Merge pull request #5873 from ThomasWaldmann/disable-selftest-1.1
implement BORG_SELFTEST env variable, fixes #5871
2021-07-03 12:31:13 +02:00
remyabel
e8ede14877
docs: add missing leading slashes in help patterns (#5869)
docs: add missing leading slashes in help patterns, fixes #5857
2021-06-26 02:23:46 +02:00
remyabel
1c7602f9e0
docs: add info on renaming repositories (#5866)
docs: add info on renaming repositories, fixes #5240
2021-06-23 00:08:49 +02:00
TW
35d2587aa6
Merge pull request #5860 from braewoods/verify_data
resolve clarify borg check --verify-data (#5808)
2021-06-19 14:08:00 +02:00
TW
c8de986fc2
Merge pull request #5861 from braewoods/fixup_check_notice
add paragraph added in #5855 to utility documentation source
2021-06-19 14:03:32 +02:00
James Buren
4f9e30e980 resolve clarify borg check --verify-data (#5808) 2021-06-18 15:00:14 -05:00
James Buren
7b56105424 add paragraph added in #5855 to utility documentation source 2021-06-18 14:16:56 -05:00
TW
64bbe399df
Merge pull request #5855 from braewoods/check_notice
add notice about defective hardware to check documentation (#5753)
2021-06-18 14:25:13 +02:00
James Buren
8394ae6932 add notice about defective hardware to check documentation (#5753) 2021-06-18 01:26:57 -05:00
TW
a9aceb5e43
Merge pull request #5856 from ThomasWaldmann/tar-roundtrip-master
import-tar: fix empty user/group name in TarInfo, fixes #5853
2021-06-17 17:21:33 +02:00
Thomas Waldmann
506c01dc8f import-tar: fix empty user/group name in TarInfo, fixes #5853
if the tar has no information about user/group name (empty string),
we must assign None to Item.user/group (not the empty string).
2021-06-17 15:59:41 +02:00
TW
4b9e99308c
Merge pull request #5854 from ThomasWaldmann/vagrant-updates
vagrant box updates
2021-06-17 02:40:38 +02:00
Thomas Waldmann
998879bb48 vagrant: re-add netbsd box (9.2) 2021-06-17 02:38:45 +02:00
Thomas Waldmann
e69885571a vagrant: upgrade openbsd box to 6.9 2021-06-17 00:30:19 +02:00
Thomas Waldmann
1861192656 vagrant: remove archlinux box, broken 2021-06-16 17:05:49 +02:00
Thomas Waldmann
1b2f106d1e vagrant: remove bionic64 box, fixes #5793
only has py36, below minimum requirement now.
2021-06-16 17:02:59 +02:00
TW
8876100ce6
Merge pull request #5848 from ThomasWaldmann/require-py37
drop support for py36, require py37+, fixes #5790
2021-06-16 16:04:55 +02:00
Thomas Waldmann
b15469c3c8 drop support for py36, require py37+, fixes #5790
if you do not have python >= 3.7, you can still use borg 1.1.x or 1.0.x.

another option is to use the fat binary from github releases, which
includes python and all other stuff needed.
2021-06-16 15:31:34 +02:00
TW
da7dd388ca
Merge pull request #5842 from braewoods/master
create --dry-run: fix display of kept tagfile, fixes #5834
2021-06-16 15:07:51 +02:00
TW
dfcec4e5fe
Merge pull request #5843 from braewoods/consistently-fail-msg
fix missing parameter in "did not consistently fail" msg, see #5822
2021-06-16 15:07:08 +02:00
Thomas Waldmann
4572974218 fix missing parameter in "did not consistently fail" msg, see #5822 2021-06-15 23:10:37 -05:00
Thomas Waldmann
243135167a create --dry-run: fix display of kept tagfile, fixes #5834 2021-06-15 18:29:58 -05:00
TW
fd02923fac
Merge pull request #5650 from ThomasWaldmann/create-from-tar
implement simple import-tar
2021-06-14 16:45:12 +02:00
Thomas Waldmann
de84440c18 use context manager for filter process setup/teardown 2021-06-14 16:03:49 +02:00
Thomas Waldmann
9d23ccbf63 move tar open/close closer to iteration 2021-06-14 16:03:49 +02:00
Thomas Waldmann
b0af91837d minor fixes 2021-06-14 16:03:49 +02:00
Thomas Waldmann
ab1757edab import-tar: better test 2021-06-14 16:03:49 +02:00
Thomas Waldmann
c84895a5eb dedup get_tar_filter code
also:
- check for short tarfile extensions
- add .lz4 and .zstd
- fix docs about extensions and decompression commands
2021-06-14 16:03:20 +02:00
Thomas Waldmann
d4d18e851b progress / stats cleanup 2021-06-14 15:37:58 +02:00
Thomas Waldmann
fb2efd88fe implement TarfileObjectProcessors similar to FilesystemObjectProcessors 2021-06-14 15:37:58 +02:00
Thomas Waldmann
5304693c55 import-tar: support fifos and blk/chr devices 2021-06-14 15:37:58 +02:00
Thomas Waldmann
5a3d9db4f7 add a simple test for import-tar 2021-06-14 15:37:58 +02:00
Thomas Waldmann
8df97f5016 rename create-from-tar -> import-tar
we already have export-tar, so import-tar is a better corresponding name.

also: improve docs
2021-06-14 15:37:46 +02:00
Swanand01
db153eeed1 Allow --files-cache=size 2021-06-11 13:45:05 +05:30
Thomas Waldmann
9fc350ff20 create-from-tar: fix and adapt to current master branch
- remove --progress (it is a common option now)
- remove --compression-from COMPRESSIONCONFIG (not supported any more)
- chunker-params: ALGO added
- return exit code, fix compression param
- give compatibility argument to with_repository decorator
- fix typos / c&p errors
- remove duplicate archive.add_item() call
- use dash_open(), this also fixes: use sys.stdin.buffer (binary)
- remove non-working compression/chunking code,
  this needs a bigger refactor...
2021-06-09 22:52:38 +02:00
Marian Beermann
c14197e559 borg create-from-tar 2021-06-09 22:52:38 +02:00
TW
97fa80dd09
Merge pull request #5821 from Yornik/master
Fixed the Readme.rst irc webchat link.
2021-06-03 21:33:14 +02:00
Yornik Heyl
e6c8470b19
Merge pull request #1 from Yornik/Fix_Web_Chat
Update README.rst
2021-06-03 16:54:00 +02:00
Yornik Heyl
3393412364
Update README.rst
The Webchat link still pointed to Freenode.
2021-06-03 16:53:02 +02:00
TW
e9883e79fe
Merge pull request #5815 from ThomasWaldmann/vagrant-updates
vagrant updates
2021-05-23 22:32:08 +02:00
Thomas Waldmann
3af38b7852 vagrant: add debian 11 "bullseye" box, fixes #5792
also making sure that the en_US.UTF-8 locale is present.
2021-05-23 22:21:44 +02:00
Thomas Waldmann
a888c1fe1e vagrant: also test on python 3.10-dev 2021-05-23 22:20:34 +02:00
Thomas Waldmann
1f85cf8756 fix pyenv initialisation, fixes #5798
pyenv changed the required steps to correctly initialize.
2021-05-23 22:18:22 +02:00
TW
cb0db339d3
Merge pull request #5809 from elho/archive-check-progress
add progress indicator for archive check
2021-05-16 13:40:35 +02:00