All releases of Distributed Checksum Clearinghouse


Release Notes: This release fixes several modest bugs and updates the copy of the SpamAssassin DCC.pm plugin.


Release Notes: Decodes HTML &#xxx character references in URLs. Converts UTF-8 domain names to Punycode before checking DNS blacklists.


Release Notes: Support for DNS whitelists. An example using dnswl.org is in the sample homedir/dcc_conf file.


Release Notes: A RedHat versus Debian error message from rcDCC was quieted. An error in libexec/fetch-testmsg-whitelist was fixed.


Release Notes: Groups of DNS blacklists that can be independently enabled in per-user whiteclnt files are supported.


Release Notes: Deal with thrashing problems with large mmap() spaces in recent Linux kernels. Lines in log files for DNSBL hits were changed to include the IP address from the DNSBL. A DNSBL is probed only once for several -B results with distinct SMTP 4yz or 5yz rejection messages.


Release Notes: This release improves the dccifd per-user whitelist default. It fixes the server database size estimate. Old installations really should upgrade to get the MIME decoding fix.


Release Notes: A MIME decoding bug has been fixed that broke checksums for some now common spam and reduced the DCC hit rate. This release checks DNS NS RRs in DNSBLs for more hits and much better speed.


Release Notes: Optionally in dccm, and by default in dccifd in proxy mode, this release will temporarily reject SMTP recipients that might be forced to have spam discarded instead of rejected because it must be delivered to other recipients. /var/dcc/libexec/updatedcc should automagically fetch, build, and install this version, unless you have installed a version of Linux with the broken default `sort` collating sequence since last upgrading. If so, an easy way to get the old updatedcc script working is to delete the entire /var/dcc/build/dcc directory before running updatedcc.


Release Notes: The CGI scripts used for maintaining whitelists were improved. Many other changes were made.