383 lines
14 KiB
Plaintext
383 lines
14 KiB
Plaintext
|
-------------------------------------------------------------------
|
||
|
Tue May 30 16:07:30 CEST 2006 - poeml@suse.de
|
||
|
|
||
|
- upstream 4.62
|
||
|
. The ${readsocket expansion item now supports Internet domain sockets as well
|
||
|
as Unix domain sockets.
|
||
|
. If a redirect router sets up file or pipe deliveries for more than one
|
||
|
incoming address, and the relevant transport has batch_max set greater than
|
||
|
one, a batch delivery now occurs.
|
||
|
. The appendfile transport has a new option called maildirfolder_create_regex.
|
||
|
. An option called disable_ipv6, to disable the use of IPv6 completely.
|
||
|
. An increase in the number of ACL variables to 20 of each type.
|
||
|
. A change to use $auth1, $auth2, and $auth3 in authenticators instead of $1,
|
||
|
$2, $3, (though those are still set) because the numeric variables get used
|
||
|
for other things in complicated expansions.
|
||
|
. The default for rfc1413_query_timeout has been changed from 30s to 5s.
|
||
|
. It is possible to use setclassresources() on some BSD OS to control the
|
||
|
resources used in pipe deliveries.
|
||
|
. A new ACL modifier called add_header, which can be used with any verb.
|
||
|
. More errors are detectable in retry rules.
|
||
|
. Support for SQLite.
|
||
|
. Support for IGNOREQUOTA in LMTP.
|
||
|
. Extensions to the "submission mode" features.
|
||
|
. Support for Client SMTP Authorization (CSA).
|
||
|
. Support for ratelimiting hosts and users.
|
||
|
. New expansion items to help with the BATV "prvs" scheme.
|
||
|
. A "match_ip" condition, that matches an IP address against a list.
|
||
|
- numerous bug fixes and minor changes
|
||
|
- add eximstats-html subpackage, which, if installed and enabled in
|
||
|
/etc/sysconfig/exim, puts HTML reports of the 'eximstats' log
|
||
|
analyzer into /srv/www/eximstats
|
||
|
- try to adapt BuildRequires and suse specific rpm macros to build
|
||
|
on Fedora Core
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Mar 8 17:16:33 CET 2006 - poeml@suse.de
|
||
|
|
||
|
- build as non-root user
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Jan 25 21:35:47 CET 2006 - mls@suse.de
|
||
|
|
||
|
- converted neededforbuild to BuildRequires
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Oct 25 14:34:09 CEST 2005 - rhafer@suse.de
|
||
|
|
||
|
- added LDAP_DEPRECATED to CFLAGS to build correctly with
|
||
|
OpenLDAP 2.3
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Sep 2 15:39:15 CEST 2005 - poeml@suse.de
|
||
|
|
||
|
- link against external pcre library (patch from Debian) [#112647]
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sat Aug 13 10:56:12 CEST 2005 - ro@suse.de
|
||
|
|
||
|
- fix file list
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Aug 11 16:06:51 CEST 2005 - poeml@suse.de
|
||
|
|
||
|
- the permissions files are now maintained centrally and packaged
|
||
|
in the permissions package [#66304]
|
||
|
- add run_permissions macro and verifyscript
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Jul 29 10:43:47 CEST 2005 - poeml@suse.de
|
||
|
|
||
|
- remove world read/execute permissions from /var/log/exim, so log
|
||
|
files are not readable regardless of how logrotate deals with
|
||
|
them, or dealt with them in the past. Give group ownership to
|
||
|
group mail, so exim still can chdir() after dropping permissions.
|
||
|
[#99167]
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Jun 21 00:46:39 CEST 2005 - ro@suse.de
|
||
|
|
||
|
- build with fPIE/pie
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed May 18 17:35:49 CEST 2005 - poeml@suse.de
|
||
|
|
||
|
- update to 4.51
|
||
|
This release contains some new features, but a lot of the changes
|
||
|
fix bugs of varying severity. See doc/ChangeLog.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Feb 21 17:23:57 CET 2005 - poeml@suse.de
|
||
|
|
||
|
- update to 4.50. This release includes the merging of the exiscan
|
||
|
patch into the main source. Thus, compile with the new
|
||
|
WITH_CONTENT_SCAN=yes and add WITH_OLD_DEMIME=yes for backwards
|
||
|
compatibility (old demime condition)
|
||
|
- update filelist of documentation files
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Jan 17 10:38:56 CET 2005 - poeml@suse.de
|
||
|
|
||
|
- update to 4.44
|
||
|
- update exiscan to 4.44-28
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sat Jan 15 21:19:28 CET 2005 - schwab@suse.de
|
||
|
|
||
|
- Use <owner>:<group> in permissions file.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Jan 11 15:34:07 CET 2005 - poeml@suse.de
|
||
|
|
||
|
- security fixes:
|
||
|
- CAN-2005-0021 host_aton() Buffer Overflow Vulnerability
|
||
|
[#49675]
|
||
|
- CAN-2005-0022 auth_spa_server() Buffer Overflow Vulnerability
|
||
|
SPA support is not compiled in. Fix added nevertheless [#49676]
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Dec 10 21:47:47 CET 2004 - poeml@suse.de
|
||
|
|
||
|
- update to 4.43
|
||
|
- update exiscan to 4.43-28
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Sep 28 23:11:15 CEST 2004 - poeml@suse.de
|
||
|
|
||
|
- if a service named greylistd is started, start it before exim
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Sep 6 15:41:18 CEST 2004 - poeml@suse.de
|
||
|
|
||
|
- update to 4.42
|
||
|
- update exiscan to 4.42-27
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon May 10 23:32:42 CEST 2004 - poeml@suse.de
|
||
|
|
||
|
- update to 4.34
|
||
|
- update exiscan to 4.34-21
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sun May 9 20:14:07 CEST 2004 - poeml@suse.de
|
||
|
|
||
|
- update to 4.33
|
||
|
- update exiscan to 4.33-20
|
||
|
- add patch against buffer overflow with header name when
|
||
|
headers_check_syntax is enabled (CAN-2004-0400) [#40126]
|
||
|
http://www.exim.org/pipermail/exim-users/Week-of-Mon-20040503/071126.html
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Apr 27 20:43:27 CEST 2004 - poeml@suse.de
|
||
|
|
||
|
- update exiscan to 4.32-19 due to crash bug in -18 affecting the
|
||
|
MIME ACL.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Sun Apr 25 15:57:26 CEST 2004 - poeml@suse.de
|
||
|
|
||
|
- update to 4.32
|
||
|
- update exiscan to 4.32-18
|
||
|
- new file /usr/sbin/exipick
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Mar 19 10:10:08 CET 2004 - mmj@suse.de
|
||
|
|
||
|
- Remove superflous backup files
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Mar 3 19:31:08 CET 2004 - poeml@suse.de
|
||
|
|
||
|
- update exiscan to 4.30-16. Major new feature: the MIME ACL.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Feb 25 23:17:54 CET 2004 - poeml@suse.de
|
||
|
|
||
|
- update to 4.30
|
||
|
- update exiscan to 4.30-14
|
||
|
- compile with support for LDAP lookups
|
||
|
- add openldap2-devel cyrus-sasl-devel to #neededforbuild
|
||
|
- compile with support for cdb, dnsdb, passwd lookups
|
||
|
- compile with support for mailstore and mbx mailboxes
|
||
|
- compile with -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 so large
|
||
|
files can be handled
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Feb 4 15:17:56 CET 2004 - mmj@suse.de
|
||
|
|
||
|
- Lower rfc1413_query_timeout to 5 seconds instead of 30
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Nov 19 11:15:23 CET 2003 - poeml@suse.de
|
||
|
|
||
|
- fix comments in sysconfig.exim (Kevin Ivory) [#32575]
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Nov 18 15:51:21 CET 2003 - poeml@suse.de
|
||
|
|
||
|
- logrotate configuration: removed postrotate reloading, since it's
|
||
|
not needed; add missingok; make report mails configurable via
|
||
|
sysconfig/exim (Kevin Ivory) [#32575]
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Sep 8 12:00:40 CEST 2003 - poeml@suse.de
|
||
|
|
||
|
- exim.rc: delete <feedback@suse.de> address
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Aug 26 14:52:29 CEST 2003 - poeml@suse.de
|
||
|
|
||
|
- don't remove empty log files in %preun, since it's actually run
|
||
|
after %post in update mode [#29368]
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Aug 18 17:40:23 CEST 2003 - poeml@suse.de
|
||
|
|
||
|
- update to 4.22, which fixes a few bugs in 4.21
|
||
|
- improve start section of init script. Don't start multiple
|
||
|
processes; don't disrupt mail transfer
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Aug 15 03:52:55 CEST 2003 - poeml@suse.de
|
||
|
|
||
|
- update to 4.21. many changes, see NewStuff and ChangeLog file!
|
||
|
- prevent possible overflow in HELO/EHLO command by
|
||
|
(a) rewrite of the offending code in a cleaner fashion.
|
||
|
(b) If an incoming SMTP command contains a NULL character, it
|
||
|
is rejected as invalid.
|
||
|
- sieve support (rfc 3028)
|
||
|
- support for saslauthd authentication
|
||
|
- cramtest.pl utility updated
|
||
|
- eximstats 1.28 (addition of -nt option)
|
||
|
- If a DNS black list lookup found a CNAME record, but there were
|
||
|
no A records associated with the domain it pointed at, Exim
|
||
|
crashed.
|
||
|
- add new Auto-Submitted header on e.g. bounces
|
||
|
- new option syslog_duplication
|
||
|
- more flexible way to specify listening addresses/ports
|
||
|
- use -Wall
|
||
|
- add -fno-strict-aliasing, due to warnings about code where
|
||
|
dereferencing type-punned pointers will break strict aliasing
|
||
|
- add activation metadata to sysconfig template [#28874]
|
||
|
- add patch for IPv6 breakage until 4.22 is out
|
||
|
- don't use startproc to start exim. It can't distinguish the
|
||
|
parent daemon from queue runners or other children [#28082]
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Jul 30 16:51:00 CEST 2003 - poeml@suse.de
|
||
|
|
||
|
- new macros for stop/restart of services on rpm update/removal
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed May 21 09:19:13 CEST 2003 - coolo@suse.de
|
||
|
|
||
|
- avoid empty %pre
|
||
|
- avoid absolute symlinks below /usr
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu May 15 00:50:04 CEST 2003 - poeml@suse.de
|
||
|
|
||
|
- update to 4.20
|
||
|
- bug fixes
|
||
|
- upgraded to PCRE 4.2
|
||
|
- upgraded eximstats to 1.27
|
||
|
- added versioning to the local_scan() API
|
||
|
- Added acl_smtp_helo
|
||
|
- added the "discard" verb to ACLs.
|
||
|
- for building, DESTDIR can be used now instead of ROOT
|
||
|
- behaviour of -t in the presence of Resent- headers has been
|
||
|
changed for compatibility
|
||
|
- added new syslog facilities:
|
||
|
(i) SYSLOG_LOGS_PID and LONG_SYSLOG_LINES in src/EDITME.
|
||
|
(ii) syslog_facility and syslog_processname main options.
|
||
|
- the documentation was brought up to date.
|
||
|
- update exiscan patch to exiscan-acl-4.20-02
|
||
|
- remove filelist hack from %clean, since now we have rpm4 :-)
|
||
|
- create logfiles from %post, not in the init script [#24262]
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Apr 22 13:53:06 CEST 2003 - poeml@suse.de
|
||
|
|
||
|
- update to 4.14. As always, there are lots of minor fixes and
|
||
|
cleanups. New features include MySQL lookups over Unix domain
|
||
|
sockets, the ability to en/disable parts of the configuration
|
||
|
file with ".if", new options for fine-tuning the behavior with
|
||
|
respect to unknown SMTP commands, announcing of AUTH and
|
||
|
pipelining, and lots of new expansion operators.
|
||
|
- remove the obsolete (3.x style) %s in pidfile name
|
||
|
- the eximstats utility contains an official manpage, so we can
|
||
|
drop Andreas' version from the manpages tar ball
|
||
|
- add Tom Kistner's exiscan patch
|
||
|
- include the exiqgrep script
|
||
|
- improve the logrotate configuration, so the eximstats report is
|
||
|
sent upon rotation (weekly), and not every night. Sending the
|
||
|
report can be disabled by touching /var/log/exim/no_report_mail.
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Apr 10 00:37:27 CEST 2003 - ro@suse.de
|
||
|
|
||
|
- fix deprecated tail call syntax (-1)
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Thu Feb 13 12:49:28 CET 2003 - lmuelle@suse.de
|
||
|
|
||
|
- fix typo in sysconfig metadata
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Feb 12 15:12:33 CET 2003 - mmj@suse.de
|
||
|
|
||
|
- Add sysconfig metadata [#22641]
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Dec 18 13:07:56 CET 2002 - poeml@suse.de
|
||
|
|
||
|
- update to 4.12 (more bug fixes: lookup search bug, too many
|
||
|
non-mail commands bug, and others)
|
||
|
- package the installed exim.conf as configure.default, since it
|
||
|
has all substitutions done (since 4.11, SYSTEM_ALIASES_FILE is
|
||
|
replaced at install time)
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Wed Dec 11 12:51:39 CET 2002 - poeml@suse.de
|
||
|
|
||
|
- update to 4.11, with security and bug fixes. The more important
|
||
|
changes are:
|
||
|
- [in short] Make exim cope with strace -f
|
||
|
- Make sure Exim doesn't overrun the buffer if an oversize packet
|
||
|
is received from a nameserver.
|
||
|
- Exim crashed on an attempt to check senders or sender domains
|
||
|
in an ACL other than after RCPT or DATA. It's now a temporary
|
||
|
error.
|
||
|
- Minor security problem involving pid_file_path (admin user
|
||
|
could get root) has been fixed.
|
||
|
- If an ACL that was read from a file was used in more than one
|
||
|
message in a single SMTP transaction, Exim could crash or
|
||
|
misbehave in arbitrary ways. [...]
|
||
|
- A similar problem to 127: memory corruption could occur for
|
||
|
multiple messages in one SMTP connection if the data from DNS
|
||
|
black list lookups was being used in log or user messages, e.g.
|
||
|
references to $dnslists_text.
|
||
|
For the complete list of changes, see
|
||
|
ftp://ftp.csx.cam.ac.uk/pub/software/email/exim/ChangeLogs/
|
||
|
- remove rmail symlink as it conflicts with rmail from the uucp
|
||
|
package
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Nov 11 15:31:46 CET 2002 - poeml@suse.de
|
||
|
|
||
|
- use #neededforbuild macro 'x-devel-packages' instead of xf86
|
||
|
- add man pages, provided by Andreas Metzler
|
||
|
- add some symlinks that exim might be called under
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Aug 13 20:07:30 CEST 2002 - poeml@suse.de
|
||
|
|
||
|
- remove stupid arch-dependant path from filelist
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Aug 13 19:06:33 CEST 2002 - poeml@suse.de
|
||
|
|
||
|
- mv exim.conf to /etc/exim/
|
||
|
- add scripts for conversion of 3.xx config files
|
||
|
- add symbolic link "runq" (same as exim -q)
|
||
|
- use %defattr
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Mon Aug 12 16:17:18 CEST 2002 - poeml@suse.de
|
||
|
|
||
|
- improve logrotate configuration
|
||
|
- fix PreReq
|
||
|
- install exim.8 manpage and gzip the remaining documentation
|
||
|
- Moved log file creation from %post to rcexim
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Tue Aug 6 12:57:10 MEST 2002 - draht@suse.de
|
||
|
|
||
|
- added /etc/permissions.d/exim for setuid /usr/sbin/exim
|
||
|
|
||
|
-------------------------------------------------------------------
|
||
|
Fri Aug 2 21:55:31 CEST 2002 - poeml@suse.de
|
||
|
|
||
|
- package created (4.10)
|
||
|
|