head 1.37; access; symbols pkgsrc-2023Q4:1.37.0.18 pkgsrc-2023Q4-base:1.37 pkgsrc-2023Q3:1.37.0.16 pkgsrc-2023Q3-base:1.37 pkgsrc-2023Q2:1.37.0.14 pkgsrc-2023Q2-base:1.37 pkgsrc-2023Q1:1.37.0.12 pkgsrc-2023Q1-base:1.37 pkgsrc-2022Q4:1.37.0.10 pkgsrc-2022Q4-base:1.37 pkgsrc-2022Q3:1.37.0.8 pkgsrc-2022Q3-base:1.37 pkgsrc-2022Q2:1.37.0.6 pkgsrc-2022Q2-base:1.37 pkgsrc-2022Q1:1.37.0.4 pkgsrc-2022Q1-base:1.37 pkgsrc-2021Q4:1.37.0.2 pkgsrc-2021Q4-base:1.37 pkgsrc-2021Q3:1.35.0.48 pkgsrc-2021Q3-base:1.35 pkgsrc-2021Q2:1.35.0.46 pkgsrc-2021Q2-base:1.35 pkgsrc-2021Q1:1.35.0.44 pkgsrc-2021Q1-base:1.35 pkgsrc-2020Q4:1.35.0.42 pkgsrc-2020Q4-base:1.35 pkgsrc-2020Q3:1.35.0.40 pkgsrc-2020Q3-base:1.35 pkgsrc-2020Q2:1.35.0.36 pkgsrc-2020Q2-base:1.35 pkgsrc-2020Q1:1.35.0.16 pkgsrc-2020Q1-base:1.35 pkgsrc-2019Q4:1.35.0.38 pkgsrc-2019Q4-base:1.35 pkgsrc-2019Q3:1.35.0.34 pkgsrc-2019Q3-base:1.35 pkgsrc-2019Q2:1.35.0.32 pkgsrc-2019Q2-base:1.35 pkgsrc-2019Q1:1.35.0.30 pkgsrc-2019Q1-base:1.35 pkgsrc-2018Q4:1.35.0.28 pkgsrc-2018Q4-base:1.35 pkgsrc-2018Q3:1.35.0.26 pkgsrc-2018Q3-base:1.35 pkgsrc-2018Q2:1.35.0.24 pkgsrc-2018Q2-base:1.35 pkgsrc-2018Q1:1.35.0.22 pkgsrc-2018Q1-base:1.35 pkgsrc-2017Q4:1.35.0.20 pkgsrc-2017Q4-base:1.35 pkgsrc-2017Q3:1.35.0.18 pkgsrc-2017Q3-base:1.35 pkgsrc-2017Q2:1.35.0.14 pkgsrc-2017Q2-base:1.35 pkgsrc-2017Q1:1.35.0.12 pkgsrc-2017Q1-base:1.35 pkgsrc-2016Q4:1.35.0.10 pkgsrc-2016Q4-base:1.35 pkgsrc-2016Q3:1.35.0.8 pkgsrc-2016Q3-base:1.35 pkgsrc-2016Q2:1.35.0.6 pkgsrc-2016Q2-base:1.35 pkgsrc-2016Q1:1.35.0.4 pkgsrc-2016Q1-base:1.35 pkgsrc-2015Q4:1.35.0.2 pkgsrc-2015Q4-base:1.35 pkgsrc-2015Q3:1.34.0.24 pkgsrc-2015Q3-base:1.34 pkgsrc-2015Q2:1.34.0.22 pkgsrc-2015Q2-base:1.34 pkgsrc-2015Q1:1.34.0.20 pkgsrc-2015Q1-base:1.34 pkgsrc-2014Q4:1.34.0.18 pkgsrc-2014Q4-base:1.34 pkgsrc-2014Q3:1.34.0.16 pkgsrc-2014Q3-base:1.34 pkgsrc-2014Q2:1.34.0.14 pkgsrc-2014Q2-base:1.34 pkgsrc-2014Q1:1.34.0.12 pkgsrc-2014Q1-base:1.34 pkgsrc-2013Q4:1.34.0.10 pkgsrc-2013Q4-base:1.34 pkgsrc-2013Q3:1.34.0.8 pkgsrc-2013Q3-base:1.34 pkgsrc-2013Q2:1.34.0.6 pkgsrc-2013Q2-base:1.34 pkgsrc-2013Q1:1.34.0.4 pkgsrc-2013Q1-base:1.34 pkgsrc-2012Q4:1.34.0.2 pkgsrc-2012Q4-base:1.34 pkgsrc-2012Q3:1.33.0.22 pkgsrc-2012Q3-base:1.33 pkgsrc-2012Q2:1.33.0.20 pkgsrc-2012Q2-base:1.33 pkgsrc-2012Q1:1.33.0.18 pkgsrc-2012Q1-base:1.33 pkgsrc-2011Q4:1.33.0.16 pkgsrc-2011Q4-base:1.33 pkgsrc-2011Q3:1.33.0.14 pkgsrc-2011Q3-base:1.33 pkgsrc-2011Q2:1.33.0.12 pkgsrc-2011Q2-base:1.33 pkgsrc-2011Q1:1.33.0.10 pkgsrc-2011Q1-base:1.33 pkgsrc-2010Q4:1.33.0.8 pkgsrc-2010Q4-base:1.33 pkgsrc-2010Q3:1.33.0.6 pkgsrc-2010Q3-base:1.33 pkgsrc-2010Q2:1.33.0.4 pkgsrc-2010Q2-base:1.33 pkgsrc-2010Q1:1.33.0.2 pkgsrc-2010Q1-base:1.33 pkgsrc-2009Q4:1.32.0.8 pkgsrc-2009Q4-base:1.32 pkgsrc-2009Q3:1.32.0.6 pkgsrc-2009Q3-base:1.32 pkgsrc-2009Q2:1.32.0.4 pkgsrc-2009Q2-base:1.32 pkgsrc-2009Q1:1.32.0.2 pkgsrc-2009Q1-base:1.32 pkgsrc-2008Q4:1.30.0.18 pkgsrc-2008Q4-base:1.30 pkgsrc-2008Q3:1.30.0.16 pkgsrc-2008Q3-base:1.30 cube-native-xorg:1.30.0.14 cube-native-xorg-base:1.30 pkgsrc-2008Q2:1.30.0.12 pkgsrc-2008Q2-base:1.30 cwrapper:1.30.0.10 pkgsrc-2008Q1:1.30.0.8 pkgsrc-2008Q1-base:1.30 pkgsrc-2007Q4:1.30.0.6 pkgsrc-2007Q4-base:1.30 pkgsrc-2007Q3:1.30.0.4 pkgsrc-2007Q3-base:1.30 pkgsrc-2007Q2:1.30.0.2 pkgsrc-2007Q2-base:1.30 pkgsrc-2007Q1:1.29.0.8 pkgsrc-2007Q1-base:1.29 pkgsrc-2006Q4:1.29.0.6 pkgsrc-2006Q4-base:1.29 pkgsrc-2006Q3:1.29.0.4 pkgsrc-2006Q3-base:1.29 pkgsrc-2006Q2:1.29.0.2 pkgsrc-2006Q2-base:1.29 pkgsrc-2006Q1:1.26.0.2 pkgsrc-2006Q1-base:1.26 pkgsrc-2005Q4:1.25.0.2 pkgsrc-2005Q4-base:1.25 pkgsrc-2005Q3:1.22.0.2 pkgsrc-2005Q3-base:1.22 pkgsrc-2005Q2:1.20.0.2 pkgsrc-2005Q2-base:1.20 pkgsrc-2005Q1:1.13.0.2 pkgsrc-2005Q1-base:1.13 pkgsrc-2004Q4:1.8.0.2 pkgsrc-2004Q4-base:1.8 pkgsrc-2004Q3:1.2.0.2 pkgsrc-2004Q3-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.37 date 2021.10.26.10.53.58; author nia; state Exp; branches; next 1.36; commitid 4oqMIfLoj7jhgjeD; 1.36 date 2021.10.07.14.25.16; author nia; state Exp; branches; next 1.35; commitid qxYyTRMxdIO13TbD; 1.35 date 2015.11.03.23.27.04; author agc; state Exp; branches; next 1.34; commitid OJ0eRxlNlbZfDHHy; 1.34 date 2012.12.06.10.47.35; author roy; state Exp; branches; next 1.33; 1.33 date 2010.03.10.13.43.38; author martti; state Exp; branches; next 1.32; 1.32 date 2009.03.16.18.13.34; author adrianp; state Exp; branches; next 1.31; 1.31 date 2009.03.13.10.11.14; author roy; state Exp; branches; next 1.30; 1.30 date 2007.05.07.09.29.54; author adrianp; state Exp; branches; next 1.29; 1.29 date 2006.06.18.08.29.00; author xtraeme; state Exp; branches; next 1.28; 1.28 date 2006.06.05.15.49.05; author xtraeme; state Exp; branches; next 1.27; 1.27 date 2006.05.06.08.36.10; author xtraeme; state Exp; branches; next 1.26; 1.26 date 2006.01.18.21.26.33; author xtraeme; state Exp; branches; next 1.25; 1.25 date 2005.12.02.08.10.24; author xtraeme; state Exp; branches; next 1.24; 1.24 date 2005.11.12.16.53.19; author adrianp; state Exp; branches; next 1.23; 1.23 date 2005.10.20.08.33.13; author adrianp; state Exp; branches; next 1.22; 1.22 date 2005.08.24.01.44.07; author jwise; state Exp; branches; next 1.21; 1.21 date 2005.08.08.11.10.15; author xtraeme; state Exp; branches; next 1.20; 1.20 date 2005.06.15.16.26.36; author xtraeme; state Exp; branches; next 1.19; 1.19 date 2005.06.07.02.47.33; author xtraeme; state Exp; branches; next 1.18; 1.18 date 2005.05.09.11.10.54; author xtraeme; state Exp; branches; next 1.17; 1.17 date 2005.04.26.08.49.46; author xtraeme; state Exp; branches; next 1.16; 1.16 date 2005.04.14.04.59.14; author xtraeme; state Exp; branches; next 1.15; 1.15 date 2005.04.06.17.52.36; author xtraeme; state Exp; branches; next 1.14; 1.14 date 2005.03.21.21.35.52; author xtraeme; state Exp; branches; next 1.13; 1.13 date 2005.03.07.21.00.20; author xtraeme; state Exp; branches; next 1.12; 1.12 date 2005.02.24.09.59.21; author agc; state Exp; branches; next 1.11; 1.11 date 2005.02.20.00.05.51; author xtraeme; state Exp; branches; next 1.10; 1.10 date 2005.01.19.22.33.59; author xtraeme; state Exp; branches; next 1.9; 1.9 date 2005.01.05.00.57.39; author xtraeme; state Exp; branches; next 1.8; 1.8 date 2004.11.29.07.59.53; author xtraeme; state Exp; branches; next 1.7; 1.7 date 2004.11.15.08.13.13; author xtraeme; state Exp; branches; next 1.6; 1.6 date 2004.11.01.23.15.16; author xtraeme; state Exp; branches; next 1.5; 1.5 date 2004.10.28.06.03.18; author xtraeme; state Exp; branches; next 1.4; 1.4 date 2004.10.27.23.27.00; author xtraeme; state Exp; branches; next 1.3; 1.3 date 2004.10.22.05.43.29; author xtraeme; state Exp; branches; next 1.2; 1.2 date 2004.08.09.20.14.21; author jlam; state Exp; branches; next 1.1; 1.1 date 2004.06.20.19.41.24; author xtraeme; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.06.20.19.41.24; author xtraeme; state Exp; branches; next ; desc @@ 1.37 log @mail: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles were unfetchable (possibly fetched conditionally?): ./mail/qmail/distinfo netqmail-1.05-TAI-leapsecs.patch @ text @$NetBSD: distinfo,v 1.36 2021/10/07 14:25:16 nia Exp $ BLAKE2s (dspam-3.10.2.tar.gz) = a9bdf4c5e28745a4f15be450b37c996d77383467e78456e984b59dbf2e120ed2 SHA512 (dspam-3.10.2.tar.gz) = 5fe53e1d0d7cabb3983f5c67274b074b7c647c1bae10ebc7ea3805542f99dbfb39abd4697e344e6eb80554522319a1253e1082ed6b389364bbaec1d6ddd43856 Size (dspam-3.10.2.tar.gz) = 1035054 bytes SHA1 (patch-aa) = ff48b3bb84a13f841ee38115377fcb97d03798c0 SHA1 (patch-ad) = c1fd04d91528be4da368affc4e8b4dc85d93267c SHA1 (patch-af) = 31c86b3f0cb7d7856e46207bee656472fcd093e0 @ 1.36 log @mail: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.35 2015/11/03 23:27:04 agc Exp $ d3 1 a3 1 RMD160 (dspam-3.10.2.tar.gz) = 7e112981e45e483350b9afc056ebfa4c5561036c @ 1.35 log @Add SHA512 digests for distfiles for mail category Problems found locating distfiles: Package mutt: missing distfile patch-1.5.24.rr.compressed.gz Package p5-Email-Valid: missing distfile Email-Valid-1.198.tar.gz Package pine: missing distfile fancy.patch.gz Package postgrey: missing distfile targrey-0.31-postgrey-1.34.patch Package qmail: missing distfile badrcptto.patch Package qmail: missing distfile outgoingip.patch Package qmail: missing distfile qmail-1.03-realrcptto-2006.12.10.patch Package qmail: missing distfile qmail-smtpd-viruscan-1.3.patch Package thunderbird24: missing distfile enigmail-1.7.2.tar.gz Package thunderbird31: missing distfile enigmail-1.7.2.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.34 2012/12/06 10:47:35 roy Exp $ a2 1 SHA1 (dspam-3.10.2.tar.gz) = 21133e0ee1880f3e8c849365b7e27a73f6d0413a @ 1.34 log @Update to dspam-3.10.2 with many changes from 3.8.0 Too many changes to note, but this works with PostgreSQL-9.1.5 without spitting out any warnings which is my reason for updating it. A few of prior pkgsrc patches have been merged upstream now. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.33 2010/03/10 13:43:38 martti Exp $ d5 1 @ 1.33 log @Some pkglint -Wall fixes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.32 2009/03/16 18:13:34 adrianp Exp $ d3 3 a5 3 SHA1 (dspam-3.8.0.tar.gz) = d1de7ee2134522adaf52f49167accecf1589fa96 RMD160 (dspam-3.8.0.tar.gz) = e7831e2415e30e819dd9cbc0ba3f269e113e2fb9 Size (dspam-3.8.0.tar.gz) = 726160 bytes d7 1 a7 2 SHA1 (patch-ad) = 581ac7b6e01e68474ecf944be8620212d69900b9 SHA1 (patch-ae) = 21f450dd67dc2101b44f1a952632b933a3c8a913 a8 1 SHA1 (patch-ag) = d4b1cf206f8113a1150687e2942bd69f0b9767ee @ 1.32 log @Add two new patches to DSPAM: 1) Fix a bug when using SMTP/LMTP which can cause the mbox to be written with trailing ^M's which causes the www interface to stop working. 2) Add a custom configuration option in dspam.conf of "StripRcptDomain" which, if selected, strips the RCPT TO domain from email processed through DSPAM. This is off by default. PKGREVISION++ @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.31 2009/03/13 10:11:14 roy Exp $ d6 2 a7 2 SHA1 (patch-aa) = 04e94e3da9de06c15863425d0a827858b5dd4a6c SHA1 (patch-ad) = cfa68c01cb3f5ce0556c7a3b008dc214bdfbbd95 @ 1.31 log @Fix postgresql driver to escape strings properly. Fix a tiny pkglint warning. Bump revision. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.30 2007/05/07 09:29:54 adrianp Exp $ d9 2 @ 1.30 log @Update to 3.8.0 pkglintification Remove bdb option (this has been removed from src) Rename some options as they are (currently) DSPAM specific Change MASTER_SITES Fix permissions on installed files Thanks to xtraeme@@ for reviewing the changes * jonz: removed depricated oracle driver * jonz: fix for dynamic storage drivers api * jonz: added connect check for pgsql * jonz: fix for segfault on undefined DeliveryHost or ClientHost * jonz: fix for segfault in vsyslog() * jonz: fix for segfault in dlopen() failure * jonz: added OSB tokenizer * jonz: fix for segfault on log write err * jonz: segfault fix for UIDInSignature See the CHANGELOG for all the details: http://dspam.nuclearelephant.com/text/CHANGELOG-3.8.0.txt @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.29 2006/06/18 08:29:00 xtraeme Exp $ d8 1 @ 1.29 log @Update to 3.6.8: BUGFIX: PostgreSQL fails to connect (always) BUGFIX: LDAP client will not build due to header missing from makefile @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.28 2006/06/05 15:49:05 xtraeme Exp $ d3 3 a5 3 SHA1 (dspam-3.6.8.tar.gz) = e8c413882eadf1e02837e4a2ffcfc98b801eded1 RMD160 (dspam-3.6.8.tar.gz) = 93a70db14070cb61bd2ef1b0ca55a18be1dbfd7b Size (dspam-3.6.8.tar.gz) = 743275 bytes @ 1.28 log @Update to 3.6.7: 3.6.7 is a maintenance release BUGFIX: Using UIDInSignature, wrong UID is written to message when using groups BUGFIX: PostgreSQL driver does not reconnect on failure in daemon mode BUGFIX: X-DSPAM-Probability sometimes misreported when multiple algorithms used BUGFIX: Agent segfaults when DeliveryHost or ClientHost not specified, --client BUGFIX: Agent segfaults on some systems when syslog is used BUGFIX: Agent segfaults when dlopen() to storage library fails BUGFIX: Infinite loop created when deleting preference, not using extensions BUGFIX: ATX (agent context) does not hold enough bits for 'flags' variable 3.6.6 is a maintenance release MAINT: Phased out deprecated Berkeley DB drivers MAINT: Phased out legacy tools (dspam_corpus, dspam_genaliases) BUGFIX: When using logfile, write errors result in segfault BUGFIX: Compiler warnings with sqlite_drv and sqlite3_drv BUGFIX: MySQLUIDInSignature causes segfault on retrain BUGFIX: trainPristine preference "off" does not override default @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.27 2006/05/06 08:36:10 xtraeme Exp $ d3 3 a5 3 SHA1 (dspam-3.6.7.tar.gz) = 5d34d86a4c0a4a2d2cccc32b598c22d29c030a58 RMD160 (dspam-3.6.7.tar.gz) = 4f33be032362ce2617820d5a70375713f57798f7 Size (dspam-3.6.7.tar.gz) = 743169 bytes @ 1.27 log @Update to 3.6.5 (provided by Unex in PR pkg/33427): RELEASE 3.6.5-STABLE MAINT: PgSQL SQL tuning MAINT: WebUI aesthetic and functional fixes MAINT: Added --disable-syslog and --with-logfile= configuration flags MAINT: Added -t flag for dspam_stats to total stats MAINT: Markov result used as X-DSPAM-Confidence when Markov used MAINT: Support for separate read/write servers to be used with mysql_drv BUGFIX: Spam are quarantined when --deliver=summary BUGFIX: Admin graphs malformatted when subject contains newline character BUGFIX: WebUI does not use MAX_COL_LEN BUGFIX: Output for dspam_admin aggr pref incorrect BUGFIX: Flat-file preference writes fail on some systems BUGFIX: Failure to connect to ClamAV causes segmentation fault BUGFIX: NULL username in system causes segmentation fault BUGFIX: ClamAV processing and cleanup issues BUGFIX: Fragment files overwritten on retrain BUGFIX: Miscellaneous invalid read / segmentation fault bugs BUGFIX: If TrainingMode not specified in dspam.conf or passed in, segmentation fault BUGFIX: No output returned when using --deliver=summary with dspamc RELEASE 3.6.4-STABLE DOC: Documented user preferences in README MAINT: Added dspam_train tool, replacing most functions of dspam_corpus MAINT: Code cleanup and performance improvements MAINT: Significant improvements in accuracy, specifically reduced false pos. MAINT: Removed experimental neural collaboration functions MAINT: Added ClassAlias configuration directive to dspam.conf MAINT: Added undo option for retraining via WebUI MAINT: Added storeFragments support to WebUI MAINT: Added mass-retraining support to WebUI BUGFIX: DSPAM segfaults when invalid UID specified using UIDInSignature BUGFIX: No output when using --classify with --client BUGFIX: dspam_corpus overrides default dspam.conf settings BUGFIX: Multi-driver builds fail when preferences-extension is not supported @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.26 2006/01/18 21:26:33 xtraeme Exp $ d3 3 a5 3 SHA1 (dspam-3.6.5.tar.gz) = 031d3fbeb1fb0d8008dcc1cf7589d4d955e7f933 RMD160 (dspam-3.6.5.tar.gz) = 363217410de515f15baaa0a864ee23617ae8f6c2 Size (dspam-3.6.5.tar.gz) = 747196 bytes @ 1.26 log @Update to 3.6.3: MAINT: Modest performance improvements MAINT: Significant improvements in accuracy (from scratch-testing anyway) BUGFIX: "No TrustedDeliveryAgent" error occurs erroneously in some cases BUGFIX: ChangeUserOnParse can format incorrectly BUGFIX: The dspam_logrotate tool does not support multiple mailboxes BUGFIX: Memory leak in Bayesian Noise Reduction BUGFIX: LDAP calls fail to close connection to server BUGFIX: Bayesian database is created even on LDAP user verification failure @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.25 2005/12/02 08:10:24 xtraeme Exp $ d3 3 a5 3 SHA1 (dspam-3.6.3.tar.gz) = 37d0a0b1caddd085483712286505aa4016dde008 RMD160 (dspam-3.6.3.tar.gz) = e70719cb9524b9aa7c786b4e6fddeed6516a9f2a Size (dspam-3.6.3.tar.gz) = 740097 bytes d7 1 a7 1 SHA1 (patch-ad) = ec80ac306fa6fcd62b4f531b11de773a7a28833f @ 1.25 log @Update to 3.6.2: BUGFIX: Token values incorrectly calculated, cause false positives BUGFIX: Daemon mode + hash_drv results in crashes without HashConcurrentUser BUGFIX: Invalid call to calloc() in hash_drv can lead to crashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.24 2005/11/12 16:53:19 adrianp Exp $ d3 3 a5 3 SHA1 (dspam-3.6.2.tar.gz) = c9a034cb3fa6b34a019c040af04021df9dabc16a RMD160 (dspam-3.6.2.tar.gz) = fe973aae9b3ea14a52681e13cf59bdbc001ca3da Size (dspam-3.6.2.tar.gz) = 740001 bytes @ 1.24 log @Update to dspam 3.6.1 ok'ed xtraeme@@ Package changes: - Add DSPAM_WWWUSER and DSPAM_WWWGROUP as BUILD_DEFS (not everyone uses apache) - Change group ownership on dspam.conf to ${DSPAM_WWWGROUP} Pointed out in tech-pkg@@ by matt (at) bodgit-n-scarper.com - Remove patch-ac as that's been applied upstream - PLIST fixes for css* tools installed with hash driver From DSPAM RELEASE_NOTES: BUGFIX: ParseToHeaders can segfault on malformatted To header BUGFIX: TrackSources does not correctly parse messages when used with QMail BUGFIX: Missing check for existing strcasestr BUGFIX: X-DSPAM-Reclassified heading appears blank BUGFIX: Plused-Detail support does not work with domains BUGFIX: Hash databases are not 8-byte aligned (do not work with 64-bit systems) BUGFIX: Certain daemon-mode operations append a trailing period BUGFIX: DataSource 'document' option causes improper processing BUGFIX: Segfaults occur on malformed Content-Type header BUGFIX: History appears blank in dspam.cgi @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.23 2005/10/20 08:33:13 adrianp Exp $ d3 3 a5 3 SHA1 (dspam-3.6.1.tar.gz) = 864cd85d44350c6b4d203cde40d025cf5015af82 RMD160 (dspam-3.6.1.tar.gz) = d93f73ad87ea0061e3b2c3d4dc84578872bce74d Size (dspam-3.6.1.tar.gz) = 739389 bytes @ 1.23 log @Update to dspam 3.60 ok'ed xtraeme@@ From the RELEASE file: Automatic Whitelisting Improvements Dynamically Loadable Storage Driver Support PostgreSQL Performance Enhancements LDAP Verification Unified Spam Alias / UID in Signature Support Domain Based Delivery Hosts Integrated Clam A/V Support Markovian Discrimination Self-Contained Hash Driver Fallback Domain-Based User Support Improved, Unified Logging Activity logging has also been improved Plused Detail Support Message Fragments Support Domain Blocklisting Support User preferences made case-insensitive LMTP error codes now include messages from relay host RBLInoculate option allows RBL'd emails to be quarantined or learned as spam MySQL and PgSQL object creation scripts updated to improve performance Added 'date' to quarantine display and sorted most recent at top Significant code cleanup and audit Domain-based groups changed from @@domain.tld to *@@domain.tld X-DSPAM-Result expanded to support Virus, Blacklisted, and Blocklisted results DSPAM WebUI now supports history paging Rewritten documentation for ease of installation @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.22 2005/08/24 01:44:07 jwise Exp $ d3 3 a5 3 SHA1 (dspam-3.6.0.tar.gz) = 19c0064902544bde90d0302b5d657782a4f2cc8f RMD160 (dspam-3.6.0.tar.gz) = eb4b7ff0f260a12508b47d5141a9bf1a0cf49326 Size (dspam-3.6.0.tar.gz) = 732042 bytes a6 1 SHA1 (patch-ac) = 3367158c25a6f50467359e3a09936ad7b9bb0be0 @ 1.22 log @Add a small patch for daemon mode -- if running on NetBSD, call daemon() to properly dissociate ourselves from the controlling terminal (and more). This is still not enough to make daemon mode stable for me on 3.0_BETA, but it's certainly a step in the right direction. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.21 2005/08/08 11:10:15 xtraeme Exp $ d3 6 a8 5 SHA1 (dspam-3.4.9.tar.gz) = e697774e0f2eb4a9a363cf80257072219641f8e3 RMD160 (dspam-3.4.9.tar.gz) = f4088017e3e5984101bba7d5e5e313d35076d469 Size (dspam-3.4.9.tar.gz) = 701069 bytes SHA1 (patch-aa) = 15c6fc58dd0d91799f0c97554f4188cbe68dbd96 SHA1 (patch-ab) = 96c77d23174f51cd8df46a91ff9d8c38cd98d8a7 @ 1.21 log @Update to 3.4.9 Changes: BUGFIX: File descriptor leaks when connection to delivery host fails BUGFIX: Decoding NUL characters causes message truncation BUGFIX: Many files not written to group directory when using managed groups BUGFIX: Some LDAs/MTAs truncate message when single dots not properly quoted BUGFIX: 7BIT encoding contains 8BIT characters BUGFIX: Messages to multiple local recipients may fail to decode completely @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2005/06/15 16:26:36 xtraeme Exp $ d7 1 @ 1.20 log @Update to 3.4.8, bugfix release. Changes: BUGFIX: File descriptor leaks when connection to delivery host fails BUGFIX: Decoding NUL characters causes message truncation BUGFIX: Many files not written to group directory when using managed groups BUGFIX: Some LDAs/MTAs truncate message when single dots not properly quoted BUGFIX: 7BIT encoding contains 8BIT characters BUGFIX: Messages to multiple local recipients may fail to decode completely @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.19 2005/06/07 02:47:33 xtraeme Exp $ d3 3 a5 3 SHA1 (dspam-3.4.8.tar.gz) = 1624a2cae57708772941f9ca38b502977495105c RMD160 (dspam-3.4.8.tar.gz) = ea19cad6b06cfb6e9d5949c08ff05c680132bbb2 Size (dspam-3.4.8.tar.gz) = 700036 bytes @ 1.19 log @Update to 3.4.7 that fixes some critical bugs. Changes: BUGFIX: Delivery of false positives fails in managed groups BUGFIX: LMTP/SMTP delivery fails on non-250 2xx response code BUGFIX: Messages missing a terminating boundary fail to receive a signature @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2005/05/09 11:10:54 xtraeme Exp $ d3 3 a5 3 SHA1 (dspam-3.4.7.tar.gz) = ec62302a086998a726923c0c786b4ea5ecded737 RMD160 (dspam-3.4.7.tar.gz) = 799753aea99158fe38e242e6803a5fff4a48f516 Size (dspam-3.4.7.tar.gz) = 699509 bytes @ 1.18 log @Update to 3.4.6. Changes: BUGFIX: segfault can occur when loose signature provided without space delimiter @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2005/04/26 08:49:46 xtraeme Exp $ d3 3 a5 3 SHA1 (dspam-3.4.6.tar.gz) = f897d207a1a55b49ef6240e5892b5040f504341e RMD160 (dspam-3.4.6.tar.gz) = ea5bd0d5719055e6f541e12ae2886d00333bc3b3 Size (dspam-3.4.6.tar.gz) = 698599 bytes @ 1.17 log @Update to 3.4.5 Version 3.4.5-STABLE This version is a maintenance release and contains bug fixes only BUGFIX: First run / first spam notifications don't send for users in groups BUGFIX: Permissions on dspam.sock are wrong mode BUGFIX: Bogus signature retrieval errors in logs BUGFIX: LMTP error codes reporting permanent errors for temporary failures BUGFIX: ParseToHeaders' notspam- alias fails to change user correctly @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2005/04/14 04:59:14 xtraeme Exp $ d3 3 a5 3 SHA1 (dspam-3.4.5.tar.gz) = afecc17bc864eb1018fe34c1ebbc13935a21e91a RMD160 (dspam-3.4.5.tar.gz) = 2ab82b004838772708f79c7d1209344679be9bad Size (dspam-3.4.5.tar.gz) = 698456 bytes @ 1.16 log @Update to 3.4.4. Version 3.4.4-STABLE This version if a maintenance release and contains bug fixes only BUGFIX: Message-based signatures do not appear in quoted-printable/base64 parts RELEASE 3.4.3-STABLE This version is a maintenance release and contains bug fixes only BUGFIX: When using LMTP/SMTP delivery, QuarantineAgent is ignored BUGFIX: Domain-scale uses wrong data path in admin script BUGFIX: DSPAM fails to build on Cygwin BUGFIX: optIn does not work when using preferences extensions BUGFIX: showFactors does not set/unset properly in user preferences BUGFIX: Supplying an empty spamSubject raises errors in user preferences BUGFIX: Signature-related errors are not reported (except to debug) BUGFIX: Formatting bug in system.log @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2005/04/06 17:52:36 xtraeme Exp $ d3 3 a5 3 SHA1 (dspam-3.4.4.tar.gz) = 4b6247995fde387e01a902831d577123d4238558 RMD160 (dspam-3.4.4.tar.gz) = 120bde6a5fb69b3a23987e37d6fdfe6b5beb4f46 Size (dspam-3.4.4.tar.gz) = 698042 bytes @ 1.15 log @Update to 3.4.2. Changes: BUGFIX: Minior memory leaks in multi-word tokenizer BUGFIX: When using --classify, the system/user log is appended to BUGFIX: Using signatureLocation=headers should prefer signature in headers BUGFIX: History-based training only works for admins BUGFIX: Long usernames malformatted in dspam_stats BUGFIX: Daemon connection deadlocks when NULL characters are sent BUGFIX: Other minor memory leaks BUGFIX: PostgreSQL connections stay open in daemon mode @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2005/03/21 21:35:52 xtraeme Exp $ d3 3 a5 3 SHA1 (dspam-3.4.2.tar.gz) = 4c4d12530417c26a38c50afb7fcfb600ea32031e RMD160 (dspam-3.4.2.tar.gz) = 8ea5f3a292ff4d5eb9662d918a7be9aa8a1f2c22 Size (dspam-3.4.2.tar.gz) = 697028 bytes @ 1.14 log @Update to 3.4.1. Changes: o Accuracy Enhancements o Bayesian Noise Reduction v2.0 o TUM-Mode Enhancements o Library Performance Enhancements o PostgreSQL Storage Driver Enhancements o SQLite3 Storage Driver Support o Daemonized LMTP Server o LMTP Delivery And more... more info in the RELEASE.NOTES file. pkgsrc changes: o Add a dspam rc.d script to start the daemon. o The cgi configuration files were modified to support CONF_FILES and PKG_SYSCONFDIR. When using a NetBSD system, mount_umap(8) will be useful to mount the cgi directory with www permissions, and you won't need to modify any file in there! yay. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2005/01/19 22:33:59 xtraeme Exp $ d3 3 a5 3 SHA1 (dspam-3.4.1.tar.gz) = 00829c9bca90d4bf4316bb95b266d1953589e4ea RMD160 (dspam-3.4.1.tar.gz) = 3ada3ce0d0ce850cd91d05e4e94dc73f588b92dd Size (dspam-3.4.1.tar.gz) = 692977 bytes @ 1.13 log @Update to 3.2.8 (bugfix release). Changes: BUGFIX: TOE Training mode breaks automatic whitelisting @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2005/02/24 09:59:21 agc Exp $ d3 4 a6 4 SHA1 (dspam-3.2.8.tar.gz) = 5958b703f8a65b4e074961179632f0a92da3469f RMD160 (dspam-3.2.8.tar.gz) = dc5a4ae7fcf9daa924b68b532687791f2b5fdc70 Size (dspam-3.2.8.tar.gz) = 621195 bytes SHA1 (patch-aa) = 0f5ca6fc4c03ea0b73ccd1214f047fec6ffe4cb3 @ 1.12 log @Add RMD160 digests. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2005/02/20 00:05:51 xtraeme Exp $ d3 3 a5 3 SHA1 (dspam-3.2.7.tar.gz) = 934cbd9c83b0a68f65940de90a193bf4635582f5 RMD160 (dspam-3.2.7.tar.gz) = f10750fbebb328b720663b32f5d6f819f96f3e28 Size (dspam-3.2.7.tar.gz) = 621245 bytes @ 1.11 log @Update to 3.2.7. BUGFIX: Signature not written to some email, making them untrainable. BUGFIX: DSPAM Segfaults if dspam_process() fails after loading a signature. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2005/01/19 22:33:59 xtraeme Exp $ d4 1 @ 1.10 log @Update to 3.2.6 RELEASE 3.2.6-STABLE BUGFIX: Sedation level instantiates when not specified (should default to off) RELEASE 3.2.5-STABLE BUGFIX: statisticalSedation preference is ignored @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2005/01/05 00:57:39 xtraeme Exp $ d3 2 a4 2 SHA1 (dspam-3.2.6.tar.gz) = 38bce0bb771a9cbdb8df7442071d492794cf1ce3 Size (dspam-3.2.6.tar.gz) = 621074 bytes @ 1.9 log @Update to 3.2.4. Changes: BUGFIX: MIME boundaries using broken RFC are misread BUGFIX: Tools will not build when CFLAGS is provided BUGFIX: DSPAM misreads lines after -- as headers and fails to decode them BUGFIX: DSPAM misreads lines after -- and adds colons to them Enhancements: PostgreSQL Storage Driver Some minor fixes have been made to the PostgreSQL storage driver which may affect performance. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2004/11/29 07:59:53 xtraeme Exp $ d3 2 a4 2 SHA1 (dspam-3.2.4.tar.gz) = ed82baeb0643972d03da6168cf34bc62ac02693a Size (dspam-3.2.4.tar.gz) = 620924 bytes @ 1.8 log @Update to 3.2.3. Version 3.2.3 is a maintenance release and contains corrections to v3.2 only. BUGFIX: DSPAM misreads boundary delimiter in signed Apple Mail messages BUGFIX: Signature is not written to multipart blocks with no content type BUGFIX: dspam_dump for a particular token fails with MySQL 4.1 BUGFIX: Bayesian Noise Reduction is never instantiated @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2004/11/15 08:13:13 xtraeme Exp $ d3 2 a4 2 SHA1 (dspam-3.2.3.tar.gz) = b5c62fd7c8ef8f1463974f4a40e7201d92dbdddf Size (dspam-3.2.3.tar.gz) = 620153 bytes @ 1.7 log @Update mail/dspam to 3.2.2. Version 3.2.2 is a maintenance release and contains corrections to v3.2 only. BUGFIX: optOut preference no longer works BUGFIX: Source address tracking doesn't work when using TOE BUGFIX: LocalMX tag doesn't work in dspam.conf BUGFIX: dspam.conf default permissions 0750 BUGFIX: Using SignatureLocation=headers no longer works with fwd attachments BUGFIX: Source address tracking is disabled by legacy #ifdef's BUGFIX: Chi-Square cutoff is identical to default token value BUGFIX: Tokens from lines 2+ of multi-line headers are not processed BUGFIX: Signature scan segfaults when scanning some emails BUGFIX: Signature encoding can cause segfault in sqlite_drv Other Notable Changes: CHANGE: TrackSources 'ham' token changed to 'nonspam' CHANGE: Agent loose signature match changed from DSPAM: to X-DSPAM-Signature: @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2004/11/01 23:15:16 xtraeme Exp $ d3 2 a4 2 SHA1 (dspam-3.2.2.tar.gz) = a65f13adf42513c01d177ed3568acd8376e7e41a Size (dspam-3.2.2.tar.gz) = 619691 bytes @ 1.6 log @Update mail/dspam to 3.2.1. Version 3.2.1 is a maintenance release and contains bugfixes to v3.2.0 only. BUGFIX: PGP Messages cause pop3filter to hang BUGFIX: Invalid read of free()'d memory caused by parsing multi-line headers BUGFIX: SQLite driver fails to call PRAMA specified in dspam.conf BUGFIX: MySQL generates DUPLICATE KEY errors on simultaneous inserts BUGFIX: Memory leaks in dspam_clean BUGFIX: dspam_clean crashes with SQLite driver BUGFIX: Signatures include leading whitespace when in loose match BUGFIX: Some versions of PostgreSQL don't support PQfreemem() BUGFIX: Memory mishandling in PostgreSQL driver BUGFIX: Message delimiters mangled when processing a PGP signed message BUGFIX: --with-delivery-agent configure option no longer present BUGFIX: Default log directory /var/log not writable by some installs BUGFIX: Man page installation doesn't prefix with $(DESTDIR) BUGFIX: Emails ending with http:// cause invalid memory read @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2004/10/28 06:03:18 xtraeme Exp $ d3 2 a4 2 SHA1 (dspam-3.2.1.tar.gz) = dfbd8ff5b74e0962e95d7eaba21c77ce84540ffc Size (dspam-3.2.1.tar.gz) = 618780 bytes @ 1.5 log @Permissions for ${DSPAM_HOME} should be 0775 not 0770 (needed to use the CGI frontend), regen distinfo for patch-ab missed in previous. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2004/10/27 23:27:00 xtraeme Exp $ d3 2 a4 2 SHA1 (dspam-3.2.0.tar.gz) = 45dd9addddf42bf8e891c3f35fd9009f4fae9a5f Size (dspam-3.2.0.tar.gz) = 617716 bytes a5 1 SHA1 (patch-ab) = fc4a308ddce93b7fa9248bf55e5936895f3de0c2 @ 1.4 log @Apply patch from dspam CVS to fix some errors when using MySQL-4.1.x. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2004/10/22 05:43:29 xtraeme Exp $ d6 1 a6 1 SHA1 (patch-ab) = 31711472c5b7b60cd8ecbe1427d56e2a86e28024 @ 1.3 log @Update mail/dspam to 3.2.0 (latest stable version). Version 3.2 adds many significant enhancements, these include the introduction of a dspam.conf master configuration, an aesthetically redesigned web interface, support for SQLite, support for Windows, and and many other enhancements. More information: http://www.nuclearelephant.com/projects/dspam/text/RELEASE-3.2.0.txt pkgsrc changes: * Default storage driver has been changed to SQLite, to sync with dspam's defaults. * Deprecated options has been removed totally, now you'll have to specify them via PKG_OPTIONS.dspam=foo bar baz. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2004/08/09 20:14:21 jlam Exp $ d6 1 @ 1.2 log @Avoid calling mkdir() with a trailing slash, as some systems don't support it. DSPAM now correctly creates per-user statistics files on NetBSD 1.6.2. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2004/06/20 19:41:24 xtraeme Exp $ d3 3 a5 3 SHA1 (dspam-3.0.0.tar.gz) = d400a5ba9b5ad558917deba2eaf1ea2259068ac4 Size (dspam-3.0.0.tar.gz) = 575382 bytes SHA1 (patch-aa) = 1b74fa84b4e815be8e0fd59a7189fda2e4e64696 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d5 1 @ 1.1.1.1 log @Initial import of dspam-3.0.0 from pkgsrc-wip. DSPAM (as in De-Spam) is an extremely scalable, open-source statistical hybrid anti-spam filter. While most commercial solutions only provide a mere 95% accuracy (1 error in 20), a majority of DSPAM users frequently see between 99.95% (1 error in 2000) all the way up to 99.991% (2 errors in 22,786). DSPAM is currently effective as both a server-side agent for UNIX email servers and a developer's library for mail clients, other anti-spam tools, and similar projects requiring drop-in spam filtering. DSPAM has been implemented on many large and small scale systems with the largest systems being reported at about 125,000 mailboxes. @ text @@