The NetBSD Project

CVS log for pkgsrc/archivers/p7zip/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / archivers / p7zip

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.70 / (download) - annotate - [select for diffs], Mon Jul 17 22:00:22 2023 UTC (9 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, HEAD
Changes since 1.69: +1 -3 lines
Diff to previous 1.69 (colored) to selected 1.3 (colored)

*: Remove many GCC_REQD for particularly old GCCs

In many cases the reasoning is poorly documented, or the reasoning
for setting GCC_REQD is to work around a compiler bug. Practically
a c99 compiler is now required for bootstrap (in at least several
dependencies) so we can entirely rule out GCC versions before 3.0.

Revision 1.69 / (download) - annotate - [select for diffs], Sun Jan 26 05:26:08 2020 UTC (4 years, 2 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.68: +2 -2 lines
Diff to previous 1.68 (colored) to selected 1.3 (colored)

all: migrate some SourceForge homepage URLs back from https to http

https://mail-index.netbsd.org/pkgsrc-changes/2020/01/18/msg205146.html

In the above commit, the homepage URLs were migrated from http to https,
assuming that SourceForge would use the same host names for both http and
https connections. This assumption was wrong. Their documentation at
https://sourceforge.net/p/forge/documentation/Custom%20VHOSTs/ states
that the https URLs use the domain sourceforge.io instead.

To make the homepages from the above commit reachable again, pkglint has
been extended to check for reachable homepages. This check is only
enabled when the --network command line option is given.

Each of the homepages that referred to https://$project.sourceforge.net
before was migrated to https://$project.sourceforge.io (27), and if that
was not reachable, to the fallback URL http://$project.sourceforge.net
(163).

Revision 1.68 / (download) - annotate - [select for diffs], Sat Jan 18 23:29:56 2020 UTC (4 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored) to selected 1.3 (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.66.8.1 / (download) - annotate - [select for diffs], Thu Jul 18 13:38:07 2019 UTC (4 years, 9 months ago) by bsiegert
Branch: pkgsrc-2019Q2
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 (colored) next main 1.67 (colored) to selected 1.3 (colored)

Pullup ticket #6006 - requested by nia
archivers/p7zip: security fix

Revisions pulled up:
- archivers/p7zip/Makefile                                      1.67
- archivers/p7zip/distinfo                                      1.52
- archivers/p7zip/patches/patch-CVE-2017-17969                  1.1

---
   Module Name:	pkgsrc
   Committed By:	nia
   Date:		Thu Jul 18 10:03:26 UTC 2019

   Modified Files:
   	pkgsrc/archivers/p7zip: Makefile distinfo
   Added Files:
   	pkgsrc/archivers/p7zip/patches: patch-CVE-2017-17969

   Log Message:
   p7zip: Apply a patch for CVE-2017-17969 (out-of-bounds-write)

   Bump PKGREVISION

Revision 1.67 / (download) - annotate - [select for diffs], Thu Jul 18 10:03:26 2019 UTC (4 years, 9 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 (colored) to selected 1.3 (colored)

p7zip: Apply a patch for CVE-2017-17969 (out-of-bounds-write)

Bump PKGREVISION

Revision 1.66 / (download) - annotate - [select for diffs], Wed Jul 4 13:40:08 2018 UTC (5 years, 9 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Branch point for: pkgsrc-2019Q2
Changes since 1.65: +2 -2 lines
Diff to previous 1.65 (colored) to selected 1.3 (colored)

*: Move SUBST_STAGE from post-patch to pre-configure

Performing substitutions during post-patch breaks tools such as mkpatches,
making it very difficult to regenerate correct patches after making changes,
and often leading to substituted string replacements being committed.

Revision 1.65 / (download) - annotate - [select for diffs], Wed Mar 21 18:47:02 2018 UTC (6 years ago) by kamil
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.64: +2 -2 lines
Diff to previous 1.64 (colored) to selected 1.3 (colored)

p7zip: Enforce C++03

Clang 7svn defaults to C++11 and this code is not building with it.
This switch fixes the build.

Revision 1.63.2.1 / (download) - annotate - [select for diffs], Sun Dec 4 15:28:33 2016 UTC (7 years, 4 months ago) by bsiegert
Branch: pkgsrc-2016Q3
Changes since 1.63: +2 -1 lines
Diff to previous 1.63 (colored) next main 1.64 (colored) to selected 1.3 (colored)

Pullup ticket #5167 - requested by sevan
archivers/p7zip: security fix

Revisions pulled up:
- archivers/p7zip/Makefile                                      1.64
- archivers/p7zip/distinfo                                      1.51
- archivers/p7zip/patches/patch-CPP_7zip_Archive_7z_7zIn.cpp    1.1

---
   Module Name:    pkgsrc
   Committed By:   sevan
   Date:           Wed Nov 30 14:29:09 UTC 2016

   Modified Files:
           pkgsrc/archivers/p7zip: Makefile distinfo
   Added Files:
           pkgsrc/archivers/p7zip/patches: patch-CPP_7zip_Archive_7z_7zIn.cpp

   Log Message:
   Add patch for CVE-2016-9296 https://sourceforge.net/p/p7zip/bugs/185/
   Bump rev

Revision 1.64 / (download) - annotate - [select for diffs], Wed Nov 30 14:29:09 2016 UTC (7 years, 4 months ago) by sevan
Branch: MAIN
CVS Tags: 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
Changes since 1.63: +2 -1 lines
Diff to previous 1.63 (colored) to selected 1.3 (colored)

Add patch for CVE-2016-9296 https://sourceforge.net/p/p7zip/bugs/185/
Bump rev

Revision 1.63 / (download) - annotate - [select for diffs], Tue Jul 19 08:26:10 2016 UTC (7 years, 9 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base
Branch point for: pkgsrc-2016Q3
Changes since 1.62: +3 -3 lines
Diff to previous 1.62 (colored) to selected 1.3 (colored)

Updated archivers/p7zip from 15.4.1 to 16.02
--------------------------------------------
Version 16.02
=============
  - From Windows version of 7-Zip 16.02:
    - The BUG in 16.00 - 16.01 was fixed: 7-Zip mistakenly reported the warning
      "There are some data after the end of the payload data" for split archives.

Version 16.01 (never published)
=============
  - From Windows version of 7-Zip 16.01:
    - The bugs in SWM (WIM), EXE (PE) and CHM code were fixed.
    - there are some internal changes in source code for better compatibility with VS2015 C++ compiler.

Version 16.00 (never published)
=============
  - better support for OpenBsd (CPP/Windows/System.cpp), thanks Josh (https://sourceforge.net/p/p7zip/discussion/383043/thread/ee32dcd8/?limit=25#c322)

  - From Windows version of 7-Zip 16.00:
    - 7-Zip now can extract multivolume ZIP archives (z01, z02, ... , zip).
    - Some fixed bugs:
      - bzip2 decoder -mmt2 reported E_FAIL (for k_My_HRESULT_WritingWasCut case), if we extract partial file.
      - 7z solid update (hang in break)
      - sha1 worked incorrectly for call after call with ((size & 3) != 0)
      - 7z update bcj bugs were fixed.
      - split (aaa.001) fixed
      - iso loop fix
      - rar4 multivol -stdin kpidSize
      - drag and drop 1<2.txt
      - memory access violation fix

Revision 1.62 / (download) - annotate - [select for diffs], Mon Apr 11 14:19:59 2016 UTC (8 years ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.61: +3 -3 lines
Diff to previous 1.61 (colored) to selected 1.3 (colored)

Update to 15.14.1

Fix PR pkg/51059

Changelog:
Version 15.14.1
===============
  - patch #32 Compiling in OS X fails with p7zip_15.14

Revision 1.61 / (download) - annotate - [select for diffs], Thu Apr 7 14:41:34 2016 UTC (8 years ago) by ryoon
Branch: MAIN
Changes since 1.60: +6 -27 lines
Diff to previous 1.60 (colored) to selected 1.3 (colored)

Update to 15.14

* Convert to use option framework

Changelog:
Version 15.14
=============

  - patch #26 : Patch to correctly set permissions for docs that permits non-sudo deletion of docs

  - patch #27 : Update Mac OS X LLVM 64bits Makefile

  - patch #28 : p7zip version 15.09 fails to build on s390

  - patch #29 : please fix incorrect fsf address

  - patch #31 : p7zip 15.09 fails to build on mips

  - bug :  "7za a -p ..." was fixed

  - bug #172 : Impossible to create archive with some unicode symbols in filename

  - From Windows version of 7-Zip 15.13:
    - The BUG in 15.13 in CAB code was fixed.

  - From Windows version of 7-Zip 15.12:
    - Some bugs were fixed.
    - New localization: Yoruba.

  - test_emul becomes test_lib  (tests libraries)

  - cross building added :
		makefile.linux_cross_mipsel

  - support for android 5+ (-fPIE -pie)

Version 15.12 (never published)
=============
  - From Windows version of 7-Zip 15.12 :
    - "There are no errors" string after "Test" operation inside archive.
    - The bugs in LZMA SDK were fixed (but these bugs are not related directly to 7-Zip's code).


  - From Windows version of 7-Zip 15.11 :
        - Some bugs were fixed.
        - 7-Zip 15.10 showed incorrect error message about missing volume for multivolume RAR archives.

   - ..../LZHAM added



Version 15.10 beta
==================

  - bug #147 Directory traversal through symlinks
    Bug-Debian: https://bugs.debian.org/774660
    Delay creation of symlinks to prevent arbitrary file writes (CVE-2015-1038)
    Fix given by Ben Hutchings

  - From Windows version of 7-zip 15.10 beta:
    - The BUG in 9.21 - 15.09 was fixed:
      7-Zip could ignore some parameters, specified for archive creation operation
	  for gzip and bzip2 formats in "Add to Archive" window and in command line
	  version (-m switch).
    - Some bugs were fixed.
      - extracting from solid wim archives worked incorrectly in some cases,
    - Also there are some minor changes.
      - 7-Zip can show the name of missing volume for multivolume RAR and VMDK archives.
      - Some internal changes with 7-Zip Benchmark.

Revision 1.60 / (download) - annotate - [select for diffs], Sun Feb 14 08:39:47 2016 UTC (8 years, 2 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.59: +2 -1 lines
Diff to previous 1.59 (colored) to selected 1.3 (colored)

Fix CVE-2015-1038, bump PKGREVISION

Revision 1.59 / (download) - annotate - [select for diffs], Tue Dec 29 19:39:21 2015 UTC (8 years, 3 months ago) by adam
Branch: MAIN
Changes since 1.58: +6 -6 lines
Diff to previous 1.58 (colored) to selected 1.3 (colored)

What's new after p7zip 9.38.1 :

  - 7-Zip now can extract ext2 and multivolume VMDK images.
  - 7-Zip now can extract ext3 and ext4 (Linux file system) images.
  - support of cygwin 64 bits
  - support of cygwin 64 bits with asm
  - cygwin : fix in GetRamSize()
  - cross building added :
		makefile.linux_cross_aarch64
		makefile.linux_cross_arm
		makefile.linux_cross_ppc
		makefile.linux_cross_ppc64
		makefile.linux_cross_ppc64le
		makefile.linux_cross_s390x  (7za and 7zr pass tests, 7z does not pass tests)

  - 7-Zip now can extract GPT images and single file QCOW2, VMDK, VDI images.
  - 7-Zip now can extract solid WIM archives with LZMS compression.
  - 7-Zip now can extract RAR5 archives.
  - 7-Zip now doesn't sort files by type while adding to solid 7z archive.
      new -mqs switch to sort files by type while adding to solid 7z archive.
  - 7-Zip now can create 7z, xz and zip archives with 1536 MB dictionary for LZMA/LZMA2.
  - 7-Zip now can extract .zipx (WinZip) archives that use xz compression.

Revision 1.58 / (download) - annotate - [select for diffs], Tue Jun 2 14:53:10 2015 UTC (8 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.57: +8 -9 lines
Diff to previous 1.57 (colored) to selected 1.3 (colored)

Version 9.38.1
- bug 145 "p7zip crashes while moving memory in MoveItems

Version 9.38
- patch 23 fixes "7z with unicode file name with surrogate pair is not handled well in Linux"

- bug 139 "password from commanline is visible in processes list"
    Now the characters of the password are replaced with *.

- From Windows version of 7-zip
   - bug138 If you extract the password with # program crashes
     7z now supports long password in RAR 3 and 4.

Revision 1.57 / (download) - annotate - [select for diffs], Mon Dec 1 12:43:43 2014 UTC (9 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored) to selected 1.3 (colored)

Drop maintainership.

Revision 1.56 / (download) - annotate - [select for diffs], Thu Oct 9 14:05:53 2014 UTC (9 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.55: +1 -3 lines
Diff to previous 1.55 (colored) to selected 1.3 (colored)

Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.

Revision 1.55 / (download) - annotate - [select for diffs], Sat Apr 26 01:16:54 2014 UTC (9 years, 11 months ago) by dsainty
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.54: +4 -1 lines
Diff to previous 1.54 (colored) to selected 1.3 (colored)

Use BUILDLINK_TRANSFORM to edit -ldl as required, fixing the build for Linux.

Revision 1.54 / (download) - annotate - [select for diffs], Sat Oct 5 07:40:59 2013 UTC (10 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored) to selected 1.3 (colored)

Use INSTALL_LIB with 7z.so; fixes 'symbols referenced by indirect symbol table entries that can't be stripped' on Darwin

Revision 1.53 / (download) - annotate - [select for diffs], Sat Oct 5 06:16:39 2013 UTC (10 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.52: +3 -3 lines
Diff to previous 1.52 (colored) to selected 1.3 (colored)

Fix previous: add missing trailing slash.
From Nat Sloss in PR 48261.
Bump PKGREVISION.

Revision 1.52 / (download) - annotate - [select for diffs], Fri Oct 4 21:51:57 2013 UTC (10 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.51: +10 -2 lines
Diff to previous 1.51 (colored) to selected 1.3 (colored)

Add support for WIM archives.
Based on PR 48261 by Nat Sloss.
Bump PKGREVISION.

Revision 1.51 / (download) - annotate - [select for diffs], Tue Sep 11 19:46:59 2012 UTC (11 years, 7 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.50: +1 -2 lines
Diff to previous 1.50 (colored) to selected 1.3 (colored)

"user-destdir" is default these days

Revision 1.50 / (download) - annotate - [select for diffs], Mon Mar 21 13:45:51 2011 UTC (13 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.49: +6 -8 lines
Diff to previous 1.49 (colored) to selected 1.3 (colored)

Changes 9.20.1:
- "p7zip 9.20 - "unsupported method" with RAR files - " fixed
  "install.sh" installs again "bin/Codecs/Rar29.so"

Revision 1.49 / (download) - annotate - [select for diffs], Mon Mar 14 18:18:33 2011 UTC (13 years, 1 month ago) by abs
Branch: MAIN
Changes since 1.48: +2 -1 lines
Diff to previous 1.48 (colored) to selected 1.3 (colored)

Appears to need gmake, at least on netbsd-5.1

Revision 1.48 / (download) - annotate - [select for diffs], Mon Mar 14 12:36:42 2011 UTC (13 years, 1 month ago) by adam
Branch: MAIN
Changes since 1.47: +3 -3 lines
Diff to previous 1.47 (colored) to selected 1.3 (colored)

Changes 9.20:
* 7-Zip now supports LZMA2 compression method.
* 7-Zip now can update solid .7z archives.
* 7-Zip now supports XZ archives.
* 7-Zip now supports PPMd compression in ZIP archives.
* 7-Zip now can unpack NTFS, FAT, VHD, MBR, APM, SquashFS, CramFS, MSLZ
  archives.
* 7-Zip now can unpack GZip, BZip2, LZMA, XZ and TAR archives from stdin.
* 7-Zip now can unpack some TAR and ISO archives with incorrect headers.
* 7-Zip now supports files that are larger than 8 GB in TAR archives.
* NSIS and WIM support was improved.
* Partial parsing for EXE resources, SWF and FLV.
* The support for archives in installers was improved.
* 7-Zip now can stores NTFS file timestamps to ZIP archives.
* Speed optimizations in PPMd codec.
* Speed optimizations in CRC calculation code for Intel's Atom CPUs.
* New -scrc switch to calculate total CRC-32 during extracting / testing.
* 7-Zip File Manager now doesn't use temp files to open nested archives stored
  without compression.
* Disk fragmentation problem for ZIP archives created by 7-Zip was fixed.
* Some bugs were fixed.
* New localizations: Hindi, Gujarati, Sanskrit, Tatar, Uyghur, Kazakh.
* Not in p7zip : Speed optimizations in AES code for Intel's 32nm CPUs.

Revision 1.47 / (download) - annotate - [select for diffs], Wed Jun 16 08:30:09 2010 UTC (13 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.46: +3 -3 lines
Diff to previous 1.46 (colored) to selected 1.3 (colored)

Changes 9.13:
- From Windows version of 7-zip 9.12
  - Some bugs were fixed.
- "Crash in Rar decoder on a corrupted file" fixed
- "Dereferencing a zero pointer in cab handler" fixed
- "Division by zero in cab decoder" fixed

Changes 9.12:
- From Windows version of 7-zip 9.12
  - ZIP / PPMd compression ratio was improved in Maximum and Ultra modes.
  - The BUG in 7-Zip 9.* beta was fixed: LZMA2 codec didn't work,
    if more than 10 threads were used (or more than 20 threads in some modes).
- makefile.openbsd is now compatible with OpenBSD ports tree.
- cmake projects added.
- 7zFM and 7zG can be built on MacOSX but these ports are in very alpha stage.
  make app to build p7zip.app (p7zip for MacOSX)

Changes 9.11:
- From Windows version of 7-zip 9.11
  - 7-Zip now supports PPMd compression in .ZIP archives.
  - Speed optimizations in PPMd codec.
  - The support for archives in installers was improved.
  - Some bugs were fixed.

Revision 1.46 / (download) - annotate - [select for diffs], Wed Nov 18 19:32:05 2009 UTC (14 years, 5 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.45: +2 -1 lines
Diff to previous 1.45 (colored) to selected 1.3 (colored)

Added LICENSE according to  WRKSRC/DOCS/License.txt

Revision 1.45 / (download) - annotate - [select for diffs], Mon Jun 8 05:54:51 2009 UTC (14 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.44: +3 -3 lines
Diff to previous 1.44 (colored) to selected 1.3 (colored)

Changes 9.04:
* 7-Zip now can update solid .7z archives.
* 7-Zip now supports LZMA2 compression method.
* 7-Zip now supports XZ archives.
* 7-Zip now can unpack NTFS, FAT, VHD and MBR archives.
* 7-Zip now can unpack GZip, BZip2, LZMA, XZ and TAR archives from stdin.
* New -scrc switch to calculate total CRC-32 during extracting / testing.
* Some bugs were fixed.

Revision 1.44 / (download) - annotate - [select for diffs], Wed Feb 18 07:19:06 2009 UTC (15 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.43: +3 -3 lines
Diff to previous 1.43 (colored) to selected 1.3 (colored)

Changes 4.65:
* From Windows version of 7-zip 4.62 to 4.65
  * The bug in 7-Zip 4.63 was fixed: 7-Zip could not decrypt .ZIP archives
    encrypted with WinZip-AES method.
  * 7-Zip now can unpack ZIP archives encrypted with PKWARE-AES.
  * Some bugs were fixed.
* Fixed : the RAM size was reported incorrectly on MacOSX 64bits
* Fixed : makefile.linux_amd64_asm_icc
* DJGPP :
   makefile.djgpp becomes makefile.djgpp_old
   makefile.djgpp_watt added (thank to Rugxulo)
* you can now compile 7za with a cmake project (see README)
  the cmake project can build a codeblock project ;)
  Remark : the kdevelop3 or Eclipse/CDT4 project don't work :(

Revision 1.43 / (download) - annotate - [select for diffs], Mon Dec 1 07:01:35 2008 UTC (15 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.42: +3 -3 lines
Diff to previous 1.42 (colored) to selected 1.3 (colored)

Changes 4.61:
- From Windows version of 7-zip 4.61 :
  - 7-Zip now supports LZMA compression for .ZIP archives.
  - Some bugs were fixed.
- Fix: Ask for password twice when creating encrypted archive
- 7zG added (read GUI/readme.txt)

Changes 4.60:
- From Windows version of 7-zip 4.60 :
  - Some bugs were fixed
- p7zip didn't use the BCJ /BCJ2 filters for executables (:
- makefile.linux_amd64_asm_icc added

Changes 4.59:
- From Windows version of 7-zip 4.59 :
  - 7-Zip now can unpack UDF, XAR and DMG/HFS archives.
  - It's allowed to use -t switch for "list" and "extract" commands.
  - Some bugs were fixed.

Revision 1.42 / (download) - annotate - [select for diffs], Mon Jun 23 16:50:24 2008 UTC (15 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.41: +3 -3 lines
Diff to previous 1.41 (colored) to selected 1.3 (colored)

Changes 4.58:
- Some speed optimizations.
- 7-Zip now can unpack .lzma archives.
- Unicode (UTF-8) support for filenames in .ZIP archives.
- Now it's possible to store file creation time in 7z and ZIP archives.
- 7-Zip now can unpack multivolume RAR archives created with
  "old style volume names" scheme and names *.001, *.002, ...
- Some bugs were fixed.

Revision 1.41 / (download) - annotate - [select for diffs], Sat Apr 12 22:42:57 2008 UTC (16 years ago) by jlam
Branch: MAIN
Changes since 1.40: +3 -4 lines
Diff to previous 1.40 (colored) to selected 1.3 (colored)

Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.

Revision 1.40 / (download) - annotate - [select for diffs], Mon Apr 7 17:48:14 2008 UTC (16 years ago) by joerg
Branch: MAIN
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored) to selected 1.3 (colored)

Fix PLIST.

Revision 1.39 / (download) - annotate - [select for diffs], Sat Apr 5 00:34:07 2008 UTC (16 years ago) by joerg
Branch: MAIN
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored) to selected 1.3 (colored)

Fix DESTDIR installation.

Revision 1.38 / (download) - annotate - [select for diffs], Sun Mar 2 03:48:36 2008 UTC (16 years, 1 month ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.37: +23 -13 lines
Diff to previous 1.37 (colored) to selected 1.3 (colored)

Mechanical changes to add full DESTDIR support to packages that install
their files via a custom do-install target.

Revision 1.37 / (download) - annotate - [select for diffs], Sun Dec 16 09:25:22 2007 UTC (16 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.36: +3 -3 lines
Diff to previous 1.36 (colored) to selected 1.3 (colored)

Changes 4.57:
- From Windows version of 7-zip 4.57:
  - Fixed BUG in command line version: -up3 switch could work incorrectly.
  - Minor improvement in ZIP compression.

Changes 4.56:
- From Windows version of 7-zip 4.56:
  - Some bugs were fixed
- On HPUX : fixed "Can't load '../bin/7z.dll'"
- bug: p7zip used to build a zip file with FAT header instead of Unix header
- On AIX : fixed "HugeFiles=off"
- bug 1800180: LZMAlone compilation error in COutFile
- Patch 1796569: Fix FreeBSD FTBFS
- Patch 1796575: fix man1/7za.1 man1/7zr.1 man1/7z.1

Revision 1.36 / (download) - annotate - [select for diffs], Tue Sep 25 10:03:52 2007 UTC (16 years, 6 months ago) by hira
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.35: +3 -3 lines
Diff to previous 1.35 (colored) to selected 1.3 (colored)

Back out previous.  Pointed out by uebayasi@ and martti@.

Revision 1.35 / (download) - annotate - [select for diffs], Tue Sep 25 08:31:52 2007 UTC (16 years, 6 months ago) by hira
Branch: MAIN
Changes since 1.34: +3 -3 lines
Diff to previous 1.34 (colored) to selected 1.3 (colored)

ln -> ${LN}.

Revision 1.34 / (download) - annotate - [select for diffs], Wed Sep 19 19:13:53 2007 UTC (16 years, 7 months ago) by adam
Branch: MAIN
Changes since 1.33: +3 -3 lines
Diff to previous 1.33 (colored) to selected 1.3 (colored)

Changes 4.55:
- From Windows version of 7-zip 4.55 :
  - Some bugs were fixed
- fixed 1789154: 7z use default or -m0=LZMA runtime error under HP-UX IA11.23
- support added for HPUX on Itanium.

Changes 4.54:
- From Windows version of 7-zip 4.54:
  - Decompression speed was increased

Revision 1.33 / (download) - annotate - [select for diffs], Wed Sep 5 20:37:08 2007 UTC (16 years, 7 months ago) by adam
Branch: MAIN
Changes since 1.32: +3 -3 lines
Diff to previous 1.32 (colored) to selected 1.3 (colored)

Changes 4.53:
- From Windows version of 7-zip 4.53 :
  - The bug in 7-Zip 4.48 - 4.52 beta was fixed:
      7-Zip could create .ZIP archives with broken files.
  - Some bugs were fixed.

Changes 4.52:
- From Windows version of 7-zip 4.52 :
  - 7z now can unpack Compound files (msi, doc, ...).
  - Some bugs were fixed (CAB decompressing)
- lzma (CPP/7zip/Compress/LZMA_Alone) is now multi-threaded.
- fixed 632912: Extracting large directories takes quadratic time
  (this bug was not fully fixed ...)
- fixed: "7za x -odirectory archive.7z" now works even if "directory" is a symbolic link.
- makefile.linux_s390x added : support for Linux on IBM z/Series Mainframe with s390x CPU
- fixed crashes on BeOs with the flag "@filename"
- cleanup in the makefile : defining LITTLE_ENDIAN or BIG_ENDIAN is not needed anymore
- ppmd.exe added (CPP/7zip/Compress/PPMD_Alone)

Revision 1.32 / (download) - annotate - [select for diffs], Fri Jul 27 13:43:44 2007 UTC (16 years, 8 months ago) by adam
Branch: MAIN
Changes since 1.31: +3 -3 lines
Diff to previous 1.31 (colored) to selected 1.3 (colored)

Changes 4.51:
- From Windows version of 7-zip 4.50 :
   - Bug was fixed: 7-Zip 4.50 beta could not open some .7z archives.
- fix built of test_emul

Changes 4.50:
- From Windows version of 7-zip 4.50 :
  - New switch for command line version:
  -ssc[-] enables/disables case-sensitive mode for file names.
  - Speed optimizations for AES encryption.
  - Some bugs were fixed.
- contrib/gzip-like_CLI_wrapper_for_7z/p7zip now supports commands like :

Revision 1.31 / (download) - annotate - [select for diffs], Sat Jul 21 12:08:45 2007 UTC (16 years, 9 months ago) by adam
Branch: MAIN
Changes since 1.30: +3 -3 lines
Diff to previous 1.30 (colored) to selected 1.3 (colored)

Changes 4.49:
- From Windows version of 7-zip 4.49 :
  - 7-Zip (7z) now can unpack WIM archives
- fixed : On Sparc Solaris, core dump during "7z a -sfx exe.x dir" with p7zip compiled with makefile.solaris_sparc_CC_32
- some code cleanup
- On HPUX, p7zip can get the number of CPU and the size of the memory.

Revision 1.30 / (download) - annotate - [select for diffs], Mon Jul 2 07:19:03 2007 UTC (16 years, 9 months ago) by adam
Branch: MAIN
Changes since 1.29: +3 -3 lines
Diff to previous 1.29 (colored) to selected 1.3 (colored)

Changes 4.48:
- From Windows version of 7-zip 4.48:
  - Encryption strength for .7z format was increased.
    Now it uses random initialization vectors.
  - Some bugs were fixed.
- fixed 1729236: Makefile infrastructure not safe for parallel compilation
  (if your make command understands -C and -j4, copy makefile.parallel_jobs over makefile)
- Now the executables are not built with the PIC (position-independent code) flag.
  7z.so are still built with the PIC flag.
  7za and 7zr are now faster than 7z with 7z.so.
  7za, 7zr and 7r are now smaller.
- contrib/gzip-like_CLI_wrapper_for_7z/p7zip now supports spaces in filename
  and use 7za instead of 7z.
- contrib/qnx630sp3 added to support QNX built

Revision 1.29 / (download) - annotate - [select for diffs], Fri Jun 1 00:54:47 2007 UTC (16 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.28: +2 -1 lines
Diff to previous 1.28 (colored) to selected 1.3 (colored)

Add MAKE_JOBS_SAFE=no. Noted by veego.

Revision 1.28 / (download) - annotate - [select for diffs], Tue May 29 12:24:51 2007 UTC (16 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.27: +3 -3 lines
Diff to previous 1.27 (colored) to selected 1.3 (colored)

Changes 4.47:
- From Windows version of 7-zip 4.47:
  - Bugs of 7-Zip 4.46 beta were fixed: BZip2 could work incorrectly

Changes 4.46:
- From Windows version of 7-zip 4.46:
  - New fast compression mode for Deflate method in Zip and GZip.
  - Some bugs were fixed.
- LZMA Benchmark:
  - cygwin: RAM size detection
  - computation of the CPU %
- fixed 1721827: install.sh now copies 7z.so
- Client7z now uses 7z.so instead of 7za.so
- new target: cygwin with asm
- LZMA SDK added in the source package (CPP/7zip/Compress/LZMA_Alone)
- fixed 1716987: 7zr removed from 4.45 binary distribution
- fixed 1706002: make and install.sh use the same variables in the same order.

Revision 1.27 / (download) - annotate - [select for diffs], Mon Apr 30 09:12:54 2007 UTC (16 years, 11 months ago) by adam
Branch: MAIN
Changes since 1.26: +3 -3 lines
Diff to previous 1.26 (colored) to selected 1.3 (colored)

Changes 4.45:
- Default dictionary size was increased: Normal: 16 MB, Max: 32 MB.
- Speed optimizations.
- Benchmark was improved (new "b" command in command line version).
- The number of DLL files was reduced.
- switch -mhcf=off is not supported now.
- If -t{Type} switch is not specified, 7-Zip now uses extension of archive to
  detect the type of archive.
- Some bugs were fixed (BZip2 in multithread)
- x86 or x86_64 : ASM version of crc32 available
- better detection of executable file (scripts do not need BCJ/BCJ2 filter)
- default permissions are now :
  - for a file      : -rw-------
  - for a directory : drwx------
- on MacOSX, locale is always utf8
- makefile.qnx_static and makefile.qnx_shared added

Revision 1.26 / (download) - annotate - [select for diffs], Sat Jan 27 21:50:11 2007 UTC (17 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.25: +11 -9 lines
Diff to previous 1.25 (colored) to selected 1.3 (colored)

Changes 4.44:
- From Windows version of 7-zip 4.43 :
  - 7za : Cab support
  - Speed optimizations for LZMA, Deflate, BZip2 and unRAR.
  - fix : now, updating a crypted header archive keeps the crypted header
- fixes in the help displayed by 7za/7z/7zr.
- code cleanup
  - remove of mySetModuleFileNameA (and its memory leak), GetModuleFileName ...
- fixed : p7zip for DJGPP can now update an archive (thanks stranix)
- fixed : in the plugins of 7z, the "Utf16" state was always off.
- fixed : support for directory names that are not encoded with the current locale.
  (ex : directory name is in "iso 8859-15" whereas the locale is "utf8")
- patch 1581907 : fix for FreeBSD in contrib/gzip-like_CLI_wrapper_for_7z/p7zip
- fixed : p7zip can now restore a symbolic link from a Zip archive (archive.zip made with "zip -y")
    remark/todo : p7zip stores, in a zip archive, the linked file instead of the symbolic link
- fixed 1630452 : small fix in the output of the script install.sh
- fixed 632912 : Extracting large directories takes quadratic time
- preliminary support of HP-UX : remove of RTLD_GROUP for dlopen in DLL.cpp
    makefile.hpux-acc should be able to build 7za for HP-UX (thanks to furiol)
- Client7z added.

Revision 1.25 / (download) - annotate - [select for diffs], Sun Oct 1 10:39:21 2006 UTC (17 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.24: +5 -5 lines
Diff to previous 1.24 (colored) to selected 1.3 (colored)

Changes 4.43:
- From Windows version of 7-zip 4.43 :
  - 7-Zip now can use multi-threading mode for compressing to .ZIP archives.
  - ZIP format supporting was improved.
  - 7-Zip now supports WinZip-compatible AES-256 encryption for .ZIP archives.
  - 7-Zip now uses order list (list of extensions) for files sorting for compressing
    to .7z archives. It can slightly increase compression ratio in some cases.
  - 7-Zip now restores modification time of folders during .7z archives extracting.
  - Some bugs were fixed.
- fixed : the user can now see the percentage indicator.
- support added for Tru64 / OSF 5.1  (makefile.tru64)
- small fix in install.sh (7zr install)
- fix "make all" now build 7za and 7zCon.sfx following the README.

Revision 1.24 / (download) - annotate - [select for diffs], Sat Sep 9 02:41:54 2006 UTC (17 years, 7 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored) to selected 1.3 (colored)

Rename variable MAKEFILE to MAKE_FILE.

Revision 1.23 / (download) - annotate - [select for diffs], Mon Jul 17 17:43:16 2006 UTC (17 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.22: +4 -4 lines
Diff to previous 1.22 (colored) to selected 1.3 (colored)

Honour PKGMANDIR.

Revision 1.22 / (download) - annotate - [select for diffs], Wed May 31 23:15:11 2006 UTC (17 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (colored) to selected 1.3 (colored)

Update to 4.42:

Version 4.42
============
  - From Windows version of 7-zip 4.42 :
    - Some bugs were fixed

  - patch #1473746 - gzip-like CLI wrapper (for 7z)
    see the directory "contrib/gzip-like_CLI_wrapper_for_7z".

  - patch #471478 - Support for OPTFLAGS
    This patch allows to use system specific opt flags.
    example : make OPTFLAGS="-O2 -march=athlon-xp"

Version 4.41
============
  - From Windows version of 7-zip 4.41 :
    - Some bugs were fixed


Version 4.40
============

  - From Windows version of 7-zip 4.40 :
    - 7-Zip now can unpack some installers created by NSIS
    - Some bugs were fixed

  - format LZH/LHA : fixed directory display during listing or extracting
    (a directory does not end with the path separator)

  - patch #1470817 - Handle 7zr in install.sh

  - code cleanup

Revision 1.21 / (download) - annotate - [select for diffs], Sat Apr 15 12:24:35 2006 UTC (18 years ago) by adam
Branch: MAIN
Changes since 1.20: +4 -3 lines
Diff to previous 1.20 (colored) to selected 1.3 (colored)

Changes 4.39:
- From Windows version of 7-zip 4.39 :
  - Bug in versions 4.33:4.38 was fixed:
    7-Zip could not correctly compress files larger than 2 GB
    to 7z archive in fast/fastest modes (HC4 match finder).

Changes 4.38:
- From Windows version of 7-zip 4.38 :
  - Some bugs were fixed.
- new manpage : 7zr.1
- update manpages : 7z.1 and 7za.1
- new switch : --help
- DosDateTimeToFileTime fixed (rar format)
- contrib/VirtualFileSystemForMidnightCommander/u7z updated

Revision 1.20 / (download) - annotate - [select for diffs], Mon Apr 3 19:13:21 2006 UTC (18 years ago) by adam
Branch: MAIN
Changes since 1.19: +3 -3 lines
Diff to previous 1.19 (colored) to selected 1.3 (colored)

Changes 4.37:
  - From Windows version of 7-zip 4.37 :
    - Some bugs were fixed.
  - fix build for Solaris sparc with CC instead of g++.
  - fix build for Solaris  9 x86
  - fix build for Solaris 10 x86
  - fix build for OpenBSD
  - p7zip can now be build with djgpp.
  - new target  : 7zr (lite version of 7za)
  - new machine : IBM AIX

Changes 4.36:
  - From Windows version of 7-zip 4.36 :
    - 7-zip now can unpack ISO archives
  - GCC 4.X : add C++ visibility support to reduce the size of the *.so
   (see makefile.linux_x86_ppc_alpha__gcc_4.X)
  - cygwin now supports '-o/tmp'

Changes 4.35:
  - From Windows version of 7-zip 4.35 :
    - New switch : -slt ("l" (list) command with -slt shows technical information for archive).
    - Some bugs were fixed.
  - From Windows version of 7-zip 4.34 :
    - BZip2 compressing / decompressing now can work in multi-threading mode
    - Multi-threading mode now is default for multi-processor systems

Revision 1.19 / (download) - annotate - [select for diffs], Mon Feb 13 18:45:32 2006 UTC (18 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.18: +3 -5 lines
Diff to previous 1.18 (colored) to selected 1.3 (colored)

Changes 4.33:
  - From Windows version of 7-zip 4.33:
    - Compressing speed and Memory requirements were increased.
      Default dictionary size was increased: Fastest: 64 KB, Fast: 1 MB,
      Normal: 4 MB, Max: 16 MB, Ultra: 64 MB.
    - 64-bit version now supports 1 GB dictionary
    - 7z/LZMA now can use only these match finders: HC4, BT2, BT3, BT4
    - Compression ratio in Zip/GZip/Deflate in Ultra mode was increased
    - Some bugs were fixed

  - fix "Bugs item 1407358" : Passwords entered are not visible on command line
    if the target has the system function "getpass".

  - fix "BCJ2" : now p7zip uses the "BCJ2" filter when the file has execute permission
    (7-zip uses the "BCJ2" filter when the filename ends with ".dll", ".exe", ".ocx", ".sfx" or ".sys")

  - patch 1390722: no new line at end of file

  - patch 1390716: allow compiling with gcc-4.1

  - patch 1425862: allow other make programs than GNU make

  - Testing framework added ("make test" and "make test_7z")

  - fix 'lstat': p7zip can compile if 'lstat' is not available

Revision 1.18 / (download) - annotate - [select for diffs], Sun Feb 5 23:08:04 2006 UTC (18 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored) to selected 1.3 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision 1.17 / (download) - annotate - [select for diffs], Tue Dec 6 23:48:47 2005 UTC (18 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.16: +3 -3 lines
Diff to previous 1.16 (colored) to selected 1.3 (colored)

Update to 7.30:

  - From Windows version of 7-zip 4.30 :
    - Speed optimizations in LZMA maximum/ultra compressing.
    - LZMA now supports word size up to 273
    - 7-Zip now reduces dictionary size for LZMA, if you compress files
      smaller than specified dictionary size.
    - Some bugs were fixed

  - fix minor build trouble with MacOS X
  - fix "Bugs item #1349229" : 7-zip now displays "e: Extract files from archive (without using directory names)"

Revision 1.16 / (download) - annotate - [select for diffs], Mon Dec 5 20:49:47 2005 UTC (18 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored) to selected 1.3 (colored)

Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html

Revision 1.15 / (download) - annotate - [select for diffs], Sat Oct 8 08:27:42 2005 UTC (18 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.14: +5 -5 lines
Diff to previous 1.14 (colored) to selected 1.3 (colored)

Changes 4.29:
* Bug fixes

Revision 1.14 / (download) - annotate - [select for diffs], Fri Sep 23 12:17:59 2005 UTC (18 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 (colored) to selected 1.3 (colored)

Update to 4.27, from Jason White in PR 31374.

Version 4.27
============
  - From Windows version of 7-zip 4.27 :
    - new plugin for 7z : 7-Zip can unpack CHM/HXS (MS HTML HELP) archives
    - cab plugin for 7z : 7-Zip can unpack multivolume CAB archives
    - Some bugs were fixed
    - better support for 64bits (PPMD coder/decoder)

Version 4.26
============
  - From Windows version of 7-zip 4.26 :
    - new plugin for 7z : LZH format support (extracting only)

  - fix (courtesy from Robert Millan) to make p7zip compile on GNU/kFreeBSD.

  - fix "Bug item #1273057", now "7z -so -t7z a dummy.7z file >output.7z" does not
    finish with a "Segmentation fault (core dumped)".

  - fix "Bug item #1221056", now, makefile for p7zip use the flag "-O" to
  support compilers that build invalid programs with the flag "-O2".

Version 4.25
============
  - From Windows version of 7-zip 4.25 :
    - Some bugs were fixed
    - DOCS/MANUAL/exit_codes.htm added

  - new plugin for 7z : RAR format support (extracting only)

  - better dependencies in makefile

Version 4.23
============
  - From Windows version of 7-zip 4.23 :
    - Some bugs were fixed

  - manpages for 7za and 7z updated by Mohammed Adnene Trojette.

  - little fix for the help message of 7za or 7z.

  - bug #1224304 : Files and directories with \ in name not handled properly.

  - fix for tar archives that have pax header.

Revision 1.13 / (download) - annotate - [select for diffs], Fri Jun 24 14:32:13 2005 UTC (18 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored) to selected 1.3 (colored)

Update to 4.20:

Version 4.20
============

  - From Windows version of 7-zip 4.19 and 4.20 :
    - BZip2 code was rewritten. Now it supports 3 modes: Normal, Maximum and
      Ultra. In Normal mode it compresses almost as original BZip2 compressor.
      Compression ratio in Maximum and Ultra modes is 1-3% better for some files,
      but Maximum Mode is about 3 times slower and Ultra Mode is about 8 times
      slower than Normal mode.
    - Console version now prints all messages to stdout by default,
      and if -so switch is specified, 7-Zip prints messages to stderr.
    - Some bugs were fixed

  - Updating "contrib/VirtualFileSystemForMidnightCommander/" with u7z-4.16beta.tar.bz2

  - bug #1204993 (does not find broken filenames)

  - bug #1201244 (Missing files in p7zip_4.18_x86_linux_bin.tar.bz2)

  - makefile.linux_x86_ppc_alpha : flag "-fPIC" added

  - flag "-l" added.
    without   : p7zip stores symlinks (like p7zip 4.18)
    with "-l" : p7zip stores the files/directories pointed by symlinks (like before p7zip 4.18)
      CAUTION : the scanning stage can never end because of symlinks like ".."
                 (ex:  ln -s .. ldir)

Revision 1.12 / (download) - annotate - [select for diffs], Sun May 22 20:07:37 2005 UTC (18 years, 11 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored) to selected 1.3 (colored)

Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:

	USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison

Revision 1.11 / (download) - annotate - [select for diffs], Tue May 17 07:22:37 2005 UTC (18 years, 11 months ago) by adam
Branch: MAIN
Changes since 1.10: +10 -11 lines
Diff to previous 1.10 (colored) to selected 1.3 (colored)

Changes 4.18:
  - From Windows version of 7-zip 4.18 and 4.17 :
    - minor fixes
  - p7zip can now store and restore :
    - symbolic links,
    - file permission bits
      Remark : for directory, restored_perm = stored_perm | 0700 .
  - fix in install.sh
  - On MacOSX, p7zip now restore times of a file.
  - more detailed errors during scanning stage.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Apr 15 14:16:08 2005 UTC (19 years ago) by wiz
Branch: MAIN
Changes since 1.9: +5 -3 lines
Diff to previous 1.9 (colored) to selected 1.3 (colored)

Update to 4.16:

Version 4.16
============

  - From Windows version of 7-zip 4.16 :
    - Speed optimization (5%) for 7z / LZMA
    - 7za now supports .Z archives
    - -r- switch in command line now is default for all commands
    - Some bugs were fixed

  - From Windows version of 7-zip 4.15 :
    - Z format supporting (extracting only)
    - 7-Zip now can extract ZIP archives compressed with "Shrink" method
    - 7-Zip now doesn't interrupt the compressing when it can not open file.
      7-Zip just skips that file and shows warning.
    - Some bugs were fixed

  - man pages added (thanks to Mohammed Adnene Trojette)
  - bug #1112167 fixed (Temporary directory must be on same partition as target)
    p7zip failed moving the temporary file at the end of
    compressing to target file if the directories don't reside
    on the same partition (or network path).
  - bug #1164659 fixed (Invalid file date for "big endian" machine)
  - p7zip now uses ".so" instead of ".dll"
  - p7zip now handles "ctrl-c" and "kill" to cleanup temporary files before exiting
  - p7zip now runs on BeOS.
  - better support of filenames with spaces.
  - some code cleanup
    - "myWindows/myFiles.cpp" is now in "Windows/FileIO.cpp"
    - "myWindows/myFindFile.cpp" is now in "Windows/FileFind.cpp"
    - "myWindows/myDirectoryAndPath.cpp" is now in "Windows/FileDir.cpp"
    - "myWindows/myEvents.cpp" is now in "Windows/Synchronization.cpp"
    - "myWindows/wine_strings.cpp" is now in "Windows/String.cpp"

Revision 1.9 / (download) - annotate - [select for diffs], Mon Apr 11 21:44:49 2005 UTC (19 years ago) by tv
Branch: MAIN
Changes since 1.8: +1 -2 lines
Diff to previous 1.8 (colored) to selected 1.3 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Feb 7 14:11:26 2005 UTC (19 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored) to selected 1.3 (colored)

Update to 4.14.01:
Version 4.14.01
===============
  - huge speed up for multi CPUs machines (Thanks to loderunner - http://sourceforge.net/users/loderunner/).
  - some code cleanup
  - Fix problems with link files or directories.
  - "7z a dummy -tgzip -so Doc.txt > archive.gz" now works.
  - in the messages, the path separator is now '/' instead of '\'.

Version 4.14
============

  - From Windows version of 7-zip 4.14 :
    - STL using was reduced
    - 7za now supports Split(001) archives
    - "7za | more" now works
    - Bugs item #1093095 : Usage banner now says "7za" (instead of "7z") when the binary is "7za"

  - use of AString instead of std::string (no more need of #include <string>")
  - makefile.linux_gcc_2.95_no_need_for_libstdc added to build 7za for the
    p7zip*_bin.tar.bz2 package.
    7za provided by p7zip*_bin.tar.bz2 is build on Debian 3.0 with gcc 2.95.4
    and should now find the locale on all kinds of Linux (Debian, Fedora, Mandrake, ...).

Revision 1.7 / (download) - annotate - [select for diffs], Sun Dec 26 02:43:38 2004 UTC (19 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored) to selected 1.3 (colored)

Update to 4.13:
  - new port of 7za from the source of 7za 4.13Beta for Windows

  - From Windows version of 7-zip 4.13 :
    - Switch "--" stops switches parsing
    - Some bugs were fixed
    - User's manual updated (DOCS/MANUAL/index.htm)

  - makefile.netbsd_x86 added [Bug #1069055].

  - new method to install 7z and its plugins (the "link" method do no work)

  - installer added (install.sh).

  - makefile.macosx_with_fink becomes makefile.macosx
    and makefile.macosx uses c++ instead of CC
    (on some MacOSX, CC is a link to gcc instead of g++)

  - new flag "-utf16" to enable "utf16" conversion [Bug #1075229].

  - new logic to automatically enable or disable "utf16" conversion :
    no locale, locale=="C" or locale=="POSIX" implies utf16=off
    else  utf16=on
    uses "-utf16" or "-no-utf16" to change this behaviour.
    [Bug #1075229]

  - 7z (compiled with -O2) works now on Sparc Solaris.

Revision 1.6 / (download) - annotate - [select for diffs], Fri Dec 3 15:14:50 2004 UTC (19 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored) to selected 1.3 (colored)

Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Nov 23 14:57:52 2004 UTC (19 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.4: +39 -6 lines
Diff to previous 1.4 (colored) to selected 1.3 (colored)

Update to 4.12:

Version 4.12
============
  - new port of 7za from the source of 7za 4.12Beta for Windows

  - From Windows version of 7-zip 4.11 and 4.12 :
    - 7-Zip now supports Zip64 extension of ZIP format. So now it's
      possible to compress files bigger than 4 GB to ZIP archives.
    - Some bugs were fixed

  - fix "7za a archive.7z file" that added all the files and directories
    with filename "file", "FILE", "File" ...

  - p7zip now displays the locale (ex : en_US.UTF-8) in the banner.

  - new flag "-no-utf16" to avoid lossly conversion in filenames.
    CAUTION : use this flag when you do not plan to export your archive.

  - support creation of self extracting archive.

  - better support of symbolic link (now, an invalid symbolic link
    do not stop archiving but displays a warning).

  - better support of files that the user cannot read.
    (now this kind of file is not added to the archive, and p7zip displays a warning).

  - return of 7z and its plugins.

  - support of listing/testing/extracting files from a splitted archive (only with 7z).

  - support of MacOX X 10.X.

  - creation of Gzip/Tar archives didn't work on Linux Alpha.

  - see "contrib/VirtualFileSystemForMidnightCommander/readme" to use 7za with "mc".

Version 4.10
============
  - new port of 7za from the source of 7za 4.10Beta for Windows
    => p7zip now work on big endian CPU.

  - 7z for Unix is not maintain anymore (because as the source of unrar plugin for 7z
    is not available, 7z is unless on Unix).

Version 0.91
============
  - add support for FreeBSD 5.2.1
    In Windows/Time.h add "#include <time.h>"
    and prototype change for FileTimeToUnixTime()

  - bug 990684 Corrected : support of filesystem
    that support case sensitive filenames.
    Example, since version 0.91 :
    "7z a glibc -r glibc-2.3.2"
    does not terminate with error :
      Duplicate filename:
      glibc-2.3.2\sysdeps\m88k\m88100\add_n.S
      glibc-2.3.2\sysdeps\m88k\m88100\add_n.s

Version 0.90
============
  - build of 7z.exe and its DLL.
  7z.exe support more archive formats than 7za.exe
  thanks to DLL in Formats and Codecs directories
  - "#pragma once" is now in comments
  - mainly For OpenBSD :
    - add #include <wchar.h> in include_windows/winnt.h
    - remove stuff for GUID_SECTION and GUID_SECT in include_windows/basetyps.h
      and include_windows/initguid.h
    - some changes in 7zip/Crypto/aesopt.h because of endian.h

Version 0.81
============
  - add a copy of the help of 7-zip (see html directory)
  - "7z a -r tmp.7z directory" works as expected.
    no more need for commands like : 7z a -r tmp.7z "directory/*"
  - 7z restores the date of each files (but not directories)
  - 7z supports UNICODE filenames (version 0.80 supports only ASCII/Latin1 filenames)
  - support of gcc 2.95
  - support of gcc 3.4
  - 7z needs no more libgen.h (dirname() and basename())
  - less "Internal Error #7" during arguments parsing
  - minor change in class CThread

Revision 1.4 / (download) - annotate - [select for diffs], Fri Oct 8 15:57:51 2004 UTC (19 years, 6 months ago) by tv
Branch: MAIN
Changes since 1.3: +3 -1 lines
Diff to previous 1.3 (colored)

Currently this is completely hosed on big-endian platforms; add appropriate
NOT_FOR_PLATFORMs reflecting it.

Revision 1.3 / (download) - annotate - [selected], Mon Jul 5 14:44:22 2004 UTC (19 years, 9 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.2: +5 -1 lines
Diff to previous 1.2 (colored)

Enable pkgviews installation.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Jun 27 20:28:53 2004 UTC (19 years, 9 months ago) by kristerw
Branch: MAIN
Changes since 1.1: +6 -1 lines
Diff to previous 1.1 (colored) to selected 1.3 (colored)

Require gcc 3.0 or newer, since it contains c++ constructs that
gcc 2.95 does not understand.

DTRT with threading for platforms without native threads.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Jun 25 13:56:12 2004 UTC (19 years, 9 months ago) by wiz
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored) to selected 1.3 (colored)

Initial import of p7zip.

p7zip is a port of the Windows program 7za.exe.

7za.exe is a file archiver with the highest compression ratio.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Jun 25 13:56:12 2004 UTC (19 years, 9 months ago) by wiz
Branch: MAIN
Diff to selected 1.3 (colored)

Initial revision

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.




CVSweb <webmaster@jp.NetBSD.org>