SHA256
1
0
forked from pool/xz

Accepting request 73037 from Base:System

- Update to version 5.0.3
    * liblzma fixes:
        - A memory leak was fixed.
        - lzma_stream_buffer_encode() no longer creates an empty .xz
          Block if encoding an empty buffer. Such an empty Block with
          LZMA2 data would trigger a bug in 5.0.1 and older (see the
          first bullet point in 5.0.2 notes). When releasing 5.0.2,
          I thought that no encoder creates this kind of files but
          I was wrong.
        - Validate function arguments better in a few functions. Most
          importantly, specifying an unsupported integrity check to
          lzma_stream_buffer_encode() no longer creates a corrupt .xz
          file. Probably no application tries to do that, so this
          shouldn't be a big problem in practice.
        - Document that lzma_block_buffer_encode(),
          lzma_easy_buffer_encode(), lzma_stream_encoder(), and
          lzma_stream_buffer_encode() may return LZMA_UNSUPPORTED_CHECK.
        - The return values of the _memusage() functions are now
          documented better.
    * Fix command name detection in xzgrep. xzegrep and xzfgrep now
      correctly use egrep and fgrep instead of grep.
    * French translation was added.

OBS-URL: https://build.opensuse.org/request/show/73037
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xz?expand=0&rev=28
This commit is contained in:
Sascha Peilicke 2011-06-09 08:53:10 +00:00 committed by Git OBS Bridge
commit 158a11b152
5 changed files with 41 additions and 8 deletions

View File

@ -2,11 +2,11 @@
<service name="download_url">
<param name="protocol">http</param>
<param name="host">tukaani.org</param>
<param name="path">/xz/xz-5.0.2.tar.bz2</param>
<param name="path">/xz/xz-5.0.3.tar.bz2</param>
</service>
<service name="verify_file">
<param name="file">_service:download_url:xz-5.0.2.tar.bz2</param>
<param name="file">_service:download_url:xz-5.0.3.tar.bz2</param>
<param name="verifier">sha256</param>
<param name="checksum">216df1ddbd591f0da63de31d4b0837eed6d019ccb0e36e57812764c69af645bc</param>
<param name="checksum">5a11b9e17bfcda62319c5a8c4a2062dc81607a316d3f6adff89422d81ec1eae9</param>
</service>
</services>
</services>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:216df1ddbd591f0da63de31d4b0837eed6d019ccb0e36e57812764c69af645bc
size 1023720

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5a11b9e17bfcda62319c5a8c4a2062dc81607a316d3f6adff89422d81ec1eae9
size 1025913

View File

@ -1,3 +1,36 @@
-------------------------------------------------------------------
Wed Jun 8 19:25:51 UTC 2011 - coolo@novell.com
- Update to version 5.0.3
* liblzma fixes:
- A memory leak was fixed.
- lzma_stream_buffer_encode() no longer creates an empty .xz
Block if encoding an empty buffer. Such an empty Block with
LZMA2 data would trigger a bug in 5.0.1 and older (see the
first bullet point in 5.0.2 notes). When releasing 5.0.2,
I thought that no encoder creates this kind of files but
I was wrong.
- Validate function arguments better in a few functions. Most
importantly, specifying an unsupported integrity check to
lzma_stream_buffer_encode() no longer creates a corrupt .xz
file. Probably no application tries to do that, so this
shouldn't be a big problem in practice.
- Document that lzma_block_buffer_encode(),
lzma_easy_buffer_encode(), lzma_stream_encoder(), and
lzma_stream_buffer_encode() may return LZMA_UNSUPPORTED_CHECK.
- The return values of the _memusage() functions are now
documented better.
* Fix command name detection in xzgrep. xzegrep and xzfgrep now
correctly use egrep and fgrep instead of grep.
* French translation was added.
-------------------------------------------------------------------
Thu Apr 7 20:43:05 UTC 2011 - crrodriguez@opensuse.org

View File

@ -19,7 +19,7 @@
Name: xz
Summary: A Program for Compressing Files
Version: 5.0.2
Version: 5.0.3
Release: 1
Group: Productivity/Archiving/Compression
License: LGPLv2.1+