./archivers/lhasa, Freely licensed lha archiving tool (for .lzh and .lha files)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 0.3.1, Package name: lhasa-0.3.1, Maintainer: pkgsrc-users

Lhasa is a library for parsing LHA (.lzh) archives and a free
replacement for the Unix LHA tool.

Currently it is only possible to read from (i.e., decompress)
archives; generating (compressing) LHA archives may be an enhancement
for future versions. The aim is to be compatible with as many
different variants of the LHA file format as possible, including
LArc (.lzs) and PMarc (.pma).

The command line tool aims to be interface-compatible with the
non-free Unix LHA tool (command line syntax and output), for
backwards compatibility with tools that expect particular output.

Required to build:

Master sites:

SHA1: 1a5d827100d1e6445b377029b69b901af3ffa240
RMD160: 4e4cef0525d99c0b4cbe58529da8edaf6b01608b
Filesize: 2864.34 KB

Version history: (Expand)

CVS history: (Expand)

   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2019-09-21 13:14:23 by Nia Alarie | Files touched by this commit (1)
Log message:
lhasa: Create buildlink3.mk
   2016-06-22 12:30:18 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated lhasa to 0.3.1. Security update.

v0.3.1 (2016-03-29):

     * This release fixes an integer underflow vulnerability in the
       code for doing LZH level 3 header decodes (TALOS-CAN-0095).
       Thanks go to Marcin Noga and Regina Wilson of Cisco TALOS for
       reporting this vulnerability.
   2015-11-03 01:56:27 by Alistair G. Crooks | Files touched by this commit (93)
Log message:
Add SHA512 digests for distfiles for archivers category

Problems found with existing distfile for eagle:
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-08-26 23:25:31 by Sergey Svishchev | Files touched by this commit (2) | Package updated
Log message:
Update to 0.3.0.  Changes:

     * 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.
   2013-12-02 21:08:06 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Changes 0.2.0:
* Decompression of archives using the -lhx- file format supported by
  unlha32.dll is now supported (thanks Multi for the patch).
* The -p (print to stdout) command line option is now supported.
* The test suite should now run correctly on Windows.
Bugs fixed:
* Bug where archives read from pipes (eg. stdin) were not extracted
  beyond the first file in the archive.
* Output when using the -w (extract directory) option now correctly
  matches the output of Unix lha.
   2013-05-08 19:40:30 by Sergey Svishchev | Files touched by this commit (2) | Package updated
Log message:
Update to 0.1.0. Changes:

Directory paths containing '..' as a directory name are now sanitized,
to prevent malicious archives being able to overwrite arbitrary files on
the filesystem.

Symbolic links are now extracted in a safer way, being created as dummy
files in O_EXCL mode that are overwritten with proper symbolic links at
the end of extraction.

Processing of archives read from IPC pipes (including stdin) has
been fixed.
   2012-09-11 21:47:04 by Aleksej Saushev | Files touched by this commit (95)
Log message:
"user-destdir" is default these days