Commit Graph

2673 Commits

Author SHA1 Message Date
Thomas Waldmann e023053472 add a glibc compat check script 2016-07-05 23:14:45 +02:00
Marian Beermann 7ed425dae0
Repository: cleanup on ENOSPC 2016-07-05 20:33:07 +02:00
Jens Rantil 2922948100 Update faq.rst
Fix misspelling.
2016-07-05 18:23:42 +02:00
TW 7987434a3f Merge pull request #1266 from ThomasWaldmann/fix-chown-cygwin
catch "invalid argument" on cygwin, fixes #257
2016-07-05 17:33:56 +02:00
TW 8a040f748b Merge pull request #1265 from ThomasWaldmann/fix-sparse-test-prep
sparse test: fix sparseness assertion in test prep, fixes #1264
2016-07-05 17:33:21 +02:00
Thomas Waldmann 72a7c0bae5 catch "invalid argument" on cygwin, fixes #257
obviously cygwin (windows) does not like the made-up uid 100 gid 200
and raises "invalid argument" OSError.
2016-07-05 17:20:23 +02:00
Thomas Waldmann 498d4b141e sparse test: fix sparseness assertion in test prep, fixes #1264
use the same condition for the input file as also later for the extracted file.

the test preparation sparseness assertion failed on cygwin / ntfs, because the
input file uses ~40MB in blocks vs. total_len ~80MB.
2016-07-05 16:49:50 +02:00
TW 6977fcf9e2 Merge pull request #1202 from ThomasWaldmann/update-1.0-changes
update CHANGES
2016-07-05 01:04:48 +02:00
Thomas Waldmann 19d1bbfa14 add advice about issue #1138, fixes #1223 2016-07-05 00:58:42 +02:00
Thomas Waldmann 54e5667477 update CHANGES 2016-07-05 00:58:42 +02:00
enkore 2fd6e5cf12 Merge pull request #1260 from ThomasWaldmann/update-frontpage
update frontpage / support docs
2016-07-04 23:38:02 +02:00
TW 65c1f40e2a Merge pull request #1261 from dragetd/patch-doc-compression
Update docs about lzma compression levels above 6
2016-07-04 23:36:17 +02:00
enkore ee2ba29b73 Merge pull request #1259 from ThomasWaldmann/env-var-remote-path
add missing BORG_REMOTE_PATH env var, fixes #1258
2016-07-04 23:33:43 +02:00
TW 3811447a0e Merge pull request #1239 from ThomasWaldmann/forced-archive-delete
Forced archive delete
2016-07-04 23:32:10 +02:00
Thomas Waldmann 07d0a61e46 forced archive deletion, fixes #1139 2016-07-04 23:13:11 +02:00
Thomas Waldmann 20eab2b5c8 update frontpage / support docs
less items in frontpage link list
add IRC chat link
minor other changes
2016-07-04 22:37:24 +02:00
Michael Gajda 0b488760a7 Update docs about lzma compreesion levels above 6
lzma compression levels above 6 do not increase compression ration but waste a lot of cpu cycles.
2016-07-04 21:58:52 +02:00
Thomas Waldmann f363ddd7ca Merge branch '1.0-maint' 2016-07-04 20:11:21 +02:00
Thomas Waldmann 3325126988 add missing BORG_REMOTE_PATH env var, fixes #1258 2016-07-04 15:06:20 +02:00
TW 458edf351b Merge pull request #1242 from ThomasWaldmann/fix-1214
fixes for --read-special mode
2016-07-04 14:29:34 +02:00
Thomas Waldmann d59a1d5fef doc and help update for --read-special 2016-07-04 14:06:30 +02:00
Thomas Waldmann 00a5470125 symlink processing for --read-special mode
processing depends on symlink target:
- if target is a special file: process the symlink as a regular file
- if target is anything else: process the symlink as symlink

refactor code a little to avoid duplication.
2016-07-04 14:02:05 +02:00
Thomas Waldmann 5476ece81e fake regular file mode for --read-special mode, fixes #1214 2016-07-04 14:02:05 +02:00
Thomas Waldmann a3ef692132 reimplement --read-special, fixes #1241 2016-07-04 13:54:31 +02:00
Thomas Waldmann 58515d0f95 remove old implementation of --read-special
this was a bit too simple, better implementation see next changesets.
2016-07-04 13:54:31 +02:00
Thomas Waldmann 7c8783e7c2 Revert "in --read-special mode, follow symlinks, fixes #1215"
This reverts commit c3073bacbb.

Needs to be solved differently, see following changesets.
2016-07-04 13:54:31 +02:00
enkore c9597406ba Merge pull request #1255 from enkore/issue/1235
Repository: Read v2 hints files
2016-07-04 09:02:35 +02:00
TW eea46928ff Merge pull request #1234 from enkore/issue/1231
Implement fail-safe error handling for borg-extract
2016-07-04 04:40:27 +02:00
Thomas Waldmann 7231107b5a update cygwin installation docs
cython is installed with pip later.
liblz4 is available from normal cygwin packages now.
creation of virtualenv worked now without issues.
2016-07-04 03:47:54 +02:00
Marian Beermann f3aaffdb39 Repository: fix hints file unknown version error handling bug 2016-07-04 00:55:12 +02:00
Marian Beermann e7740458cd
Repository: Read v2 hints files
Fixes #1235
2016-07-04 00:44:29 +02:00
Marian Beermann 93f4b09d41
BackupOSError documentation 2016-07-03 23:58:14 +02:00
Marian Beermann 7db952ab7f fixup rename 2016-07-03 23:57:55 +02:00
TW 59077e5bf5 Merge pull request #1251 from nomeata/1.0-maint
Documentation: Explicate that Fnmatch is default
2016-07-03 17:41:31 +02:00
Joachim Breitner f6deb09184 Documentation: Explicate that Fnmatch is default
This fixes #1247. It also regenerates the usage documentation, so that
styling fixex in that section (as well as other existing changes) make
it into the files in docs/.
2016-07-03 16:57:23 +02:00
TW 4e3eafa9e5 Merge pull request #1245 from ThomasWaldmann/fix-1197
close the repo on exit - even if rollback did not work, fixes #1197
2016-07-03 12:57:35 +02:00
Thomas Waldmann 9725c03299 close the repo on exit - even if rollback did not work, fixes #1197 2016-07-03 02:58:17 +02:00
enkore 9ae1351bec Merge pull request #1238 from ThomasWaldmann/double-sync
sync the containing directory also
2016-07-02 13:49:16 +02:00
Thomas Waldmann 99566a31c0 sync the containing directory also 2016-07-01 02:11:49 +02:00
enkore 74e5e758b8 Merge pull request #1237 from ThomasWaldmann/double-sync
make sure data hits disk before commit tag, fixes #1236
2016-07-01 01:56:02 +02:00
Thomas Waldmann fde5a60549 make sure data hits disk before commit tag, fixes #1236 2016-07-01 01:11:12 +02:00
TW 02c72b9925 Merge pull request #1232 from PlasmaPower/serve-append-only
Add --append-only to borg serve (1.0-maint)
2016-07-01 00:30:15 +02:00
Marian Beermann 26bf500566
Add missing error handler in directory attr restore loop (2/2) 2016-07-01 00:14:32 +02:00
Marian Beermann e365d64718 Add missing error handler in directory attr restore loop (1/2) 2016-07-01 00:14:17 +02:00
Marian Beermann b241f95a4b Implement fail-safe error handling for borg-extract
Note that this isn't nearly as critical as the other error handling bug,
since nothing is written. So it's "merely" misleading error reporting.
2016-07-01 00:14:10 +02:00
Marian Beermann 5e260fdfda Rename input_io*() -> backup_io*() 2016-07-01 00:13:53 +02:00
TW 93b740adee Merge pull request #1233 from PlasmaPower/git-ignore-eggs
Add .eggs to .gitignore
2016-07-01 00:06:14 +02:00
Lee Bousfield 58e42deaa0
Add .eggs to .gitignore 2016-06-30 18:00:39 -04:00
Lee Bousfield c515d6018d
Add --append-only to borg serve
Fixes #1168
2016-06-30 17:58:36 -04:00
enkore 69f73b1752 Merge pull request #1227 from ThomasWaldmann/checkpoint-interval
increase checkpoint-interval default from 300 to 1800s, fixes #896
2016-06-30 17:09:56 +02:00