==============================================================================
RELEASE NOTES FOR IPTRAF 2.4.0
------------------------------------------------------------------------------

This file contains important information regarding IPTraf 2.4.0.  Please
read it in full before running the software.
------------------------------------------------------------------------------

A. INSTANCES AND LOGGING

The multiple-instance restrictions have been relaxed somewhat.  It's now
possible to run multiple instances of the same facility, but not on the
same interfaces at the same time.  Because of this, the logfile names are
no longer hardcoded, instead, a dialog box appears prompting you for the
logfile name.  The input field is prefilled with the default.  You can
press Enter to accept it or you can backspace over it and enter any
filename you prefer.

The IP Traffic Monitor and LAN Station Monitor's default logfile names are
generated based on what instance they are.  For example, the first
instance of the IP Traffic Monitor will generate a default name of
ip_traffic.1.log, the second, ip_traffic.2.log and so on.

(While only one instance of the IP Traffic Monitor and LAN Station Monitor
can listen on all interfaces at a time, you can still run another instance
to monitor a single interface even while all interfaces are being
monitored somewhere else.  For example, if you have an IP Traffic Monitor
listening on all interfaces, you can't start another IP Traffic Monitor
on all interfaces, but you can start one on eth0.  This is for system
performance reasons.)

The General Interface Statistics's default log file is
iface_stats_general.log.  Only one instance of the General Interface
Statistics can run at any one time.

The other facilities which don't monitor more than one interface at the
same time per instance generate a default logfile name based on the
selected interface.  For example, the Detailed Interface Statistics for
interface eth0 will generate a default log filename of
iface_stats_detailed-eth0.log.  This applies to the Detailed Interface
Statistics, the Packet Size Breakdown, and the TCP/UDP Service Monitor.

Of course, you can now opt to log to filenames of your choice.  If you
don't specify a path, the files will be placed in the default log
directory (on the distributed tarball, /var/log/iptraf).

If you're starting the facility in background mode from the command-line,
you can also specify the log file with the -L parameter, otherwise the
default name will be used.  For example:

	iptraf -d eth0 -B -L latest-eth0.log

will start the Detailed Interface Statistics on eth0 and log to
/var/log/iptraf/latest-eth0.log

This feature was implemented to address some user's needs to generate
separate log files for multi-homed hosts.

B. INSTALLATION

If you're an experienced user, you can still install with the same sequence
of commands.  However, a Setup script has been included to reduce the commands
you'll have to type to install IPTraf.

Starting with this version, you can install IPTraf by simply typing

	./Setup

in the upper-level directory (the one created when you untar).  If you're
installing on a platform other than the Intel x86, please type

	./Setup -c

to force a recompile.  The installation will follow right after.

Of course, you can still do the traditional

	cd src
	make clean
	make
	make install

which is basically what the Setup script does anyway.

The precompiled binary programs now also require glibc-2.1.

C. COSMETIC CHANGES

Dialog boxes now appear in a black/cyan color scheme to properly
distinguish them from background windows, and to keep from having the
screen look "cluttered".

The time-related configuration items (TCP timeout, logging interval,
screen update interval, and TCP closed/idle persistence) have been moved
to a Timers submenu under the main Configuration menu to save on
screen space.
