1.14 (2007-08-29)
-----------------
* add external css file: mailgraph.css (Patrick Nagel)
  -> you will need to add this file to where mailgraph.cgi is
* add support for exim (Nicola Worthington)
* add support for SpamAssassin milter (Todd A. Green)
* update support for amavis-milter (Joachim de Groot)
* update support for amavisd-new (Pawel Madej)
* update support for spamproxyd (Thomas Vander Stichele)
* --ignore-host can now be specified multiple times

1.13 (2007-03-28)
-----------------
* New mailgraph homepage URL: http://mailgraph.schweikert.ch
* XHTML 1.0 strict output (Yllar Pajus)
* add releative jump points (Hugo van der Kooij)
* add commented-out code for clamassassin (Adrian von Bidder)
* add support for Amavisd-new >= 2.4 (Christoph Kessinger)
* add support for Borderware Mxtreme (Postfix variant, Johan Nilsson)
* add support for the ClamAV SpamAssassin plugin (Thomas Brown)
* add support for MxTreme mail gateway (Guido)
* update support for Kaspersky AntiVirus (Igor Moskovko)
* update support for AntiVir (Wolfram Schlich)
* update support for drweb (Lev)
* update support for MailScanner (Simon Hartl, Pierre-Yves Bonnetain)
* update support for AntiVir (Frank Urban)
* fix DST-switch timewarp in autumn (Parse::Syslog 1.09)
* fix hidden rejected line behind area items (Axel Beckert)
* fix virbl DNS name (Eddy Beliveau)

1.12 (2005-10-16)
-----------------
* sendmail fixes (Ben Lentz, R. Scott Baer)
* compatibility with rrdtool 1.2.0 and 1.2.1 (no --slope-mode)
* compatibility with SpamAssassin 3.1.0 (Matias Lopez Bergero)
* add support for newer Vexira versions (Alexandru Suchici)
* sendmail fixes (Immo Goltz)
* ensure that the correct RRA is always chosen
* nice -19 for mailgraph.pl in example init script (Alexander Norman)

1.11 (2005-06-05)
-----------------
* add support for clamsmtpd (Aaron Wolfe)
* add support for AVMilter (Stephan A. Klein)
* add chkconfig to init script (DanielC)
* add support for bogofilter (Erwan David)
* add support for Kaspersky anti SPAM (Igor Moskovko)
* add --virbl-is-spam (Cyriel de Grijs)
* detect as virus mails blocked by amavis by file-extension
* sendmail fixes (Alexander Bochmann)
* compatibility with RRDtool 1.2.x
* document the --logtypes
* recognize postfix/error bounces
* --daemon-rrd is now always respected (also without --daemon) 
* ignore per-recipient log entries of new amavisd-new versions

1.10 (2004-10-21)
-----------------
* dspam support (Nagilum)
* change CGI to use parameters instead of PATH_INFO, which not all web-servers support
* Avoid showing "milli-messages/s" on the y scale (R.M. Evers)
* Added --rbl-is-spam flag (David Gibbs)
* Sendmail fixes (David Gibbs)
* amavisd-new <= 20030616 (R.M. Evers)
* Sendmail fixes (David Gibbs)
* Line intead of area for rejects

1.9 (2004-07-11)
----------------
* implemented --ignore-host=HOST (use it instead of --ignore-localhost if the
  antivirus is on another machine)
* add automatic refresh to mailgraph.cgi (Frederic Massot)
* reorganized  RRDs::graph call to make it easier to move one line from the normal
  plot to the error plot and vice versa
* --only-virus-rrd bugfix (Marlon Dutra)
* support metalog with --type=metalog and FreeBSD's verbose logging (Parse::Syslog 1.04)
* cosmetic changes of the CGI output
* show with commented code how to tag as spam all RBL rejects
  (Philip Hallstrom)
* added support for clamav-milter (David Gibbs)
* update sendmail regexps (Hugo van der Kooij)

1.8 (2004-02-07)
----------------
* amavisd: count spam to "spam-lovers" (D_PASS)
* initial sendmail support (Hugo van der Kooij)
* added --rrd-name option (Tycho Fruru)

1.7 (2004-01-29)
----------------
* --ignore-localhost didn't work correctly (Samuel Kesterson)

1.6 (2004-01-19)
----------------
* do not parse lines with timestamps in the future (warn instead)

1.5 (2004-01-19)
----------------
* New amavisd code by Mark Martinec
* Removed parsing for 'pipe' service since it doesn't make much sense
* Support for MailScanner/SpamAssassin (Gabriele Oleotti)
* Support for latest Postfix snapshot (Ralf Hildebrandt)
* Support for bounces with Cyrus (Will)
* Cosmetic fixes in the CGI
* better regexps for amavis
* implemented --only-mail-rrd and --only-virus-rrd

1.4 (2003-06-14)
----------------
* another amavisd-new fix (Jens Stark)
* support for CLAMD (Fredrik Wahl)
* fix too permissive regexp for dection of amavis virus (Yifang Dai)
* implemented --ignore-localhost option (localhost not anymore ignored
  unless option is not given)

1.3 (2003-06-10)
----------------
* support for MailScanner (Carlos Horowicz)
* support for Amavisd-new 20030314p1

1.2 (2003-01-05)
----------------
* fix option processing with Perl 5.8.0

1.1 (2003-01-05)
----------------
* added example init script mailgraph-init
* implemented --daemon option
* implemented --verbose option (rossen)
* support for BlackHole antivirus (rene)
* support delivery through 'pipe' for Cyrus (rossen)
* support AMaViS 0.3.12pre8 (MAnderson)

1.0 (2002-12-16)
----------------
* better contrast in error graph, easily changeable colors
* support for newest amavisd-new (bpratt and
  Ralf.Hildebrandt)
* support for AntiVir MailGate (paulb)
* support for Postfix cleanup-DISCARD of newer versions (roland)
* support for DrWeb Antivirus
* Postfix 1.1.11 reports the queue also for rejects (Ralf.Hildebrandt)
* support for SpamAssassin with Amavis (Ralf.Hildebrandt)
* --host is now a perl regexp

0.23 (2002-10-28)
-----------------
* fix off-by-one-hour error when running during daylight saving time switch
* implement --host option
* improve a little parsing speed

0.22 (2002-09-24)
-----------------
* support for amavisd builtin spamassassin (erich)
* do not count mail from/to localhost (erich)
* show averages in graphs (erich)
* stacked error graph with nice colors (erich)
* support for Vexira antivirus (admin_at_wexoe.dk)
* support for Avcheck antivirus (sdesse)

0.21 (2002-08-13)
-----------------
* recognize spam detected by spamproxyd (dsalbego)
* totals are now more precise
* fixed average and maximum virus/spam statistics

0.20 (2002-07-02)
-----------------
* added statistics for Viruses (amavisd) and SPAM (spamassassin with spamd)
* recognize also bounces based on header_checks and body_checks (Roland Arendes)

0.19 (2002-04-03)
-----------------
* support more than one mailgraph instances on the same machine
* implemented option --year to specify a starting year other than the current year

0.18 (2002-03-15)
-----------------
* send the images directly from the CGI, should make configuration of the CGI
  much easier.
* Parse::Syslog 0.05: more robust syslog parsing
* run mailgraph.cgi in tainted mode (Anders Nordby)

0.17 (2001-11-07)
-----------------
* Parse::Syslog 0.04 (unreleased): much faster syslog parsing,
  more robust year-increment algorithm

0.16 (2001-09-28)
-----------------
* fix wrong label in graph (msg/hour -> msgs/min !), reported by
  S. William Schulz

0.15 (2001-08-24)
-----------------
* use the Parse::Syslog module (embedded in the script, no need to install it)

0.14 (2001-08-01)
-----------------
* allow for different paths for images directory and images URL.

0.13 (2001-06-22)
-----------------
* 'total' are real totals now
* workaround rrdtool RRA selection problem because of partial matches

0.12 (2001-06-22)
-----------------
* removed graphing code from mailgraph.pl and added mailgraph.cgi
* change RRAs so that rrdtool should always choose the correct one

0.11 (2001-06-20)
-----------------
* make everything an option
* use long options
* add '--graph' option
* update example.html and README

0.10 (2001-05-10)
-----------------
* report also bounces produced by postfix/smtp (bug reported by nomad4)
* small improvement of README

0.9 (2001-01-19)
----------------
* improved "received" regular expression (didn't always match)
  bug reported by Adrian P. van Bloois

0.8 (2001-01-07)
----------------
* fix syslog-date parsing bug (January). Reported by 
  Piotr Wasilewski, Leif Nixon, and Jeje

0.7 (2000-12-13)
----------------
* add "Max" to graph, generation timestamp
* make graphs up-to time just before present. This should fix the
  wrong-selected-RRA problem.

0.6 (2000-12-04)
----------------
* removed maxinterval from Fail::Tail, was much too high and anyhow not necessary

0.5 (2000-11-11)
----------------
* .png files were GIF... Now they are really PNG files.

0.4 (2000-11-11)
----------------
* change graph generation period to 30 minutes
* archive unpacks in a subdirectory
