Commit graph

240994 commits

Author SHA1 Message Date
Gabor Pali
7f94817c3c - Update to 0.11.5 2010-07-30 09:09:31 +00:00
Gabor Pali
740d90228d - Update to 0.13.0.3 2010-07-30 09:08:22 +00:00
Gabor Pali
91d8826601 - Update to 3001.0.2.3 2010-07-30 09:06:45 +00:00
Gabor Pali
962ca592f6 - Update to 0.3.0.1
- Add OPTIONS
2010-07-30 09:05:08 +00:00
Gabor Pali
7606d3c46a - Update to 0.10.1 2010-07-30 09:02:48 +00:00
Gabor Pali
232cc56cf8 - Update to 0.3.0 2010-07-30 09:01:47 +00:00
Gabor Pali
639d930c97 - Update to 0.2.7.1 2010-07-30 09:00:51 +00:00
Gabor Pali
12776a4ad7 - Update to 0.6.0.2 2010-07-30 08:59:09 +00:00
Gabor Pali
11a1e7c846 - Update to 0.9.29 2010-07-30 08:58:12 +00:00
Gabor Pali
5706d4174d - Update to 0.3.2 2010-07-30 08:57:05 +00:00
Gabor Pali
01e6ff2d94 - Update to 1.18.5 2010-07-30 08:56:09 +00:00
Gabor Pali
74e9e949d2 - Update to 5.4.2.3 2010-07-30 08:55:07 +00:00
Gabor Pali
1a4286bc1c - Update to 1.0.9.1 2010-07-30 08:54:02 +00:00
Gabor Pali
cfc3dc6a0a - Update to 0.5.3 2010-07-30 08:53:08 +00:00
Gabor Pali
5fea29d9d2 - Update to 0.8.0 2010-07-30 08:52:10 +00:00
Gabor Pali
65a9ad0c02 - Update to 2.1.1.1 2010-07-30 08:51:17 +00:00
Gabor Pali
618b5127c2 - Update to 0.3.3 2010-07-30 08:49:50 +00:00
Gabor Pali
bf64068a5b - Make standalone ports run-independent of GHC
- Make install directories explicit on configuration
- Add support for redefinition of make(1) targets
2010-07-30 08:48:26 +00:00
Ashish SHUKLA
88b15e6566 - Delete pkg-message (missed from last-commit).
- Fix pkg-plist to avoid deleting directories in MTREE.

PR:		ports/146576
Approved by:	pgj (mentor)
2010-07-30 08:25:23 +00:00
Li-Wen Hsu
6a9f06ed0f - Update to 2010k 2010-07-30 08:20:33 +00:00
Pav Lucistnik
6577e4fcd3 - Revert BROKEN, the port was fixed last night 2010-07-30 08:15:30 +00:00
Erwin Lansing
1c3411de1a Mark BROKEN: does not build 2010-07-30 08:04:21 +00:00
Erwin Lansing
dd14eaadfe Mark BROKEN: leaves files behind on deinstall 2010-07-30 08:01:04 +00:00
Mark Linimon
392c69102e Over to new volunteer. 2010-07-30 05:33:52 +00:00
Mark Linimon
64502dcb09 Give this port a little better home page. 2010-07-30 05:21:41 +00:00
Mark Linimon
9fe67e143b Reset long-time inactive maintainer jbq@caraldi.com due to maintainer
timeouts.
2010-07-30 04:39:21 +00:00
Sahil Tandon
b38c6b6747 - Update to 2.8-20100707
- Fix whitespace in Makefile header
- Refactor port to ease maintenance (adopted from mail/postfix)
- Remove unnecessary patches
- Add option to install into base

PR:		ports/147732
Submitted by:	olli hauer <ohauer@gmx.de>
Approved by:	maintainer timeout (> 14 days)
2010-07-30 03:39:18 +00:00
Mark Linimon
2e418d3548 Fix mishandling of root/all case. 2010-07-30 03:18:21 +00:00
Sahil Tandon
1190ccce37 - Update to 1.31
- Changes: http://search.cpan.org/dist/Filter-Crypto/Changes
2010-07-30 01:53:11 +00:00
Sahil Tandon
8d4622fe05 - Pass maintainership to perl@FreeBSD.org 2010-07-30 01:01:25 +00:00
Gabor Kovesdan
d83d46502a - Document libmspack and cabextract vulnerability 2010-07-29 23:03:53 +00:00
Gabor Kovesdan
cfdadd1d6c Update to 1.3, which fixes two security bugs. Detailed description
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]
2010-07-29 22:45:51 +00:00
Pav Lucistnik
6a55fed597 - Mark BROKEN:
tX_dialog.cc:266: error: invalid conversion from 'int (*)(const dirent*)' to 'int (*)(dirent*)'

Reported by:	pointyhat
2010-07-29 22:34:50 +00:00
Pav Lucistnik
a4f02d770b - Fix plist
Reported by:	pointyhat
2010-07-29 22:32:02 +00:00
Pav Lucistnik
0a9763d362 - Mark BROKEN: no longer available (website now have 1.08)
Reported by:	pointyhat
2010-07-29 22:28:23 +00:00
Pav Lucistnik
e2f5d0000b - Mark BROKEN: does not compile (lasso.c:94: error: stray '\' in program)
Reported by:	pointyhat
2010-07-29 22:26:07 +00:00
Pav Lucistnik
3ce85d73cc - Mark BROKEN: bad depobj
Reported by:	pointyhat
2010-07-29 22:15:19 +00:00
Ulrich Spörlein
d3ae05566a Update to 1.10.5 2010-07-29 21:05:32 +00:00
Doug Barton
9b42645206 Update to version 1.8:
*  Complete overhaul of ppf_mime. Determine the MIME message boundary
   using more reliable (albeit more complex) means, and special case
   a lot of client behavior to allow verification of a wider variety
   of messages. For display, de-code more of the MIME en-coding so that
   the messages are much more readable. Use the same tricks to display
   decrypted messages in ppf_mime_decrypt.

   These changes have several major benefits:
   a. Support for PGP/MIME  messages generated by well over a dozen MUAs.
   b. Support for verifying signatures on attachments, and a clear
      indication that attachments are signed (or not).
   c. Greatly improved readability. With the exception of text coloring
      (URLs, signatures, etc.), 8-bit characters, and some types of
      messages sent with format=flowed, messages displayed by the filter
      are identical to the display in Alpine.

*  For ppf_{decrypt|encrypt|sign|verify} add 'clear' commands so that
   nothing is left behind in the "user interface" area between scripts.
   For _verify, add a message indicating that we are verifying, along
   with a helpful hint about delays caused by auto-key-retrieve.
2010-07-29 20:34:04 +00:00
Doug Barton
da681f5669 Minor tweaks prior to version 1.8 update 2010-07-29 20:32:52 +00:00
Koop Mast
f1dc99a5c6 This port needs python 2.5 or higher.
PR:		ports/149080
Submitted by:	glarkin@
2010-07-29 20:30:13 +00:00
Max Brazhnikov
9d7d6c243f Fix and sort plist
Fix distinfo
Explicitly disable QT bindings

Approved by:	glebius@ (maintainer)
2010-07-29 19:45:00 +00:00
Brooks Davis
5929438bd7 Upgrade to 0.11.0.9 which will work with recent versions of Mercurial.
General cleanups.
2010-07-29 19:13:27 +00:00
Greg Larkin
825ab637c9 - Update to 0.6.6
- Remove stale patch
- Depend on textproc/rubygem-htmlentities as required in INSTALL - w/o it
  alexandria uses just 3 book info providers instead of 10.
- Conditionally depend on ruby-image_size as specified in INSTALL
- Install alexandria.scheme via Rakefile, not manually
- Fix manpage installation path

PR:		ports/148168
Submitted by:	Ruslan Mahmatkhanov <cvs-src at yandex dot ru>
Approved by:	mitsuru@riken.jp (maintainer, timeout - 33 days)
2010-07-29 19:04:23 +00:00
Romain Tartière
ba5ece12b1 Update to 0.7.2.2. 2010-07-29 18:32:39 +00:00
Sergey Skvortsov
b1596dac4a Update to Rakudo Star.
Changes:	http://rakudo.org/node/75
2010-07-29 18:05:19 +00:00
Sergey Skvortsov
d59d45f3a9 Update to 1.613
Changes:	http://search.cpan.org/~timb/DBI-1.613/Changes#Changes_in_DBI_1.613_%28svn_r14271%29_22nd_July_2010
PR:		ports/148947
Submitted by:	Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
2010-07-29 17:20:56 +00:00
Brooks Davis
4172925bdf Upgrade to 0.1.1 with Trac 0.12 compatibility.
Note that Trac environments require upgrading after this update.
2010-07-29 17:07:02 +00:00
Matthias Andree
db324269f6 Mark MAKE_JOBS_UNSAFE=yes. 2010-07-29 15:24:33 +00:00
Baptiste Daroussin
8c5eb343ff - Fix segfault at run
- Fix depend on cclient
- Fix ldap depend

PR:		ports/148998
Submitted by:	Mats Dufberg <mats _at_ dufberg.se>
Approved by:	jadawin@ (co-mentor)
2010-07-29 14:07:51 +00:00