diff --git a/exim.changes b/exim.changes new file mode 100644 index 0000000..d4583e1 --- /dev/null +++ b/exim.changes @@ -0,0 +1,382 @@ +------------------------------------------------------------------- +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 : 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 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) +