
  ANTEATER CHANGELOG
=============================================================================
  $Id: ChangeLog,v 1.5 2003/11/03 17:16:18 drzoom Exp $

== Changes with Anteater 0.4.5: =============================================

  2003/11/03 | [dz] fixed bug with the --no-delivery and --only-no-delivery
             |      options. The options wheren't regonized.
             | [dz] added the options --html-header-file and
             |      --html-footer-file to the report plugin. A given file
             |      (full path) is included as header and/or footer in the
             |      html output.
             | [dz] Fixed the URL to http://anteater.sourceforge.net/ in the
             |      html report.
             | [dz] Added the "domainlist" feature. Instead of
             |      --domain=example.com now you can write:
             |      --domain="example.com,example.org,example.net"
             |      please note! no space before and after the comma!

== Changes with Anteater 0.4.4: =============================================

  2003/10/27 | [dz] added missing header to postfixfilter.cpp

== Changes with Anteater 0.4.3: =============================================

  2003/10/23 | [dz] added a simple postfix input filter.
             | [dz] implemented the filter selection mechanism.
             |      now you must select at least one input filter:
             |      --filter-sendmail
             |      or
             |      --filter-postfix
             | [dz] fixed some bugs, that occoured with two input filters.
             | [dz] Added the value "no" as default for the aliases file
             |      --aliases-file=no   disables the aliase file
             |      --aliases-file=/etc/aliases   enabling the aliases.

== Changes with Anteater 0.4.2: =============================================

  2003/10/15 | [dz] moved the project to sourceforge
             | [dz] changed the strstream handling:
             |      a) instead of strstream, sstream is used.
             |      b) sstream is the default, you can choose sprintf with
             |         the configure option --enable-sprintf
             | [dz] changed the copyright notice in all source files
             |      a) shorter
             |      b) correct year 1999-2003
             | [dz] created a correct project file for KDevelop 3.0

== Changes with Anteater 0.4.1: =============================================

  2003/03/22 | [ac] Patched the Code for gcc 3.x 
             | [dz] added the commandline option "-h" and the ascii version
             | of the "-m" switch. 

== Changes with Anteater 0.4: ===============================================

  2001/05/24 | [dz] Cleaning of the whole code from any "legacy" c++
             | constructions and headers. Now the whole code is using the
             | "std" namespace.
             | This because i saw that the current compilers (gnu) are now
             | at the necessary level.

  2001/05/24 | [dz] Tested the whole code with the free STLport successful.

== Changes with Anteater 0.3.4: =============================================

  2000/04/30 | [eh] Added to CVS tree.

  2000/04/20 | [dz] Added a new module "virtuser". Now, anteater read your
             | "virtusertable" file with this option: --virtuser-file=xxx.
             | This feature is a very fast hack, but it works.

== Changes with Anteater 0.3.3: =============================================

  2000/04/18 | [dz] New Options in HTML Report --html-tableborder=xxx
             | --html-disable-hr and the general parameter to redirect all
             | output of a report to a file: --report-html-file=xxx.
             | Please generate a new parameteroverview with the special
             | parameter -mhtml to see all new features.

  2000/04/18 | [dz] Added file headers.

  2000/04/16 | [dz] The first Version of the HTML-Report should work.
             | I'm thinking now about the missing _file_ header and footer
             | for the essential Tag's. I think this is a Reason to
             | expand the abstract Report Class with two new functions.

  2000/04/16 | [dz] Removing some lines with debuging code. At the moment
             | you _must_ set the report with the parameter --report-xxx.
             | xxx can be "html" or "ascii" at the moment.

== Changes with Anteater 0.3.2: =============================================
	
  2000/01/16 | [dz] New addressfilter "lowercase" to solve the problem with
             | mixedcase addresses. New flag "--lowercase-disable" (...)

  2000/01/16 | [dz] Add new flag --syslog-counter to enable the linecounter
             | while reading the syslog file.

== Changes with Anteater 0.3.1: =============================================

  2000/01/15 | [dz] Add new short commandline flags:
             | -p/-phtml Generate a list of all parameters in the commandline
             | or in a configuration file. The version with "html" generate
             | the list in html.
             | -mhtml Generate a overview of all modules in Anteater with
             | parameters and current set values.
             | -v Printout only the version and exit.
             | -c/xxx/file.conf read parameters from a configuration file.
             | see "clp.cpp".

  2000/01/08 | [dz] rewriting the the complete commandline parser.
             | The maingoal is, split the parser into smaller parts and
             | improve the security. Add a new feature. You can now use
             | doublequotes to all parameter values with whitespaces:
             | --parameter="test text"

  2000/01/08 | [dz] finaly "translating" the rest of the api documentation
             | to poor english.

== Changes with Anteater 0.3: ===============================================

  2000/01/07 | [dz] finaly add parameter "--dateformat=xxx".
             | You can choose now the format of every datestring in Anteater
             | by build a string with 3 up to 5 chars.
             | The 10. December 1999 in different Notations:
             | --dateformat=dmy   -> 10121999
             | --dateformat=d.m.y -> 10.12.1999
             | --dateformat=y/m/d -> 1999/12/10
             | Only the chars "dmy.-/" are allowed! If something is wrong in
             | the date string, the default "d.m.y" is used.

  2000/01/06 | [dz] library "strstream" is horror! my first plans to use
             | this for formating datestrings are obsolete. The function
             | sprintf from the c std lib is not better. And the better
             | version of sprintf, snprintf is not protable. sh*t...
             | any ideas?
             | You can choose the usage of "strstram" with the configure
             | option "--enable-strstream". But this is your own risk.

  2000/01/06 | [dz] read the whole documentation of "autoconf" and create
             | a safer configure with checks for all headers i use,
             | for namespaces, pointer to memberfunctions and for the
             | way i use maps, lists and strings.

  2000/01/05 | [dz] new parameter "--filter-file=xxxx". With this you can
             | choose the input method. from a file, or from stdin.
             | Without this parameter, anteater expect datas from stdin.
             | For your attention, if you get strange (odd) errors, use an
             | absolute path.

  2000/01/05 | [dz] add some text to the README file. Special a new
             | Section about "Known 'Bugs'", for example the Problem
             | with the old gcc compiler of FreeBSD and how to solve
             | this problem.

  2000/01/05 | [dz] reformat the TODO list in the same style like the
             | ChangeLog here.

  2000/01/05 | [dz] Change and supplement the comments in various header
             | and source files. Removing some german comments.

  2000/01/05 | [dz] Add new Parameter "--ascii-width=xx" to set the output
             | of the ascii report between 79 and 500.

  2000/01/05 | [dz] Fixing some bugs in "asciifilter.cpp".
             | The month is in the range 0-11, add a "+1" in line 237.

  2000/01/05 | [dz] Fixing some bugs in "poa.cpp".
             | Missing & before pointer to membefunctions in lines
             | 133, 138, 143, 148.

  2000/01/05 | [dz] Reformating the Changelog for better human _and_
             | computer readablity.

== Changes with Anteater 0.2: ===============================================

  2000/01/03 | [dz] Changes in the german Documentation.

  2000/01/03 | [dz] Add parameter --syslog-year=xxxx to set the starting
             | year of the syslog file. In class syslogFilter.

  2000/01/03 | [dz] Add code to get the current year, beacause the
             | syslog format contains only day and month but no year. In
             | class syslogFilter.

  2000/01/03 | [dz] Add parameter --aliases-scramble for screenshots.
             | Scrambles all names and Email Adresses.

  2000/01/03 | [dz] Fixed fatal bug in class aliasesAddrFilter.
             | Convert aliases to empty strings instead of the corect
             | accountname.

  2000/01/03 | [dz] Remove some unused code from class syslogFilter.

== Nametable: ===============================================================

  [dz]   = Tobias Erbsland <dz@profzone.ch>

== Changelog starts here with Version 0.1 of Anteater. ======================

