Murx NEWS
-=-=-=-=-

murx 0.7.1 (Sat Oct 20 09:00:00 CEST 2007)

changes and new features of this release:

- updated included gettext sources to version 0.16.1

- option --with-included-gettext should work now

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

murx 0.7.0 (Sun Jun 10 10:40:00 CEST 2007)

changes and new features of this release:

- Added support for perl style regex using pcre library

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

murx 0.6.0 (Wed Jan 10 21:23:00 CET 2007) [supplemental]

changes and new features of this release:

- FIX: stabilized message parsing for malformed messages (e.g. message
       using only LF as line delimiter in body)

- FIX: corrrected a wrong implementation: The keyword BODY does now
       belong to a Rule instead of a Filter. This makes mixing of
       header and body rules possible  

- Murx now can read body lines on IMAP accounts if the IMAP server
  supports this

- Added a false positive check to the wrapper script
  (contrib/wrapper_murx.bash)

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

murx 0.5.2 (Sat Sep  9 07:04:00 CET 2006)

changes and new features of this release:

- FIX: murx should also compile on Mac OS X now

- The RFC822-scanner does not complain about malformed message
  bodies. This is useful when using a BODYLINES value greater than
  zero.

- Updated some descriptions for command-line options.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

murx 0.5.1 (Fri Jul  7 14:40:00 CET 2006)

changes and new features of this release:

- FIX: Corrected the wrapper script contrib/wrapper_murx.bash. If the
       first mail of an account causes a parser error (i.e. is
       non-conformant) the total amount of mails was not recognized
       correctly. 

- FIX: fixed a typo in the parameter list. So murx -v <value> no
       longer leads to a segfault.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

murx 0.5.0 (Sun Jun 11  4:06:00 CET 2006)

changes and new features of this release:

- FIX: The parser no longer exits with an error when using a BODYLINES
       value greater zero

- new checker for rcfile to avoid misconfiguration, usage:
  check_murxrc <rcfile>

- new keyword: BODY for defining filters for body lines of a message

- updated manpages murxrc.5 and murxex.5

- updated example murxrc file

- rewritten wrapper script for murx

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

murx 0.4.1 (Thu May  4 00:23:00 CET 2006)

changes and new features of this release:

- FIX: If there is a syntax error in a included rcfile, murx prints
       out the correct filename now.

- new command line option -n|--no-action: Just parse the rcfile and
  exit

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

murx 0.4.0 (Wed Jan 11 19:10:00 CET 2006)

changes and new features of this release:

 - new keyword NONCONFORMANT

   delete non-conformant messages with:
    NONCONFORMANT = DENY

   move non-conformant messages to a specified folder on the server
   (only on IMAP accounts):
    NONCONFORMANT = MOVETO "unknown"

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

murx 0.3.1 (Fri Dez 23 16:45:00 CET 2005)

only some fixes in this release:

 - FIX: Socket.hxx includes the correct header file now

 - FIX: Filter.cxx excludes all non-POSIX constants if not defined

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

murx 0.3.0 (Sun Sep 125 10:00:00 CEST 2005)

changes and new features of this release:

 - FIX: murx no longer ignores non-existent INCLUDE-files

 - support for logging all network traffic (keyword NETLOG)

 - rudimental support for the IMAP4 and IMAP4rev1 protocol

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

murx 0.2.2 (Sun Jun 12 10:15:00 CEST 2005)

changes and new features of this release:

 - FIX: score does now support size limits correctly

 - now all headers are logged instead of only those from deleted mails

 - updated examples/murxrc (default values are now commented out, changed
   deprecated keyword LOGIN to USER)

 - updated contrib/wrapper_murx.bash (for murx version >= 0.2.2)

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

murx 0.2.1 (Sun May  8 19:28:00 CEST 2005)

changes and new features of this release:

 - added command line option -H <headerfile>

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

murx 0.2 (Sun Apr  3 16:38:00 CEST 2005)

changes and new features of this release:

 - keyword LOGIN is now USER in account definitions (!)

 - support for deletion of duplicate messages

 - timeouts are working now

 - converter for mailfilter rcfiles added (author: Til Schubbe)

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

murx 0.1 (Sun Mar  6 14:34:00 CET 2005) [initial version]

already supported features:

 - protocols: POP3, POP3s (POP over SSL)

 - ALLOW, DENY and SCORE filters

 - message SIZE rules

 - AND rules (blocks) for all of the filters above

 - MAXSIZE_DENY, MAXSIZE_ALLOW for filtering message size

 - BODYLINES for scanning in bodylines of the messages

 - INCLUDE directive for splitting up the config file

 - MAXLENGTH for headerlines

 - normalization of the subject line (removes non-alphanumerical
   characters)

 - TEST for new rules

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
