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
TW
99065a4034
Merge pull request #5780 from ThomasWaldmann/show-early
...
print preliminary file status early, fixes #5417
2021-04-30 21:03:10 +02:00
Thomas Waldmann
76dfd64aba
create/recreate: print preliminary file status early, fixes #5417
...
if we back up stdin / pipes / regular files (or devices with --read-special),
that may take longer, depending on the amount of content data (could be many GiBs).
usually borg announces file status AFTER backing up the file,
when the final status of the file is known.
with this change, borg announces a preliminary file status before
the content data is processed. if the file status changes afterwards,
e.g. due to an error, it will also announce that as final file status.
2021-04-30 20:34:13 +02:00
TW
91e9520946
Merge pull request #5743 from rom1v/iec
...
add --iec option to express sizes in powers of 1024 (KiB, MiB, …)
2021-04-28 15:57:17 +02:00
Romain Vimont
9ddcfaf4f7
info / create --stats: add --iec option
...
If --iec is passed, then sizes are expressed in powers of 1024
instead of 1000.
2021-04-28 15:17:40 +02:00
TW
57abf9a3ad
Merge pull request #5778 from ThomasWaldmann/missing-chunk-id-master
...
missing / healed chunks: always tell chunk ID, fixes #5704
2021-04-20 00:43:02 +02:00
Thomas Waldmann
dec1664a7e
missing / healed chunks: always tell chunk ID, fixes #5704
2021-04-19 23:46:21 +02:00
TW
16c6819824
Merge pull request #5777 from ThomasWaldmann/issue-5673
...
do not load files cache for commands not using it, fixes #5673
2021-04-19 23:09:29 +02:00
Thomas Waldmann
02a9db50d2
do not load files cache for commands not using it, fixes #5673
2021-04-19 22:40:21 +02:00