Yahoo Groups archive

Milter-greylist

Index last updated: 2026-04-28 23:32 UTC

Thread

milter-greylist 4.2.4 is available

milter-greylist 4.2.4 is available

2010-04-17 by manu@netbsd.org

Latest stable (I mean: you can use it!) release:

http://ftp.espci.fr/pub/milter-greylist/milter-greylist-4.2.4.tgz
MD5 (milter-greylist-4.2.4.tgz) = 00f1576108631c7594b6fbc6b23622b9

Changes since 4.2.3:
  New rate limiting feature
  Network byte order byg fix in p0f code (Adrian Dabrowski)
  Update .spec file for libcurl, GeoIP and p0f support (Chris Bennett)
  Better configure test to avoid resolver memory leaks (Hajimu UMEMOTO)
  Really support dkim self and dkim none clauses
  Fix p0f wrong results caused by thread unsafety (Enrico Scholz)
  Fix GeoIP related crashes caused by thread unsafety (Enrico Scholz)
  Fix dumpfile argument on command line (Ole Hansen)
  Do not reject message if p0f cannot identiy the remote system

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu@...

Re: [milter-greylist] milter-greylist 4.2.4 is available

2010-04-17 by Bill Levering

Wiki has been updated.

Bill

Bill Levering
idbill@...
KFP: 0C38 4D7E 5B50 94FE 992D  406D 6C81 DE33 5459 A1AC
Show quoted textHide quoted text
On Apr 16, 2010, at 8:19 PM, manu@... wrote:

> Latest stable (I mean: you can use it!) release:
>
> http://ftp.espci.fr/pub/milter-greylist/milter-greylist-4.2.4.tgz
> MD5 (milter-greylist-4.2.4.tgz) = 00f1576108631c7594b6fbc6b23622b9
>
> Changes since 4.2.3:
>  New rate limiting feature
>  Network byte order byg fix in p0f code (Adrian Dabrowski)
>  Update .spec file for libcurl, GeoIP and p0f support (Chris Bennett)
>  Better configure test to avoid resolver memory leaks (Hajimu UMEMOTO)
>  Really support dkim self and dkim none clauses
>  Fix p0f wrong results caused by thread unsafety (Enrico Scholz)
>  Fix GeoIP related crashes caused by thread unsafety (Enrico Scholz)
>  Fix dumpfile argument on command line (Ole Hansen)
>  Do not reject message if p0f cannot identiy the remote system
>
> -- 
> Emmanuel Dreyfus
> http://hcpnet.free.fr/pubz
> manu@...
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>

Re: [milter-greylist] milter-greylist 4.2.4 is available

2010-04-17 by Matthias Scheler

On Sat, Apr 17, 2010 at 05:19:52AM +0200, Emmanuel Dreyfus wrote:
> Latest stable (I mean: you can use it!) release:

It doesn't build, at least not with SPF enabled:

cc -O2 -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include -DUSE_P0F -DUSE_SPAMD -DUSE_DNSRBL -DUSE_POSTFIX -D_BSD_SOURCE -I. -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/include -c ratelimit.c
In file included from acl.h:121,
                 from ratelimit.c:69:
spf.h:57: error: expected ')' before '*' token
spf.h:58: error: expected ')' before '*' token
spf.h:59: error: expected ')' before '*' token
*** Error code 1

Stop.
make: stopped in /src/NetBSD-current/pkgsrc/mail/milter-greylist/work.colwyn/milter-greylist-4.2.4
*** Error code 1

	Kind regards

-- 
Matthias Scheler                                  http://zhadum.org.uk/

Re: [milter-greylist] milter-greylist 4.2.4 is available

2010-04-18 by manu@netbsd.org

Matthias Scheler <tron@...> wrote:

> cc -O2 -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include
> -DUSE_P0F -DUSE_SPAMD -DUSE_DNSRBL -DUSE_POSTFIX -D_BSD_SOURCE -I. -I.
> -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/include -c
> ratelimit.c
> In file included from acl.h:121,
>                  from ratelimit.c:69:
> spf.h:57: error: expected ')' before '*' token
> spf.h:58: error: expected ')' before '*' token
> spf.h:59: error: expected ')' before '*' token

What happens if you remove #include "spf.h" in acl.h? I just do not
understand why it is there.

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu@...

Re: [milter-greylist] milter-greylist 4.2.4 is available

2010-04-18 by Matthias Scheler

On Sun, Apr 18, 2010 at 03:48:07AM +0200, Emmanuel Dreyfus wrote:
> > cc -O2 -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include
> > -DUSE_P0F -DUSE_SPAMD -DUSE_DNSRBL -DUSE_POSTFIX -D_BSD_SOURCE -I. -I.
> > -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/include -c
> > ratelimit.c
> > In file included from acl.h:121,
> >                  from ratelimit.c:69:
> > spf.h:57: error: expected ')' before '*' token
> > spf.h:58: error: expected ')' before '*' token
> > spf.h:59: error: expected ')' before '*' token
> 
> What happens if you remove #include "spf.h" in acl.h?

The build now fails with a different error message:

cc -O2 -I/usr/pkg/include -I/usr/include -Wall -I/usr/pkg/include -DUSE_P0F -DUSE_SPAMD -DUSE_DNSRBL -DUSE_POSTFIX -D_BSD_SOURCE -I. -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -I/usr/include -c ratelimit.c
In file included from ratelimit.c:69:
acl.h:196: error: field 'spf_status' has incomplete type
*** Error code 1

> I just do not understand why it is there.

Something is definitely wrong:

reylist-4.2.4>grep spf.h acl.h
#include "spf.h"
tron@colwyn:/src/NetBSD-current/pkgsrc/mail/milter-greylist/work.colwyn/milter-greylist-4.2.4>grep acl.h spf.h
#include "acl.h"

	Kind regards

-- 
Matthias Scheler                                  http://zhadum.org.uk/

Re: [milter-greylist] milter-greylist 4.2.4 is available

2010-04-18 by manu@netbsd.org

Matthias Scheler <tron@...> wrote:

> Something is definitely wrong:

Yes, I just fixed the build issue. 

My fault here is to have quickly backported a new feature on the 4.2
branch, without enough regression testing in developement branch. 

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu@...

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.