* The output from the list subcommands has been tweaked to be more
consistent. This should help to avoid parsing bugs with naively-written
programs and scripts that parse the list output. This includes various
GUI tools.
* The test suite was expanded to include archives generated by Tascal Lha
(a Windows CE port); LH/2 (an OS/2 port); ExpLZH; and the port of Lha
that ships with MorphOS.
* A workaround was added for a bug with the Amiga port of lha that causes
some versions to generate malformed archives where directories are
stored using the -lh0- compression type. Thanks to @zzarko, @polluks,
@alfredone and @jsummers for their work on figuring out the bug.
* Support was added for the 64-bit file sizes header, allowing huge files
(>=4GiB) generated by the MorphOS port of lha to be extracted correctly.
* The compression ratio shown in list output now always rounds up to the next
0.1%, which is a more pessimistic but more honest. For example, very highly
compressed files might be shown as "0.1%" of their original size, but never
"0.0%".
* The manual page now includes more detailed information about the different
list subcommands.
* The liblhasa headers are now installed into a directory with a name that
accurately reflects the project's version number.
* The liblhasa .so version numbers now have meaningful numbers.
* Some error messages were changed to print filenames safely.
* Several minor memory leaks were fixed.
* Extraction of DECLHA self-extracting archives was fixed.
* Tests can now be run correctly in parallel.
* The Doxygen search feature was enabled for the documentation pages.
* Undefined behavior in the BitStreamReader code was fixed (thanks @sezero)
* Some static arrays were made constant (thanks Cameron Cawley).
* Out-of-tree builds were fixed (thanks Daisuke Fujimura)
OBS-URL: https://build.opensuse.org/package/show/Archiving/lhasa?expand=0&rev=23