Security update for lhasa

This update for lhasa to 0.3.1 fixes the following issues:

These security issues were fixed:
* CVE-2016-2347: Integer underflow vulnerability in the code for doing LZH level 3 header decodes (boo#973790)[

These non-security issues were fixed:
* PMarc -pm1- archives that contain truncated compressed data (the
decompressed length is longer than what can be read from the
compressed data) now decompress as intended. Certain archives in
the wild make the assumption that this can be done.
* LArc -lz5- archives that make use of the initial history buffer
now decompress correctly.
* The tests no longer use predictable temporary paths.

Fixed bugs
bnc#973790
VUL-0: CVE-2016-2347: lhasa: decode_level3_header Heap Corruption Vulnerability
Selected Binaries
openSUSE Build Service is sponsored by