aboutsummaryrefslogtreecommitdiff
path: root/archivers
Commit message (Collapse)AuthorAgeFilesLines
* Fix pkgconfig directory.Max Khon2010-08-042-1/+5
| | | | | | | | PR: 149279 Submitted by: Philip M. Gollucci Notes: svn path=/head/; revision=258780
* Drop maintainership of star, which I haven't been using for a while.Jimmy Olgeni2010-08-041-1/+1
| | | | Notes: svn path=/head/; revision=258764
* Update to 0.2alpha.Max Khon2010-08-013-4/+5
| | | | | | | | | This fixes infinite loop in MS-ZIP. PR: 149180 Notes: svn path=/head/; revision=258595
* - Makes neon29 our default neon library. The neon 0.27.x to 0.29.x are API andJeremy Messenger2010-07-301-2/+2
| | | | | | | | | | | | | | | | | | | | | ABI backwards compatible. It is unnecessary to have more than one same libraries (ie: neon28 and neon29) as it creates issue in our ports tree such as CONFLICTS and made our Makefile complicate. - Remove www/neonpp and www/neon28. - Add USE_GNOME=ltverhack; it corrects the shared library version by change from libneon.so.29 to libneon.so.27. It won't get bump again with no reason unless ABI changes. - Bump the PORTREVISION on all ports and chase the shared library change. - Add info in the UPDATING for how to rebuild on all ports that depend on neon. PR: ports/148295 Approved by: lev (maintainer timeout, no respone for months), portmgr Tested by: pointyhat-exp by pav Notes: svn path=/head/; revision=258515
* Update to 1.3, which fixes two security bugs. Detailed descriptionGabor Kovesdan2010-07-292-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | from the author follows. Bug 1: Infinite loop in MS-ZIP decoder [1] The MS-ZIP and Quantum decoders read bits in roughly the same way as the LZX decoder, however they don't have "inject two fake bytes" code. In the situation where read() provides zero bytes, e.g. at the end of file or end of a CAB block, the LZX decoder handles this by injecting two fake bytes, then returns an error on subsequent calls. MS-ZIP and Quantum instead return zero bytes without error. However, all three decoders are written to presume they will get at least one byte. So this could lead to an infinite loop in MS-ZIP and Quantum. An infinite loop has definitely been seen in MS-ZIP - there is a while loop in inflate() of an uncompressed block (block type 0) which won't end until enough input is provided. Partial solution: change "if (read < 0)" to "if (read <= 0)" in mszipd.c and qtmd.c. - http://libmspack.svn.sourceforge.net/viewvc/libmspack?view=revision&revision=90 However, this breaks compatibility with a number of MS-ZIP/Quantum encoded files. A full solution would be to implement the same bit-reading system as LZX. I've done this now, merging all the bit-reading and huffman-reading code into two new files; readbits.h and readhuff.h - http://libmspack.svn.sourceforge.net/viewvc/libmspack?view=revision&revision=95 There are several further changes made to integrate readbits.h and readhuff.h, I recommend you look at the latest version in the source repository. - http://libmspack.svn.sourceforge.net/viewvc/libmspack/libmspack/trunk/mspack/ Bug 2: Segmentation fault in "cabextract -t" This bug may not affect you, depending on your implementation of mspack_system->write(). It does cause a segfault in cabextract's cabx_write() in "-t" (test archive) mode. In the Quantum decoder, when the window wrap is reached, all currently unwritten data is flushed to disk. Sometimes, less data is needed than is flushed, which makes the variable out_bytes negative. When the main decoding loop finishes, a final call to write() is made if out_bytes is not zero. In that situation, it calls mspack_system->write() with a negative byte count, e.g. -129 bytes. You should reject this. In cabextract's "-t" mode, this is not caught, but instead converted to an unsigned integer and passed to md5_process_bytes(), which tries to read e.g. 4294967167 bytes, causing it to read beyond the end of valid process space and thus segfault. Solution: - Break out to the end of the decoding loop immediately if the flush would be more than needed. http://libmspack.svn.sourceforge.net/viewvc/libmspack/libmspack/trunk/mspack/qtmd.c?r1=114&r2=113 - Add checking of the "bytes" argument in mspack_system read() / write() implementations, just to be sure. http://libmspack.svn.sourceforge.net/viewvc/libmspack?view=revision&revision=118 Security: SA40719 [1] Notes: svn path=/head/; revision=258453
* - Update to 1.66Philippe Audeoud2010-07-272-4/+4
| | | | | | | - Changelog: <http://cpansearch.perl.org/src/BINGOS/Archive-Tar-1.66/CHANGES> Notes: svn path=/head/; revision=258333
* - Update to 2.030Philippe Audeoud2010-07-262-4/+4
| | | | | | | | PR: ports/148943 Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet _AT_ sunpoet.net> Notes: svn path=/head/; revision=258265
* - Update to 2.030Philippe Audeoud2010-07-262-4/+4
| | | | | | | | PR: ports/148942 Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet _AT_ sunpoet.net> Notes: svn path=/head/; revision=258264
* Presenting GNOME 2.30.2. for FreeBSD.Koop Mast2010-07-252-6/+5
| | | | Notes: svn path=/head/; revision=258246
* - Update to 1.64Philippe Audeoud2010-07-152-4/+4
| | | | | | | - Changelog: <http://cpansearch.perl.org/src/BINGOS/Archive-Tar-1.64/CHANGES> Notes: svn path=/head/; revision=257804
* - Update to 0.65.Marcelo Araujo2010-07-113-8/+11
| | | | | | | | | | - Pass maintainership to submitter. PR: ports/148453 Submitted by: C-S <c-s@c-s.li> Notes: svn path=/head/; revision=257638
* Update to 20100710. This update is actually a shell replacement of the originalEmanuel Haupt2010-07-104-16/+32
| | | | | | | | | | | | | | | perl script. Benefits: - perl is no longer required as a dependency - other contents than data.tar.gz (data.tar, data.tar.bz2, data.tar.lzma, data.tar.xz) is now properly dealt with - deb package isn't sucked into memory anymore Submitted by: Alex Kozlov <spam@rm-rf.kiev.ua> Notes: svn path=/head/; revision=257617
* - Update and add support for newer rpms that use xz or lzma. [1]Juergen Lock2010-07-082-49/+52
| | | | | | | | | | - Added RUN_DEPENDS on archivers/xz on systems where its not in base. PR: ports/148446 [1] Submitted by: Alex Kozlov <spam@rm-rf.kiev.ua> Notes: svn path=/head/; revision=257536
* Change my ports to use my FreeBSD.org email address.Brendan Fabeny2010-07-083-3/+3
| | | | Notes: svn path=/head/; revision=257520
* Update deprecation notices and expiration dates.Mark Linimon2010-07-081-0/+1
| | | | | | | | Submitted by: former maintainer on ports@ Feature safe: yes Notes: svn path=/head/; revision=257508
* Reset maintainer per his request to ports@.Mark Linimon2010-07-082-2/+2
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=257507
* - Add extra patch that should fix the rpm build on FreeBSD 6.xJohan van Selst2010-07-062-0/+14
| | | | | | | | Reported by: pointyhat via erwin Feature safe: yes Notes: svn path=/head/; revision=257464
* - Bump PORTREVISION to chase the update of devel/tbbWen Heping2010-07-041-1/+2
| | | | | | | | | PR: ports/147870 Submitted by: Ganael Laplanche <ganael.laplanche@martymac.com> (maintainer) Feature safe: yes Notes: svn path=/head/; revision=257345
* - Update to rpm-4.8.1 (previous version was nearly 10yrs old)Johan van Selst2010-07-0221-958/+168
| | | | | | | | | - Grab maintainership Feature safe: yes Notes: svn path=/head/; revision=257298
* Present KDE SC 4.4.5 for FreeBSD.Max Brazhnikov2010-06-291-3/+3
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=257172
* - Update to 1.62Philippe Audeoud2010-06-292-4/+4
| | | | | | | | | - Changelog: http://cpansearch.perl.org/src/BINGOS/Archive-Tar-1.62/CHANGES Feature safe: yes Notes: svn path=/head/; revision=257156
* - Update to 0.42Wen Heping2010-06-292-4/+4
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=257128
* - Update to 0.5.3Martin Wilke2010-06-272-5/+8
| | | | | | | | | PR: 148110 Submitted by: David Naylor <naylor.b.david@gmail.com> (maintainer) Feature safe: yes Notes: svn path=/head/; revision=257038
* Update to 9.13.Juergen Lock2010-06-263-5/+8
| | | | | | | | | PR: ports/148132 Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> Feature safe: yes Notes: svn path=/head/; revision=257022
* - Fix pkg-plistPhilippe Audeoud2010-06-242-2/+3
| | | | | | | | | | | - Bump PORTREVISION PR: ports/146862 Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet _AT_ sunpoet.net> Feature safe: yes Notes: svn path=/head/; revision=256900
* - Update MASTER_SITES and merge CONFLICTSSylvio Cesar Teixeira2010-06-191-2/+3
| | | | | | | | | PR: ports/147883 Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> Feature safe: yes Notes: svn path=/head/; revision=256715
* Reset jmelo@FreeBSD.org due to many months of inactivity and no responseMark Linimon2010-06-191-1/+1
| | | | | | | | | | to PRs. Hat: portmgr Feature safe: yes Notes: svn path=/head/; revision=256687
* Switch MAINTAINER line to FreeBSD address.Matthias Andree2010-06-133-3/+3
| | | | | | | Approved by: garga (mentor, implicit) Notes: svn path=/head/; revision=256473
* - Mark deprecated, all development activity in this port has beenLi-Wen Hsu2010-06-121-0/+2
| | | | | | | | | | merged into mainline python after 2.4 PR: ports/146944 Submitted by: Garrett Cooper <gcooper AT FreeBSD.org> (maintainer) Notes: svn path=/head/; revision=256441
* Fix dead loop on extracting existing symlinks with the -k option.Christian Weisgerber2010-06-112-1/+160
| | | | | | | | Submitted by: John Hein <jhein@symmetricom.com> Obtained from: upstream Notes: svn path=/head/; revision=256402
* Update to 1.6.2Kevin Lo2010-06-102-4/+4
| | | | Notes: svn path=/head/; revision=256279
* Take maintainershipEmanuel Haupt2010-06-081-1/+1
| | | | Notes: svn path=/head/; revision=256095
* - Drop maintainershipGabor Kovesdan2010-06-081-1/+1
| | | | Notes: svn path=/head/; revision=256086
* - Convert to RF macroPhilip M. Gollucci2010-06-071-2/+1
| | | | | | | With Hat: ruby@ Notes: svn path=/head/; revision=256049
* send some ruby- ports to ruby@Philip M. Gollucci2010-06-071-1/+1
| | | | Notes: svn path=/head/; revision=256048
* - Update to 0.8.42Martin Wilke2010-06-052-5/+4
| | | | Notes: svn path=/head/; revision=255798
* - unify license descriptionDirk Meyer2010-06-051-1/+1
| | | | Notes: svn path=/head/; revision=255752
* LICENSE GPLv2Dirk Meyer2010-06-041-0/+2
| | | | Notes: svn path=/head/; revision=255719
* - update to 0.40Yen-Ming Lee2010-06-022-7/+18
| | | | Notes: svn path=/head/; revision=255580
* Fix package on powerpc. While here, sort.Mark Linimon2010-06-021-4/+8
| | | | | | | Hat: portmgr Notes: svn path=/head/; revision=255575
* Plzip is a massively parallel (multi-threaded), lossless dataMartin Wilke2010-06-024-0/+38
| | | | | | | | | | | | | | | | | compressor based on the LZMA algorithm, with very safe integrity checking and a user interface similar to the one of gzip or bzip2. Plzip uses the lzip file format; the files produced by plzip are fully compatible with lzip-1.4 or newer. WWW: http://www.nongnu.org/lzip/plzip.html Albert Vernon <f3cun3c02@sneakemail.com> PR: ports/146884 Submitted by: Albert Vernon <f3cun3c02 at sneakemail.com> Notes: svn path=/head/; revision=255543
* The lzlib compression library provides in-memory LZMA compressionMartin Wilke2010-06-024-0/+34
| | | | | | | | | | | | | | | | and decompression functions, including integrity checking of the uncompressed data. The compressed data format used by the library is the lzip format. WWW: http://www.nongnu.org/lzip/lzlib.html Albert Vernon <f3cun3c02@sneakemail.com> PR: ports/146882 Submitted by: Albert Vernon <f3cun3c02 at sneakemail.com> Notes: svn path=/head/; revision=255542
* Present KDE SC 4.4.4 for FreeBSD.Max Brazhnikov2010-06-012-4/+3
| | | | Notes: svn path=/head/; revision=255469
* - Replace patch-configure.ac with patch-configureMartin Matuska2010-06-013-42/+111
| | | | | | | | | | | | | - remove USE_AUTOTOOLS As we want to use xz for extraction of port's distfiles, it cannot depend on autoconf. PR: ports/147280 Approved by: maintainer (private e-mail) Notes: svn path=/head/; revision=255460
* Also mark BROKEN on recent HEAD after the import of lzma.Erwin Lansing2010-05-311-1/+1
| | | | | | | Submitted by: pointyhat Notes: svn path=/head/; revision=255396
* update xfce to 4.6.2Oliver Lehmann2010-05-311-1/+1
| | | | | | | bump PORTREVISION on all depending ports Notes: svn path=/head/; revision=255394
* Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.Ade Lovett2010-05-3114-8/+14
| | | | Notes: svn path=/head/; revision=255371
* - Update to 3.93Gabor Kovesdan2010-05-302-5/+5
| | | | | | | | PR: ports/144951 Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> Notes: svn path=/head/; revision=255351
* - drop USE_GNUSTEP_PREFIXDirk Meyer2010-05-304-40/+38
| | | | Notes: svn path=/head/; revision=255316
* Rename the following Haskell ports to bring them in sync with theGabor Pali2010-05-246-58/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | HackageDB: archivers/hs-zip-archive-ghc -> archivers/hs-zip-archive devel/hs-binary-ghc -> devel/hs-binary devel/darcs -> devel/hs-darcs devel/hs-language-c-ghc -> devel/hs-language-c devel/hs-lazysmallcheck-ghc -> devel/hs-lazysmallcheck devel/hs-pcre-light-ghc -> devel/hs-pcre-light devel/hs-utf8-string-ghc -> devel/hs-utf8-string graphics/hs-HGL-ghc -> graphics/hs-HGL ports-mgmt/porte -> ports-mgmt/hs-porte security/hs-digest-ghc -> security/hs-digest textproc/hs-haxml -> textproc/hs-HaXml textproc/hs-highlighting-kate-ghc -> textproc/hs-highlighting-kate textproc/hs-polyparse-ghc -> textproc/hs-polyparse textproc/pandoc -> textproc/hs-pandoc x11/hs-x11-ghc -> x11/hs-X11 x11/hs-x11-xft-ghc -> x11/hs-X11-xft x11/xmobar -> x11/hs-xmobar x11-toolkits/hs-opengl-ghc -> x11-toolkits/hs-OpenGL x11-toolkits/hs-OpenGLRaw-ghc -> x11-toolkits/hs-OpenGLRaw x11-toolkits/hs-GLURaw-ghc -> x11-toolkits/hs-GLURaw x11-toolkits/hs-glut-ghc -> x11-toolkits/hs-GLUT x11-wm/xmonad -> x11-wm/hs-xmonad x11-wm/xmonad-contrib -> x11-wm/hs-xmonad-contrib Notes: svn path=/head/; revision=254999