Age | Commit message (Collapse) | Author | Files | Lines |
|
- 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.
|
|
|
|
|
|
|
|
|
|
table entries that can't be stripped' on Darwin
|
|
From Nat Sloss in PR 48261.
Bump PKGREVISION.
|
|
Based on PR 48261 by Nat Sloss.
Bump PKGREVISION.
|
|
|
|
exe names (which probably nobody knows anyway).
|
|
- "p7zip 9.20 - "unsupported method" with RAR files - " fixed
"install.sh" installs again "bin/Codecs/Rar29.so"
|
|
|
|
* 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.
|
|
|
|
|
|
- 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.
|
|
|
|
|
|
* 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.
|
|
* 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 :(
|
|
- 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.
|
|
- 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.
|
|
through PLIST_SUBST to the plist module.
|
|
|
|
|
|
their files via a custom do-install target.
|
|
- 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
|
|
|
|
|
|
- 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
|
|
- 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)
|
|
- 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 :
|
|
- 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.
|
|
- 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
|
|
|
|
- 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.
|
|
- 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
|
|
- 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.
|
|
- 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.
|
|
|
|
|
|
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
|
|
|
|
- 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
|
|
- 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
|
|
- 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
|
|
|
|
|
|
- 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)"
|
|
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
|