Commit graph

5152 commits

Author SHA1 Message Date
Thomas Waldmann
59e067816e work around the backslash issue, see #4280
thanks to AJ Jordan @strugee for finding this.

while using \\ gives a single backslash when using "borg help pattern"
on the shell, our rendered html docs did not show the single backslash
at all.

i was lazy do dig into that issue, so i just used the word "backslash".

:-)
2019-02-05 01:56:42 +01:00
TW
ee6665964e
Merge pull request #4310 from ThomasWaldmann/check-msgpack
check msgpack version, terminate for unsupported versions
2019-02-03 02:15:24 +01:00
Thomas Waldmann
7786eea531 check msgpack version, terminate for unsupported versions 2019-02-03 00:00:10 +01:00
TW
c7ad4f12f8
Merge pull request #4303 from ThomasWaldmann/twine-1.1
update release workflow using twine (docs, scripts), see #4213
2019-02-02 06:11:37 +01:00
TW
532a594960
Merge pull request #4305 from ThomasWaldmann/update-changes-1.1
update CHANGES (1.1-maint)
2019-02-02 00:17:02 +01:00
Thomas Waldmann
10f7c0f50c update CHANGES (1.1-maint) 2019-02-02 00:14:55 +01:00
Thomas Waldmann
630909df38 update release workflow using twine (docs, scripts), see #4213 2019-02-01 23:49:46 +01:00
TW
b995a1923d
Merge pull request #4298 from ThomasWaldmann/fix-short-hostname-1.1
make "hostname" short, even on misconfigured systems, fixes #4262
2019-02-01 14:22:45 +01:00
TW
8a523a15a3
Merge pull request #4299 from ThomasWaldmann/add-rsh-arg-1.1
Add --rsh command line option to complement BORG_RSH env var. Fixes #1701
2019-02-01 14:22:02 +01:00
TW
0fca021127
Merge pull request #4297 from ThomasWaldmann/fix-free-space-calc-1.1
Use f_frsize instead of f_bsize to calculate free space. Fixes #4289
2019-02-01 14:21:25 +01:00
Manuel Riel
e99448cc7b Add --rsh command line option to complement BORG_RSH env var. Fixes #… (#4290)
Add --rsh command line option to complement BORG_RSH env var. Fixes #1701
(cherry picked from commit 9ab0a095ab)
2019-02-01 11:21:50 +01:00
Thomas Waldmann
6614918e68 make "hostname" short, even on misconfigured systems, fixes #4262
(cherry picked from commit 111c34f92e)
2019-02-01 11:11:25 +01:00
Manu
aa73488e78 Use f_frsize instead of f_bsize to calculate free space. Fixes #4289
(cherry picked from commit c3a882b509)
2019-02-01 11:02:45 +01:00
TW
1471fc0b03
Merge pull request #4294 from m3nu/maint/4223/config-crashing
Quit with error message when no config key is provided. Fixes #4223
2019-02-01 01:36:27 +01:00
TW
43acbb92da
Merge pull request #4296 from m3nu/maint/3905/disable-free-space-check
Add FAQ regarding free disk space check. Fixes #3905
2019-02-01 01:07:01 +01:00
TW
988543df1d
Merge pull request #4295 from m3nu/maint/4249/clarify-passphrase-shell-behavior
Update BORG_PASSCOMMAND example and clarify variable expansion.
2019-02-01 01:05:34 +01:00
Manu
66efc2b5c7 Add FAQ regarding free disk space check. Fixes #3905 2019-01-31 22:40:06 +08:00
Manu
8b9f5f6de1 Update BORG_PASSCOMMAND example and clarify variable expansion. Fixes #4249 2019-01-31 22:37:54 +08:00
Manu
38e6ff0a54 Quit with error message when no config key is provided. Fixes #4223 2019-01-31 22:34:54 +08:00
TW
e35091596d
Merge pull request #4273 from ThomasWaldmann/fix-empty-segment-crash
recover_segment: handle too small segment files correctly, see #4272
2019-01-29 19:18:21 +01:00
TW
24d9421b97
Merge pull request #4274 from ThomasWaldmann/memoryview-cm-1.1
correctly release memoryview, see #4243
2019-01-29 19:14:45 +01:00
Thomas Waldmann
6a119cd410 correctly release memoryview, see #4243
keep "data" as is, use "d" for slices

so that the data.release() call is on the original memoryview and
also we can delete the last reference to a slice of it first.
2019-01-29 15:58:35 +01:00
Thomas Waldmann
c1ddabdef6 recover_segment: handle too small segment files correctly, see #4272
nothing left to recover there, but at least we must not crash in mmap().
2019-01-29 09:03:18 +01:00
TW
8a8c447e21
Merge pull request #4270 from ThomasWaldmann/fix-configparser-diaper-1.1
avoid diaper pattern in configparser by opening files, fixes #4263
2019-01-27 03:25:40 +01:00
Thomas Waldmann
bcdcc428a6 avoid diaper pattern in configparser by opening files, fixes #4263
this will fail early with correct error msg / exception traceback
if a config file is not readable.
2019-01-27 01:36:52 +01:00
TW
659a69a33d
Merge pull request #4266 from ThomasWaldmann/travis-fix-brew-1.1
fix the homebrew 1.9 issues on travis-ci, fixes #4254
2019-01-25 00:53:08 +01:00
Thomas Waldmann
7d1cf82385 fix the homebrew 1.9 issues on travis-ci, fixes #4254
https://github.com/Homebrew/brew/pull/5517/files
2019-01-24 23:28:46 +01:00
TW
56433f7e25
Merge pull request #4241 from ThomasWaldmann/cythonize-ll3-1.1
add "# cython: language_level=3" directive to .pyx files, fixes #4214
2019-01-05 20:54:54 +01:00
Thomas Waldmann
c188a0b0bc add "# cython: language_level=3" directive to .pyx files, fixes #4214
in master branch, it was possible to do this via setup.py's
cythonize() calls, but we do not have them in 1.1.

thus, i modified the source files, setting the language level to 3,
which is supported since long in Cython (3str is only supported since
recently so might fail with older Cython versions).

Before this changeset, current Cython 0.29.x emitted a FutureWarning,
but still compiled. The next major release of Cython is said to emit
an error instead, so this changeset hopefully avoids the build breaking
after a Cython upgrade.
2019-01-05 20:12:32 +01:00
TW
d2cf09c095
Merge pull request #4203 from ThomasWaldmann/rel118
release 1.1.8
2018-12-09 04:09:48 +01:00
Thomas Waldmann
f89ea03936 update CHANGES (1.1-maint) 2018-12-08 23:54:16 +01:00
Thomas Waldmann
fc1b77905a build_man 2018-12-08 23:54:16 +01:00
Thomas Waldmann
43e608af1d build_usage 2018-12-08 23:54:16 +01:00
Thomas Waldmann
ca1928c925 on linux, symlinks can't have ACLs, see #4044 2018-12-08 23:11:08 +01:00
TW
57b105314b
Merge pull request #4202 from ThomasWaldmann/vagrant-1.1
vagrant: use python 3.5.6 for builds (1.1-maint)
2018-12-08 00:06:57 +01:00
Thomas Waldmann
1ca38610da vagrant: use python 3.5.6 for builds 2018-12-07 23:55:17 +01:00
TW
7605b8b822
Merge pull request #4201 from ThomasWaldmann/update-changes-1.1
update CHANGES (1.1-maint)
2018-12-07 23:47:23 +01:00
Thomas Waldmann
6e17cbe566 update CHANGES 2018-12-07 23:31:34 +01:00
TW
6996ba7c52
Merge pull request #4199 from ThomasWaldmann/docs-json-1.1
docs: --format is required for some expensive-to-compute values
2018-12-07 01:55:46 +01:00
Thomas Waldmann
c6fe7265c4 docs: --format is required for some expensive-to-compute values
borg list by default does not compute expensive values except when
they are needed. whether they are needed is determined by the format,
in standard mode as well as in --json mode.

(cherry picked from commit fc6e81c8bb)
2018-12-07 01:25:56 +01:00
TW
3837441e08
Merge pull request #4196 from ThomasWaldmann/fat-binary-docs
docs: tell that our binaries are amd/intel, bauerj has ARM
2018-12-07 00:40:41 +01:00
Thomas Waldmann
13986a1a6a docs: tell that our binaries are amd/intel, bauerj has ARM 2018-12-06 21:41:30 +01:00
TW
ec0e56a2b9
Merge pull request #4189 from ralphtheninja/typo
Fix tiny typo in README
2018-11-28 23:53:22 +01:00
Lars-Magnus Skog
0e39a8c88d Fix tiny typo in README 2018-11-28 12:19:41 +01:00
TW
f68ff618dd
Merge pull request #4187 from ThomasWaldmann/location-parse-error-msg-1.1
invalid locations: give err msg containing parsed location, fixes #4179
2018-11-28 12:08:58 +01:00
Thomas Waldmann
14464161ed invalid locations: give err msg containing parsed location, fixes #4179
(cherry picked from commit 65d8091245)
2018-11-28 01:56:58 +01:00
TW
0db87c116a
Merge pull request #4185 from ThomasWaldmann/more-placeholders-1.1
list repo: add placeholders for hostname and username, fixes #4130
2018-11-28 01:17:25 +01:00
Thomas Waldmann
8859af731d list repo: add placeholders for hostname and username, fixes #4130
also: use a more generic get_meta() access method to avoid duplication.
(cherry picked from commit e9ac9beef0)
2018-11-28 00:26:26 +01:00
TW
09fc630877
Merge pull request #4177 from ThomasWaldmann/eisdir-fix-1.1
fix EISDIR issues (1.1-maint)
2018-11-17 02:32:26 +01:00
Thomas Waldmann
60347a4dd6 xattr key names must start with user. on linux
... or the call will just error with "operation not supported"

(cherry picked from commit 53971e8e79)
2018-11-17 01:30:57 +01:00