aboutsummaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2007-04-20 09:09:46 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2007-04-20 09:09:46 +0000
commitf0992a40ee322ea27371ed6b81dce893cb8cd4d8 (patch)
tree8f216ae0aab3d309178816df14f4a8d31c2caf8f /NEWS
parent5d78549a3171c8d058f1485e5cbc6f3d74770c9a (diff)
downloadmailfromd-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--NEWS21
1 files changed, 16 insertions, 5 deletions
diff --git a/NEWS b/NEWS
index 6e68fc69..8398d6fd 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
1Mailfromd NEWS -- history of user-visible changes. 2007-04-18 1Mailfromd NEWS -- history of user-visible changes. 2007-04-20
2Copyright (C) 2005, 2006, 2007 Sergey Poznyakoff 2Copyright (C) 2005, 2006, 2007 Sergey Poznyakoff
3See the end of file for copying conditions. 3See the end of file for copying conditions.
4 4
@@ -7,6 +7,17 @@ Please send mailfromd bug reports to <bug-mailfromd@gnu.org.ua>
7 7
8Version 3.1.91, SVN 8Version 3.1.91, SVN
9 9
10* Non-blocking syslog
11
12This version is shipped with non-blocking syslog implementation by
13Simon Kelley. You may wish to enable it if you noticed that the
14number of mailfromd processes grows uncontrollably and the processes
15are hung for prolonged amounts of time. Usually this indicates that
16the daemon blocks in syslog() calls. Read the description of
17`--enable-syslog-async' option in chapter `Building' for the detailed
18discussion of this (try `info -f doc/mailfromd.info --index-search
19syslog-async').
20
10* SPF support 21* SPF support
11 22
12The function check_host() tests the SPF record for the given 23The function check_host() tests the SPF record for the given
@@ -27,7 +38,7 @@ below).
27 38
28For compatibility with the previous versions, its use outside of a 39For compatibility with the previous versions, its use outside of a
29loop statement is still allowed, but a warning is issued. You are 40loop statement is still allowed, but a warning is issued. You are
30enouraged to replace all occurrances of `next' in your confifuration 41encouraged to replace all occurrences of `next' in your configuration
31scripts with `pass'. 42scripts with `pass'.
32 43
33* Loop 44* Loop
@@ -210,7 +221,7 @@ an error message.
210 221
211* DNS functions 222* DNS functions
212 223
213DNS functions are reemplemented in two layers: 224DNS functions are reimplemented in two layers:
214 225
2151. Primitive calls: 2261. Primitive calls:
216 227
@@ -236,7 +247,7 @@ To use the traditional calls, include file "dns.mf".
236 247
237* Function `match_cidr' 248* Function `match_cidr'
238 249
239This function has been reemplemented in MFL. To use it, include 250This function has been reimplemented in MFL. To use it, include
240"match_cidr.mf". 251"match_cidr.mf".
241 252
242* Catch arguments 253* Catch arguments
@@ -319,7 +330,7 @@ The bug manifested itself with the following log messages:
319 Milter(mailfrom): to error state 330 Milter(mailfrom): to error state
320 331
321** Fix coredumps on printing void returns with --dump-tree 332** Fix coredumps on printing void returns with --dump-tree
322** Fix coredumps on optimising conditionals like 333** Fix coredumps on optimizing conditionals like
323 334
324 if 0 335 if 0
325 do_something 336 do_something

Return to:

Send suggestions and report system problems to the System administrator.