Policy Daemon v1.80
Policyd is an anti-spam plugin for Postfix (written in C) that does Greylisting, Sender-(envelope, SASL or host / ip)-based throttling (on messages and/or volume per defined time unit), Recipient rate limiting, Spamtrap monitoring / blacklisting, HELO auto blacklisting and HELO randomization preventation.
[10 Jul 2006] Changes from v1.79 -> v1.80 (bug fixes) * policyd.h: fix *bsd MSG_NOSIGNAL compiling issue. Patch by John Beaver. [04 Jul 2006] Changes from v1.78 -> v1.79 (bug fixes & new functionality) * mysql.c: fix strncpy boundary issue. Patch by Stanislav Sinyagin. * policyd.h: fix array boundary issue. Patch by Stanislav Sinyagin. * throttle*.c: autoblacklist throttle abusers. Patch by Stanislav Sinyagin. * redhat.init: redhat policyd spec file written by Tony Earnshaw. * *.c: logging has changed and is more consistant when reporting. * sockets.c: read()/write() is now non-blocking. Patch by Nigel Kukard. * mysql.c: remove the use of alarm blocking when in bypass mode. * generic.c: module failures now increment mysql failure counters. * policyd.c: whitelisting modules requires WHITELISTING=1 to work. * policyd.c: blacklisting modules requires BLACKLISTING=1 to work. * policyd.c: CONN_ACL is hashed out untill i've resolved a bug thats causing Policyd to fail calls to select() under heavy loads. [27 Jun 2006] Changes from v1.77 -> v1.78 (bug fixes & performance enchancements) * generic.c: malloc() related fixes. patch by Ralf Ebeling. * mysql.c: fix greylisting OPTIN/OUT bug. patch by John Beaver. * mysql.c: connections are closed before reopening/reconnecting. * Makefile: added OS X mysql library path. requested by Jim Wright. * *.c: delay all mysql inserts. Patch by Dan D Niles. * policyd.h: slight change in Policyd logging so that pflogsumm can be used to pull reports. Patch by John Beaver. * blacklist.c: initilize function variable earlier. Patch by John Beaver. ####### # EOF # #######