Package Release Info

lrzip-0.651-bp160.1.13

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

lrzip

Change Logs

* Tue May 02 2023 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Disable asm on non-x86* architectures to fix builds
* Fri Apr 28 2023 Martin Pluskal <mpluskal@suse.com>
- Update to version 0.641:
  * No changelog available
* Thu Apr 27 2023 Bernhard Wiedemann <bwiedemann@suse.com>
- Add fixasmstack.patch to mark stack as non-executable
  to fix build on x86_64 and others
* Sun Mar 07 2021 Andreas Stieger <andreas.stieger@gmx.de>
- lrzip 0.641:
  * lz4 now used for compressibility testing (only)
  * Fixes for handling of corrupt archives without crashing
  * Fixes for creating small lzma based archives to stdout
  * Incomplete files are now deleted on interrupting lrzip unless
    the keep-broken option is enabled
  * Version prints to stdout instead of stderr
  * Assembler code is back and works with x86_64
* Fri Oct 21 2016 mpluskal@suse.com
- Update to version 0.631:
  * No changelog available
- Small spec file cleanup
* Mon Jun 27 2016 mpluskal@suse.com
- Add conflict with rzsz as it also provides binary called lrz
* Sun Jun 12 2016 mpluskal@suse.com
- Update to version 0.630:
  * checksum.buf should only be changed after the semaphore wait
  * Update README
  * Add documentation for recursive mode
  * Implement gzip compatible -r recursive option
  * Add initial argument processing for recursive option
  * Tidy
  * Add one more verbose for compat mode
  * Add support for various combinations in compat mode
  * models is array of chars. char's signess is implementation
    specific. It's unsigned on ARMv7. Unsigned char cannot represent
    negative values. GCC 6 complains about it:
  * Fix decompression of multiple chunk encrypted archives
  * Tidy gotos
  * Show correct lengths during testing on big endian and compressed
    archives
  * Update copyright dates
  * Allow less than maxram to be malloced for checksum to fix Failed
    to malloc ckbuf in hash_search2
  * Base temporary output buffer on maximum mallocable, not maxram
  * Enable subdir objects for future automake compatibility
  * Add support for -m option in lrztar
  * Big endian fix for Solaris Sparc courtesy of joelfredrikson.
  * Fixed typographical error, changed accomodate to accommodate in
    README.
  * A whitespace fix on lrztar.
  * Add sanity check to prevent trying to malloc more ram than a
    system/environment is capable of
  * Cosmetic help change for compat
  * Add rudimentary manpage for lrz
  * Fix lrz symbolic linkage
  * Do not fail if we are unable to write temporary files, giving
    a warning only that it might fail if we don't have enough ram
  * Try /tmp/ if none of the temporary environment directories or
    the current directory are writeable
  * Set STDOUT correctly in compat mode
  * Style police
  * Fix false warning on decompressing from stdin without keep files
  * Fix false warning on compressing from stdin without keep files
  * Don't show extra message in compat mode decompress
  * Show correct appname when called in compat mode
  * Add support for progress, fast and best flags in compat mode
  * Add compatibility mode with gzip when called as lrz
  * Correct adding slash to control->tmpdir. off-by-one error.
  * Update manpage for long options
* Sun Apr 12 2015 mpluskal@suse.com
- Update to 0.621
  * Fix libzpaq.cpp warnings
  * Fix warnings in LzmaLib.c
  * Making the high buffer only one page size is faster for sliding
    mmap mode
  * Fix incompatible log callback in liblrzip
  * Use PRId64 instead of lld in fscanf
  * Use int64_t for i64
  * Fix ISO C warning in lrzip.c
  * Fix ISO C warning in lrzip.c
  * Fix ISO C warning in runzip.c
  * Fix ISO C warnings in rzip.c
  * Fix iso c warning in util.c
  * Fix EOL to unix on libzpaq
  * control->tmpdir fixes
  * Null terminate long options to find unhandled options
  * Trivial date
  * Add long option support
  * Brace failure lead to broken dump to stdout
  * fflush messages on print_err
  * Fix inverse logic
  * Honour the proper unix environment variable for temporary
    directory and then try variations
  * Attempt to decompress file in ram only if we are unable to
    create temporary files when decompressing to stdout
  * Avoid checking return values repeatedly on compress that only
    lead to failures anyway
  * Microoptimisation
  * Don't check for failure condition that can no longer occur
  * Don't check twice for failure conditions that are fatal in
    hot paths
  * Cache the chunk bytes value to avoid setting it on each
    read_header call
  * fake_mremap is only used when defined to mremap
  * Remove unused cksem functions
  * Fix remaining use of mutexes lock/unlocking in different
    threads with cksems, corecting cksem usage on osx
  * Update copyright dates
  * Make match_len a function completely removing all indirect calls
    to get_sb, significantly speeding up the single_get_sb case
  * Make full_tag a pointer allowing us to avoid a function
    call for get_sb
  * Call sliding_get_sb directly in sliding_next_tag
  * Make next_tag a pointer to allow ordinary mapping to avoid an
    extra function call
  * fix order of lrzip.conf search
- Claanup spec file with spec-cleaner
- Trim unnecessary dependencies
* Mon Feb 11 2013 zaitor@opensuse.org
- Update to version 0.614:
  + Fixed lrztar not working.
- Changes from version 0.613:
  + Fixed the bug where massive files would show an incorrect md5
    value on decompression.
  + Compressing ultra-small files to corrupt archives was fixed.
  + Compilation on various other platforms was fixed.
  + A crash with using -S was fixed.
- Add explicit libbz2-devel BuildRequires, fixes build on 12.2 and
  factory.
- Update licencetag to current openSUSE standard.
* Sun Mar 18 2012 pascal.bleser@opensuse.org
- update to 0.612:
  * minor formatting improvement to delete misaligned %
  * implement progress counter on zpaq compress/decompress per thread within
    the Reader function
  * add some lrzip style defines and optimisations to the lrzip functions in
    libzpaq.h
  * re-instantiate the lzo compresses test for zpaq compression
  * remove redundant code
  * delete now-unused zpipe code
  * implement virtual write support for bufWrite to speed up zpaq support and
    simplify the virtual read function for bufRead
  * add virtual read() support to the bufRead class to speed up
    encoding/decoding via the zpaq library
  * use libzpaq backend for decompression
  * move zpaq compression to new libzpaq library back end
  * merge branch 'master' into zpaq
  * add minimal libzpaq compilation support
  * move to libzpaq directory
  * import libzapq files
  * fix Lrzip.h not being installed into include directory and make distcheck
    failing