1
0
Fork 0
mirror of https://github.com/borgbackup/borg.git synced 2025-02-23 06:31:58 +00:00
Commit graph

6267 commits

Author SHA1 Message Date
Thomas Waldmann
4572974218 fix missing parameter in "did not consistently fail" msg, see #5822 2021-06-15 23:10:37 -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
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
Elmar Hoffmann
938e7f295c add progress indicator for archive check
Depending on the number of archives in a repository, the archive check part
of the check operation can take some time, so it should have a progress
indicator as well.
2021-05-15 23:15:31 +02:00
TW
7a872bbcdd
Merge pull request #5805 from philipkozeny/patch-2
Fix typo in changes.rst
2021-05-13 21:33:06 +02:00
Philip Kozeny
12c54db4d4
Update changes.rst
fix typo in changes.rst
2021-05-13 12:51:17 +02:00
TW
eed217d2ef
Merge pull request #5801 from lyh16/patch-1
It's 2021
2021-05-12 14:40:06 +02:00
TW
1a31c246b5
Merge pull request #5800 from lyh16/patch-2
It's 2021
2021-05-12 14:38:31 +02:00
lyh16
f96d70e05e
It's 2021 2021-05-12 21:25:59 +09:00
lyh16
1f8a837303
It's 2021 2021-05-12 21:25:16 +09:00
TW
91cdaea96c
Merge pull request #5797 from ThomasWaldmann/rel120b3
release 1.2.0b3
2021-05-12 02:23:29 +02:00
Thomas Waldmann
a99ae950c9 build_usage 2021-05-11 22:33:55 +02:00
Thomas Waldmann
f301828241 build_man 2021-05-11 22:33:28 +02:00
Thomas Waldmann
e79449157b set release version and date
yet another beta - still too many changes and unmerged
low-level changes, so we cannot go to RCs yet.
2021-05-11 22:28:59 +02:00
Thomas Waldmann
3e4169aade add a Change Log header that appears in TOC 2021-05-11 22:26:30 +02:00
Thomas Waldmann
7ac9e2efef update CHANGES 2021-05-11 22:22:36 +02:00
TW
bafc4e8455
Merge pull request #5795 from ThomasWaldmann/vagrant-updates5
vagrant updates
2021-05-06 15:35:57 +02:00
Thomas Waldmann
0e9befb539 require setuptools>=45.0
the focal64 vagrant box otherwise runs into an issue,
because setuptools 44.x is installed and conflicts with
setuptools_scm wanting >=45.
2021-05-06 03:40:44 +02:00
Thomas Waldmann
3960ff3292 vagrant: use pyinstaller v4.3 2021-05-06 03:07:28 +02:00
Thomas Waldmann
6cc3653d3e vagrant: use Python 3.9.5 2021-05-06 02:58:03 +02:00
TW
91946fb594
Merge pull request #5789 from ThomasWaldmann/fix-iec-global
fix --iec option when given after "borg"
2021-05-03 20:15:25 +02:00
Thomas Waldmann
b04b7a77fd fix --iec option when given after "borg"
now both behave the same:
borg --iec info REPO
borg info --iec REPO
2021-05-03 18:28:58 +02:00
TW
c114e060ec
Merge pull request #5788 from RonnyPfannschmidt/move-chunks-equals
move chunk_equals to module level and modernize tox.ini
2021-05-02 21:14:59 +02:00
Ronny Pfannschmidt
b726b66fd1 tox.ini: modernize and enable execution without preinstalling deps 2021-05-02 17:51:12 +02:00
TW
880e007c41
Merge pull request #5787 from ThomasWaldmann/upd-chg-master
update CHANGES
2021-05-02 17:33:27 +02:00
Ronny Pfannschmidt
603023bbd5 transform _chunk_content_equal into a global function to ease later benchmarking 2021-05-02 17:29:37 +02:00
Thomas Waldmann
852bc7b0d9 update CHANGES 2021-05-01 23:06:48 +02:00
TW
76063ab219
Merge pull request #5786 from ThomasWaldmann/no-distutils-but-packaging-master
get rid of distutils, using packaging
2021-05-01 21:27:25 +02:00
Thomas Waldmann
14722acebc github CI: test on py310 (again) 2021-05-01 20:40:48 +02:00
Thomas Waldmann
65ea375968 get rid of distutils, use packaging 2021-05-01 20:40:48 +02:00
Thomas Waldmann
9d8d64c5e3 setup.py: get rid of distutils, use setuptools
distutils is deprecated and gives warnings on py 3.10.

rename "clean" to "clean2" to avoid shadowing the "clean" command.
2021-05-01 20:40:48 +02:00