Age | Commit message (Collapse) | Author | Files | Lines |
|
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"
|
|
|
|
|
|
|
|
|
|
"A vulnerability in GNU Sharutils was reported, which can be potentially
exploited by malicious, local users to conduct certain actions on
a vulnerable system with escalated privileges."
Patch from Debian. Bump PKGREVISION.
|
|
declare fnmatch if _POSIX_SOURCE is defined.
|
|
|
|
"Multiple buffer overflows in sharutils 4.2.1 and earlier may allow attackers
to execute arbitrary code via long output from wc to shar, or unknown vectors
in unshar."
Patch from SuSE/Gentoo. Also add more sanity checking patches from the latter.
|
|
|
|
|
|
useful.
|
|
New in 0.9.2:
* Created workaround for a major pthreads problem (on Linux at
least) that would cause segfaults and missed signals in the
pthreads library itself when mutexes or signals were
created/destroyed too quickly. This used to happen when
processing multiple files, but now pbzip2 only generates its
mutexes and signals at the beginning and reuses the same ones
for multiple files. Special thanks to George Chalissery for help
with this one.
* Increased size of BZIP2 header match from 56 bits to 72 bits for
more accurate detection
* Modified some buffers to use the vector class for easier memory
management and to eliminate one read pass of the input data for
decompression so should be slightly faster.
* Now checks if input file exists before checking if output file
already exists (when not using -f)
* Now checks to ensure input is regular file and not a directory
before processing
* Now deletes input file only if output file exists and is greater
than 0 bytes (-k will always preserve input file)
* Now checks input file for bzip2 header before trying to
decompress file
* Minor code cleanup
New in 0.9.1
* Fixed bug: -c switch now implies -k so input file is not deleted
when data is output to stdout
New in 0.9.0:
* Added -c switch for data output to stdout
* Added -t switch to test integrity of compressed data
* Added autodetection for # of CPUs on supported platforms and
made detected value default # CPUs to use
* Fixed bug where pbzip2 processed 0 byte files
* Tried to make program exit codes the same as bzip2
|
|
version 2.10.0
--------------
* Updated translations: it, sr, sr@Latn, lt, hu.
version 2.9.92
--------------
* Fixed bug #157698: Default new archive name as the first-added object.
* Fixed bug #168477: Create Archive should leave status window in the
background while creating multiple folder archives.
* Fixed bug #159952: file-roller compilation error.
* Fixed bug #166658: Archives should only be processed if command-line
utility is present.
* Fixed bug #144953: ISO reading assumes Joliet and Rock Ridge
extensions.
version 2.9.91
--------------
* Updated recent-files from libegg.
version 2.9.4
-------------
* Fixed bug #100927: should use GNOME mouse click settings.
version 2.9.3
-------------
* Fixed bug #132555: file-roller does not honor system-wide toolbar
setting.
* Fixed bug #162188: RAR archives' directories are not recognized
properly.
* Fixed bug #162324: Cannot drag files from gthumb to file-roller
version 2.9.2
-------------
* Fixed bug #152129: Unnecessary call to _window_update_sensitivity()
* Fixed bug #154821: file-roller can't open archives with extension
.lha
* Fixed bug #154398: Remove some useless code.
* Fixed bug #154233: load_icon_file optimization.
* Fixed bug #161141: Time of modifcation incorrect
* Fixed bug #161147: View->Toolbars inconsistent across multiple
instance.
* Fixed bug #160617: "Create archive" context menu item does not
support single-file bz2 or gz
* Fixed bug #160401: create archive doesn't work on read-only CD-ROM
* Fixed bug #159906: the configure.in should update its gnome-vfs
requirement.
* Fixed bug #160221: No more "extract here" entry in Nautilus
context menu.
* Use 'extract to...' if the archive location is write only.
* Fixed loading of rar archives with directories.
version 2.9.1
-------------
* Added a 'Open Recent' menu item on the toolbar.
* Added password support and testing to RAR archives.
* Fixed bug #145162] .omf.out and omf_timestamp files should not be in
cvs.
* Fixed bug #159172: tooltips leaked.
* Fixed bug #159464: Should not use deprecate mime API
* Make logo icon to use the theme icon.
version 2.9.0
-------------
* Added AR, Debian and 7-zip archives support.
* Open the "open with" dialog if the file type does not
have a registered application; get rid of the internal viewer.
* Make the text invisible for the password entries.
* Removed Select All/Deselect All from the context menu.
|
|
- Include mount.h to use statfs.
- Use chown(2) if lchown(2) is unavailable. (Can be problematic,
but no easy solution.)
- Pass -bundle to gcc to build a Mach-o bundle format file.
|
|
o archive_read_extract can now handle very long pathnames
(tested with pathnames up to 1MB).
o New dir-walk code now defaults to physical traversals.
o fix a gzip decompression issue and add better error reporting
for certain file I/O and decompression errors.
|
|
"cpio uses a 0 umask when creating files using the -O (archive) or -F
options, which creates the files with mode 0666 and allows local users
to read or overwrite those files."
Patch inspired by Debian. Bump PKGREVISION.
|
|
is not available in the generated archive.h, so put in an __INTERIX
conditional (for now -- but this means a PKGREVISION bump, sigh).
|
|
|
|
prototype argument for the second parameter of iconv(). This is true for
all but some release candidates of NetBSD-2.0, because either the
package converters/libiconv is used or there's a current <iconv.h>.
Needed for NetBSD-1.6.2. Approved by wiz.
|
|
|
|
Changes:
- Handle the case where encrypted and plain files are mixed.
- Even when an archive is corrupted, extract files not affected.
|
|
|
|
Bump PKGREVISION.
|
|
Relevant change,
+5.52 (28 Feb 05):
+ - win32/win32.c - defer_dir_attribs(): fixed critical "mem-access to
+ nirwana" bug when processing directory entries without any local
+ extra field; added some explaining comments
|
|
Changes:
The 5.52 maintenance release fixes a few minor problems found in the 5.51
release, closes some more security holes, adds a new AtheOS port, and
contains a Win32 extra-field code cleanup that was not finished earlier.
The most important changes are:
- (re)enabled unshrinking support by default, the LZW patents have expired
- fixed an extraction size bug for encrypted stored entries (12 excess bytes
were written with 5.51)
- fixed false "uncompressed size mismatch" messages when extracting encrypted
archive entries
- do not restore SUID/SGID/Tacky attribute bits on Unix (BeOS, AtheOS) unless
explicitely requested by new "-K" command line qualifier
- optional support for "-W" qualifier to modify the pattern matching syntax
(with -W: "*" stops at directory delimiter, "**" matches unlimited)
- prevent buffer overflow caused by bogus extra-long Zipfile specification
- performance enhancements for VMS port
- fixed windll interface handling of its extraction mode qualifiers nfflag,
ExtractOnlyNewer, noflag, PromptToOverwrite; added detailed explanation of
their meanings and interactions to the windll documentation
|
|
* Updated translations: da, gu, id.
|
|
gettext doesn't use the renamed symbols.
Problem noticed by <minskim@NetBSD.org>.
|
|
Bug fixes:
-- Few bugs that caused overflow of the output buffer were fixed.
New features:
-- For information about changes in the SZIP source code see
http://hdf.ncsa.uiuc.edu/doc_resource/SZIP/Release_notes_2_0.pdf
-- This release supports shared libraries.
See "Known problems" section for additional information.
|
|
|
|
|
|
Changes:
# Feb 12, 2005: Fix a crash that affected Zip reading, make tree.c
portable to Linux.
# Feb 8, 2005: Don't close stdout/stdin. Fix flush code.
# Feb 6, 2005: Fix bug in new dir-walk code with non-resolvable symlinks.
# Feb 6, 2005: Fix Linux build, flush input in archive_read_open_file()
to avoid "broken pipe" warnings.
|
|
Changes include:
* INFO: http://upx.sourceforge.net is the permanent UPX home page
* watcom/le: don't crash on files without relocations
* win32/pe: stricter checks of some PE values
* source code: much improved portability using ACC, the
Automatic Compiler Configuration
* source code: compile fixes for strict ISO C++ compilers
* source code: compile fixes for Win64
|
|
strerror messages that will not match the test's expected output.
|
|
|
|
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, ...).
|
|
|
|
|
|
Libarchive is a programming library that can create and read several
different streaming archive formats, including most popular tar
variants and several cpio formats. It can also write shar archives
and read ISO9660 CDROM images.
See http://people.freebsd.org/~kientzle/libarchive/
|
|
this, we only need some simple logic in java-env.mk to automatically
generate an ALTERNATIVES file for us.
There are two exceptions, though: fastjar and jikes (pointed out by tv@),
which do not use this file; they have to be handled manually.
Bump PKGREVISION for all affected packages.
While doing this, remove the java-wrapper package, obsoleted by the new
functionality provided by pkg_alternatives.
|
|
|
|
gettext 0.11+ has renamed internal symbols, and gsharutils is
being a very bad neighbor by using them directly. To fix, force
use of gettext >= 0.11, and rename the symbol in gsharutils.
|
|
|
|
|
|
|
|
Fixes build on Interix.
|
|
|
|
|
|
missing "long long" support in iostream.
|
|
Bump PKGREVISION.
|