[Policyd]

home
download
changelog
readme
todo
mailing list
contact

 

Policy Daemon v1.80
cami@mweb.co.za


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 #
#######