================================ Version 1.24 -- Wed Nov 29, 2006 Patch from Scott Scriven to fix the tumgreyspf-stat+ignoreLastByte issues. ================================ Version 1.23 -- Tue Nov 28, 2006 README changes sent in by Leni Mayo and Radoslaw Stachowiak. Skip SPF lookups for mail originated from 127.*. Patch by Scott Kitterman Patch to tumgreyspf-stat to work with "ignoreLastByte", reported by Radoslaw Stachowiak and others. SPF reject message now has "SPF Reports:" prepended to it so that it's more obvious that the rejection is due to SPF. Based on suggestion by Radoslaw Stachowiak. Install script bug fixed, as reported by "Herman". ================================ Version 1.22 -- Tue Sep 04, 2006 tumgreyspf-clean will now expire initial entries after 12 hours if they haven't connected again. Patch by Jeff from Rockville. ================================ Version 1.21 -- Tue Aug 29, 2006 In the case of an SPF reject, return 550 instead of REJECT, in compliance with the RFCs. Found and patch provided by Scott Kitterman. Fixed a thinko and changed link to SPF site, patch by Scott Kitterman. Changing the documentation, removing "advanced" settings, based on questions by yann shukor. Made the OSError exception trap more picky. Patch by Mike Meyer. ================================ Version 1.20 -- Tue Jun 27, 2006 Fixing tumgreyspf-stat. Try making greylisting data directory several times if we get OSError. This helps work around a race condition. Reported by Mike Meyer. ================================ Version 1.19 -- Wed Jun 07, 2006 Mike Meyer noticed that unnecessary data was being written to the greylist directory, potentially using unnecessary data blocks. Corrected. ================================ Version 1.18 -- Tue May 30, 2006 Changed tumgreyspfsupp.py so that defaultConfigFilename is consistent with example settings in other files. This only impacts users who are not installing via the RPM. Reported by Luis Botero ================================ Version 1.17 -- Tue Mar 21, 2006 Changing the __default__.dist file to list SPF first, since the documentation recommends it be set that way. Suggested by Benjamin Derry. Changing the spec file so that the cron.d file is mode 644. Reported by Stephen Warren. ================================ Version 1.16 -- Fri Feb 24, 2006 1.15 had a bug in indentation. Ugh. Reported by Benjamin Derry. Adding a README-RPM with instructions for after the RPM install. Suggested by Benjamin Derry ================================ Version 1.15 -- Sat Feb 18, 2006 Adding a link to the greylisting URL in the initial greylist message. ================================ Version 1.14 -- Sun Feb 12, 2006 Fixing a bug with SPF checking and a traceback. Reported by Simon Bellwood. ================================ Version 1.13 -- Sun Feb 05, 2006 Another patch from Scott Scriven to fix the tumgreyspf-clean program for the "ignoreLastByte" patch from Thursday. ================================ Version 1.12 -- Thu Feb 02, 2006 A patch from Scott Scriven which implements a new setting, "ignoreLastByte". When set, the last byte of the IP address is ignored so that mail servers in a pool of the same /24 network block can more easily get mail through. This defaults to off. ================================ Version 1.11 -- Sat Oct 01, 2005 Adding documentation about file-system problems when using ext2/ext3 and how to avoid them. ================================ Version 1.10 -- Fri Sep 30, 2005 defaultSeedOnly was not implemented, Sean E. Millichamp provided a patch to implement it. Some SPF versions return "deny" instead of "fail". Sean E. Millichamp supplied a patch which treats both responses the same. ================================ Version 1.09 -- Wed Aug 31, 2005 Changing the install instructions to use different syntax for the main.cf file. (Reported by Ferdinand Schmid) Modifying the python version used by the programs. System was using "python2.2", changed to just use "python". (Reported by Ferdinand Schmid) ================================ Version 1.08 -- Wed Apr 27, 2005 Changed the regex used for processing the files, fixing problems with addresses that have "=" in them. Fix provided by Stephen Warren ================================ Version 1.07 -- Wed Apr 27, 2005 Debugging in tumgreyspf could cause tracebacks due to logging the wrong value. Fix provided by Stephen Warren. ================================ Version 1.06 -- Thu Apr 15, 2005 Changing the install script to indent second line of master.cf file (reported by Stephen Warren) Got a report from Stephen Warren that "tumgreyspf-install" does not work in a number of ways with his pre-existing postfix configuration files. I've changed the README to recommend doing a manual install instead of automatic. ================================ Version 1.04 -- Thu Apr 14, 2005 Changed the README to reflect GPL status. ================================ Version 1.03 -- Tue Mar 15, 2005 Added LICENSE file for GPL. ================================ Version 1.02 -- Wed Nov 10, 2004 Adding blackholing. Fixed a bunch of bugs in the install process and spec file which Kevin Fenzi found. Thanks. ================================ Version 1.01 -- Mon Aug 23, 2004 Fixing a bug in tumgreyspf-install related to updating the time_limit ================================ Version 1.00 -- Sun Aug 22, 2004 Extensive documentation. Added tumgreyspf-install. Added tumgreyspf-stat to show status of greylist data directory. Config file name can now be specified as argument to program. Split common routines out into tumgreyspfsupp. Added "tumgreyspf-clean". Added a README.performance file based on my testing. Added "tumgreyspf-configtest" program, which can be used to test a configuration file without having to wait for tumgreyspf to be fired off and log the config file failure. Added a master config file, /etc/tumgreyspf.conf No configuration of the main program is necessary now. Greylist data file ctime/atime is now updated when a new message comes in. Moving ip data from "data" into "data/client_address". Adding a log entry for when a message is accepted by greylist.