diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2007-04-20 09:09:46 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2007-04-20 09:09:46 +0000 |
commit | f0992a40ee322ea27371ed6b81dce893cb8cd4d8 (patch) | |
tree | 8f216ae0aab3d309178816df14f4a8d31c2caf8f /NEWS | |
parent | 5d78549a3171c8d058f1485e5cbc6f3d74770c9a (diff) | |
download | mailfromd-f0992a40ee322ea27371ed6b81dce893cb8cd4d8.tar.gz mailfromd-f0992a40ee322ea27371ed6b81dce893cb8cd4d8.tar.bz2 |
Implement asyncronous syslog
git-svn-id: file:///svnroot/mailfromd/trunk@1368 7a8a7f39-df28-0410-adc6-e0d955640f24
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 21 |
1 files changed, 16 insertions, 5 deletions
@@ -1,4 +1,4 @@ -Mailfromd NEWS -- history of user-visible changes. 2007-04-18 +Mailfromd NEWS -- history of user-visible changes. 2007-04-20 Copyright (C) 2005, 2006, 2007 Sergey Poznyakoff See the end of file for copying conditions. @@ -7,6 +7,17 @@ Please send mailfromd bug reports to <bug-mailfromd@gnu.org.ua> Version 3.1.91, SVN +* Non-blocking syslog + +This version is shipped with non-blocking syslog implementation by +Simon Kelley. You may wish to enable it if you noticed that the +number of mailfromd processes grows uncontrollably and the processes +are hung for prolonged amounts of time. Usually this indicates that +the daemon blocks in syslog() calls. Read the description of +`--enable-syslog-async' option in chapter `Building' for the detailed +discussion of this (try `info -f doc/mailfromd.info --index-search +syslog-async'). + * SPF support The function check_host() tests the SPF record for the given @@ -27,7 +38,7 @@ below). For compatibility with the previous versions, its use outside of a loop statement is still allowed, but a warning is issued. You are -enouraged to replace all occurrances of `next' in your confifuration +encouraged to replace all occurrences of `next' in your configuration scripts with `pass'. * Loop @@ -210,7 +221,7 @@ an error message. * DNS functions -DNS functions are reemplemented in two layers: +DNS functions are reimplemented in two layers: 1. Primitive calls: @@ -236,7 +247,7 @@ To use the traditional calls, include file "dns.mf". * Function `match_cidr' -This function has been reemplemented in MFL. To use it, include +This function has been reimplemented in MFL. To use it, include "match_cidr.mf". * Catch arguments @@ -319,7 +330,7 @@ The bug manifested itself with the following log messages: Milter(mailfrom): to error state ** Fix coredumps on printing void returns with --dump-tree -** Fix coredumps on optimising conditionals like +** Fix coredumps on optimizing conditionals like if 0 do_something |