Commit graph

89616 commits

Author SHA1 Message Date
frueauf
41348c590d Update fetchmail to 6.2.5.5.
Change homepage to http://fetchmail.berlios.de/ and update MASTER_SITES.

Changes introduced since 6.2.5:

fetchmail-6.2.5.X is a security fix branch that forked off
fetchmail-6.2.5. It does not change for anything but security and the
most severe bug fixes. Note that no 6.2.5.X security audits are planned
except when a particular bug is reported, and that 6.2.5.X is unsafe to
use on some systems, particularly those that lack a *working and secure*
snprintf implementation.

The fetchmail 6.2.5.X branch will be discontinued early in 2006.

fetchmail-6.2.5.5  2005-12-19  Matthias Andree

* SECURITY FIX CVE-2005-4348: fix null pointer dereference in
  multidrop mode when the message is empty. Reported by Daniel Drake
  <http://article.gmane.org/gmane.mail.fetchmail.user/7573> and others
  (Debian Bug #343836). Fix by Sunil Shetye.
* Fix Debian bug #301964, fetchmail leaks sockets when SSL negotiation
  fails. Fix suggested by Goswin Brederlow.
* Add fetchmail-SA-2005-{01,02,03}.txt

fetchmail-6.2.5.4  2005-11-13  Matthias Andree

* Also ship pre-built rcfile_y.[ch] for systems that don't have flex,
  yacc or bison.
* On FreeBSD, add /usr/local/include to CPPFLAGS so that libintl.h is found.
* Avoid automatically picking up HESIOD implementations that lack
  hesiod_getmailhost, such as the one in FreeBSD's base system.
* Fix makedepend for separated build (where the build is not run from
  the source directory), but prevent packaging from separated build, it
  yields bogus results.
* Fix resolv.h autodetection.
* Add +HESIOD to version printout if appropriate.

fetchmail-6.2.5.3  2005-11-12  Matthias Andree

* SECURITY FIX CVE-2005-3088: fetchmailconf: fix password exposure: use
  umask 077 before opening output file and restore umask later.
* Critical fix: fix IMAP timeouts, counting message count down on
  servers that do not send EXISTS counts after EXPUNGE. Debian Bug#314509.
* Ship pre-built rcfile_l.c for systems that don't have flex.
* Build environment: Update included gettext. Fix
  --with-included-gettext. Fix parallel build (make -j). Fix "always
  rebuild fetchmail" syndrome.
* Do not link against -ll or -lfl (not needed).

fetchmail-6.2.5.2
(patch Fri Jul 22 01:52 GMT 2005,
 tarball Sat Jul 23 21:34 GMT 2005)

* README: Added a note about release status - READ IT!
* Note: Due to a Makefile.in bug, you may need to use GNU make.
* SECURITY FIX CVE-2005-2335: truncate UIDL replies, lest malicious or
  compromised POP3 servers overflow fetchmail's stack. Debian bug
  #212762.  This is a remote root exploit.
  Thanks: Miloslav Trmac for pointing out the fix in 6.2.5.1 was buggy.
  Thanks: Ludwig Nussel for a much simpler fix.
* Critical fix: omit blank between MAIL FROM: and <user@example.org>,
  as this causes mail loss with some listeners.
* Fix: POP2 driver wouldn't properly check authentication failure.
* Sunil Shetye's fix to force fetchsizelimit to 1 for APOP and RPOP.
2005-12-20 14:27:53 +00:00
joerg
552c2ca893 Fix GCC 3.4+: label at end of compound statement. 2005-12-20 14:22:00 +00:00
joerg
8cf984f92e Fix GCC 3.4+: label at end of compound statement.
DragonFly support.
2005-12-20 14:11:03 +00:00
joerg
13d4b4fa52 Fix GCC 3.4+: label at end of compound statement. 2005-12-20 13:49:48 +00:00
joerg
cb44350ffa Fix GCC 3.4+: label at end of compound statement. 2005-12-20 13:29:46 +00:00
joerg
c418e43518 Fix GCC 3.4+: label at end of compound statement. 2005-12-20 12:36:43 +00:00
joerg
dbf98ecc89 Fix C99/GCC 3.4+ issues: C99 math macros, test for C99 math macros,
access of template members without template argument, explicit
constructor vs. copy constructor.
2005-12-20 12:02:15 +00:00
joerg
4f56ff4b94 Fix GCC 3.4+: Label at end of compound statement. 2005-12-20 11:57:41 +00:00
joerg
b290e75aa6 Unbreak gettext broken by BROKEN_GETTEXT_DETECTION. 2005-12-20 11:17:28 +00:00
joerg
1f746dd600 sys/mman.h needs sys/types.h on DragonFly. Also include sys/stat.h
to get fstat and struct stat on DragonFly.
2005-12-20 11:05:54 +00:00
rillig
417408d757 Bumped PKGREVISION of comms/fidogate because of a ctype fix. 2005-12-20 10:19:54 +00:00
rillig
f419e8a607 Added patch-ax, which fixes ctype issues. Bumped PKGREVISION because the
generated code changes.
2005-12-20 10:19:09 +00:00
wiz
26f310544e Update HOMEPAGE and MASTER_SITES. Closes PR 32341 by Jim Spath. 2005-12-19 23:06:47 +00:00
wiz
ecf3f7fb99 + auctex-11.82, dejavu-ttf-2.1, eric3-3.8.1, hyperestraier-1.1.2,
radmind-1.5.1 [pkg/32339], rxvt-unicode-5.9, sane-backends-1.0.17.
2005-12-19 23:02:40 +00:00
gdt
d65a82dd63 Reference sitedrivenby.gif from the DIST_SUBDIR where it is. Previous
this package failed to 'make install'.
2005-12-19 21:10:52 +00:00
joerg
b425ddcb11 Fix errno. 2005-12-19 20:12:19 +00:00
joerg
19ce7ff073 Fix DragonFly. 2005-12-19 20:12:18 +00:00
joerg
11afaf3c3e Add DragonFly support. When linking with libqt-mt, explicitly link in
the thread libraries, this is needed for FreeBSD4-style -pthread.
2005-12-19 19:45:02 +00:00
joerg
59d17597fb DragonFly support. 2005-12-19 19:42:08 +00:00
joerg
40d4b32010 Use NetBSD hack for FreeBSD and DragonFly as well. 2005-12-19 19:39:44 +00:00
joerg
eb1f14f871 Avoid lvalue cast for GCC 3.4. Add DragonFly support. 2005-12-19 19:38:55 +00:00
joerg
57e047a852 Override pth's config.guess and config.sub. Add DragonFly support. 2005-12-19 18:27:54 +00:00
joerg
0f53c9c38d Regen checksum. XXX should use a shared distinfo. 2005-12-19 17:52:11 +00:00
joerg
89977029a7 Fix DragonFly. 2005-12-19 17:47:04 +00:00
joerg
faaa6c0c4c Fix errno. 2005-12-19 17:29:34 +00:00
joerg
bf5fe6c34a Replace patch-af with a working patch version and supposedly the
same content.
2005-12-19 17:08:28 +00:00
joerg
4d30fe9a95 Use FreeBSD target for DragonFly as well. Honor CC and CXX for
FreeBSD target, gcc is not enough to link on DragonFly.

XXX Is the override necessary at all?
XXX Other platforms should do this as well.
2005-12-19 16:41:39 +00:00
joerg
1ff999ca1f Fix errno. 2005-12-19 16:24:12 +00:00
joerg
a1407253f2 Fix errno. Remove conflicting malloc prototype. 2005-12-19 16:22:56 +00:00
joerg
49a5d6de51 Fix errno. 2005-12-19 16:22:25 +00:00
taca
b7e0b9fdbc Update MASTER_SITES; ftp.foretune.co.jp's URL update and added official
site (ftp.sleepycat.com).

This should fix the situation reported by PR pkg/32263 by yamt@.
2005-12-19 16:09:57 +00:00
joerg
dbcb9b4941 print/cups revision bumps for now working local backends on DragonFly. 2005-12-19 16:05:50 +00:00
joerg
37d16eaa51 Compile real local backends, not just stubs, for DragonFly.
Since this package "worked" before, bump the revision.
Noticed by antencek AT gmail DOT com.
2005-12-19 16:04:48 +00:00
joerg
95e3a98e56 Fix errno. 2005-12-19 16:01:34 +00:00
joerg
673530c658 Use NetBSD config for DragonFly. Fix errno.
XXX Merge FreeBSD config as well?
2005-12-19 15:45:01 +00:00
joerg
54a136c624 Fix errno. 2005-12-19 15:23:29 +00:00
joerg
a87f6b63e3 Include errno.h on all platforms. Also include stdio.h, it provides
sys_nerr and sys_errlist on DragonFly and FreeBSD. Only define
it manually for platforms other than NetBSD, DragonFly, FreeBSD and
Interix.
2005-12-19 15:15:47 +00:00
joerg
65e54b0ea5 Remove redundant errno and use stdlib.h instead of defining the
prototypes manually and possibly mismatching. Update FreeBSD
config to match both DragonFly and FreeBSD 4+ reality.
2005-12-19 15:10:18 +00:00
joerg
840fe72e12 Remove redundant errno. Prefer NAME_MAX over MAXNAMLEN. 2005-12-19 14:34:33 +00:00
abs
b5311f7827 Remove the following which breaks under the current pkgsrc infrastructure:
PKG_INFO:=              ${PKG_INFO}
PKG_CREATE:=            ${PKG_CREATE}
2005-12-19 14:12:31 +00:00
tron
12587e18ec Fix master site URL. 2005-12-19 14:06:28 +00:00
joerg
d9a154f656 Remove redundant errno. 2005-12-19 14:03:26 +00:00
markd
fbb0eb7793 avoid computed static constant (which was in any case the wrong value)
in log1p().  From R svn.  Should fix build on NetBSD-1.6.2.
2005-12-19 12:51:50 +00:00
markd
6cfe885697 Note removal of R-VR 2005-12-19 11:55:06 +00:00
markd
d222df45da Remove the R-VR package. A newer version is included in the latest R
package causing this package to fail as seen in the bulk builds.
2005-12-19 11:53:21 +00:00
salo
bb4f5ec131 Note multimedia/moz-bin-flash update. 2005-12-19 11:47:11 +00:00
salo
00faaff079 Update to 7.0r61 to sync with firefox-bin-flash and ns-flash packages.
The old version is horribly outdated and vulnerable.
Use framework provided by firefox-bin-flash/Makefile.common
2005-12-19 11:46:30 +00:00
markd
0920088b52 Fix PLIST problem seen in bulk builds. 2005-12-19 11:34:46 +00:00
salo
60d2c6b51d Note multimedia/ns-flash update (i386 part). 2005-12-19 11:22:40 +00:00
salo
1c3b93645c Update the i386 part of the package to 7.0r61 to sync with firefox-bin-flash.
The old distfile is no longer available.

Noted by <tron>.
2005-12-19 11:20:50 +00:00