Subject: PR/29991 CVS commit: pkgsrc/mail/p5-razor-agents
To: None <heinz@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org>
From: Klaus Heinz <heinz@netbsd.org>
List: pkgsrc-bugs
Date: 04/20/2005 13:16:02
The following reply was made to PR pkg/29991; it has been noted by GNATS.

From: Klaus Heinz <heinz@netbsd.org>
To: gnats-bugs@netbsd.org
Cc: 
Subject: PR/29991 CVS commit: pkgsrc/mail/p5-razor-agents
Date: Wed, 20 Apr 2005 13:15:53 +0000 (UTC)

 Module Name:	pkgsrc
 Committed By:	heinz
 Date:		Wed Apr 20 13:15:53 UTC 2005
 
 Modified Files:
 	pkgsrc/mail/p5-razor-agents: Makefile distinfo
 
 Log Message:
 Update to version 2.67
 This also fixes PR pkg/29991.
 --
 
 Changes since 2.40:
 ===================
        2.67 (December 03, 2004)
 
        +   This is a patch release that fixes a bug in the
            Whiplash signature scheme. The bug was in the new code
            added to support canonicalization of domains. It
            caused the signature algorithm to generate no signa-
            tures on valid content.
 
        2.66 (December 02, 2004)
 
        +   Introduced support for country domain canonicalization
            in the Whiplash signature scheme. This means domains
            like foo.co.uk would be extracted correctly by
            Whiplash. This change affords a considerable improve-
            ment in accuracy.
 
        +   Modified the revocation logic to do signature-only
            communications with the server. All versions of
            razor-agents prior to this sent the entire message on
            razor-revoke, and even though the backend would drop
            the messages after computing signatures, this entailed
            a privacy risk. From this version on razor-agents will
            _never_ send the contents of a revoked message to the
            backend servers.
 
        +   Fixed a bug in "se" (supported engines) computation,
            which was broken when the "se" mask was larger than 8
            bits. This would sometimes disable the use of engine 4
            (ehash). This fix would also afford an increase in
            accuracy due to ehash being used everytime.
 
        +   Fixed a bug in report by message. Version 2.61 would
            drop MIME headers on certain spam messages which would
            cause the backend to ignore these messages as mal-
            formed.
 
 2.61 (July 06, 2004)
        +   Introduced the Whiplash signature scheme. Whiplash
            signatures are based on canonical domain names present
            in URLs embedded in spam messages. A Whiplash signa-
            ture is also a function of the length of the spam mes-
            sage. It's important to note that not all whiplashes
            are used as classifiers. The Whiplash engine is aug-
            mented by sophesticated logic on the Razor2 backend to
            select the Whiplashes that are used to filter spam.
 
        +   Fixed a bug in MIME parser whereby some broken MIME
            mails were invisible to the system. [Bug #788723]
 
        +   We override the "use_engines" parameter in the config
            file because this version supports different engines
            but leaves the config file untouched. [Bug #984374]
 
        +   Engine 1 support completely removed. Engine 1 was a
            signature scheme compatible with the old razor v1 sig-
            natures, which is no longer supported on the backend.
            [Bug #975490]
 
 
 To generate a diff of this commit:
 cvs rdiff -r1.17 -r1.18 pkgsrc/mail/p5-razor-agents/Makefile
 cvs rdiff -r1.8 -r1.9 pkgsrc/mail/p5-razor-agents/distinfo
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.