FreeBSD Bugzilla – Attachment 61649 Details for
Bug 92335
[Maintainer Update] mail/dspam-devel
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
dspam-devel-3.6.2_1_to_3.6.3.diff
dspam-devel-3.6.2_1_to_3.6.3.diff (text/plain), 9.04 KB, created by
Ion-Mihai " IOnut " Tetcu
on 2006-01-26 00:20:08 UTC
(
hide
)
Description:
dspam-devel-3.6.2_1_to_3.6.3.diff
Filename:
MIME Type:
Creator:
Ion-Mihai " IOnut " Tetcu
Created:
2006-01-26 00:20:08 UTC
Size:
9.04 KB
patch
obsolete
>diff -urN dspam-devel_FPT/Makefile dspam-devel/Makefile >--- dspam-devel_FPT/Makefile Thu Dec 15 08:42:15 2005 >+++ dspam-devel/Makefile Wed Jan 25 02:31:26 2006 >@@ -4,7 +4,7 @@ > # > # $FreeBSD: ports/mail/dspam-devel/Makefile,v 1.42 2005/12/15 06:42:15 az Exp $ > # >-# $Tecnik: ports/mail/dspam-devel/Makefile,v 1.12 2005/12/13 21:09:01 itetcu Exp $ >+# $Tecnik: ports/mail/dspam-devel/Makefile,v 1.16 2006/01/25 00:31:26 itetcu Exp $ > # > > # Note to commiters: If don't commit a maintainer patch and as a result PKGNAME >@@ -14,19 +14,26 @@ > > PORTNAME= dspam-devel > PORTVERSION= ${PORTVER_MAJ}${SNAP_DATE} >-PORTREVISION= 1 >+#PORTREVISION= 0 > CATEGORIES= mail >-MASTER_SITES= http://people.tecnik93.com/~itetcu/FreeBSD/ports/${PORTNAME}/sources/ >+MASTER_SITES= # set later > > MAINTAINER= itetcu@people.tecnik93.com > COMMENT= Bayesian spam filter - development version > >-PORTVER_MAJ= 3.6.2 >+PORTVER_MAJ= 3.6.3 > #SNAP_DATE= .20051211.2134 > > .ifdef(SNAP_DATE) >+MASTER_SITES= http://people.tecnik93.com/~itetcu/FreeBSD/ports/${PORTNAME}/sources/ > WRKSRC= ${WRKDIR}/dspam-cvs-devel${SNAP_DATE} > .else >+MASTER_SITES= http://dspam.irontec.com/sources/ \ >+ http://dspam.nuclearelephant.com/sources/ \ >+ http://dspam.systemadministrator.org/sources/ \ >+ http://dspam.sourceforge.net/sources/ \ >+ http://people.tecnik93.com/~itetcu/FreeBSD/ports/${PORTNAME}/sources/ >+DISTFILES= dspam-${PORTVER_MAJ}.tar.gz > WRKSRC= ${WRKDIR}/dspam-${PORTVER_MAJ} > .endif > >@@ -42,7 +49,7 @@ > FETCH_BEFORE_ARGS= -v -o ${DISTDIR}/${PORTNAME}-${PORTVERSION}.tar.gz > .endif > >-_UPD_LINE_NO= 6 >+_UPD_LINE_NO= 19 > > ## debug / log / admin options > OPTIONS= DEBUG "Enable debugging logging" on >@@ -98,7 +105,6 @@ > OPTIONS+= TRAIN_SCRIPT "Install trainning script (needs perl)" off > > USE_AUTOTOOLS= libtool:15 >-USE_REINPLACE= yes > INSTALLS_SHLIB= yes > GNU_CONFIGURE= yes > #CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib" >diff -urN dspam-devel_FPT/distinfo dspam-devel/distinfo >--- dspam-devel_FPT/distinfo Mon Dec 12 09:25:35 2005 >+++ dspam-devel/distinfo Wed Jan 25 02:25:47 2006 >@@ -1,3 +1,3 @@ >-MD5 (dspam-devel-3.6.2.tar.gz) = cde38b1fe37daf531475251e95253033 >-SHA256 (dspam-devel-3.6.2.tar.gz) = c99b4ba5b414df6dbd8e252243ebd1a079591669de91deee456ac64a802d1178 >-SIZE (dspam-devel-3.6.2.tar.gz) = 740001 >+MD5 (dspam-3.6.3.tar.gz) = db1aedb9677e6bf5c7a47a72d4f130e5 >+SHA256 (dspam-3.6.3.tar.gz) = 6283c067c192f589a4fb925b845ba1bd9b51fe1b3df93d7f03897d7617a4aa7a >+SIZE (dspam-3.6.3.tar.gz) = 740097 >diff -urN dspam-devel_FPT/files/UPDATING dspam-devel/files/UPDATING >--- dspam-devel_FPT/files/UPDATING Thu Dec 15 08:42:16 2005 >+++ dspam-devel/files/UPDATING Tue Jan 24 23:21:45 2006 >@@ -11,6 +11,26 @@ > make extract; more `find . -type f -maxdepth 2 -name UPGRADING` > > ########################################################################### >+# dspam-devel-3.6.3 >+# >+ >+BUGFIX: fixed bug causing "no trusted delivery agent configured" error when >+calling dspam withot an agent configured, but not delivering - or when using >+--classify >+BUGFIX: fixed minor bug causing ChangeUserOnParse to format incorrectly >+ >+Notable changes: >+- rewrote some routines that were strdup'ing message body repeatedly >+- changes to tokenization and probability assignment make a noticeable >+difference in accuracy >+- updated dspam_stats "-S" output to use more widely accepted readings: >+SHR: Spam Hit Rate (true positive rate) >+HSR: Ham Strike Rate (false positive rate) >+OCA: Overall Classification Accuracy >+- add large-scale support to dspam_logrotate >+ >+ >+########################################################################### > # dspam-devel-3.6.2_1 (2005-12-11 19:18) > # > >diff -urN dspam-devel_FPT/files/dspam-devel.sh.in dspam-devel/files/dspam-devel.sh.in >--- dspam-devel_FPT/files/dspam-devel.sh.in Thu Dec 15 08:42:16 2005 >+++ dspam-devel/files/dspam-devel.sh.in Tue Jan 24 22:52:44 2006 >@@ -1,7 +1,7 @@ > #!/bin/sh > # $FreeBSD: ports/mail/dspam-devel/files/dspam-devel.sh.in,v 1.4 2005/12/15 06:42:16 az Exp $ > # formerly $ FreeBSD: ports/mail/dspam-devel/files/dspam.rc,v 1.2 2005/02/25 03:09:26 leeym Exp $ >-# $Tecnik: ports/mail/dspam-devel/files/dspam-devel.sh.in,v 1.3 2005/12/13 21:09:37 itetcu Exp $ >+# $Tecnik: ports/mail/dspam-devel/files/dspam-devel.sh.in,v 1.4 2006/01/24 20:52:44 itetcu Exp $ > > # PROVIDE: dspam > # REQUIRE: DAEMON %%MYSQL%% %%PGSQL%% %%CLAMD%% >diff -urN dspam-devel_FPT/files/patch-CHANGELOG dspam-devel/files/patch-CHANGELOG >--- dspam-devel_FPT/files/patch-CHANGELOG Mon Dec 12 09:25:35 2005 >+++ dspam-devel/files/patch-CHANGELOG Thu Jan 1 02:00:00 1970 >@@ -1,22 +0,0 @@ >-Index: CHANGELOG >-=================================================================== >-RCS file: /usr/local/cvsroot/dspam/CHANGELOG,v >-retrieving revision 1.387 >-retrieving revision 1.388 >-diff -u -r1.387 -r1.388 >---- CHANGELOG 25 Nov 2005 17:46:31 -0000 1.387 >-+++ CHANGELOG 2 Dec 2005 05:06:11 -0000 1.388 >-@@ -1,4 +1,12 @@ >--$Id: CHANGELOG,v 1.387 2005/11/25 17:46:31 jonz Exp $ >-+$Id: CHANGELOG,v 1.388 2005/12/02 05:06:11 jonz Exp $ >-+ >-+Version NEXT >-+------------ >-+ >-+[20051201.0000] jonz: fix for ldap calls >-+ >-+fix to close connections to ldap after calls >-+fix to fail database creation on ldap failure >- >- Version 3.6.2 >- ------------- >diff -urN dspam-devel_FPT/files/patch-src_ldap_client.c dspam-devel/files/patch-src_ldap_client.c >--- dspam-devel_FPT/files/patch-src_ldap_client.c Mon Dec 12 09:25:35 2005 >+++ dspam-devel/files/patch-src_ldap_client.c Thu Jan 1 02:00:00 1970 >@@ -1,25 +0,0 @@ >-Index: src/ldap_client.c >-=================================================================== >-RCS file: /usr/local/cvsroot/dspam/src/ldap_client.c,v >-retrieving revision 1.2 >-retrieving revision 1.3 >-diff -u -r1.2 -r1.3 >---- src/ldap_client.c 24 Sep 2005 17:48:59 -0000 1.2 >-+++ src/ldap_client.c 2 Dec 2005 05:06:11 -0000 1.3 >-@@ -1,4 +1,4 @@ >--/* $Id: ldap_client.c,v 1.2 2005/09/24 17:48:59 jonz Exp $ */ >-+/* $Id: ldap_client.c,v 1.3 2005/12/02 05:06:11 jonz Exp $ */ >- >- /* >- DSPAM >-@@ -80,7 +80,9 @@ >- return EFAILURE; >- } >- >-- result = ldap_count_entries(ld, msg); >-+ result = ldap_count_entries(ld, msg) > 0; >-+ ldap_msgfree (msg); >-+ ldap_unbind(ld); >- return result; >- } >- >diff -urN dspam-devel_FPT/files/patch-src_libdspam.c dspam-devel/files/patch-src_libdspam.c >--- dspam-devel_FPT/files/patch-src_libdspam.c Thu Dec 15 08:42:16 2005 >+++ dspam-devel/files/patch-src_libdspam.c Thu Jan 1 02:00:00 1970 >@@ -1,25 +0,0 @@ >-Index: dspam/src/libdspam.c >-=================================================================== >-RCS file: /usr/local/cvsroot/dspam/src/libdspam.c,v >-retrieving revision 1.144 >-retrieving revision 1.145 >-diff -u -r1.144 -r1.145 >---- src/libdspam.c 24 Nov 2005 14:09:12 -0000 1.144 >-+++ src/libdspam.c 13 Dec 2005 16:59:45 -0000 1.145 >-@@ -1,4 +1,4 @@ >--/* $Id: libdspam.c,v 1.144 2005/11/24 14:09:12 jonz Exp $ */ >-+/* $Id: libdspam.c,v 1.145 2005/12/13 16:59:45 jonz Exp $ */ >- >- /* >- DSPAM >-@@ -892,7 +892,9 @@ >- /* Apply Bayesian Noise Reduction */ >- if (CTX->flags & DSF_NOISE) >- { >-- _ds_apply_bnr(CTX, diction); >-+ ds_diction_t p = _ds_apply_bnr(CTX, diction); >-+ if (p) >-+ ds_diction_destroy(p); >- } >- >- if (CTX->flags & DSF_WHITELIST) >diff -urN dspam-devel_FPT/files/patch-src_mysql_drv.c dspam-devel/files/patch-src_mysql_drv.c >--- dspam-devel_FPT/files/patch-src_mysql_drv.c Mon Dec 12 09:25:35 2005 >+++ dspam-devel/files/patch-src_mysql_drv.c Thu Jan 1 02:00:00 1970 >@@ -1,23 +0,0 @@ >-Index: src/mysql_drv.c >-=================================================================== >-RCS file: /usr/local/cvsroot/dspam/src/mysql_drv.c,v >-retrieving revision 1.57 >-retrieving revision 1.58 >-diff -u -r1.57 -r1.58 >---- src/mysql_drv.c 1 Oct 2005 15:33:18 -0000 1.57 >-+++ src/mysql_drv.c 2 Dec 2005 05:06:11 -0000 1.58 >-@@ -1,4 +1,4 @@ >--/* $Id: mysql_drv.c,v 1.57 2005/10/01 15:33:18 jonz Exp $ */ >-+/* $Id: mysql_drv.c,v 1.58 2005/12/02 05:06:11 jonz Exp $ */ >- >- /* >- DSPAM >-@@ -1804,7 +1804,7 @@ >- >- #ifdef USE_LDAP >- if (_ds_match_attribute(CTX->config->attributes, "LDAPMode", "verify") && >-- !ldap_verify(CTX, name)) >-+ ldap_verify(CTX, name)<=0) >- { >- LOGDEBUG("LDAP verification of %s failed: not adding user", name); >- return NULL; >diff -urN dspam-devel_FPT/files/patch-src_pgsql_drv.c dspam-devel/files/patch-src_pgsql_drv.c >--- dspam-devel_FPT/files/patch-src_pgsql_drv.c Mon Dec 12 09:25:35 2005 >+++ dspam-devel/files/patch-src_pgsql_drv.c Thu Jan 1 02:00:00 1970 >@@ -1,23 +0,0 @@ >-Index: src/pgsql_drv.c >-=================================================================== >-RCS file: /usr/local/cvsroot/dspam/src/pgsql_drv.c,v >-retrieving revision 1.47 >-retrieving revision 1.48 >-diff -u -r1.47 -r1.48 >---- src/pgsql_drv.c 9 Oct 2005 20:29:55 -0000 1.47 >-+++ src/pgsql_drv.c 2 Dec 2005 05:06:11 -0000 1.48 >-@@ -1,4 +1,4 @@ >--/* $Id: pgsql_drv.c,v 1.47 2005/10/09 20:29:55 jonz Exp $ */ >-+/* $Id: pgsql_drv.c,v 1.48 2005/12/02 05:06:11 jonz Exp $ */ >- >- /* >- DSPAM >-@@ -1923,7 +1923,7 @@ >- >- #ifdef USE_LDAP >- if (_ds_match_attribute(CTX->config->attributes, "LDAPMode", "verify") && >-- !ldap_verify(CTX, name)) >-+ ldap_verify(CTX, name)<=0) >- { >- LOGDEBUG("LDAP verification of %s failed: not adding user", name); >- return NULL;
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 92335
: 61649