# $Id: CHANGELOG,v 1.20 2004/05/16 23:48:21 friedl Exp $
#
# description:
#   (name1/name2) ..... contributed software just got merged
#   (name1 + name2) ... software got merged and enhanced by developer
#      name1 = developer
#      name2 = contributor
#   (name1,name2) ..... work by the named developer
#                       no name means most likely that Al Zakharov did it
#
# current developers:
#   kaiser13/az ......... Al Zakharov <kaiser13@users.sourceforge.net>
#   friedl/fl ........... Friedrich Lobenstock <fl@fl.priv.at>
#
# contributors:
#   Thomas Zehetbauer <thomasz@hostmaster.org>
#
#

1.28
- known problem(s):
    * with ipactest script which does report errors 
      despite everything is working ok
    * duplicate tickmarks in generated images can happen, this 
      is caused by rounding - no fix yet
- fixed the unspooling problem that creeped in during 1.28 (friedl)
- non classic mode removed
- make ipac-ng compile on 64 bit, also checked gdbm storage (friedl/Thomas Zehetbauer)
- put some documentation together in the doc/ subdirectory (friedl)
- the never documented webinterface is gone now (kaiser13, friedl)
- reduce worst case memory usage with huge database of >= 4GB to about 1.2GB (friedl)
- logging of database debug messages improved (friedl)
- add option '--enable-debug-database' to configure (friedl)
- add option '--human-kilo' to ipacsum, the default now is 1K=1024 (friedl)
- make it compile with older gcc's, move variable declarations
  to the start of the function (friedl)
- make INSTALLPATH completely controllable by configure, no
  hardcoded prefix/sbin anymore (friedl)
- memory appetite of fetchipac reduced greatly
- bigint changed to int in sql
- storage/postgre/postgre.c results from all PQexec's is now handled
- contrib/sample_configs/ipac.conf small documentation changes (friedl)
- storage/postgre/postgre.c possible logging bug fixed (friedl)
- storage/postgre/postgre.c reformated (friedl)
- storage/postgre/postgre.c added some errorhandling
- implemented support of iptables extensions
- removed old options from ./configure
- ipac-convert now installs correctly
- make clean was fixed to remove all binary files
- configure fails in case no bison or flex found
- new rules file parser
- new rules file format introduced

1.27
- compile problem with no postgresql has been fixed
- gdbm storage problem introduced in 1.26 has been fixed
- default config file has been corrected

1.26
- added support for multiple accounting hosts (see -H options to fetchipac and ipacsum)
- fetching speedup
- new word 'hostname' in config
- access agent name 'postg' changed to 'postgre'
- old configs samples were removed
- minor changes in database structure (read UPDATE-1.26)
- postgre is now the recommended storage

1.25
- batchmode was fixed again
- added ipac-2-mrtg contrib section
- compile problems with gcc 3.2 were solved
- runfile parsing with ipchains has been fixed
- other little fixes
