Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
4.67 31 May 2007 06:48:14 |
krion |
Fix dovecot authentication. |
4.67 28 May 2007 21:09:38 |
krion |
Add support for for dynamically-loaded string expansion functions
via ${dlfun}.
Requested by: Alex Miller <asm@asm.kiev.ua> |
4.67 28 May 2007 20:52:13 |
krion |
Add mail/dovecot auth daemon for authentication.
Use USE_RC_SUBR correctly.
PR: ports/112784
Submitted by: Jan Srzednicki <w@wrzask.pl> |
4.67 29 Apr 2007 12:38:21 |
krion |
Update to 4.67 |
4.66 23 Mar 2007 10:38:58 |
krion |
Remove FAQ since file was deleted from master sites.
Fix build with gcc41. |
4.66 10 Jan 2007 11:44:30 |
krion |
Update to 4.66 |
4.65 05 Jan 2007 16:01:48 |
krion |
Update to 4.65 |
4.64 23 Dec 2006 21:05:35 |
krion |
Update to 4.64 |
4.63 21 Dec 2006 13:43:58 |
krion |
Add "ipv6" category.
PR: ports/106891
Submitted by: Janos Mohacsi <janos.mohacsi@bsd.hu> |
4.63 01 Aug 2006 10:29:25 |
krion |
Update to 4.63 |
4.62 04 May 2006 19:25:38 |
krion |
Update to 4.62. |
4.61_1 08 Apr 2006 14:17:04 |
krion |
Fix build if WITHOUT_PERL is specified.
Submitted by: many |
4.61_1 05 Apr 2006 21:29:12 |
krion |
Fix the order of the acl and add_header entries to fix ACL negation.
Submitted by: Stanislaw Halik <sthalik@tehran.lain.pl> |
4.61 04 Apr 2006 22:27:36 |
krion |
Update to 4.61 |
4.60 25 Mar 2006 23:12:18 |
krion |
Add libsrs_alt support.
Some cleanups.
Submitted by: Simon Dick <simond@irrelevant.org> |
4.60 20 Feb 2006 20:47:50 |
dougb |
Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts. |
4.60 08 Feb 2006 06:46:38 |
krion |
Add md5/sha256/size info for mail/exim-sa-exim
Reported by: pointyhat via kris |
4.60 06 Feb 2006 08:09:39 |
krion |
Philip has rerolled the tarball to include documentaion
modifications, the only file that that has changed is doc/spec.txt,
the announcement is available on:
http://www.exim.org/mail-archives/exim-announce/2006/msg00000.html |
4.60 26 Jan 2006 14:20:23 |
skv |
Add support for databases/db44
PR: ports/92369
Submitted by: skv
Approved by: maintainer (krion) |
4.60 22 Jan 2006 05:52:28 |
edwin |
eplace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by: krion@
PR: ports/88711 (related) |
4.60 07 Jan 2006 22:48:20 |
krion |
Allow to install exim with EXIM_USER=exim EXIM_GROUP=exim instead of
mailnull:mail.
PR: ports/89832
Submitted by: Artis Caune <Artis.Caune@latnet.lv> |
4.60 27 Dec 2005 22:40:25 |
krion |
Allow users specify saslauthd socket location with SASLAUTHD_SOCKET
variable in case of non-default layouts. Point default location to
/var/run/saslauthd
PR: ports/90987
Submitted by: Alexander Wittig <alexander AT wittig DOT name> |
4.60 02 Dec 2005 10:06:31 |
skv |
Add DomainKeys support.
PR: ports/89011
Submitted by: skv
Approved by: maintainer timeout |
4.60 29 Nov 2005 19:43:54 |
krion |
Update to 4.60 |
4.54 08 Oct 2005 22:02:37 |
krion |
Update to 4.54 |
4.53 28 Sep 2005 10:12:53 |
krion |
Update to 4.53 |
4.52 11 Sep 2005 21:40:21 |
vsevolod |
Update LIB_DEPENDS to spf2.2
Add ${PTHREAD_LIBS} when use mail/libspf2
PR: 85000
Submitted by: Marcus Grando <marcus@corp.grupos.com.br>
No objections from: krion (maintaier) |
4.52 27 Jul 2005 09:17:29 |
krion |
Update to 4.52 |
4.51 05 May 2005 13:30:38 |
krion |
Update to version 4.51 |
4.50_2 29 Apr 2005 10:11:53 |
krion |
Add patches to fix build with mail/libsrs2 support.
Requested by: sheldonh |
4.50_2 20 Apr 2005 20:46:16 |
krion |
Add the note to set 'daily_queuerun_enable' and
'daily_submit_queuerun' to "NO" in periodic.conf(5), for people
using exim without queue runner, eg if remote deliveries are not
desirable.
Submitted by: Geraint Edwards <gedge at yadn dot org> |
4.50_2 20 Apr 2005 18:24:08 |
krion |
Do not reject files like /etc/group etc as input files.
Submitted by: Jan-Peter Koopmann <Jan-Peter.Koopmann at seceidos.de>
Patched by: Philip Hazel <ph10 at cus dot cam.ac.uk> |
4.50_1 06 Apr 2005 14:08:31 |
krion |
Use customized DUMMY_LDFLAGS in enviroment instead of LDFLAGS to fix
run on 4.x with lang/perl5.8 and WITH_OPENSSL_PORT.
Suggested by: tobez
Submitted by: Patrick Eisenacher <eisenacher at s3-solutions dot de> |
4.50_1 20 Mar 2005 17:52:48 |
krion |
Fix bug in ACL "allow" matrix if only WITH_CONTENT_SCAN is
specified. |
4.50 10 Mar 2005 09:11:00 |
krion |
Since maintainer (eik@) is MIA for undefined time, take
maintainership for further updates. |
4.50 07 Mar 2005 19:20:21 |
krion |
Fix mail/libspf2 support.
PR: ports/78542
Submitted by: thorolf at grid dot einherjar.de |
4.50 03 Mar 2005 18:43:14 |
krion |
Fix build if WITH_SA_EXIM is defined.
Reported by: Mike Sturdee <sturdee at pathwaynet.com> |
4.50 02 Mar 2005 21:50:49 |
krion |
Update to 4.50
* Remove WITH/WITHOUT_EXISCAN variable, since exiscan code was
merged into exim-4.50
* Introduce two new variables: WITH_CONTENT_SCAN and WITH_OLD_DEMIME.
* Enable WITH_OLD_DEMIME by default to preserve backward
compatibility with deprecated "demime" ACL condition. For Exim
itself, setting WITH_OLD_DEMIME forces WITH_CONTENT_SCAN to be set.
* Remove POST-INSTALL-NOTES.exiscan-acl and xpatch-exiscan2 patches.
* Add experimental-spec.txt into docs, to inform about experimental
features.
PR: ports/78168
Submitted by: krion
Approved by: maintainer is currently MIA |
4.44+28 03 Feb 2005 03:55:00 |
eik |
- update SA-Exim to 4.2
- add support for Berkeley DB 4.3
Thanks to Sergey Matveychuk <sem@FreeBSD.org> for committing PR 76273. |
4.44+28 31 Jan 2005 00:35:56 |
girgen |
Split the postgresql ports into a server and a client part.
All ports depending on postgresql shall use the USE_PGSQL=yes knob
defined in Mk/bsd.ports.mk. Bumping portrevisions where needed.
PR: 75344
Approved by: portmgr@ (kris), ade & sean (mentors) |
4.44+28 30 Jan 2005 22:12:10 |
krion |
Fix build.
Reported by: ceri |
4.44+28 30 Jan 2005 15:27:36 |
sem |
- Update to 4.44
Mostly bugfix release
PR: ports/76273
Submitted by: self
Approved by: eik (timeout: 2 weeks) |
4.43+28_1 05 Jan 2005 09:02:29 |
sem |
- Fix two possible security vulnerabilities.
Approved by: portmgr (marcus) |
4.43+28 24 Oct 2004 01:34:36 |
eik |
Add WITH_FIXED_NEVER_USERS, a colon-separated list of users that cannot be
overridden by "never_users" |
4.43+28 17 Oct 2004 12:05:20 |
eik |
Fix location of radiusclient.conf when RADIUS_TYPE=RADIUSCLIENT
Make some more options tunable
Noted by: Jan-Peter Koopmann <Jan-Peter.Koopmann@seceidos.de> |
4.43+28 11 Oct 2004 23:48:26 |
eik |
- update to Exim 4.43 and exiscan 28
- add support for the SA-Exim local_scan function
+ http://marc.merlins.org/linux/exim/sa.html
- new options WITH_SA_EXIM, WITH_AUTH_SASL, WITH_RADIUS_TYPE
- fix 150.exim-tidydb.sh when Exim is installed, but not run [1]
Submitted by: Brian Somers <brian@Awfulhak.org> [1] |
4.42+27 27 Aug 2004 11:35:26 |
eik |
update to version 4.42+27 |
4.41+25 20 Aug 2004 06:53:11 |
eik |
Grrrr... bsd.port.mk checks the value of WITH_MYSQL_VER.
Noticed by: pointyhat via linimon |
4.41+25 19 Aug 2004 12:17:57 |
eik |
Respect CC
Reminded by: krion |
4.41+25 19 Aug 2004 09:52:22 |
eik |
make a little more robust against CFLAGS that are accidentially overwritten by
make.conf(5) |
4.41+25 18 Aug 2004 16:03:00 |
eik |
update to exiscan-acl 25
- Added expansion of av_scanner global variable
when it starts with a dollar sign. This is useful
for implementing multiple malware scanners.
- Added support for adding ACL headers at the beginning
and in the "middle" of the message header block.
(This is a preliminary solution, see comment in SPF
section of exiscan-acl-spec). |
4.41+24 22 Jul 2004 15:39:30 |
eik |
Update to Exim 4.41 + exiscan-acl 24
Note that this port uses libsrs2, not libsrs_alt as documented in
exiscan-acl-spec |
4.40+23 17 Jul 2004 14:21:13 |
eik |
- Update to version 4.40
- Support for WITH_SPF and WITH_SRS via libspf2/libsrs2, needs exiscan
- Note for 5.x users: the default location of the start/stop file has changed.
Build WITH_RCORDER=yes when you depend on the old behaviour
- WITH_OPENLDAP_VER and WITH_MYSQL_VER does no longer imply the corresponding
WITH_ variable.
- experimental support for optionsng from devel/portmk |
4.34+22 07 Jun 2004 10:53:11 |
eik |
make LOGDIR and LOG_FILE_PATH tunable [1]
add WITH_AUTH_RADIUS support [2]
Requested by: Lonnie Santella <lonniesantella@hotmail.com> [1]
Jan-Peter Koopmann <Jan-Peter.Koopmann@seceidos.de> [2] |
4.34+22 28 May 2004 16:29:48 |
eik |
work around an Outlook bug, which assumes that after the
after the first semicolon in the Received: header is a
date, even in a comment.
Submitted by: Lanny Godsey <lannygodsey@yahoo.com> |
4.34+22 26 May 2004 10:46:37 |
eik |
- update exiscan-acl to version 22, with SPF support.
enabled when build with WITH_SPF=yes
- fix connection drop handling in a data-acl |
4.34+21 10 May 2004 15:07:59 |
eik |
Upgrade to exim 4.34 + exiscan-acl 21 |
4.33+20_1 06 May 2004 14:21:51 |
eik |
Fix potential SEGV on long header when verify = header_syntax is used
this is not set not in the default configuration, check with
grep 'verify.*=.*header_syntax' /usr/local/etc/exim/configure
<http://www.guninski.com/exim1.html> |
4.33+20 06 May 2004 10:53:58 |
eik |
don't depend on perl when build WITHOUT_PERL.
Note that without perl the following utilities
won't work, even though they are installed:
exigrep eximstats exipick exiqgrep exiqsumm |
4.33+20 05 May 2004 13:23:15 |
eik |
update to exim 4.33 + exiscan 20
/usr/local/share/doc/exim/ChangeLog
/usr/local/share/doc/exim/NewStuff
http://duncanthrax.net/exiscan-acl/CHANGELOG |
4.32+19 30 Apr 2004 21:08:24 |
eik |
upgrade to exiscan-acl version 19:
<http://duncanthrax.net/exiscan-acl/CHANGELOG>
nuke OpenLDAP 1.2 while I'm here. |
4.32+18 28 Apr 2004 17:08:06 |
eik |
- update to exiscan-acl version 18
- change `WITH_EXIMON' to include exim-monitor in this package
- remove WITHOUT_WILDLSEARCH, it was non-functional
- add fix for race condition in MBX locking
- add fix for rewrite bug
- add iplsearch wishlist patch |
4.32 15 Apr 2004 14:11:20 |
eik |
Update to Exim release 4.32 + exiscan 17
- ftp://ftp.csx.cam.ac.uk/pub/software/email/exim/ChangeLogs/ChangeLog-4.32
- http://duncanthrax.net/exiscan-acl/CHANGELOG |
4.31 31 Mar 2004 22:33:42 |
eik |
- update to Exim 4.31:
A surprisingly large number of minor bugs have been fixed.
Support for maildirsize files has been completely rewritten.
A limited number of feature enhancements are included.
For instance, TLS now supports Certificate Revocation Lists (CRL),
and the dnslookup router now (optionally) supports the use of SRV
records (see RFC 2782) in addition to MX and address records.
- /usr/local/share/doc/exim/NewStuff
- /usr/local/share/doc/exim/ChangeLog
- /usr/local/share/doc/exim/README.UPDATING |
4.30_2 09 Mar 2004 18:35:55 |
eik |
- update exiscan-acl to version -16
Read /usr/local/share/doc/exim/exiscan-acl-spec.txt for
information about the new MIME ACL. |
4.30_1 09 Mar 2004 12:38:49 |
sheldonh |
Hand over to eik, who will give the port the attention it deserves. If
you check the CVS history for this port for the last few months, you'll
see that more changes have originated from him than from anyone else. |
4.30_1 18 Feb 2004 08:48:00 |
sheldonh |
Enabled passwd lookups by default; while the world is moving away from
real users for mail, there are still plenty of mail servers that use
real users, and the lookup costs 292 bytes in the executable. The
feature can be disabled with WITHOUT_PASSWD.
Bump PORTREVISION accordingly. |
4.30 04 Feb 2004 07:49:48 |
sheldonh |
USE_ICONV. |
4.30 31 Jan 2004 15:27:22 |
sheldonh |
Fix creation of /var/log/exim, which I botched when making EXIM_USER
and EXIM_GROUP operator-overidable.
Submitted by: eik |
4.30 21 Jan 2004 09:49:42 |
sheldonh |
Provide support for Berkeley DB 4.2, through WITH_BDB_VER=42.
Submitted by: eik |
4.30 12 Jan 2004 11:49:42 |
sheldonh |
Silence two portlint warnings. |
4.30 12 Jan 2004 10:56:41 |
sheldonh |
1) Fix build for the WITHOUT_ALT_CONFIG_PREFIX case.
2) Allow the operator to override exim user and group with EXIM_USER and
EXIM_GROUP. This was made possible by the introduction of runtime
resolution of the exim_user UID and the exim_group GID, new in
exim-4.30.
Reported by: Phil Pennock <pdp@nl.demon.net> |
4.30 07 Jan 2004 11:05:26 |
sheldonh |
Look for WITHOUT_DNSDB as advertised, not WITH_DNSDB.
Submitted by: ade |
4.30 06 Jan 2004 10:18:13 |
sheldonh |
Update to 4.30.
This release includes bugfixes and new features, but should be backward
compatible with 4.2x. |
4.24_4 12 Nov 2003 09:57:12 |
sheldonh |
Don't disclose FreeBSD version in Received headers; just disclose that
the OS is some version of FreeBSD.
1) krion was unhappy about disclosure for security reasons.
2) Oliver Eikemeier and I think that having at least "FreeBSD" in
the headers is useful for support.
3) Oliver and I don't think the security issue is a big deal.
4) However, the previous implementation for including the OS version
used the version of the package builder, which could lead to
confusion in support.
So a reasonable compromise is to include just ${OPSYS} but not ${OSREL}.
Bump PORTREVISION accordingly. |
4.24_3 04 Nov 2003 13:28:40 |
sheldonh |
Suggest uncommenting ScanMail in POST-INSTALL-NOTES.clamd.
I'm bumping PORTREVISION for this, because it allowed Mimail.C to slip
through. :-(
Submitted by: Phil White <exim@radagast.itmagic.ltd.uk> |
4.24_2 29 Oct 2003 17:11:47 |
sheldonh |
Fix patch path problem in previous delta. *blush* |
4.24_2 29 Oct 2003 11:56:02 |
sheldonh |
* Remove old saslauthd bugfix, included in 4.24.
* Add bugfix for numeric overflow.
* Update clamav installation instructions for changes to the clamav port.
Bump PORTREVISION accordingly.
Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com> |
4.24_1 22 Oct 2003 14:32:56 |
sheldonh |
Update to exiscan-acl-4.24-13, which is a bugfix release.
Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com> |
4.24 14 Oct 2003 12:44:55 |
sheldonh |
Correct misspelt exim-postgresql conflict.
PR: ports/57963
Reported by: Christian Ullrich <chris@chrullrich.de> |
4.24 29 Sep 2003 11:42:46 |
sheldonh |
WARNING: See caution at the end of this bullet list.
* Update to exim-4.24 (bugfix release).
* Wishlist patch for "eqi" incorporated.
* Mark exim-{ldap2,mysql,postgresql,} as conflicting.
* Substitute PORTREVISION for build number so that the version string
hints at which version of the port the binary comes from.
* Clean up POST-INSTALL-NOTES.
* Install example scripts, especially upgrade converters, now that exim-old
has been retired.
* Enable DNSDB-style lookup support by default; it can be disabled with
WITHOUT_DNSDB.
* Simplify LDAP support, using various versions of OpenLDAP only.
The old WITH_OPENLDAP[0-9][0-9] options are now invalid; use
WITH_OPENLDAP and/or WITH_OPENLDAP_VER instead. (Only the first 15 lines of the commit message are shown above ) |
4.22_4 10 Sep 2003 14:48:01 |
sheldonh |
Fix another SASLAUTHD segfault.
I'm not bumping PORTREVISION for this one; I've _just_ bumped it for
major changes a few moments ago and you'd have to be pretty unlucky
to pick up those changes but not this one.
Reported by: Oliver Eikemeier <eikemeier@fillmore-labs.com>
Submitted by: Lukasz Grochal <lgrochal@rmf.pl> |
4.22_4 10 Sep 2003 13:49:09 |
sheldonh |
Bring the Exim port closer to use as an install-time sendmail
replacement for FreeBSD:
* Use an rc.subr start/stop script.
* Include contributed periodic scripts.
* Replace $PREFIX with the build-time value of PREFIX.
* Generate a default configure file if it doesn't exist at install-time.
* Remove the default configure file if it hasn't been modified at
deinstall-time.
* Install additional documentation.
* Move creation and removal of /var/log/exim to pkg-plist.
Bump PORTREVISION accordingly.
This paves the way for ports/56458, which teaches sysinstall about Exim.
Bug trhodes about that PR. :-)
PR: ports/56450
Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com> |
4.22_3 04 Sep 2003 14:56:01 |
sheldonh |
Update to exiscan-acl patch -12:
When discard is the last verb for an ACL, ensure that cleanup
occurs. Failure to reach cleanup was introduced in -11.
Bump PORTREVISION accordingly. |
4.22_2 02 Sep 2003 14:40:31 |
sheldonh |
Exim updates:
1) Update to exiscan-acl patch revision 11.
2) Spin info files off into their own port, exim-doc-info.
3) Pet portlint.
PR: ports/56291
Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com> |
4.22_1 30 Aug 2003 18:02:39 |
sheldonh |
(null delta)
Previous delta was
Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com> |
4.22_1 30 Aug 2003 18:01:37 |
sheldonh |
Add a wishlist patch that introduces new expansion operator eqi, which
is a case-insensitive version of eq.
No PORTREVISION bump required, because wishlist patches are only applied
when WITH_WISHLIST is defined. |
4.22_1 29 Aug 2003 20:21:22 |
sheldonh |
Don't core dump on saslauthd lookups without service and realm.
Submitted by: Thomas Hager <thomas.hager@1012surf.net> |
4.22 25 Aug 2003 06:57:40 |
sheldonh |
Import my exiscan-acl clamd virus scanner integration notes.
I can't say enough good things about clamd. |
4.22 24 Aug 2003 10:26:41 |
sheldonh |
Add support for Cyrus SASL authentication daemon, enabled if WITH_SASLAUTHD
is defined.
Add a note indicating that Cyrus pwcheck authentication daemon support
(enabled with WITH_PWCHECK) is deprecated.
Submitted by: Jez Hancock <jez.hancock@munk.nu> |
4.22 19 Aug 2003 07:45:20 |
sheldonh |
This file should have gone away when the second update to 4.21 occurred. |
4.22 18 Aug 2003 17:19:58 |
sheldonh |
Update to exim-4.22:
* IPv6 bug fix incorporated.
* Catch up with changes in makefiles.
* Make portlint happier with respect to DOCSDIR, INFO and spaces.
* Use the new INFO macro.
* Use PATCHFILES instead of patching by hand, now that we don't support
the non-ACL exiscan patch.
This release fixes a few last minute release mistakes from 4.21.
PR: ports/55701
Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com> |
4.21_2 16 Aug 2003 10:09:11 |
sheldonh |
Remove a wishlist patch incorporated into 4.21.
Reported by: Oliver Eikemeier <eikemeier@fillmore-labs.com> |
4.21_2 14 Aug 2003 22:12:22 |
kuriyama |
Quick fix for INDEX build breakage by openldap2[012] split.
We should use net/openldap20/bsd.openldap.mk later...
Pointy hat to: kuriyama |
4.21_1 14 Aug 2003 15:46:27 |
sheldonh |
Roll forward over the last revision's backout.
This reinstates exim-4.21, but with PORTREVISION bumped so that folks
unlucky enough to get the bum version can easily upgrade.
Include a patch to fix the reported IPv6 bug. |
4.20_4 14 Aug 2003 12:06:41 |
sheldonh |
Revert previous delta, which updated to exim-4.21.
The update causes segfaults during remote delivery for at least one
IPv6 user, and I don't have an IPv6 testbed to work with yet.
Requested by: Suresh Ramasubramanian <suresh@outblaze.com> |
4.21 14 Aug 2003 10:25:15 |
sheldonh |
Update to exim-4.21:
* This is a mostly maintenance release, although some new features have
been added (including Sieve support).
!!!WARNING!!!
The non-ACL exiscan patch is no longer supported. The exiscan-acl patch
is now used by default, unless WITHOUT_EXISCAN is given.
This means that existing installations that rely on non-ACL exiscan
CAN NOT be upgraded without changes to the configure file. |
4.20_4 14 Aug 2003 09:16:28 |
sheldonh |
(null delta)
The previous revision updated to patch-level 10 of the exiscan-acl patch,
not the exiscan patch as advertised. |
4.20_4 14 Aug 2003 09:06:01 |
sheldonh |
Update to exiscan patch level 10.
Submitted by: Jacques Marneweck <jm@ataris.co.za> |
4.20_4 17 Jul 2003 19:06:43 |
sheldonh |
Mention daily_clean_hoststat_enable.
Reported by: Joe Altman <fj@panix.com> |