| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
PR: 149279
Submitted by: Philip M. Gollucci
Notes:
svn path=/head/; revision=258780
|
|
|
|
| |
Notes:
svn path=/head/; revision=258764
|
|
|
|
|
|
|
|
|
| |
This fixes infinite loop in MS-ZIP.
PR: 149180
Notes:
svn path=/head/; revision=258595
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
- Changelog: <http://cpansearch.perl.org/src/BINGOS/Archive-Tar-1.66/CHANGES>
Notes:
svn path=/head/; revision=258333
|
|
|
|
|
|
|
|
| |
PR: ports/148943
Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet _AT_ sunpoet.net>
Notes:
svn path=/head/; revision=258265
|
|
|
|
|
|
|
|
| |
PR: ports/148942
Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet _AT_ sunpoet.net>
Notes:
svn path=/head/; revision=258264
|
|
|
|
| |
Notes:
svn path=/head/; revision=258246
|
|
|
|
|
|
|
| |
- Changelog: <http://cpansearch.perl.org/src/BINGOS/Archive-Tar-1.64/CHANGES>
Notes:
svn path=/head/; revision=257804
|
|
|
|
|
|
|
|
|
|
| |
- Pass maintainership to submitter.
PR: ports/148453
Submitted by: C-S <c-s@c-s.li>
Notes:
svn path=/head/; revision=257638
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
| |
Notes:
svn path=/head/; revision=257520
|
|
|
|
|
|
|
|
| |
Submitted by: former maintainer on ports@
Feature safe: yes
Notes:
svn path=/head/; revision=257508
|
|
|
|
|
|
|
| |
Feature safe: yes
Notes:
svn path=/head/; revision=257507
|
|
|
|
|
|
|
|
| |
Reported by: pointyhat via erwin
Feature safe: yes
Notes:
svn path=/head/; revision=257464
|
|
|
|
|
|
|
|
|
| |
PR: ports/147870
Submitted by: Ganael Laplanche <ganael.laplanche@martymac.com> (maintainer)
Feature safe: yes
Notes:
svn path=/head/; revision=257345
|
|
|
|
|
|
|
|
|
| |
- Grab maintainership
Feature safe: yes
Notes:
svn path=/head/; revision=257298
|
|
|
|
|
|
|
| |
Feature safe: yes
Notes:
svn path=/head/; revision=257172
|
|
|
|
|
|
|
|
|
| |
- Changelog: http://cpansearch.perl.org/src/BINGOS/Archive-Tar-1.62/CHANGES
Feature safe: yes
Notes:
svn path=/head/; revision=257156
|
|
|
|
|
|
|
| |
Feature safe: yes
Notes:
svn path=/head/; revision=257128
|
|
|
|
|
|
|
|
|
| |
PR: 148110
Submitted by: David Naylor <naylor.b.david@gmail.com> (maintainer)
Feature safe: yes
Notes:
svn path=/head/; revision=257038
|
|
|
|
|
|
|
|
|
| |
PR: ports/148132
Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
Feature safe: yes
Notes:
svn path=/head/; revision=257022
|
|
|
|
|
|
|
|
|
|
|
| |
- Bump PORTREVISION
PR: ports/146862
Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet _AT_ sunpoet.net>
Feature safe: yes
Notes:
svn path=/head/; revision=256900
|
|
|
|
|
|
|
|
|
| |
PR: ports/147883
Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
Feature safe: yes
Notes:
svn path=/head/; revision=256715
|
|
|
|
|
|
|
|
|
|
| |
to PRs.
Hat: portmgr
Feature safe: yes
Notes:
svn path=/head/; revision=256687
|
|
|
|
|
|
|
| |
Approved by: garga (mentor, implicit)
Notes:
svn path=/head/; revision=256473
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
Submitted by: John Hein <jhein@symmetricom.com>
Obtained from: upstream
Notes:
svn path=/head/; revision=256402
|
|
|
|
| |
Notes:
svn path=/head/; revision=256279
|
|
|
|
| |
Notes:
svn path=/head/; revision=256095
|
|
|
|
| |
Notes:
svn path=/head/; revision=256086
|
|
|
|
|
|
|
| |
With Hat: ruby@
Notes:
svn path=/head/; revision=256049
|
|
|
|
| |
Notes:
svn path=/head/; revision=256048
|
|
|
|
| |
Notes:
svn path=/head/; revision=255798
|
|
|
|
| |
Notes:
svn path=/head/; revision=255752
|
|
|
|
| |
Notes:
svn path=/head/; revision=255719
|
|
|
|
| |
Notes:
svn path=/head/; revision=255580
|
|
|
|
|
|
|
| |
Hat: portmgr
Notes:
svn path=/head/; revision=255575
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Notes:
svn path=/head/; revision=255469
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
| |
Submitted by: pointyhat
Notes:
svn path=/head/; revision=255396
|
|
|
|
|
|
|
| |
bump PORTREVISION on all depending ports
Notes:
svn path=/head/; revision=255394
|
|
|
|
| |
Notes:
svn path=/head/; revision=255371
|
|
|
|
|
|
|
|
| |
PR: ports/144951
Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
Notes:
svn path=/head/; revision=255351
|
|
|
|
| |
Notes:
svn path=/head/; revision=255316
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|