Revisions of borgbackup

Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 448659 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 10)
- disable %check for leap versions, their pytest package is too old

I didn't notice this, since I'm using more current packages for my
builds..
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 448618 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 9)
- update to version 1.0.9 (2016-12-20)
  - Security fixes:
    - A flaw in the cryptographic authentication scheme in Borg allowed
      an attacker to spoof the manifest. See :ref:`tam_vuln` above for 
      the steps you should take.
      Fixes CVE-2016-10099
    - borg check: When rebuilding the manifest (which should only be
      needed very rarely) duplicate archive names would be handled on a 
      "first come first serve" basis, allowing an attacker to apparently
      replace archives.
      Fixes CVE-2016-10100
  - Bug fixes:
    - borg check:
          rebuild manifest if it's corrupted
          skip corrupted chunks during manifest rebuild
    - fix TypeError in integrity error handler, #1903, #1894
    - fix location parser for archives with @ char (regression introduced
      in 1.0.8), #1930
    - fix wrong duration/timestamps if system clock jumped during a create
    - fix progress display not updating if system clock jumps backwards
    - fix checkpoint interval being incorrect if system clock jumps
- update to version 1.0.9rc1 (2016-11-27)
  - Bug fixes:
    - files cache: fix determination of newest mtime in backup set (which
      is used in cache cleanup and led to wrong "A" [added] status for
      unchanged files in next backup), #1860.
    - borg check:
      - fix incorrectly reporting attic 0.13 and earlier archives as corrupt
      - handle repo w/o objects gracefully and also bail out early if repo
        is completely empty, #1815.
buildservice-autocommit accepted request 443093 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 8)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 437726 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 7)
initialized devel package after accepting 437726
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 437960 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 6)
The summary repeats its feature set some three times. That's not needed.
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 434983 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 5)
- Remove smp parameters when building documentation so different
  sphinx instances are not run in parallel which sometimes fails
  due to a race condition
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 420660 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 3)
- update to version 1.0.7 (2016-08-19):
  a critical security fix and some major bug fixes
  Please check:
  https://github.com/borgbackup/borg/blob/1.0.7/docs/changes.rst

- update to version 1.0.6 (2016-07-12)
  Bug fixes:
  * Linux: handle multiple LD_PRELOAD entries correctly, #1314, #1111
  * Fix crash with unclear message if the libc is not found, #1314, #1111
  Other changes:
  * tests:
    * Fixed O_NOATIME tests for Solaris and GNU Hurd, #1315
    * Fixed sparse file tests for (file) systems not supporting it, #1310
  * docs:
    * Fixed syntax highlighting, #1313
    * misc docs: added data processing overview picture
- update to version 1.0.6rc1 (2016-07-10)
  New features:
  * borg check –repair: heal damaged files if missing chunks re-appear (e.g. if the
    previously missing chunk was added again in a later backup archive), #148. (*)
    Also improved logging.
  Bug fixes:
  * sync_dir: silence fsync() failing with EINVAL, #1287 Some network filesystems
    (like smbfs) don’t support this and we use this in repository code.
  * borg mount (FUSE):
    fix directories being shadowed when contained paths were also specified, #1295
    raise I/O Error (EIO) on damaged files (unless -o allow_damaged_files is used),
    #1302. (*)
  * borg extract: warn if a damaged file is extracted, #1299. (*)
    Added some missing return code checks (ChunkIndex._add, hashindex_resize).
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 394953 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 2)
- Update to version 1.0.2:
  Bug fixes:
  - fix malfunction and potential corruption on (nowadays rather rare)
    big-endian architectures or bi-endian archs in (rare) BE mode. #886, #889
    cache resync / index merge was malfunctioning due to this, potentially
    leading to data loss. borg info had cosmetic issues (displayed wrong values).
    note: all (widespread) little-endian archs (like x86/x64) or bi-endian
    archs in (widespread) LE mode (like ARMEL, MIPSEL, ...) were NOT affected.
  - add overflow and range checks for 1st (special) uint32 of the hashindex
    values, switch from int32 to uint32.
  - fix so that refcount will never overflow, but just stick to max. value after
    a overflow would have occured.
  - borg delete: fix --cache-only for broken caches, #874
    Makes --cache-only idempotent: it won't fail if the cache is already deleted.
  - fixed borg create --one-file-system erroneously traversing into other
    filesystems (if starting fs device number was 0), #873
  - workround a bug in Linux fadvise FADV_DONTNEED, #907
  Other changes:
  - better test coverage for hashindex, incl. overflow testing, checking correct
    computations so endianness issues would be discovered.
  - reproducible doc for ProgressIndicator*, make the build reproducible.
  - use latest llfuse for vagrant machines
  - docs:
    - use /path/to/repo in examples, fixes #901
    - fix confusing usage of "repo" as archive name (use "arch")
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 387357 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 1)
Here's a new star on the deduplicating backup software sky: borgbackup.

Since it already entered many other linux distributions, it's time to
have it in a proper place for openSUSE as well.

One downside, I would like to note: this package depends on python >= 3.4,
which will exclude some older distributions and might depend on a few
other python3 packages, that aren't available for others. I will take care
of that with follow up SRs.
Displaying revisions 101 - 110 of 110
openSUSE Build Service is sponsored by