Revisions of lz4

Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 573568 from Avindra Goolcharan's avatar Avindra Goolcharan (avindra) (revision 34)
- Update to new upstream release 1.8.1.2
  * Most visible new feature is support for dictionary compression
  * Support is now more formally added on the API side within
    lib/lz4frame_static.h. It's early days, and this new API is
    tagged "experimental" for the time being.
  * Support is also added in the command line utility lz4, using
    the new command -D. The behavior of this command is identical
    to zstd, should you be already familiar.
  * lz4 doesn't specify how to build a dictionary. All it says is
    that it can be any file up to 64 KB.
  * This approach is compatible with zstd dictionary builder, which
    can be instructed to create a 64 KB dictionary.
  * Improved performance at ultra settings (levels 10+).
  * These levels receive a new code, called optimal parser,
    available in lib/lz4_opt.h.
  * New parser uses less memory (from 384KB to 256KB), performs
    faster, compresses a little bit better (not much, as it was
    already close to theoretical limit), and resists pathological
    patterns which could destroy performance.
  * New parser is directly compatible with lower compression levels,
    which brings additional benefits:
    + Compatibility with LZ4_*_destSize() variant, which reverses
      the logic by trying to fit as much data as possible into a
      predefined limited size buffer.
    + Compatibility with Dictionary compression, as it uses the
      same tables as regular HC mode
  * In the future, this compatibility will also allow dynamic change
    of compression level.
  * Small set of bug fixes and improvements:
    + perf : faster and stronger ultra modes (levels 10+)
    + perf : slightly faster compression and decompression speed
    + perf : fix bad degenerative case
    + fix : decompression failed when using a combination of
      extDict + low memory address
    + cli : support for dictionary compression (-D)
    + cli : fix : lz4 -d --rm preserves timestamp
    + cli : fix : do not modify /dev/null permission as root
    + api : _destSize() variant supported for all compression
      levels
    + build : make and make test compatible with parallel build -jX
    + build : can control LZ4LIB_VISIBILITY macro
    + install: fix man page directory
- partial cleanup with spec-cleaner
- rebase lz4-use-shlib.diff
- drop lz4-use-shlib.diff, breaks build
- misc spec cleanups
  - remove Makefile fix
  - build and install separately
  - New URL
buildservice-autocommit accepted request 518774 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 33)
baserev update by copy to link target
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 32)
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 31)
- Update to new upstream release 1.8.0
buildservice-autocommit accepted request 517316 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 30)
baserev update by copy to link target
Ismail Dönmez's avatar Ismail Dönmez (namtrac) accepted request 517196 from David Disseldorp's avatar David Disseldorp (dmdiss) (revision 29)
- Use official upstream repository; (boo#1053910)
buildservice-autocommit accepted request 508431 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 28)
baserev update by copy to link target
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 27)
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 26)
- Update to new upstrema release 1.7.5 (2017-01-03)
buildservice-autocommit accepted request 450474 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 25)
baserev update by copy to link target
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 450469 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 24)
- Add baselibs.conf: provide liblz4-1_7 as -32bit compatibility
  package, required by systemd-32bit.
buildservice-autocommit accepted request 383424 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 23)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 22)
- Update to new upstream release 131 (library 1.7) (boo#973735)
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 21)
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 20)
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 19)
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 18)
- Update to new upstream release 131 (library 1.7)
buildservice-autocommit accepted request 263956 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 17)
baserev update by copy to link target
Jan Engelhardt's avatar Jan Engelhardt (jengelh) committed (revision 16)
lz4-1.4.0+svn124
buildservice-autocommit accepted request 253633 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 15)
baserev update by copy to link target
Displaying revisions 21 - 40 of 54
openSUSE Build Service is sponsored by