head 1.22; access; symbols pkgsrc-2023Q4:1.22.0.18 pkgsrc-2023Q4-base:1.22 pkgsrc-2023Q3:1.22.0.16 pkgsrc-2023Q3-base:1.22 pkgsrc-2023Q2:1.22.0.14 pkgsrc-2023Q2-base:1.22 pkgsrc-2023Q1:1.22.0.12 pkgsrc-2023Q1-base:1.22 pkgsrc-2022Q4:1.22.0.10 pkgsrc-2022Q4-base:1.22 pkgsrc-2022Q3:1.22.0.8 pkgsrc-2022Q3-base:1.22 pkgsrc-2022Q2:1.22.0.6 pkgsrc-2022Q2-base:1.22 pkgsrc-2022Q1:1.22.0.4 pkgsrc-2022Q1-base:1.22 pkgsrc-2021Q4:1.22.0.2 pkgsrc-2021Q4-base:1.22 pkgsrc-2021Q3:1.20.0.48 pkgsrc-2021Q3-base:1.20 pkgsrc-2021Q2:1.20.0.46 pkgsrc-2021Q2-base:1.20 pkgsrc-2021Q1:1.20.0.44 pkgsrc-2021Q1-base:1.20 pkgsrc-2020Q4:1.20.0.42 pkgsrc-2020Q4-base:1.20 pkgsrc-2020Q3:1.20.0.40 pkgsrc-2020Q3-base:1.20 pkgsrc-2020Q2:1.20.0.36 pkgsrc-2020Q2-base:1.20 pkgsrc-2020Q1:1.20.0.16 pkgsrc-2020Q1-base:1.20 pkgsrc-2019Q4:1.20.0.38 pkgsrc-2019Q4-base:1.20 pkgsrc-2019Q3:1.20.0.34 pkgsrc-2019Q3-base:1.20 pkgsrc-2019Q2:1.20.0.32 pkgsrc-2019Q2-base:1.20 pkgsrc-2019Q1:1.20.0.30 pkgsrc-2019Q1-base:1.20 pkgsrc-2018Q4:1.20.0.28 pkgsrc-2018Q4-base:1.20 pkgsrc-2018Q3:1.20.0.26 pkgsrc-2018Q3-base:1.20 pkgsrc-2018Q2:1.20.0.24 pkgsrc-2018Q2-base:1.20 pkgsrc-2018Q1:1.20.0.22 pkgsrc-2018Q1-base:1.20 pkgsrc-2017Q4:1.20.0.20 pkgsrc-2017Q4-base:1.20 pkgsrc-2017Q3:1.20.0.18 pkgsrc-2017Q3-base:1.20 pkgsrc-2017Q2:1.20.0.14 pkgsrc-2017Q2-base:1.20 pkgsrc-2017Q1:1.20.0.12 pkgsrc-2017Q1-base:1.20 pkgsrc-2016Q4:1.20.0.10 pkgsrc-2016Q4-base:1.20 pkgsrc-2016Q3:1.20.0.8 pkgsrc-2016Q3-base:1.20 pkgsrc-2016Q2:1.20.0.6 pkgsrc-2016Q2-base:1.20 pkgsrc-2016Q1:1.20.0.4 pkgsrc-2016Q1-base:1.20 pkgsrc-2015Q4:1.20.0.2 pkgsrc-2015Q4-base:1.20 pkgsrc-2015Q3:1.19.0.12 pkgsrc-2015Q3-base:1.19 pkgsrc-2015Q2:1.19.0.10 pkgsrc-2015Q2-base:1.19 pkgsrc-2015Q1:1.19.0.8 pkgsrc-2015Q1-base:1.19 pkgsrc-2014Q4:1.19.0.6 pkgsrc-2014Q4-base:1.19 pkgsrc-2014Q3:1.19.0.4 pkgsrc-2014Q3-base:1.19 pkgsrc-2014Q2:1.19.0.2 pkgsrc-2014Q2-base:1.19 pkgsrc-2014Q1:1.18.0.2 pkgsrc-2014Q1-base:1.18 pkgsrc-2013Q4:1.17.0.6 pkgsrc-2013Q4-base:1.17 pkgsrc-2013Q3:1.17.0.4 pkgsrc-2013Q3-base:1.17 pkgsrc-2013Q2:1.17.0.2 pkgsrc-2013Q2-base:1.17 pkgsrc-2013Q1:1.16.0.4 pkgsrc-2013Q1-base:1.16 pkgsrc-2012Q4:1.16.0.2 pkgsrc-2012Q4-base:1.16 pkgsrc-2012Q3:1.15.0.8 pkgsrc-2012Q3-base:1.15 pkgsrc-2012Q2:1.15.0.6 pkgsrc-2012Q2-base:1.15 pkgsrc-2012Q1:1.15.0.4 pkgsrc-2012Q1-base:1.15 pkgsrc-2011Q4:1.15.0.2 pkgsrc-2011Q4-base:1.15 pkgsrc-2011Q3:1.14.0.12 pkgsrc-2011Q3-base:1.14 pkgsrc-2011Q2:1.14.0.10 pkgsrc-2011Q2-base:1.14 pkgsrc-2011Q1:1.14.0.8 pkgsrc-2011Q1-base:1.14 pkgsrc-2010Q4:1.14.0.6 pkgsrc-2010Q4-base:1.14 pkgsrc-2010Q3:1.14.0.4 pkgsrc-2010Q3-base:1.14 pkgsrc-2010Q2:1.14.0.2 pkgsrc-2010Q2-base:1.14 pkgsrc-2010Q1:1.12.0.24 pkgsrc-2010Q1-base:1.12 pkgsrc-2009Q4:1.12.0.22 pkgsrc-2009Q4-base:1.12 pkgsrc-2009Q3:1.12.0.20 pkgsrc-2009Q3-base:1.12 pkgsrc-2009Q2:1.12.0.18 pkgsrc-2009Q2-base:1.12 pkgsrc-2009Q1:1.12.0.16 pkgsrc-2009Q1-base:1.12 pkgsrc-2008Q4:1.12.0.14 pkgsrc-2008Q4-base:1.12 pkgsrc-2008Q3:1.12.0.12 pkgsrc-2008Q3-base:1.12 cube-native-xorg:1.12.0.10 cube-native-xorg-base:1.12 pkgsrc-2008Q2:1.12.0.8 pkgsrc-2008Q2-base:1.12 cwrapper:1.12.0.6 pkgsrc-2008Q1:1.12.0.4 pkgsrc-2008Q1-base:1.12 pkgsrc-2007Q4:1.12.0.2 pkgsrc-2007Q4-base:1.12 pkgsrc-2007Q3:1.11.0.10 pkgsrc-2007Q3-base:1.11 pkgsrc-2007Q2:1.11.0.8 pkgsrc-2007Q2-base:1.11 pkgsrc-2007Q1:1.11.0.6 pkgsrc-2007Q1-base:1.11 pkgsrc-2006Q4:1.11.0.4 pkgsrc-2006Q4-base:1.11 pkgsrc-2006Q3:1.11.0.2 pkgsrc-2006Q3-base:1.11 pkgsrc-2006Q2:1.9.0.4 pkgsrc-2006Q2-base:1.9 pkgsrc-2006Q1:1.9.0.2 pkgsrc-2006Q1-base:1.9 pkgsrc-2005Q4:1.8.0.4 pkgsrc-2005Q4-base:1.8 pkgsrc-2005Q3:1.8.0.2 pkgsrc-2005Q3-base:1.8 pkgsrc-2005Q2:1.7.0.4 pkgsrc-2005Q2-base:1.7 pkgsrc-2005Q1:1.7.0.2 pkgsrc-2005Q1-base:1.7 pkgsrc-2004Q4:1.6.0.2 pkgsrc-2004Q4-base:1.6 pkgsrc-2004Q3:1.5.0.6 pkgsrc-2004Q3-base:1.5 pkgsrc-2004Q2:1.5.0.4 pkgsrc-2004Q2-base:1.5 pkgsrc-2004Q1:1.5.0.2 pkgsrc-2004Q1-base:1.5 pkgsrc-2003Q4:1.1.1.1.0.2 pkgsrc-2003Q4-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.22 date 2021.10.26.10.54.30; author nia; state Exp; branches; next 1.21; commitid 4oqMIfLoj7jhgjeD; 1.21 date 2021.10.07.14.25.48; author nia; state Exp; branches; next 1.20; commitid qxYyTRMxdIO13TbD; 1.20 date 2015.11.03.23.27.21; author agc; state Exp; branches; next 1.19; commitid OJ0eRxlNlbZfDHHy; 1.19 date 2014.05.25.08.04.00; author obache; state Exp; branches; next 1.18; commitid YT5E1LevRnC5tTBx; 1.18 date 2014.01.05.00.29.35; author htodd; state Exp; branches; next 1.17; commitid Dxz6Wh4VaDZhsRjx; 1.17 date 2013.05.28.19.03.09; author joerg; state Exp; branches 1.17.6.1; next 1.16; commitid n7wNdZYoANbGKqRw; 1.16 date 2012.12.20.21.48.15; author joerg; state Exp; branches; next 1.15; 1.15 date 2011.12.06.19.52.57; author joerg; state Exp; branches; next 1.14; 1.14 date 2010.06.15.14.31.09; author wiz; state Exp; branches; next 1.13; 1.13 date 2010.06.02.13.17.22; author adam; state Exp; branches; next 1.12; 1.12 date 2007.10.25.16.00.05; author ghen; state Exp; branches; next 1.11; 1.11 date 2006.08.13.10.13.42; author wiz; state Exp; branches; next 1.10; 1.10 date 2006.08.04.20.12.31; author ghen; state Exp; branches; next 1.9; 1.9 date 2006.01.07.10.27.51; author hubertf; state Exp; branches; next 1.8; 1.8 date 2005.06.29.00.06.58; author hubertf; state Exp; branches; next 1.7; 1.7 date 2005.02.24.09.59.29; author agc; state Exp; branches; next 1.6; 1.6 date 2004.11.18.12.46.53; author hubertf; state Exp; branches; next 1.5; 1.5 date 2004.02.03.20.49.34; author hubertf; state Exp; branches; next 1.4; 1.4 date 2004.01.20.23.47.23; author hubertf; state Exp; branches; next 1.3; 1.3 date 2004.01.20.03.03.46; author lukem; state Exp; branches; next 1.2; 1.2 date 2004.01.05.22.11.15; author hubertf; state Exp; branches; next 1.1; 1.1 date 2003.02.17.13.53.08; author zuntum; state Exp; branches 1.1.1.1; next ; 1.17.6.1 date 2014.01.05.20.39.43; author spz; state Exp; branches; next ; commitid HgZhynPio91r9Yjx; 1.1.1.1 date 2003.02.17.13.53.08; author zuntum; state Exp; branches; next ; desc @@ 1.22 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.21 2021/10/07 14:25:48 nia Exp $ BLAKE2s (spamprobe-1.4d.tar.gz) = 76bac32b618295797da9bb347917828e9a28b2c00f51d36cce3dc36dec945f50 SHA512 (spamprobe-1.4d.tar.gz) = 176097b7e9de04a26a0a6a2c6b331ff375108ef7eb20cdfbda9abeec7ceb24a52c0edc932d8fcd8a5731f06b891469b4ee328562f4e88fbe6c737b719f45a8d8 Size (spamprobe-1.4d.tar.gz) = 262761 bytes SHA1 (patch-aa) = 1a139882a9913537663a0d03b645e014b488ecbe SHA1 (patch-ab) = da2cd2cbc3b37e529e45b67eb7eea127afcaa07c SHA1 (patch-src_includes_LRUCache.h) = 2e1eadf262b0de7965155c6dba794f92247397fc SHA1 (patch-src_includes_MultiLineSubString.h) = bd6def3ef4e261ee4fe56d58447c89d7fce8e9e3 SHA1 (patch-src_includes_Ref.h) = 767c0cecc4431dc7384fc43aa4905eb148ef178e SHA1 (patch-src_includes_util.h) = 5c7f02ac7f3852c6d751afd07df752cef7a1f06e SHA1 (patch-src_parser_GifParser.cc) = fedb6810f6b930e9e11a3d8f3f06bd8a17ee908e @ 1.21 log @mail: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.20 2015/11/03 23:27:21 agc Exp $ d3 1 a3 1 RMD160 (spamprobe-1.4d.tar.gz) = 4a9e098b92e6900d8b03d7ed5e8d052f2b2e8c56 @ 1.20 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.19 2014/05/25 08:04:00 obache Exp $ a2 1 SHA1 (spamprobe-1.4d.tar.gz) = fbcd65eb21097cd860d5e5ee2c4c2524c717a237 @ 1.19 log @Fixes build with giflib-5.1. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2014/01/05 00:29:35 htodd Exp $ d5 1 @ 1.18 log @Fix build for changed DGifOpen in giflib. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2013/05/28 19:03:09 joerg Exp $ d12 1 a12 1 SHA1 (patch-src_parser_GifParser.cc) = 0d3d44cdae38de9443f4b092ba5d82b38fb2cae3 @ 1.17 log @Compator function must be const. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2012/12/20 21:48:15 joerg Exp $ d12 1 @ 1.17.6.1 log @Pullup ticket #4285 - requested by htodd mail/spamprobe: build fix Revisions pulled up: - mail/spamprobe/distinfo 1.18 - mail/spamprobe/patches/patch-src_parser_GifParser.cc 1.1 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: htodd Date: Sun Jan 5 00:29:35 UTC 2014 Modified Files: pkgsrc/mail/spamprobe: distinfo Added Files: pkgsrc/mail/spamprobe/patches: patch-src_parser_GifParser.cc Log Message: Fix build for changed DGifOpen in giflib. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 pkgsrc/mail/spamprobe/distinfo cvs rdiff -u -r0 -r1.1 \ pkgsrc/mail/spamprobe/patches/patch-src_parser_GifParser.cc @ text @d1 1 a1 1 $NetBSD$ a11 1 SHA1 (patch-src_parser_GifParser.cc) = 0d3d44cdae38de9443f4b092ba5d82b38fb2cae3 @ 1.16 log @Fix template look up. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2011/12/06 19:52:57 joerg Exp $ d8 1 @ 1.15 log @Fix build with newer GCC @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2010/06/15 14:31:09 wiz Exp $ d9 1 @ 1.14 log @Fix build with png-1.4.x. Addresses PR 43477. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2010/06/02 13:17:22 adam Exp $ d8 2 @ 1.13 log @Fix building with db5; revision bump for db4 update @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2007/10/25 16:00:05 ghen Exp $ d7 1 @ 1.12 log @Update to 1.4d (previous 1.4.2 was 1.4b). Take MAINTAINERship. 2006-11-16 Brian Burton * Released as 1.4d * configure.ac: Added ability to selectively disable image processing using --without-gif, --without-jpeg, and/or --without-png. * src/spamprobe/spamprobe.cc (set_headers): Added ability to selectively ignore individual headers using -H-headername. * src/includes/Ptr,Ref,Array.h: Restored missing include. * src/parser/PngParser.cc (tokenizeImage): added basic tokens from PNG images. 2006-11-16 Brian Burton * src/parser/PngParser.cc (PngParser): Stub for PNG parsing using libpng. * src/parser/JpegParser.cc (tokenizeMarker): Preliminary implementation of jpeg parsing using jpeglib. * configure.ac: Auto detect of either libungig or libgif depending on which one is available. 2007-01-04 Brian Burton * Released as 1.4c * spamprobe.1: Modified man page to remove unnecessary informaton and make it more conformant with man page conventions. * src/spamprobe/spamprobe.cc (process_extended_options): added ignore-body option. * src/parser/HeaderPrefixList.cc (HeaderPrefixList::addHeaderPrefix): Forced header prefixes and names to lower case instead of relying on an assert to enforce the restriction. * src/database/FrequencyDBImpl_hash.cc (hash::FrequencyDBImpl_hash): Disabled experimental hash database auto-cleaning. * src/includes/Ref.h: Removed cassert include. * src/spamprobe/spamprobe.cc (process_extended_options): Added whitelist option to allow use of SP as a bayesian white list in conjunction with other filters. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2006/08/13 10:13:42 wiz Exp $ d6 1 @ 1.11 log @Fix build with gcc4. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2006/08/04 20:12:31 ghen Exp $ d3 3 a5 4 SHA1 (spamprobe-1.4b.tar.gz) = a20a6c4a3ab831dd39b392c755170140d91cc372 RMD160 (spamprobe-1.4b.tar.gz) = e3d08b6ea4eb603f4341b9c683a2092db3ba3aa5 Size (spamprobe-1.4b.tar.gz) = 255023 bytes SHA1 (patch-aa) = d3367dbd5cb309c6629d174574daf9e2899ce62a @ 1.10 log @Update spamprobe to 1.4b (PKGNAME changed to 1.4.2). Changes in 1.4a: This release fixes a bug in decoding malformed base64 encoded data that manifested itself in some architectures. Also corrects a typo in the online help. Some code cleanup and minor performance tweaks were added as well. Changes in 1.4b: This release fixes pair of bugs related to messages with no lines in their bodies. No new features were added. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2006/01/07 10:27:51 hubertf Exp $ d6 1 @ 1.9 log @Update spamprobe to version 1.4. Submitted by Ossi 'ohub' Herrala in private mail as discussed on IRCnet #NetBSD. Changes to software: * Spamprobe has a config file! * Added comprehensive command line option help. * Added support for maildir directories to all file based commands. * Added support for auto-purge (-P command line option). * Commands create-db and create-config to greate database and config file. * Added gif parser support using libungif to analyzes image attachments and derive useful information from them. Changes to package: * bdb is not in SUGGESTED_OPTIONS anymore. * added depency to graphics/libungif and gif is in SUGGESTED_OPTIONS. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2005/06/29 00:06:58 hubertf Exp $ d3 3 a5 3 SHA1 (spamprobe-1.4.tar.gz) = 723f026a07c659f6a76be572fa29cfe7f21dc0ba RMD160 (spamprobe-1.4.tar.gz) = f8067319af1d53f6d7469e275d043974e9dad34d Size (spamprobe-1.4.tar.gz) = 251798 bytes @ 1.8 log @Update spamprobe to 1.2a. SpamProbe changes: - New email parsing implementation - New hash database, in addition to Berkeley DB (bdb/db4) (=> Hopefully no more "caught runtime exception: get: DB_PAGE_NOTFOUND: Requested page not found" on Linux every other day!) - And much more, check the ChangeLog for accurate information pkgsrc changes: - Added db4 database backend to be optional (not requirement anymore) Patches sent by the maintainer Ossi Herrala in private mail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2005/02/24 09:59:29 agc Exp $ d3 3 a5 3 SHA1 (spamprobe-1.2a.tar.gz) = 63470a74339faeb78c61a2d8a60e6d215bec47f2 RMD160 (spamprobe-1.2a.tar.gz) = 036b78c096cb49598a2c68c72a7753d72baf5704 Size (spamprobe-1.2a.tar.gz) = 189240 bytes @ 1.7 log @Add RMD160 digests. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2004/11/18 12:46:53 hubertf Exp $ d3 3 a5 3 SHA1 (spamprobe-1.0a.tar.gz) = 4077b4b5280b29fa08b31b3131ee5cf005faefd7 RMD160 (spamprobe-1.0a.tar.gz) = 8ce035880b88f69cee01f42fbd1a9a154e88d752 Size (spamprobe-1.0a.tar.gz) = 165747 bytes @ 1.6 log @Update spamprobe to 1.0a, patch sent via IRC by the maintainer. Changes: * MimeLineReader.cc: 1.0 branch - fixed MBX record header regex * spamprobe.cc (main): Added exec and exec-shared commands. (import_words): modified import command to allow negative values to be specified in the import file. * Applied patches for configure.in and aclocal.m4 contributed by Siggy Brentrup for debian compatibility. * FrequencyDBImpl_pbl.cc: Invokes new WordData methods to allow storing data in big endian format. * WordData.h: Added optional support for storing counts/flags in big endian order for data portability. * MimeLineReader.cc (readMBXFileHeader): UW IMAP MBX file format is now auto detected from the first line of the mailbox file. * spamprobe.cc (process_extended_options): Removed -o imap-mbx option. * spamprobe.cc (process_extended_options): Added -o imap-mbx option to process files as WU-IMAP MBX files rather than mbox files. * MimeLineReader.cc (readLine): Added support for WU-IMAP MBX file format. * spamprobe.cc (process_stream): Added -o tokenized option to allow people to use an external tokenizer with spamprobe. * SpamFilter.cc (scoreToken): Reduced sorting overhead by pre-computing and integer sort value with sorting priorities reflected in the value. This eliminates several calculations inside of the sort routine. * SpamFilter.cc (computeRatio): Capped ratios in calculations to within MIN_PROB and MAX_PROB. Widened that range. This avoids problems with div/0 and makes it easier to sort terms. * spamprobe.cc (dump_words): dump command can now optionally accept a regular expression as an argument and will only dump terms matching the regular expression. (purge_terms): Added purge-terms command to purge from the database all terms matching a regular expression. * spamprobe.cc (main): Fixed bug in command line processing. Thanks to Jem for bug report. * spamprobe.cc (train_on_message): Code simplified. Eliminated redundant recalculation of scores. (train_on_message): Timestamps are now longer updated by train-spam and train-good commands. They are still updated by train command. (main): Fixed assertion if -P option is specified in a read only operation. * spamprobe.cc (main): Added -C command line option to allow users to specify their own min word count. * SpamFilter.cc (SpamFilter): Set default minimum word count back to 5 (was 3). * spamprobe.cc (process_extended_options): Removed "alt-score" from -o options list because it distributes scores poorly. New formula achieves the same end with better accuracy. Added "orig-score" option to allow people to continue using the old formula. Added "honor-xstatus-header" option for people whose mail server uses X-Status: rather than Status: for the deleted flag. (main): Added -l command line option to allow people to set their own spam threshold if they don't like the default value. * SpamFilter.cc (scoreMessage): Added a new scoring formula based on Paul's but taking the nth root of spam and good probabilities to produce more evenly distributed scores. Lowered the spam threshold to 0.6 to keep accuracy about the same as the original formula. Highest score seen for a ham so far in tests is 0.44 so 0.6 seems safe. Made the new formula the default instead of Paul's. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2004/02/03 20:49:34 hubertf Exp $ d4 1 @ 1.5 log @Update spamprobe to 0.9h. ChangeLog: * New manual page * spamprobe.cc (process_stream): Added -o tokenized option to allow people to use an external tokenizer with spamprobe. * SpamFilter.cc (scoreToken): Reduced sorting overhead by pre-computing and integer sort value with sorting priorities reflected in the value. This eliminates several calculations inside of the sort routine. * SpamFilter.cc (computeRatio): Capped ratios in calculations to within MIN_PROB and MAX_PROB. Widened that range. This avoids problems with div/0 and makes it easier to sort terms. * spamprobe.cc (dump_words): dump command can now optionally accept a regular expression as an argument and will only dump terms matching the regular expression. (purge_terms): Added purge-terms command to purge from the database all terms matching a regular expression. Patch submitted by Ossi Herrala in private email. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2004/01/20 23:47:23 hubertf Exp $ d3 2 a4 2 SHA1 (spamprobe-0.9h.tar.gz) = 34a4d5dc622570cc109a92f1a4b2222d4d3b08ff Size (spamprobe-0.9h.tar.gz) = 161164 bytes @ 1.4 log @Update spamprobe to 0.9g2. Patch provided by Ossi Herrala <$MAINTAINER> in private mail. CHANGED: * This release moves from Paul's original formula to a slightly modified one that yields more evenly distributed scores. To continue using old formula, use -o orig-score command line option. ADDED: * -C command line option. This tells SpamProbe to assign a default, somewhat neutral, probability to any term that does not have a weighted (good count doubled) count of at least specified number in the database. This prevents terms which have been seen only a few times from having an unreasonable influence on the score of an email containing them. Default count have changed. It is now 5. Old was 3. * Added -o command line option to specify alternate way of scoring. Consult README.txt for more info. * Added -l command line option. Changes the spam probability threshold for emails from the default (0.7) to . * Added tokenize command. Prints the tokens found in the file one word per line in human readable format with spam probability, good count, spam count, message count, and word in columns separated by whitespace. IMPROVED: * -H command line option to add more headers to scan. * Improved performance by removing some redundant calculations and reducing the amount of I/O in train-* mode. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2004/01/20 03:03:46 lukem Exp $ d3 2 a4 3 SHA1 (spamprobe-0.9g2.tar.gz) = 2e2c495d41b9f6560b420c1c577969ae0c160d8b Size (spamprobe-0.9g2.tar.gz) = 154996 bytes SHA1 (patch-aa) = eb8e7de9a55156911d69ecfd63cb640d80cf9053 @ 1.3 log @Fix typos in the manual page. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2004/01/05 22:11:15 hubertf Exp $ d3 2 a4 2 SHA1 (spamprobe-0.9e.tar.gz) = 1b16747ae8edc520c30d3921229342097afadf04 Size (spamprobe-0.9e.tar.gz) = 147172 bytes @ 1.2 log @Update to spamprobe-0.9e. Too many changes to list, the old pkg was from 2002(!) Update probided by ohub @@ #NetBSD/IRCnet, buildlink3 code OK'd by jlam. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2003/02/17 13:53:08 zuntum Exp $ d5 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 2 a4 2 SHA1 (spamprobe-0.8b.tar.gz) = 10d728dcd2ec0d454b14a98a5d2adb9da396b27e Size (spamprobe-0.8b.tar.gz) = 119700 bytes @ 1.1.1.1 log @Initial import of mail/spamprobe (version 0.8b) Spamprobe is a fast, intelligent, automatic spam detector using Bayesian analysis of terms contained in emails. Works with procmail, maildrop or a similar tool to produce a complete server or client side spam filtering system. Provided by Daniel Farrugia in PR#20286, buildlinkified by me. @ text @@