TW
24bf7fb474
Merge pull request #5428 from enkore/issue/5274-1.1
...
export-tar: set tar format to GNU_FORMAT explicitly
2020-10-18 01:40:05 +02:00
Marian Beermann
ca36f10bf6
export-tar: set tar format to GNU_FORMAT explicitly
...
Python 3.8 changed the default format to PAX, but GNU format is
documented for Borg.
2020-10-17 23:36:32 +02:00
TW
4a9b910be8
Merge pull request #5418 from ThomasWaldmann/fix-dryrun-without-stats-1.1
...
fix --dry-run and --stats coexistence, fixes #5415
2020-10-13 23:17:08 +02:00
Thomas Waldmann
defa4dfa9b
fix --dry-run and --stats coexistence, fixes #5415
2020-10-13 22:25:44 +02:00
TW
456a9648af
Merge pull request #5412 from jeroentbt/patch-1-backport
...
fix small typo in quickstart docs
2020-10-12 22:37:20 +02:00
TW
379e45c07f
Merge pull request #5411 from jeroentbt/patch-1
...
fix small typo in quickstart docs
2020-10-12 21:50:07 +02:00
TW
83f0ef79c6
Merge pull request #5404 from ThomasWaldmann/libxxh-1.1
...
enable using libxxhash (1.1-maint only)
2020-10-10 11:30:29 +02:00
TW
ebd86b753f
Merge pull request #5406 from ThomasWaldmann/llfuse-update
...
update llfuse requirements, llfuse 1.3.8 is out!
2020-10-10 11:23:23 +02:00
Thomas Waldmann
06acb80950
update llfuse requirements, llfuse 1.3.8 is out!
2020-10-10 02:15:00 +02:00
Thomas Waldmann
40fb6b38de
fixup: include xxhash.c
...
when including .h (as usual), one runs into this:
building 'borg.algorithms.checksums' extension
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/home/user/w/borg-env/include -I/home/user/.pyenv/versions/3.5.3/include/python3.5m -c src/borg/algorithms/checksums.c -o build/temp.linux-x86_64-3.5/src/borg/algorithms/checksums.o
src/borg/algorithms/checksums.c:838:17: error: field ‘state’ has incomplete type
XXH64_state_t state;
^~~~~
when including .c, it works!
2020-10-09 18:10:02 +02:00
Thomas Waldmann
eb4092fba5
relax libxxhash version requirement
...
i tested it with libxxhash 0.6.5 on debian buster [amd64], it worked.
but for ARM it requires an important fix that was released in 0.7.2.
2020-10-09 18:07:32 +02:00
TW
64b4482a1e
Merge pull request #5403 from ThomasWaldmann/cython-language-level-1.1
...
set cython language_level
2020-10-09 03:21:52 +02:00
Thomas Waldmann
f0fa5accf6
fixup: fix include file path
2020-10-09 03:10:33 +02:00
Thomas Waldmann
277a6409e6
enable using libxxhash instead of bundled xxh64 code
...
Author: Gianfranco Costamagna <locutusofborg@debian.org>
2020-10-09 03:10:32 +02:00
Thomas Waldmann
dabbcf7231
msgpack: add cython: language_level=2
...
does not cythonize with language_level=3.
2020-10-09 02:36:23 +02:00
Thomas Waldmann
8ac86b8cae
syncfilerange: add cython: language_level=3
2020-10-09 02:31:12 +02:00
TW
109c87a120
Merge pull request #5397 from ThomasWaldmann/modernize-1.1
...
modernize 1.1
2020-10-09 02:22:31 +02:00
Thomas Waldmann
45fab4b582
remove workaround for pre-release py37 argparse bug
2020-10-09 01:38:56 +02:00
Thomas Waldmann
a31ee550aa
remove comment about pyinstaller requirement
...
4yo, thus not interesting any more.
2020-10-09 01:32:41 +02:00
Thomas Waldmann
268be7acdd
add a note about llfuse requirements
2020-10-09 01:29:26 +02:00
Thomas Waldmann
cb393496b9
setup.py: remove infos about mostly outdated llfuse versions
2020-10-09 01:23:07 +02:00
Thomas Waldmann
88febd8587
requirements: remove some restriction, lock on current versions
2020-10-07 13:32:56 +02:00
Thomas Waldmann
664fd2c5e3
vagrant: remove easy_install based pip installation
...
only needed for older dists.
2020-10-07 04:01:27 +02:00
Thomas Waldmann
e9aab2a93f
vagrant: pyinstaller 4.0, build on py379
2020-10-07 04:01:27 +02:00
Thomas Waldmann
e21ba0faaa
vagrant: remove jessie boxes, binary build on stretch64, see #5348
2020-10-07 04:01:27 +02:00
Thomas Waldmann
5ab52b5798
travis: use newer dists, native py on dist
...
also remove double-test of py39
2020-10-07 04:00:37 +02:00
Thomas Waldmann
18495249e9
travis: test on xenial rather than trusty, see #5383
2020-10-07 01:14:21 +02:00
Thomas Waldmann
1762380c05
vagrant: remove trusty VM, see #5383
2020-10-07 01:12:47 +02:00
Thomas Waldmann
58c4289ac9
drop python 3.4 support
...
minimum requirement is 3.5 now.
also: remove all references to python 3.4.
2020-10-07 01:10:06 +02:00
TW
c204fad945
Merge pull request #5395 from ThomasWaldmann/rel1114
...
release 1.1.14
2020-10-07 00:18:25 +02:00
Thomas Waldmann
464a7191b0
build_man
2020-10-06 19:43:05 +02:00
Thomas Waldmann
69c319e7d2
build_usage
2020-10-06 19:42:06 +02:00
Thomas Waldmann
9ffb2472e4
set release date
2020-10-06 19:33:46 +02:00
TW
7e7362731f
Merge pull request #5394 from ThomasWaldmann/update-changes-1.1
...
update CHANGES (1.1)
2020-10-06 19:20:43 +02:00
Thomas Waldmann
b432b39574
update CHANGES (1.1)
2020-10-06 18:48:24 +02:00
TW
3e22e8dc69
Merge pull request #5388 from ThomasWaldmann/backports
...
Backports from 1.2.0a9 release PR
2020-10-06 18:13:02 +02:00
pamaron
9df0e61f79
add python3.9 testing and related llfuse changes (backport to 1.1-maint) ( #5389 )
...
also:
do brew update again with dev/null redirect to avoid "too much log output" on travis-ci
2020-10-06 18:11:55 +02:00
TW
a0fa6eb22a
Merge pull request #5393 from ThomasWaldmann/retired-1.1
...
anarcat retired, hint about not misusing email addresses
backport of #5392
2020-10-06 17:16:19 +02:00
Antoine Beaupré
3865720288
explicitly say what the difference is between retired and actual
2020-10-06 17:13:00 +02:00
anarcat
7b69fb2588
mark myself as retired
...
I retired from this project in 2016, yet I still regularly get support requests by email. I rarely have time to answer those requests, which are better served by community infrastructure anyways.
I suspect other members of the borg "collective" are retired as well, but I do not want to make any claims in that regard.
2020-10-06 17:12:46 +02:00
TW
1d91526bd4
Merge pull request #5377 from ThomasWaldmann/improve-files-cache-docs
...
docs: how to approach borg speed issues, fixes #5371
2020-10-06 14:51:30 +02:00
Thomas Waldmann
5cef0a3f07
vagrant: build 3.9.0 via pyenv
2020-10-05 20:37:52 +02:00
Thomas Waldmann
3c6133188a
import setuptools first
...
there is a warning if one imports distutils before setuptools...
2020-10-05 20:33:08 +02:00
Thomas Waldmann
b1f8037ef4
pyinstaller: compute basepath from spec file location
...
so it does not just run on the vagrant machine, but also everywhere else.
2020-10-05 20:24:21 +02:00
Thomas Waldmann
8a24185199
docs: how to approach borg speed issues, fixes #5371
...
also: give a speed example for unchanged files
also: explicitly mention chmod/chown changing ctime
also: reformat one paragraph
2020-10-03 22:55:14 +02:00
TW
7b8cfce307
Merge pull request #5374 from ThomasWaldmann/improve-self-test-msg
...
if self test fails, also point to OS and hardware, fixes #5334
2020-10-02 02:04:51 +02:00
Thomas Waldmann
43b72cf51c
if self test fails, also point to OS and hardware, fixes #5334
2020-10-01 20:50:38 +02:00
TW
2333047728
Merge pull request #5366 from ThomasWaldmann/upgrade-xxhash-1.1
...
upgrade bundled xxhash to 0.7.4
2020-10-01 20:17:21 +02:00
Thomas Waldmann
0056c5914b
fixup: remove xxh3.h, so it will compile
2020-10-01 19:13:55 +02:00
Thomas Waldmann
7f225765f1
upgrade bundled xxhash to 0.7.4
...
"as is", needs a small tweak, see next commit.
this is the last version with separate xxh3.h that can easily
get removed. 0.8.0 integrates this and leads to strange compile
issues, see #5366 discussion.
2020-10-01 19:13:48 +02:00