[4282] in linux-announce channel archive

home help back first fref pref prev next nref lref last post

Linux-Announce Digest #574

daemon@ATHENA.MIT.EDU (Digestifier)
Wed Oct 22 22:13:07 2003

From: Digestifier <Linux-Announce-Request@senator-bedfellow.mit.edu>
To: Linux-Announce@senator-bedfellow.mit.edu
Reply-To: Linux-Announce@senator-bedfellow.mit.edu
Date:     Wed, 22 Oct 2003 22:13:02 EDT

Linux-Announce Digest #574, Volume #4          Wed, 22 Oct 2003 22:13:02 EDT

Contents:
  Bogofilter-0.15.7 - New Stable Release (David Relson)
  Recon 0.98.0beta - catch problems with your SSL-enabled services (QM)
  http-fetcher 1.0.3 released (Lyle Hanson)

----------------------------------------------------------------------------

Date: Wed, 22 Oct 2003 10:21:41 CST
From: David Relson <relson@osagesoftware.com>
Subject: Bogofilter-0.15.7 - New Stable Release

Bogofilter is a mail filter that classifies mail as spam or ham
(non-spam) by a statistical analysis of the message's header and content
(body).  The program is able to learn from the user's classifications
and corrections.

The statistical technique is known as the Bayesian technique and its use

for spam was described by Paul Graham in his article "A Plan For 
Spam".  Gary Robinson, in his weblog Rants, suggests some refinements
for improved discrimination between spam and ham.  Bogofilter's primary 
algorithm uses the f(w) parameter and the Fisher inverse chi-square 
technique that he describes.

Bogofilter is run by an MDA script to classify an incoming message as
spam or ham (using wordlists stored by BerkeleyDB).  Bogofilter provides
processing for plain text and html, supports multi-part mime message
with decoding of base64, quoted-printable, and uuencoded text and
ignores attachments, such as images.

Bogofilter is written in C.  Supported platforms: Linux, FreeBSD,
Solaris, OS X, HP-UX, AIX, RISC-OS, OS/2, ...

******* ******* ******* ******* *******

Bogofilter-0.15.7 has upgraded from "Current" to "Stable" status.  It's
available for download at http://bogofilter.sourceforge.net/

Here's the ChangeLog (since the previous stable release):


                               =================
                                BOGOFILTER NEWS
                               =================

Be sure to read RELEASE.NOTES-0.15 ...

0.15.7  2003-10-13

* Added decoding of escaped characters in html.
* Disable header line tagging when processing msg-count files.
* Revised mailbox processing so type recognition is now table driven.
* Include all tokens in bogoutil dump output (unless in maintenance
  mode).
* Added support for ANT mailboxes.
* Made portability changes for OS/2 and RISC-OS

0.15.6  2003-10-02

* Fixed problem in bogoupgrade.
* Don't allow whitespace in SMTP and ESMTP tokens.
* Revised reference ouputs for SMTP/ESMTP change.
* Revised configure.ac to remove GLIBC-2.3 dependency and include info
  for DOS-ish file in config.h.
* Bogofilter can now use GSL 1.0 to 1.3 as well as 1.4.
  If your distribution splits GSL into a library and a developer
  package (Mandrake and Debian Linux), remember to install both!
* Rebuild i586.rpm with GSL dynamically linked; source rpms
  and bogofilter-static rpm not affected.

0.15.5.2 2003-10-01

* Rebuild of i586.rpm with GSL-1.4 dynamically linked.
  Source rpms and bogofilter-static rpm not affected.

0.15.5.1 2003-09-30

* Added GSL-1.4 as requirement for binary rpm.
* Fixed up t.separate reference test and cleaned up t.degen,
  t.split, and t.regtest.
* Man page and French FAQ revised.

0.15.5  2003-09-29

* Added '-H' (header-degen) option to aid transition to new
  parsing.  See RELEASE.NOTES-0.15 for more info.

* GNU GSL 1.4 has replaced DCDFLIB.
* VERPs (Variable Envelope Return Paths) now have their sequence
  numbers replaced by a '#' for scoring.
* Fixed problem that caused auto-update ("-u") to not update
  separate wordlists.
* Fixed processing of rmail files.
* Transaction code added for wordlist maintenance.
* End-of-header code revised to ensure that passthrough ("-p")
  properly places the X-Bogosity line.
* Fixed logging behavior when scoring mailboxes, maildirs, etc.
* Timestamp code refactored and moved from maint.c to datastore.c
* Added support for OS/2's file system.
* Minor revisions of RISC-OS compatibility code.

0.15.4  2003-09-20

* Additional header line tagging as suggested by Michael O'Reilly.
* No longer discarding message separators.
* Revise parsing pattern for "encoded text" and regression
  test for folded text.
* Added BOGOTEST environment variable to enable flex debugging.
* Report if database file permissions wrong.
* No longer including pid in syslog error messages.
* Fixed bogoutil problem with '-w' and '-p'.
* Use GSL (the Gnu Scientific Library) when it's available.
* Minor revision of bogotune.
* Minor revision of bogominitrain.pl

0.15.3  2003-09-10

* Fix auto-update ('-u') bug that double registers ham and spam.
* Revised parsing to discard additional headers, i.e.
  Resent-Message-ID, In-Reply-To, and References.
* Fixed maintenance mode (broken during database API rewrite).
* Added regression test for maintenance mode.
* Re-organized test framework to put all scripts in src/tests,
  all input files in src/tests/inputs, and reference outputs
  in src/tests/outputs.
* Correct QDBM optimization problems arising from API change.

0.15.2  2003-09-07

* Header line unfolding now handled by flex rules.
  Special thanks to Michael O'Reilly for his help!
* Fatal flex errors are now caught and bogofilter exits
  gracefully after closing its database(s).

* Initial release of RISC-OS support, including qdbm and tdb.
* QDBM is now supported.
* The data base configuration has changed. --with-tdb is gone,
  use --with-database=db, --with-database=tdb or
  --with-database=qdbm instead.

* Updated bogowordfreq to work with bogoreader.

0.15.1  2003-09-03

* Check for xmlto during configuration.
* Fix problem in empty line parsing rule.
* Fix string termination problem for bulk mode paths.
* Limit size of unfolded header lines.

* Allow -I to be used with file or directory.
* Revise flex rule for encoded text to reduce program size.

* Revise flex grammar:
  - to reduce size of generated rules
  - to simplify handling of header tags and mime parts

* Clean-up message header processing:
  - Don't tokenize message separator lines.
  - Merge whitespace separated encoded words.
  - Unfold header lines.

0.15.0  2003-08-30

* Implemented a new, more robust, mail reading module that knows how
  to split a mbox into messages and read Maildirs.
* Implement support for MH directory (such as used by Sylpheed).

* Change mime boundary line to operate on raw input,
  i.e. before decoding it.
* Revise mime processing to cure "fatal flex scanner internal
  error--end of buffer missed".
* Restore parsing rule for ending a "loose" html comment.
* Add charset map for windows-1251 to KOI8-R (Cyrillic).

* 64-bit printf files for %*s string formatting.

0.14.5.4 2003-08-30 - Stable Release

##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------

Date: Wed, 22 Oct 2003 10:26:57 CST
From: QM <qm100@brandxdev.net>
Subject: Recon 0.98.0beta - catch problems with your SSL-enabled services



Recon v0.98.0beta source and binaries are now available for download at 

        http://www.BrandXDev.net/


NEW FEATURES:

This latest version of Recon supports IMAP servers that use
"STARTTLS" to initiate SSL communications (per RFC 2595).



PRODUCT DESCRIPTION:

Recon is a general SSL watchdog that checks for common,
certificate-related
errors in SSL-enabled services.  Run it periodically and it will warn of
problems such as:

        * soon-to-expire SSL certificates
        * already-expired SSL certificates
        * mismatched hostname and certificate name (CN)
        * unavailable (down or unreachable) hosts

Recon may print its results to your screen or e-mail them to you.  It
also
supports use of proxy servers (tunneling).

As of this version, Recon polls the following types of SSL-enabled
services:

        * webservers and app servers ("https://" URLs)
        * LDAP servers (for "ldaps://" traffic)
        * SMTP mail servers that use "STARTTLS" per to RFC 3207
        * POP mail servers that use "STARTTLS" per RFC 2595
        * IMAP mail servers that use "STARTTLS" per RFC 2595

Written Java, Recon should run on any operating system supported by the
Java JDK/JRE v1.4 or later.


WHERE TO DOWNLOAD:

Recon, and other quality BrandXDev software titles, may be downloaded
from
the BrandXDev website at

        http://www.BrandXDev.net/


-- 

C++ / Java / SSL
http://www.brandxdev.net/

##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------

From: Lyle Hanson <lhanson@users.sourceforge.net>
Subject: http-fetcher 1.0.3 released
Date: 22 Oct 2003 21:50:01 GMT

http-fetcher is a small, robust, flexible library for downloading files
via HTTP using the GET method. It's easy to use, but it also allows you to
customize and manipulate your file requests through altering the User
Agent, Referer, timeout, etc.  The error reporting functions give you a
simple, clean interface through which to obtain information about a
problem.

This release remedies a couple of key shortcomings of 1.0.2 as well as a
couple of significant bugfixes.  Here are the changes:

        * Added support for ports other than 80
        * HTTP control structures use RFC 1945 compliant linebreaks
        * Fixed bug where server response values with leading 0's were
read as octal
        * Fixed error in timeout logic that prevented connections from
actually timing out
        * Fixed possible realloc() related memory leak
        * Data is now NULL terminated for safety

Grab your copy from:
http://http-fetcher.sourceforge.net

##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------


** FOR YOUR REFERENCE **

The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:

    Internet: Linux-Announce-Request@NEWS-DIGESTS.MIT.EDU

You can submit announcements to be moderated via:

    Internet: linux-announce@NEWS.ORNL.GOV

Linux may be obtained via one of these FTP sites:
    ftp.funet.fi				pub/Linux
    tsx-11.mit.edu				pub/linux
    sunsite.unc.edu				pub/Linux

End of Linux-Announce Digest
******************************

home help back first fref pref prev next nref lref last post