2 Commits

Author SHA256 Message Date
b566488e80 Curate changelog for size and relevance
OBS-URL: https://build.opensuse.org/package/show/Archiving/lhasa?expand=0&rev=24
2025-08-13 00:37:26 +00:00
a51a1d2865 - Update to release 0.5.0
* 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
2025-08-13 00:36:10 +00:00