Up to [cvs.NetBSD.org] / pkgsrc / archivers / lhasa
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.10 / (download) - annotate - [select for diffs], Mon Nov 16 15:48:43 2020 UTC (7 months ago) by tsutsui
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, HEAD
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)
lhasa: avoid SIGSEGV on decoding 8bit char filenames on NetBSD/amd64. Bump PKGREVISION.
Revision 1.9 / (download) - annotate - [select for diffs], Sat Jan 18 23:29:56 2020 UTC (17 months ago) by rillig
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)
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.
Revision 1.8 / (download) - annotate - [select for diffs], Wed Jun 22 10:30:18 2016 UTC (5 years ago) by wiz
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.7: +10 -3 lines
Diff to previous 1.7 (colored)
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.
Revision 1.7 / (download) - annotate - [select for diffs], Wed Aug 26 21:25:31 2015 UTC (5 years, 9 months ago) by shattered
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)
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.
Revision 1.6 / (download) - annotate - [select for diffs], Mon Dec 2 20:08:06 2013 UTC (7 years, 6 months ago) by adam
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.5: +8 -10 lines
Diff to previous 1.5 (colored)
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.
Revision 1.5 / (download) - annotate - [select for diffs], Wed May 8 17:40:30 2013 UTC (8 years, 1 month ago) by shattered
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)
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.
Revision 1.4 / (download) - annotate - [select for diffs], Tue Sep 11 19:46:56 2012 UTC (8 years, 9 months ago) by asau
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.3: +1 -3 lines
Diff to previous 1.3 (colored)
"user-destdir" is default these days
Revision 1.3 / (download) - annotate - [select for diffs], Sun Jun 3 10:20:04 2012 UTC (9 years ago) by wiz
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.2: +4 -2 lines
Diff to previous 1.2 (colored)
Update to 0.0.7: v0.0.7 (2012-06-02): * Extraction and listing of Unix symbolic links is now supported. * Decompression code for the "old" PMarc archive algorithm (-pm1-) has been added. * Support has been added for Unix LHA level 0 header extended areas (so level 0 archives with Unix metadata are now listed and extracted correctly). * The Unix permissions field in the list output for directory entries has been fixed. * The library header files have been fixed so that they can be included in C++ code. * The LHADecoder interface, for extracting raw compressed data, has been added to the public header files. * The Unix LHA test archives have been regenerated and improved. * A "ghost testing" tool has been added for testing ghost compression algorithms such as -pm1-. * The list output tests have been fixed to be repeatable regardless of the current date. * Build of the fuzzer tool has been fixed. v0.0.6 (2012-05-17): * When the -w option is used during extraction, the path specified is now first created if it does not already exist. * The command line tool now exits with a failure return code if an error occurs during extraction. * A "catch-all" header file (lhasa.h) has been added. * The public header files installed with the library can now be included and used externally. * A pkgconfig file is now installed as part of the library (thanks Jan Engelhardt). * Make targets have been added for building Doxygen documentation and including them as part of the distribution.
Revision 1.2 / (download) - annotate - [select for diffs], Tue May 8 06:13:27 2012 UTC (9 years, 1 month ago) by wiz
Changes since 1.1: +2 -3 lines
Diff to previous 1.1 (colored)
Update to 0.0.5: v0.0.5 (2012-05-08): * Architecture-specific functions for running on Windows have now been fully implemented, and the command line tool passes all tests in the test suite on Windows (thanks roytam1 for bug reports). * Bug fixed where the command line tool would enter an infinite loop when extracting a truncated archive (thanks Jon Dowland). * Support added for archives with level 0 headers and Unix path separators (thanks roytam1). * The test suite now runs correctly outside of the Europe/London time zone (thanks Thomas Klausner). * A .spec file is now included for building rpm packages.
Revision 22.214.171.124 / (download) - annotate - [select for diffs] (vendor branch), Wed May 2 12:19:43 2012 UTC (9 years, 1 month ago) by wiz
CVS Tags: pkgsrc-20120502
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)
Initial import of lhasa-0.0.4, an ISC licensed lha uncompressor. 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.
Revision 1.1 / (download) - annotate - [select for diffs], Wed May 2 12:19:43 2012 UTC (9 years, 1 month ago) by wiz
This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.