summaryrefslogtreecommitdiff
path: root/mail
AgeCommit message (Collapse)AuthorFilesLines
2003-08-05upgrade to 0.14.2. note that upgrade from 0.13 needs invoation of "bogoupgrade"itojun2-5/+5
================= BOGOFILTER NEWS ================= $Id: CHANGES-0.14,v 1.15 2003/08/03 00:47:28 relson Exp $ 0.14.202 2003-08-02 * Replaced use of memcpy() by memmove() in an input routine. The overlapping copy migh cause data corruption on some systems. * Fixed "make check" failures for bogoutil introduced with the "combined wordlist" feature in 0.14.0. There has been a buffer overflow. All users of bogofilter with combined wordlist prior to 0.14.2 are advised to upgrade. * Fixed bogus "t.valgrind" test FAILures. * Fixed uninitialized data in db_get_dbvalue(), for split word lists. * New file, contrib/vm-bogofilter.el, provides an interface between the VM mail reader and bogofilter." * Revised lexer_v3.l for compatibility with flex-2.5.31 * Break up long line in regression test input for Solaris 2.5 compatibility. 0.14.1.1 2003-08-01 * Fixed check for adding spam_subject_tag to Subject: line. * Updated French version of FAQ. 2003-07-31 * Correct problem with t.degen regression test. 0.14.1 2003-07-31 * Updated English version of FAQ. 2003-07-29 * Initial release of token degeneration code. 2003-07-25 * Revised lexer pattern to better recognize encoded tokens. 2003-07-24 * Implemented named exitcodes, with Unsure having its own value (2) and changing the value for error from 2 to 3. 0.14.0.1 2003-07-23 * Fix problem with encoded text. * Fix handling of absolute paths. * Fix defect in base64 decoding that can cause segfaults. * Bogoutil now complains before exiting when it can't open a file. * Updated bogominitrain.pl to work with combined wordlists. 0.14.0 2003-07-22 * Updated contrib/bogominitrain.pl prints more info and can save messages used in training. * Miscellaneous documentation updates. 2003-07-21 * Decode encoded text in header lines. 2003-07-19 * Bogofilter and bogoutil detect whether one or two wordlists are in BOGOFILTER_DIR and use the appropriate wordlist mode (combined or separate). * Bogofilter's -V output now includes algorithm and database info. 2003-07-18 * Default wordlist mode is single, combined wordlist. File wordlist.db contains all spam and ham tokens. 2003-07-17 * Added tdb (trivial database) support. 2003-07-16 * Initial release of code allowing bogofilter to use a single, combined BerkeleyDB database for storing both ham and spam tokens. The file is named wordlist.db.
2003-08-04make it compilable with openssl 0.9.7. bump PKGREVISION to 1 (20030714nb1).itojun4-2/+256
2003-08-02Convert exim and exim-user to the bsd.pkg.install.mk framework:jmmv11-73/+118
- Introduce EXIM_GROUP and EXIM_USER to tune the details of the group and user used by the daemon. - Honour PKG_SYSCONFDIR. - Install sample files under the examples directory. - Automatically install example files under sysconfdir using CONF_FILES. This simplifies exim's set up from admin's point of view. - Use RCD_SCRIPTS to handle the startup script. As a result, bump PKGREVISION of exim and exim-user.
2003-08-01DIST_SUBDIR needs to be based off of PKGNAME_NOREVjmc1-2/+2
2003-07-31Convert to USE_NEW_TEXINFO.seb2-7/+3
2003-07-31Convert to USE_NEW_TEXINFO.seb2-5/+5
2003-07-31Convert to USE_NEW_TEXINFO.seb5-8/+35
Patch .texi file to add Info directory entry.
2003-07-31Remove outdated MESSAGE file.jwise1-14/+0
2003-07-31As pointed out by wiz@, a newer version of this pkg has become available injwise2-5/+5
the mean time. Update to MHonarc 2.6.6, based on patch from adrian.portelli@stindustries.net: ============================================================================ 2003/07/21 (2.6.6) * Bug Fixes: Bug ID Summary ------ ------------------------------------------------------------ 4387 m2h_text_plain::filter maxwidth usage can lead to crash with a certain kind of input ------ ------------------------------------------------------------ <http://savannah.nongnu.org/bugs/index.php?group_id=1968 &set=custom&advsrch=0&msort=0&report_id=105&go_report=Go &fix_release=2.6.6&chunksz=50> ============================================================================ 2003/07/19 (2.6.5) * Bug Fixes: Bug ID Summary ------ ------------------------------------------------------------ 4126 Typo in mhopt.pl causes error message for big5 character set 4315 allowcomments' directive to filter() is ignored ------ ------------------------------------------------------------ <http://savannah.nongnu.org/bugs/index.php?group_id=1968 &set=custom&advsrch=0&msort=0&report_id=105&go_report=Go &fix_release=2.6.5&chunksz=50> * An architecture independent RPM package is now provided for installation. Because of this, the package name format has slightly changed to be consistent RPM, and other, package managers: Old format New Format ------------- ------------- MHonArcX.X.X MHonArc-X.X.X Installation document has been updated to reflect this change. If you create third-party distribution bundles for MHonArc, you may need to update your bundling process to take account of this change, mainly because the directory created when extracting the tar or zip bundles now include the hyphen.
2003-07-31Remove out of date archive from MASTER_SITES.jwise1-5/+4
2003-07-31Update MHonarc to version 2.6.4. Changes since last pkgsrc version (2.5.14):jwise3-25/+134
============================================================================ 2003/06/20 (2.6.4) * Bug Fixes: + Official: Bug ID Summary ------ ------------------------------------------------------------ 3478 Quoted-Printable decoding should also work with lowercase hex numbers ------ ------------------------------------------------------------ <http://savannah.nongnu.org/bugs/index.php?group_id=1968 &set=custom&advsrch=0&msort=0&report_id=105&go_report=Go &fix_release=2.6.4&chunksz=50> + Unoffical: - It appears that the UTF8 mapping table for cp1252, MHonArc::UTF8::CP1252, had bad data. This has been fixed. * Management of character mapping tables have been changed. The various .pm module tables are now auto-generated by ucm, and similiar, map files. For the end-user, the change should be transparent. The change only affects how developers maintain the tables, and the change should make it much easier to make fixes to any mappings. ============================================================================ 2003/04/05 (2.6.3) * Bug Fixes: Bug ID Summary ------ -------------------------------------------------------------- 3020 Trailing \ in regex 3128 XSS Vulnerabilies 2971 spammode option interferes with iso-2022-jp ------ -------------------------------------------------------------- <http://savannah.nongnu.org/bugs/index.php?group_id=1968 &set=custom&advsrch=0&msort=0&report_id=105&go_report=Go &fix_release=2.6.3&chunksz=50> ============================================================================ 2003/03/11 (2.6.2) * Bug Fixes: Bug Resolution Fixed Summary ID Release 2738 Fixed 2.6.2 An illegal From: address can cause MHonArc to hang <http://savannah.nongnu.org/bugs/index.php?group_id=1968 &set=custom&advsrch=0&msort=0&report_id=105&go_report=Go &fix_release=2.6.2&chunksz=50> ============================================================================ 2003/02/22 (2.6.1) * Bug Fixes: See <http://savannah.nongnu.org/bugs/index.php?group_id=1968 &set=custom&advsrch=0&msort=0&report_id=105&go_report=Go &fix_release=2.6.1&chunksz=50> * Corrected character mapping tables for VISCII based on a message to the perl-unicode mailing list. * Added FASTTEMPFILES resource which causes MHonArc to use non-random temporary files. This is less secure, but provides a little bit of speed improvement. ============================================================================ 2003/02/10 (2.6.0) * Bug Fixes: See <http://savannah.gnu.org/bugs/index.php?group_id=1968 &set=custom&advsrch=0&msort=0&report_id=105&go_report=Go &fix_release=2.6.0&chunksz=50> * New resources: DEFCHARSET Default character set of message text data. CHARSETALIASES Define aliases for base charset names. DBFILEPERMS File permissions for DBFILE. FIELDSTORE Message header fields to store in database. FILEPERMS File permissions for archive files. ICONURLPREFIX URL string to prepend to ICONS URLs. MODIFYBODYADDRESSES Apply ADDRESSMODIFYCODE to text message bodies. RECONVERT Reconvert existing messages. TENDBUTTON Button to last message in thread. TENDBUTTONIA Inactive button to last message in thread. TENDLINKIA Inactive link to last message in thread. TENDLINK Link to last message in thread. TEXTENCODE Encode message text to given character encoding. TTOPBUTTON Button to first message in thread. TTOPBUTTONIA Inactive button to first message in thread. TTOPLINKIA Inactive link to first message in thread. TTOPLINK Link to first message in thread. * New resource variables: $ICONURLPREFIX$ Value of ICONURLPREFIX resource. $MSGHFIELD$ Retrieve header field value stored via FIELDSTORE. * MHonArc::CharEnt: + Several charset mappings added to MHonArc::CharEnt with the default value for CHARSETCONVERTERS updated to reflect the new mappings. New charset supported include UTF-8, various Cyrillic sets, VISCII, Chinese sets, Japanese (iso-2022-jp and euc-jp), Korean, Apple-based charsets, etc. See the documentation for the CHARSETCONVERTERS and CHARSETALIASES for complete list of character sets supported. Note: Sets that have bidirectional rendering (Hebrew, Arabic) exist, but automatic directional re-ording for rendering is currently not supported. . Some existing mappings have been updated to use Unicode numeric character entity references (&#xHHHH;) instead of standard SGML character entity references (eg. &Aelig;). Most, if not all, web browsers only support the set of SGML entity references defined in the HTML 4.0 specification. All existing tables should now generate entity references recognized by all HTML 4.0 compliant browsers. * MHonArc::UTF8: . Module completely redone to support various versions of Perl. utf8 support code added to all conversion to utf8 with perl installations that do not have utf8 support, but to also leverage perl installations with utf8-related modules. * Default filter for iso-8859-1 and iso-2022-jp changed to MHonArc::CharEnt::str2sgml. This helps keep MHonArc locale neutral in its default configuration. Special note added to release notes for Japanese users about the change. * m2h_text_plain::filter (mhtxtplain.pl): + Added more robust handling of format=flowed data. By default, all text is rendered in a monospaced font to provide visual consistency between flowed and fixed text. Proportional spaced font can be generated using the "nonfixed" option (where "keepspace" option should also be used to help preserve the formatting characteristics of the data). + Added "fancyquote" option to provide highlight of quoted text similiar to text/plain;format=flowed data. + Added "disableflowed" option to disable the flowed data conversion. Data will be converted as regular text/plain. This option is useful for archives that cater to text-based browsers. + Added "quoteclass=<classname>" option to specify a CSS classname to assign to BLOCKQUOTE elements added when processing flowed data or when "fancyquote" is active. This suppresses inline style generation. + Added "subdir" option for use when "uudecode" is enabled. - Reduced set of quote characters to just '>'. Other characters are used by some people (eg. '}', '|', '+'), especially on the USENET, but supporting them tends to produce undesirable results, especially when using fancyquote. (Maybe make it configurable?) + If uudecode and usename specified, check if file ends in .s?html?, and if so, pass data to HTML filter. . Make sure to return a non-empty string for an empty body when in uudecode mode. Avoids bogus warning message that data could not be converted. * MIMEEXCS automatically handles unofficial version of a media type. For example: <MIMEEXCS> text/html </MIMEEXCS> Will exclude text/html and text/x-html data. * m2h_text_html::filter (mhtxthtml.pl): + CHARSETCONVERTERS is used for converting character data. - Removed default=charset option. This option is no longer needed with new character encoding processing features and CHARSETALIASES resource. + Convert javascript:... URLs to "_javascript_:..." when scripting is disabled (the default). This is an extra measure ontop of element and attribute stripping. * <a href>'s are now preserved when cid: only URLs enabled (the default). This prevents regular hyperlinks in HTML messages from getting stripped, which I think most people desire. Otherwise, the allownoncidurls option must be used, and then this opens one up to potential XSS attacks. Due to the javascript: URL munging, preserving <a href>'s should be safe from auto-XSS attacks. Readers should still be careful about any links they activate. + Added "subdir" option to specify that MHTML referenced data (e.g. images) are saved in a subdirectory. + Added "disablerelated" to disable cid: URL resolution. . STYLE and CLASS attributes stripped if nofont argument specified. * m2h_text_enriched::filter (mhtxtenrich.pl): + CHARSETCONVERTERS is used for converting character data. + <lang><param>lang</param> is now mapped to <dir lang="lang">. + Added handling of some text/richtext tags. . Escape unrecognized tags. * Archive file creation modified to minimize the local symlink exploits: 1. A temp file with a random name is first created and written to. 2. Temp file is compressed if GZIPFILES is active. 3. Temp file is renamed to final filename. 4. File permissions are set according to FILEPERMS/DBFILEPERMS. Using a random temp filename makes it difficult for someone to predict filenames to execute a symlink exploit. The rename operation is immune to symlink exploits, hence trying to using well-known names (e.g. maillist.html, threads.html) for exploitation will not work. A similiar technique is used for directory creation for filters that support the "subdir" option. Generation of temp files is done via the File::Temp module, if installed. If not installed, a homegrown implementation is used. Although not as secure and robust as File::Temp, it's better than nothing and should provide a decent deterrent. * Setuid/setgid execution causes mhonarc to terminate with an error. Mhonarc does not pass taint checks, so we abort with an error that setuid/setgid execution is not supported. MHonArc is too insecure for setuid operation and trying to make it setuid-safe would require alot of work and potentially limit a large amount of functionality. * More robust parsing used for determining $FROMNAME$ and $FROMADDR*$ resource variables. * rfc822.pl library removed and replaced with MHonArc::RFC822 module. * Warning message, "Unable to process data..." removed from message page when unable to convert any part of a message (usually due to user-defined MIMEFILTERS settings). Instead, a warning message is generated to standard error (like other mhonarc warnings) and the resulting message page will have a blank message body. * m2h_msg_extbody::filter: (mhmsgextbody.pl) + Added support for http/x-http access type. This appears to be an experimental access type since the general URI type can be used instead. . Properly sanitize parameter data. . Some minor cosmetic changes in the HTML generated. * m2h_text_tsv::filter (mhtxttsv.pl): . Sanitize field data. * m2h_text_setext::filter (mhtxtsetext.pl) has been removed. It appears this media-type is part of document history.
2003-07-30x11/kde3/ -> meta-pkgs/kde3/markd1-2/+2
2003-07-30Set USE_PKGINSTALL instead of directly including bsd.pkg.install.mk.jmmv1-2/+3
2003-07-30Kerberos fix (thanks to tron)adam3-6/+50
2003-07-30Add a comment that people are supposed to test this package on a systemtron1-1/+6
without Kerberos enabled before updating it.
2003-07-28Trick the configure script into accepting libiconv, whether one in thedrochner1-2/+6
base system or the pkg addon is used.
2003-07-28Introduce an evil hack to let this build on both -current and olderdrochner1-1/+17
systems: if no /usr/include/des.h is present, symlink ${BUILDLINK_DIR}/include/openssl/des.h to ${BUILDLINK_DIR}/include/des.h, so the code can always see the old interface as <des.h>.
2003-07-28Revision bump, since imap-uw buildlink changedadam2-3/+4
2003-07-28Changes 1.0.6 - 1.0.8adam9-105/+169
* Remove "Feel free to send more messages" text from vacation messages. * Disable gzip for Opera attachment download. * Fixed config->prayer_user expansion. * fatal() shouldn't dump core if root. * Fixed abook_list boundary condition when current entry is last on page. * Added message download link for Message/RFC822 sections. * Fix session_server() ping interval logic. * Other bug-fixes
2003-07-28Version 4.56 is a maintenance release with only a few new features.adam3-12/+11
Additions include: * enable-multiple-newsrcs makes Pine use a different newsrc file for each NNTP server * predict-nntp-server makes Pine use current NNTP server for posting * Now possible to set the outgoing NNTP server based on the Role being used * Option tab-checks-recent to have TAB display number of recent messages in a highlighted folder * For aggregate Saves there is now a default Save folder, which is derived from the first message being saved * If Unix Pine alternate compose editor returns nonzero, ask the user if they want to use the resulting file anyway * Environment variable, "h_news_config", default values supported * Missing arguments to -f or -F are prompted for * Some speedup to subscribe to news when the whole list of groups is not needed Bugs that have been addressed in this release include: * Mbox functionality was broken * Take to a Filter or other Rule crashed in 4.55 * Crash when Sorting on an IMAP server which does not have SORT extension and some other related mystery crashes * Features which were changed in Setup/Config and then backed out by answering "No" would sometimes stay changed until quitting Pine * After UnCut in composer headers leave the cursor positioned at the end of the uncut text instead of at the beginning or end of the line * When Unix Pine forwarded address book entries as a Vcard attachment it added extra carriage returns which caused problems * Full header prevented the ability to view the ATTACHMENT INDEX screen * In MIME Digests, Newsgroups, References, and other headers were ignored when viewing or replying to messages inside the digest * PC-Pine installer could possibly present incorrect information for the mail server login name * Roles with search criteria weren't being used when composing a new message * For attachments of type application/octet-stream, place precedence of a mailcap entry over the file's extension
2003-07-28-update to 1.0drochner6-52/+24
changes: -bugfixes -build framework modifications -USE_LIBTOOL instead of .include libtool/buildlink -add a patch to include <des.h> instead of <openssl/des.h> to make it build with openssl-0.97 -- don't know whether this works with non-NetBSD systems; if needed, a link into .buildlink/include should help
2003-07-28New patch file: patch-af, since auth_gss.c has been changed, and kerb_mit.c ↵adam1-0/+21
introduced
2003-07-28Changes:adam8-85/+40
imap-2002c is a minor release, released concurrently with Pine 4.55, and contains primarily bugfixes. Programs written for imap-2002 will build with this version without modification imap-2002d is a minor release, released concurrently with Pine 4.56, and contains primarily bugfixes. Programs written for imap-2002 should build with this version without modification, with one exception. That exception is the ngbogus envelope flag, which stopped being used in imap-2002c and is now gone for good. See RELNOTES for additional information
2003-07-26Update Sylpheed to 0.9.4, main changes are:chris2-6/+5
* The performance of the operation of IMAP4 folders, such as move,copy, delete and mark, has been greatly improved. * The contents of IMAP4 folders are now always synchronized with the server. * Message flags are now properly taken over when copying messages into IMAP4 folders from others. * The CRAM-MD5 authentication mechanism has been supported for IMAP4rev1. * Message move, copy and delete are now possible while receiving mails. * The non-blocking SSL can be turned off as a workaround for the connection problem. * The bug that ran into infinite loop if connection was closed by remote host has been fixed. * The configuration files will not be overwritten on startup anymore.
2003-07-26Update HOMEPAGE. From J.K. Lowden via PR pkg/22279.salo1-2/+2
2003-07-25-update to 2.0.12drochner5-13/+37
changes: -Undo function in the message composer -extended GPG support -bugfixes -Remove a hack which appearently helps finding iconv() in libiconv. Every other pkg finds it itself; and it breaks in -current.
2003-07-25Simplify.salo1-2/+2
2003-07-25Updated to version 1.3.2.salo5-9/+39
Changes: - fix for non-GCC compilers 1.3.2: ====== - ifile.c: add setlocale command; fixes bug 1500. - opts.c: Change // comment to /**/ (use C style comments)
2003-07-22Remove dependency on replace-perl from do-configure target.wiz1-2/+2
This was a workaround for a bug which has been fixed, and the target does not exist any more either.
2003-07-22Convert to USE_NEW_TEXINFO.seb2-5/+5
2003-07-21Convert to USE_NEW_TEXINFO.seb2-5/+5
2003-07-21Convert to USE_NEW_TEXINFO.seb2-5/+5
2003-07-21COMMENT should start with a capital letter.martti40-80/+80
2003-07-20Update fetchmail{conf} to 6.2.3.frueauf5-45/+42
Changes since 6.2.2: * German, Danish, Spanish, and Turkish translations updated. * Brian Sammon's patch to deal with malformed message lines containiing NULs. * Fai's patch to ignore all but the first Return-Path (some spams have more than one of these). * Benjamin Drieu's ptch to properly byte-stuff when talking to BSNTP. Fixes Debian bug #184469. * Benjamin Drieu's patch to enable auth=cram-md5. Fixes Debian bug #185232. * Sunil Shetye's configure.in patch to avoid spurious search order messages from GCC. * Header-reading code now copes better with lines ending in \n only. * Elias Israel's patches for POP3 NTLM support and dealing with byte- stuffing failures at socket level.
2003-07-18Update to 0.8.3:jschauma2-5/+5
fix a bug appearing when using gcc-3.x causing a segfault
2003-07-17s/netbsd.org/NetBSD.org/grant110-220/+220
2003-07-17Introduce CUE_USE_CANNA, which determines whether to enable Canna support.uebayasi1-6/+9
Default is NO. This addresses PR19010 by Takashi Yamamoto.
2003-07-16upgrade to 20030714. s/mime related improvementsitojun2-7/+7
2003-07-15Use ROOT_USER and ROOT_GROUP in patch file, instead of root and wheel.jmmv3-6/+9
2003-07-13Bump PKGREVISION to be in sync with fetchmail.wiz1-1/+2
2003-07-13PKGREVISION bump for libiconv update.wiz18-31/+36
2003-07-13add REPLACE_PERL for bogoupgradeitojun1-1/+3
(bogoupgrade will be used by users of very old bogofilter, so no need to bother to bump PKGREVISION)
2003-07-12reset PKGREVISIONitojun1-2/+1
2003-07-12upgrade to 0.13.7.2.itojun2-5/+5
0.13.7.2 2003-07-02 * Fixed loop in yyinput() caused by unexpected EOF. 0.13.7.1 2003-06-26 * Update bogotune to version 0.3 * Added '-k size' option to bogofilter and bogoutil for setting BerkeleyDB's cache size. 2003-06-25 * For bogotune change processing of '-t' switch from pass 1 to pass 2 so that it supercedes the config file. * Man pages now use '\ ' when a non-breaking space is needed, instead of 0xA0. 2003-06-24 * '-Q' processing no longer requires that spamlist.db be present. 0.13.7 2003-06-20 * Replaced tuning/tuning.sh with tuning/bogotune (and related files). 0.13.6.3 2003-06-18 * Minor code rewrites to speed up processing messages, mboxes, and msg-count files. In particular, tuning/tuning.sh runs are approx 47% faster than before. * Fixed several errors in tuning/tuning.sh and reformatted "Top 10 Results" output. * Minor changes to bogoutil to support bogotune script. * Added newlines to correct usage messages. 0.13.6.2 2003-06-05 * Don't allow square brackets in tokens. Do allow dollar signs in tokens in msg-count files. * Bogolexer now discards first 'From' token to match scoring behavior of bogofilter. 0.13.6.1 2003-06-05 * Updated file tuning/README and script tuning/tuning.sh. 0.13.6 2003-06-04 * Fix check for "^From " lines to work properly during base64 decoding. * End html comment processing when a message header is found. * Improve README for the tuning scripts and simplify them. 0.13.5 2003-06-03 * Allow terminal exclamation points on tokens. * Updated contrib/mime.get.rfc822 2003-06-02 * Fixed bogofilter's non-use of message counts in msg-count files. * Diagnose invalid values of robx. * Modified rstats_print_histogram() so it doesn't print 'nan's. * Modified t.frame to find version of grep on Solaris so t.bulkmode can run successfully. 0.13.4.1 2003-05-31 * Modified t.parsing test so it works with OSX's default file system. 0.13.4 2003-05-30 * Changed default value of ROBS from 0.001 to 0.01 * Fixed options '-M' (mailbox mode) and '-p' (passthrough mode) so they work properly together. * Minor cleanups in bogofilter.cf.example * Added db-3.2 and db-3.1 to list for AC_CHECK_DB in configure.ac 0.13.3 2003-05-28 * Minor code tweaks to quiet gcc-3.3 warnings. 2003-05-26 * Added doc/programmer/README.osx to distribution. * Corrected FAQ's procmail recipe for training with SpamAssassin. 2003-05-24 * Added -V (version) option to bogolexer. * Tweaked long line check used to prevent scanner buffer overflow. 0.13.2.1 2003-05-24 * In bulkmode, output filenames to stdout. * Further fixes for static-build system. 0.13.2 2003-05-24 * Autoconfiguration of BerkeleyDB library has been improved. * Build procedure for statically linked binaries has been improved. * Fixed defect in replace_nonascii_characters that was superseding ignore_case option. * Portability fix for efence usage in t.frame. * Added static-build to solve glibc version problem. 0.13.1 2003-05-23 * Modified "make rpm" to also build statically linked binaries. They're packaged in bogofilter-static-x.y.z-1.i586.rpm * Fixed bogofilter.spec.in to include files CHANGES-0.13 and RELEASE.NOTES-0.13 which had been left out. * tests/t.frame portability fix for non-Linux compatibility. 0.13.0 2003-05-21 * Added file RELEASE.NOTES-0.13. Read it! * Changed parsing defaults to: -PI ignore_case (default is disabled) -Ph header_line_markup (default is enabled) -Pt tokenize_html_tags (default is enabled) * Recognize a line of whitespace as ending the message header. * contrib/randomtrain and contrib/scramble can now process both mbox and maildir formats. * Added perl script contrib/mime.get.rfc822 to extract forwarded messages from with a message. * Added basic support for emacs RMAIL mailboxes. * Removed incomplete RMAIL/Babyl-5 support. * Registration code modified to count unique tokens for each message and display the total of the counts. * Added 'bogo-what?' to FAQ. 0.12.3 2003-05-10 * Modified bulk mode code to allow registering maildirs. * Added options to return tokens from inside HTML tags. Switch '-Ht' and option "tokenize_html_tags" turn it on. * Bogofilter's '-e' switch can now be used without '-p'. * Added doc/integrating-with-postfix. * Added bogofilter-faq-fr.html, a French translation of the FAQ. * Revise description of verbose output in FAQ. * Update man page documentation of bogofilter's switches. * Added basic memory accounting and debug capability. * Fixed memory leak in rstats.c * Fixed defect in handling of folded spam header lines. * Modified parsing so that yyredo() and yy_use_redo_text() are no longer needed. 0.12.2 2003-04-30 * Corrected bulkmode problem processing messages without "^From " lines. * Corrected alignment of wordprop_t which caused bus error on risc. * Added directory to 'Error creating directory' message. 0.12.1 2003-04-25 * Corrected bad BOGOFILTER_DIR value in t.bulkmode * Subdirectories contrib and tuning now install from rpm to /usr/share/bogofilter. 0.12.0 2003-04-24 * Corrected some errors in rpm specfile. 2003-04-23 * Added 'tuning' directory with scripts for tuning bogofilter. (cf. bogofilter-tuning.HOWTO) 2003-04-21 * Added '-M' to allow classification of multiple messages in mbox formatted files. * New option '-Q' (query/display config) replaces '-qv'. * Grouped options into logical groups for help message and man page. Revised option descriptions. 2003-04-19 * Added bogofilter-tuning.HOWTO as replacement for README.Robinson 2003-04-18 * Added classification support for msg-count formatted files. * Add bogolex.sh for creating msg-count formatted email file. 2003-04-17 * Added bulk mode procesing for Maildirs. '-b' reads filenames from stdin. '-B' gets filenames from the command line. 2003-04-16 * Miscellaneous refactoring in main.c 0.11.2 - stable version 2003-04-13 * Added 'terse' option to bogofilter.cf for selecting format of X-Bogosity line. 2003-04-11 * Use frexp() to retain maximum precision of floating point results. 0.11.1.9 2003-04-10 * Reformat histogram output (from "-vv") to fit in 80 columns. * Added sample configuration for maildrop. 2003-04-09 * Added protections against negative token counts to bogoutil.c and database_db.c * Additional portability changes made to the regression tests. * Enhanced '-m' option allows specifying robs value. 0.11.1.8 2003-04-07 * Include 'strict_check' in '-qv' output. * Correct outdated acinclude.m4, as it causes the configure script to be invalid. * Revised UPGRADE document. * Added contrib/bogotrain.sh 0.11.1.7 2003-04-07 * Change bogoutil's '-p' option to require a database. * Fix OS X segfault caused by using DB handle after closing database. 2003-04-05 * Improve bogoutil's reporting of a bad directory or filename. * Simplify configure check for BerkeleyDB. * Extend configure's compiler checks for AIX. 0.11.1.6 2003-04-01 * Changed default value of 'strict_check' to 'no' (disabled). 2003-03-30 * Added config file option 'strict_check' for processing html comments. Enabled means to use "<!--" and "-->" to delimit comments. Disabled uses "<!" and ">". 0.11.1.5 2003-03-28 * Bogofilter now frees _all_ memory that it allocates. * FAQ reorganized and info added on asian spam, the format of verbose output, and using SpamAssassin to train bogofilter. * Fixed processing of '-o' option. 0.11.1.4 2003-03-25 * Cleaned up help messages and added version info. * Expanded bogofilter-faq.html * Fixed precedence for directory specifications. * Fixed processing of folded X-Bogosity line. * Fixed processing of spam_subject_tag.
2003-07-12Update to 3.1.7, provided by Toru TAKAMIZU in PR 22007.wiz2-12/+12
-getmail_mbox.py was missing an import for the string module. Thanks to Emily Jackson for the report. This was introduced in 3.1.6. -Argh; my change to getmail_mbox was incomplete -- not only would getmail not put duplicate From_ lines in, it would escape the single one that it did. This fixes it, so don't bother filing a bug report about this one. -Fredrik Steen reported that getmail was adding a duplicate From_ line when using getmail_mbox to deliver to mbox files. Fixed. -Added -q and --quiet flags to getmail_mbox to suppress warning message. -removed the experimental message_filter code; it was unworkable. If you want to filter messages, use a filtering MDA. getmail works fine with maildrop, procmail, and other MDAs. Thanks to Dan Hensley for experimenting with the message_filter functionality. -message logging inconsistently used local time; changed to GMT for consistency. Thanks to Markus Vetter for the report. -address_no_brackets couldn't handle empty strings. Fixed; thanks to Fredrik Steen for the report.
2003-07-12Update grepmail to 5.00zuntum2-5/+5
Changes: - grepmail is now orders of magnitude faster for mailboxes which have very large (>30MB) emails in them - "grep" is now used to find the start of emails, if it is installed. For mailboxes with large emails in them, this can speed things up by about 5x. - Reduced memory consumption by about 3 times. - -- now marks the end of options and the beginning of folders (Thanks to Reuben Thomas <rrt@sc3d.org> for the idea.) - -f now reads patterns from a file like GNU grep does. (Feature suggestion by Darxus@chaosreigns.com) - Added smail compatibility. (Thanks to Roy <qroy@ghg.net> for the patch.) - The "**" prefix on warnings has been changed to "grepmail:" - Date specifications without times (e.g. "today") are interpreted as midnight of the given day instead of the current time of that day. (Bugfix and initial patch by Reuben Thomas <rrt@sc3d.org>.) - Fixed -i when used with -Y--it was always case sensitive. (Bugfix by Michael C. Toren <mct@toren.net>) - Updated t/functionality.t to avoid running gzip-related test cases when gzip is not installed on the system. - Improved some error messages so that they prepend "grepmail: " as they should - Cleaned up some warnings about ambiguous hash values (Thanks to Philip Douglass <philipsd@sf.net> for pointing them out in a bug report.) - Added a warning about the version of perl required for new pattern features (Thanks to Philip Douglass <philipsd@sf.net> for the bug report.) - -t flag is now -j - Fixed broken Gnus support - Improved test case for Gnus
2003-07-11Update to 7.17.jtb2-5/+5
* New commands: + vm-create-imap-folder + vm-delete-imap-folder + vm-rename-imap-folder * vm-edit-message-end: try to positoin the cursor in the message window roughly where it was in the edit window. * vm-read-imap-folder-name: allow vm-imap-make-session to return nil without crashing. Also, bind vm-imap-ok-to-ask non-nil so that vm-imap-make-session will interactively prompt for a password. * added menu entry to Folder menu for vm-visit-imap-folder. * vm-imap-normalize-spec: convert auth method to * instead of the IMAP folder name. * vm-imap-get-message-flags: fixed flag retrieval so that it actually works now. * vm-handle-file-recovery-or-reversion: find an IMAP spec for the buffer so that the spec is passed to the 'vm' command instead of the buffer-file-name. This fixes a wrong-type-argument error under M-x recover-file when done on a IMAP cache folder. * tapestry.el: in tapestery-window-edges check for existence of face-width and face-height in addition to window-pixel-edges. * search for BASE64/QP encoder/decoder programs and set the encoder/decoder program variable based on what we find. * vm-mf-default-action: if object is convertible to a displayble type mention the conversion that will happen in the action string.
2003-07-10tar file changed without a version bump: slight change to defaultmarkd1-3/+3
mimedefang-filter.
2003-07-10Remove "INCOMPAT_ICONV" definition because NetBSD's "iconv" implementationtron1-2/+1
should be fixed now.
2003-07-10Mark this package as incompatible with NetBSD's "iconv" library. Thistron1-1/+2
fixes PR pkg/22113 by Geoff C. Wing.