Commit Graph

61 Commits

Author SHA1 Message Date
fkr
4bbbe701d2 update to exim version 4.67 2007-04-20 18:14:22 +00:00
fkr
577efa42bb bump to version 4.66, which (again, *sigh*) fixes bugs that were supposed to be
fixed in 4.65, that were introduced in 4.64.
2007-01-12 21:51:55 +00:00
fkr
000f61ea48 update to exim-4.65 (which mostly fixes two bugs that were introduced in
version 4.64)
2007-01-05 23:47:05 +00:00
fkr
f5e398ecff update to new version 4.64
ok mbalmer@
2006-12-28 12:44:13 +00:00
fkr
ab1b35d331 note in the PLIST that bin/exim-4.63 is installed suid root.
from sturm@
2006-11-09 07:13:01 +00:00
fkr
d65be969c1 take over maintainership as discussed on ports@
ok mbalmer@
2006-10-30 20:54:27 +00:00
alek
c942ac8740 Update to 4.63 from Andreas Vgele <andreas@altroot.de> 2006-10-13 15:18:54 +00:00
espie
d64e5b7dc6 new lib specs 2006-08-03 13:09:09 +00:00
sturm
c5ae1ebcec update to exim 4.62
from maintainer Andreas Voegele <andreas at altroot.de>
2006-05-05 06:02:30 +00:00
steven
0a3341ad25 Revision 4.60-1 was rerolled into the 4.60 tarball. Only spec.txt changed.
Bump PKGNAME.
ok alek@
2006-02-05 14:30:11 +00:00
sturm
ff3543e506 update to exim 4.60 with new FLAVORS sqlite3 and sasl
from new maintainer Andreas Voegele <voegelas at gmx.net>
timeout from old maintainer
2006-01-15 13:06:42 +00:00
naddy
63347c3c80 SECURITY:
CAN-2005-2491, http://securitytracker.com/id?1014744
A remote or local user may be able to supply a specially crafted
regular expression to trigger a heap integer overflow in PCRE.

ok pvalchev@
2005-08-27 15:57:31 +00:00
jolan
63948522eb remove peter galbavy as maintainer per his request 2005-07-06 23:18:09 +00:00
sturm
2ca4ad7fb3 SECURITY update to exim 4.44
This fixes lots of bugs and at least the security issues noticed in
CAN-2005-0021 and CAN-2005-0022.

based on a diff from "Andrey N. Oktyabrski" <ano at antora.ru>
2005-01-26 19:33:20 +00:00
alek
200b1ea2ea Add WANTLIB markers 2005-01-02 12:56:04 +00:00
alek
67cafd548b - Remove INSTALL script
- Use @sample to install configuration files
- @new(user|group) to create _exim user/group
- Add MESSAGE with tips&tricks from INSTALL
- Bump PKGNAME

MAINTAINERs timeout

ok strum@
2004-11-18 23:26:41 +00:00
sturm
d7d2340d59 /etc -> SYSCONFDIR
ok maintainer Peter Galbavy <peter.galbavy at knowtion.net>
2004-10-10 10:29:53 +00:00
xsa
569ca0e221 new-style MODULES. 2004-08-10 09:14:47 +00:00
peter
1536f84b31 Update to exim 4.41.
This is a major update and configuration files are not compatible.
A conversion script is included and installed in

        ${PREFIX}/share/examples/exim4/convert4r4

New co-maintainer and much of the inital work done by Ilya Voronin.

A decision was made to include the semi-official exiscan patch in
the default installation, as most admins appear to use this. It is
hoped that is will become part of the core exim4 code "soon".

This port now creates an _exim user and group if they don't already
exist.

Work and testing by Ilya Voronin, Richard Welty, Axel Rau and others
who I can't now find in my mailbox. Apologies if I left you out.
2004-07-26 10:56:01 +00:00
peter
05a5c92e7b Update to use new postgresql-client dependency 2004-07-26 10:14:27 +00:00
peter
1f0e083160 back out my misunderstanding. 2004-07-17 11:19:50 +00:00
peter
9702640403 allow the pgsql flavour to install with the postgresql-clients subpackage 2004-07-15 19:32:45 +00:00
brad
6f94cf27a3 simplify, use MAKE_FLAGS 2004-05-10 08:42:42 +00:00
brad
efb683c74c Fix 2 buffer overflows in exim discovered by Georgi Guninski
Not exploitable in default install

http://www.guninski.com/exim1.html

ok MAINTAINER
2004-05-10 07:42:32 +00:00
brad
95f189387f - remove useless LIBS variable
- fix a typo
- better LIB_DEPENDS entry for MySQL
2004-01-02 05:03:33 +00:00
brad
8bf6894c96 Fix a remote heap overflow in exim, though it's probably not exploitable.
http://www.exim.org/pipermail/exim-announce/2003q3/000094.html

ok pvalchev@
2003-09-03 17:21:05 +00:00
brad
0af266880e Fix a format string bug. The vulnerability can only be exploited by the
"admin user" of exim. Thus the risk of this vulnerability is low.

http://online.securityfocus.com/archive/1/302101/2002-2/2002-12-08/0
http://www.exim.org/pipermail/exim-users/Week-of-Mon-20021202/046978.html
--
From: MAINTAINER with heads up from me
2002-12-07 16:34:57 +00:00
naddy
78e6e6c509 Update to 3.36; from Peter Galbavy <peter.galbavy@knowtion.net>. 2002-11-21 00:15:10 +00:00
naddy
26e34fa97b No regression tests available. 2002-10-27 17:21:39 +00:00
peter
fd8ab7bae8 From the ChangeLog:
Version 3.34
------------
1. Exim was failing to diagnose a lone \ at the end of an expansion string as
an error (basically a typo in the code).

2. If logging was only to syslog, and Exim was trying to panic-die, it crashed
instead of dying cleanly.

3. If an address was routed using a DNS lookup that found no MX records, but
one or more A records, and fallback hosts were specified on the transport, the
fallback hosts were ignored.

4. $message_body_size was set incorrectly (to zero) during filter testing.

5. Ensure the configuration file is closed before running the -bi command.

6. Reap all complete processes within the loop for accepting -bs or -bS
messages, because it seems that not all OS do this automatically when SIGCHLD
is set to SIG_IGN.

7. Reset SIGHUP to SIG_IGN before restarting a daemon, in case another SIGHUP
arrives very quickly and kills the newly started Exim before it has a chance to
get going.

8. After "452 space shortage", was not unsetting the sender address. Could lead
to strange effects when the client was pipelining.

9. There was no check that getpeername() was giving a socket address when
called on stdin passed from a previous delivery.

10. If a local part beginning with a pipe symbol was directed to a pipe
transport, the transport got confused as to which command it should run.
This could be a security exposure if unchecked local parts are directed
or routed to pipe transports.
2001-12-29 12:55:08 +00:00
naddy
4c9e6b9f16 - update MASTER_SITES to new location
- better COMMENT

From Sebastian Stark <seb@todesplanet.de>.
2001-12-03 15:06:30 +00:00
naddy
0739b03753 add lib/mysql path to library dependencies 2001-11-17 00:12:23 +00:00
espie
fe10e4b76b Complete lib dependencies 2001-10-24 12:22:45 +00:00
jakob
217a4b60ed depend on openldap-client 2001-09-28 19:06:29 +00:00
peter
75fdb59de3 change my official e-mail address 2001-09-07 22:23:46 +00:00
peter
1bdb729923 update to maintenance release 3.33 - see CHANGES file for what has
been fixed. There are no new features in this release.
2001-09-07 22:15:50 +00:00
peter
00f46eae44 update to exim 3.30
This does not yet include the IPv6 / IPv4 OpenBSD patch discussed on
various lists.
2001-07-25 08:18:48 +00:00
brad
6de20d30a3 update dependency entries for MySQL. 2001-06-03 05:32:16 +00:00
peter
1ca6a94b2a bump NEED_VERSION
integrate COMMENT
change postgresql dependencies to new paths and names

ok espie@
2001-04-21 18:54:11 +00:00
brad
b676d035fb remove major rev for mysqlclient dependency entry. 2001-03-07 19:05:33 +00:00
brad
45daf36498 openldap, mysql and postgresql make shared libraries, dont cause great
pain with incorrect dependencies.
2001-02-28 15:13:19 +00:00
peter
d7a69171e2 Update to exim 3.22.
Quite a few bug fixes and a small number of new features are
documented in doc/ChangeLog in the exim source tree.
2001-02-23 11:30:02 +00:00
danh
60765ca232 - update postgresql dependency based on 7.0.3 layout.
- /usr/local -> ${LOCALBASE}
- ${PREFIX} -> ${LOCALBASE}
2001-02-22 20:03:43 +00:00
peter
5ea3176f9c stupid CVS missed this again - but I expected it this time. 2000-12-07 15:27:33 +00:00
espie
7987406fd0 MAINTAINER address 2000-10-27 12:56:09 +00:00
brad
39f4ba63e7 remove SYSCONFDIR from SUBST_VARS and SUBST_VARS too if no other variables
are listed
2000-09-06 05:48:47 +00:00
naddy
de4154f558 - update to 3.16; submitted by seb@gosh.todesplanet.de
- move config file handling to (DE)INSTALL; requested by brad@
- switch maintainer; offered by Peter
2000-08-12 23:57:45 +00:00
naddy
a84fee811c - add no_x11 flavor
- make build respect CC and CFLAGS
- add HOMEPAGE
- move example configuration to ${PREFIX}/share/examples/
- add RCS IDs
ok peter@
2000-08-02 15:44:11 +00:00
espie
bc21c8fe35 Fake, slightly non-trivial, as this involves fixing up the packaging. 2000-06-04 22:42:05 +00:00
peter
5ac3638444 Commit makefile *again*.
(I am starting to hate CVS).
2000-04-26 09:40:57 +00:00