Revisions of borgbackup

Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 856496 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 70)
- Update to 1.1.14:
  Compatibility notes:
  * changes return codes due to a bug fix: In case you have scripts \
    expecting rc == 2 for a signal exit, you need to update them
    to check for >= 128 (as documented since long).
  Fixes:
  * check --repair: fix potential data loss when interrupting it, #5325
  * exit with 128 + signal number (as documented) when borg is killed by a signal, #5161
  * fix hardlinked CACHEDIR.TAG processing, #4911
  * create --read-special: .part files also should be regular files, #5217
  Other changes:
  * upgrade bundled xxhash to 0.7.4
  * prettier error message when archive gets too big
  * check/recreate are not "experimental" any more
    (but still potentially dangerous)
  * use "allow/deny list" instead of "white/black list" wording
  * update docs
buildservice-autocommit accepted request 812515 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 69)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 812513 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 68)
- Update to 1.1.13:
  * rebuilt using a current Cython version, compatible with
    python 3.8, #5214
- Update to 1.1.12:
  Fixes:
  * fix preload-related memory leak, #5202.
  * mount / borgfs (FUSE filesystem):
    + fix FUSE low linear read speed on large files, #5067
    + fix crash on old llfuse without birthtime attrs, #5064 -
      accidentally we required llfuse >= 1.3. Now also old llfuse works again.
    + set f_namemax in statfs result, #2684
  * update precedence of env vars to set config and cache paths, #4894
  * correctly calculate compression ratio, taking header size into
    account, too
  New features:
  * --bypass-lock option to bypass locking with read-only repositories
  Other changes:
  * upgrade bundled zstd to 1.4.5
  * travis: adding comments and explanations to Travis config/install
    script, improve macOS builds.
  * tests: test_delete_force: avoid sporadic test setup issues, #5196
  * misc. vagrant fixes
  * the binary for macOS is now built on macOS 10.12
  * the binaries for Linux are now built on Debian 8 "Jessie", #3761
  * docs:
    + PlaceholderError not printed as JSON, #4073
    + "How important is Borg config?", #4941
    + make Sphinx warnings break docs build, #4587
    + some markup / warning fixes
    + add "updating borgbackup.org/releases" to release checklist, #4999
buildservice-autocommit accepted request 810886 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 67)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 810885 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 66)
- Add patch to fix a memory issue that in some cases might make
  borg use more than 32 GB of memory for an operation that shouldn't
  consume any memory at all, thus forcing the kernel to kill the process:
  * 0001-rename-local-preload-function-to-not-overwrite-keyword-argument.patch
buildservice-autocommit accepted request 801305 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 65)
baserev update by copy to link target
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 801272 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 64)
- Add libb2 dependency, where appropriate (avoids bundling libb2)
- Remove outdated build fixes from spec
- Provide proper compile flags
- Install all available man files
- Disable 2 progress related tests, that fail for TW
buildservice-autocommit accepted request 784741 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 63)
baserev update by copy to link target
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 784740 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 62)
- Add fdupes build dependency
- break overlong lines in changelog

    * fixed potential index corruption / data loss issue due to bug in
      hashindex_set, #4829 Please read and follow the more detailled notes
      close to the top of this document.
    * upgrade bundled xxhash to 0.7.3, #4891 0.7.2 is the minimum requirement
      for correct operations on ARMv6 in non-fixup mode, where unaligned memory
      accesses cause bus errors. 0.7.3 adds some speedups and libxxhash 0.7.3
      even has a pkg-config file now.
    * support platforms without os.link (e.g. Android with Termux), #4901 if
      we don't have os.link, we just extract another copy instead of making a
      hardlink.
    * support linux platforms without sync_file_range (e.g. Android 7 with
      Termux), #4905
    * argparser: always use REPOSITORY in metavar, also use more consistent
      help phrasing.
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 784519 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 61)
- Update to 1.1.11
  Fixes:
    * fixed potential index corruption / data loss issue due to bug in hashindex_set, #4829 Please read and follow the more detailled notes close to the top of this document.
    * upgrade bundled xxhash to 0.7.3, #4891 0.7.2 is the minimum requirement for correct operations on ARMv6 in non-fixup mode, where unaligned memory accesses cause bus errors. 0.7.3 adds some speedups and libxxhash 0.7.3 even has a pkg-config file now.
    * upgrade bundled lz4 to 1.9.2
    * upgrade bundled zstd to 1.4.4
    * fix crash when upgrading erroneous hints file, #4922
    * extract:
      - fix KeyError for "partial" extraction, #4607
      - fix "partial" extract for hardlinked contentless file types, #4725
      - fix preloading for old (0.xx) remote servers, #4652
      - fix confusing output of borg extract --list --strip-components, #4934
    * delete: after double-force delete, warn about necessary repair, #4704
    * create: give invalid repo error msg if repo config not found, #4411
    * mount: fix FUSE mount missing st_birthtime, #4763 #4767
    * check: do not stumble over invalid item key, #4845
    * info: if the archive doesn't exist, print a pretty message, #4793
    * SecurityManager.known(): check all files, #4614
    * Repository.open: use stat() to check for repo dir, #4695
    * Repository.check_can_create_repository: use stat() to check, #4695
    * fix invalid archive error message
    * fix optional/non-optional location arg, #4541
    * commit-time free space calc: ignore bad compact map entries, #4796
    * ignore EACCES (errno 13) when hardlinking the old config, #4730
    * --prefix / -P: fix processing, avoid argparse issue, #4769
  New features:
    * enable placeholder usage in all extra archive arguments
    * new BORG_WORKAROUNDS mechanism, basesyncfile, #4710
    * recreate: support --timestamp option, #4745
    * support platforms without os.link (e.g. Android with Termux), #4901 if we don't have os.link, we just extract another copy instead of making a hardlink.
    * support linux platforms without sync_file_range (e.g. Android 7 with Termux), #4905
  Other:
    * ignore --stats when given with --dry-run, but continue, #4373
    * add some ProgressIndicator msgids to code / fix docs, #4935
    * elaborate on "Calculating size" message
    * argparser: always use REPOSITORY in metavar, also use more consistent help phrasing.
    * check: improve error output for matching index size, see #4829
buildservice-autocommit accepted request 784047 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 60)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 784040 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 59)
- fix building with python3
buildservice-autocommit accepted request 744498 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 58)
baserev update by copy to link target
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 744452 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 57)
- Require python3-setuptools since it's needed when running borg
  to find the entry point (boo#1134650)
buildservice-autocommit accepted request 704976 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 56)
baserev update by copy to link target
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 704975 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 55)
- Update to version 1.1.10 (2019-05-16)
  + Compatibility notes:
    * When upgrading from borg 1.0.x to 1.1.x, please note:
    * read all the compatibility notes for 1.1.0*, starting from
      1.1.0b1.
    * borg upgrade: you do not need to and you also should not run
      it.
    * borg might ask some security-related questions once after
      upgrading. You can answer them either manually or via
      environment variable. One known case is if you use
      unencrypted repositories, then it will ask about a unknown
      unencrypted repository one time.
    * your first backup with 1.1.x might be significantly slower
      (it might completely read, chunk, hash a lot files) - this is
      due to the --files-cache mode change (and happens every time
      you change mode). You can avoid the one-time slowdown by
      using the pre-1.1.0rc4-compatible mode (but that is less safe
      for detecting changed files than the default). See the
      --files-cache docs for details.
  + Fixes:
    * extract: hang on partial extraction with ssh: repo, when
      hardlink master is not matched/extracted and borg hangs on
      related slave hardlink, #4350
    * lrucache: regularly remove old FDs, #4427
    * avoid stale filehandle issues, #3265
    * freebsd: make xattr platform code api compatible with linux,
      #3952
    * use whitelist approach for borg serve, #4097
    * borg command shall terminate with rc 2 for ImportErrors,
      #4424
buildservice-autocommit accepted request 682884 from Karol Babioch's avatar Karol Babioch (kbabioch) (revision 54)
baserev update by copy to link target
Karol Babioch's avatar Karol Babioch (kbabioch) accepted request 682818 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 53)
- According to upstream preference and dealing with msgpack update
  in Factory, allow msgpack <= 0.6.1 as well
buildservice-autocommit accepted request 674342 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 52)
baserev update by copy to link target
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 674341 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 51)
- Modify patch fix-msgpack-requirement.patch to allow msgpack-0.5.4
  as well. See patch for discussion.
- Clean-up dependency blocks
Displaying revisions 41 - 60 of 110
openSUSE Build Service is sponsored by