summaryrefslogtreecommitdiff
path: root/archivers
AgeCommit message (Collapse)AuthorFilesLines
2005-03-24Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to bewiz11-28/+11
useful.
2005-03-24Update to 0.9.2:wiz2-6/+6
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
2005-03-22Update to 2.10.0:jmmv4-16/+25
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.
2005-03-22Make this package build on Darwin.minskim6-21/+91
- 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.
2005-03-21Update to 1.02.016.xtraeme2-8/+7
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.
2005-03-20Security fix for CAN-1999-1572.salo3-2/+24
"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.
2005-03-19Don't include <inttypes.h> unconditionally. Unfortunately, HAVE_INTTYPES_Htv3-2/+18
is not available in the generated archive.h, so put in an __INTERIX conditional (for now -- but this means a PKGREVISION bump, sigh).
2005-03-13Redo previous quoting fix.uebayasi1-3/+3
2005-03-11The patch-ab assumes that on NetBSD, every <iconv.h> has the non-constrillig2-8/+12
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.
2005-03-07Fix quoting.uebayasi1-3/+3
2005-03-02Update unalz to 0.31. Patches provided by Kibum Han, and modified by me.minskim5-50/+82
Changes: - Handle the case where encrypted and plain files are mixed. - Even when an archive is corrupted, extract files not affected.
2005-03-02Honor LDFLAGS.minskim3-8/+19
2005-03-01Apply fix for CAN-2005-0160 and CAN-2005-0161.wiz5-8/+180
Bump PKGREVISION.
2005-03-01Distfile changed after one day.. grrrrrrr.salo2-5/+7
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
2005-02-28Update to version 5.52salo2-8/+7
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
2005-02-26Update to 2.8.4:jmmv2-6/+6
* Updated translations: da, gu, id.
2005-02-26Make this (allegedly) build again on Linux, whose glibc-internalizedtv1-3/+8
gettext doesn't use the renamed symbols. Problem noticed by <minskim@NetBSD.org>.
2005-02-24Changes 2.0:adam4-29/+18
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.
2005-02-23Add RMD160 digests in addition to SHA1 ones.agc72-72/+148
2005-02-16Fix quoting.seb1-4/+4
2005-02-14Update to 1.02.006.xtraeme2-5/+5
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.
2005-02-10Update upx to version 1.25. This addresses PR#29327.ben4-53/+27
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
2005-02-09Skip autotest 15 (gzip.at), as different platforms output differenttv2-1/+15
strerror messages that will not match the test's expected output.
2005-02-08We do like optimisations, don't we? I have turned them on, then. :)adam2-1/+15
2005-02-07Update to 4.14.01:wiz5-15/+16
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, ...).
2005-02-02Add missing buildlink3 dependencies.xtraeme1-1/+3
2005-02-02Added archivers/libarchive.xtraeme1-1/+2
2005-02-02Initial import of libarchive-102.002.xtraeme4-0/+34
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/
2005-01-30Convert the Java related packages to use the alternatives system. To dojmmv2-2/+3
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.
2005-01-24Give the hack a PKG_HACKS name.tv1-1/+2
2005-01-24Fix build on Interix (and others with pkgsrc gettext-lib 0.11+).tv1-2/+9
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.
2005-01-24Hopefulyl final Interix fix: make test_filesystem.cpp build.tv2-1/+24
2005-01-24Another Interix fix: Fix nonstatic linking in src/testing subdir.tv3-1/+30
2005-01-24Fix build on Interix. (Changes submitted to author.)tv11-8/+133
2005-01-24Also include <sys/types.h> in case neither <stdint.h> nor <inttypes.h> exist.tv2-1/+14
Fixes build on Interix.
2005-01-21Move GCC_REQD-for-Interix check into a hacks.mk; suggested by jlam.tv4-14/+30
2005-01-21Due to popular demand, move distfile to MASTER_SITE_LOCAL.wiz1-2/+2
2005-01-21Add GCC_REQD for Interix to prevent use of the base system gcc, which istv2-2/+14
missing "long long" support in iostream.
2005-01-21Add two patches from RedHat, fixing CAN-2004-0947 and CAN-2004-1027.wiz5-4/+153
Bump PKGREVISION.
2005-01-21regen with correct offsetswiz1-4/+4
2005-01-21Add Makefile, since distfiles comes without one.wiz1-0/+18
2005-01-21Update to 2.65. (Documented) changes:wiz3-13/+15
UNARJ 2.65 - Fixed table boundaries per suggestion of UNARJ 2.63 - Added additional header data checks. UNARJ 2.61 - Added chapter and encryption information.
2005-01-21Fix install on non-NetBSD (don't put a trailing / on a dir name totv1-2/+2
${INSTALL_*_DIR}).
2005-01-21Don't do the Makefile.dep dance; that's not needed in pkgsrc and breaks intv2-5/+30
some bizarre way on Interix. This also makes the build more friendly to non-gcc compilers.
2005-01-21Use PTHREAD_AUTO_VARS to get the correct compile options; fixes Interix.tv3-6/+7
2005-01-21Mark as not for Interix.tv1-1/+3
2005-01-21Need --enable-os-bits for Interix.tv1-2/+7
2005-01-19Compile fix for Interix.tv2-6/+6
2005-01-19nb4: Add missing dependency on gettext-lib for platforms that need it.tv1-2/+3
2005-01-19Build fix for Interix: strerror() is your friend.tv2-1/+36