update to exim version 4.77.

This release changes the behaviour of certain expansion methods.
Details can be found here: http://www.gossamer-threads.com/lists/exim/announce/92353

ok sthen@, jasper@ and ajacoutot@
This commit is contained in:
fkr 2011-10-19 23:06:57 +00:00
parent 6342cb6a5d
commit dc1f29746e
3 changed files with 27 additions and 10 deletions

View File

@ -1,14 +1,13 @@
# $OpenBSD: Makefile,v 1.84 2011/09/16 10:31:21 espie Exp $
# $OpenBSD: Makefile,v 1.85 2011/10/19 23:06:57 fkr Exp $
CATEGORIES = mail
COMMENT-main = flexible mail transfer agent
COMMENT-eximon = X11 monitor tool for Exim MTA
VERSION = 4.76
VERSION = 4.77
DISTNAME = exim-${VERSION}
PKGNAME-main = exim-${VERSION}
FULLPKGNAME-eximon = exim-eximon-${VERSION}
FULLPKGPATH-eximon = ${PKGPATH},-eximon
REVISION-main = 2
MASTER_SITES = http://ftp.exim.org/pub/exim/exim4/ \
http://ftp.exim.org/pub/exim/exim4/old/ \
ftp://ftp.exim.org/pub/exim/exim4/ \

View File

@ -1,5 +1,5 @@
MD5 (exim-4.76.tar.gz) = T8OXDU+7HUlRtbYz3r0NSA==
RMD160 (exim-4.76.tar.gz) = a8MWCKG8H0OjYtvLkUB/ZvqIwsM=
SHA1 (exim-4.76.tar.gz) = ExIWRKnf1sBm9l20rWcDo9xDLIo=
SHA256 (exim-4.76.tar.gz) = mXbJ7+bDBLG/iRoWlZMapdGNw3T3134voIKqx1OyJy0=
SIZE (exim-4.76.tar.gz) = 2068071
MD5 (exim-4.77.tar.gz) = 3B8p9odVbw8OmPveGfmO9A==
RMD160 (exim-4.77.tar.gz) = 6/kbDf+blCKW24umVAhj5qFROtY=
SHA1 (exim-4.77.tar.gz) = LBumuPYntxs7WPwMxW45RZDc0dw=
SHA256 (exim-4.77.tar.gz) = FkmActgsdNKf6eCctG+QYN4b0MtXIczAcZkK9hLumjw=
SIZE (exim-4.77.tar.gz) = 2035914

View File

@ -1,5 +1,3 @@
# $Cambridge: exim/src/src/EDITME,v 1.27 2010/06/12 15:21:25 jetmore Exp $
##################################################
# The Exim mail transport agent #
##################################################
@ -1206,6 +1204,26 @@ PID_FILE_PATH=/var/run/exim.pid
# SUPPORT_MOVE_FROZEN_MESSAGES=yes
#------------------------------------------------------------------------------
# Expanding match_* second paramters: BE CAREFUL IF ENABLING THIS!
# It has proven too easy in practice for administrators to configure security
# problems into their Exim install, by treating match_domain{}{} and friends
# as a form of string comparison, where the second string comes from untrusted
# data. Because these options take lists, which can include lookup;LOOKUPDATA
# style elements, a foe can then cause Exim to, eg, execute an arbitrary MySQL
# query, dropping tables.
# From Exim 4.77 onwards, the second parameter is not expanded; it can still
# be a list literal, or a macro, or a named list reference. There is also
# the new expansion condition "inlisti" which does expand the second parameter,
# but treats it as a list of strings; also, there's "eqi" which is probably
# what is normally wanted.
#
# If you really need to have the old behaviour, know what you are doing and
# will not complain if your system is compromised as a result of doing so, then
# uncomment this option to get the old behaviour back.
# EXPAND_LISTMATCH_RHS=yes
#------------------------------------------------------------------------------
# Disabling the use of fsync(): DO NOT UNCOMMENT THE FOLLOWING LINE unless you
# really, really, really know what you are doing. And even then, think again.