README for version 0.1.5
======================

http://ksniffer.veracity.nu

Changes: 0.1.5
--------

* completely re-wrote the options dialog for more options for
  output of the stats.

* Added new activity monitor for each individual port! Now you
  can tell how much bandwidth your http traffic is consuming!
 
* fixed a potential memory leak/crash bug with restarting an
  already running stats display.  (ie. if general stats are running
  and user selects general stats to run again).

* Fixed a bug with the general stats activity display.  Moved it
  into its own timer routine, like detailed stats.   It should be 
  a lot more useful/accurate now.

* Fixed a bug dealing with the main window.  After the user selected
  which stats to display, the listview wouldn't fill the entire window
  and it looked bad.  

* Added new icons for the toolbar.  The old ones just sucked.  I nabbed
  the "new" ones from the kde 1.1 install's mini-icons :)  Anyone have
  better ones to use?


Walter A. Boring IV
(waboring@veracity.nu)


Changes: 0.1.4
--------

* You can now add filters for specific ports above
  1024 you want to watch for.

* Got the options saving to disk and read-back when
  app is restarted.

* Fixed a problem in the source distribution that
  kept people from doing a make if their qt-devel wasn't
  in /usr/lib/qt/include. (deleted .deps dir).

* Added Documentation pages for the Help Menu

Known Issues:
-------------

* Some windows don't get redrawn properly if resized.
* still no logging support.

Walt A. Boring IV
waboring@veracity.nu


Changes: 0.1.3
--------

* First version to be officially released
* Added support to watch Port specific traffic
  For Example, this will allow you to collect
      stats on all http, pop-3, ssh, telnet, ftp
      traffic.  

Known Issues:
-------------
* Ports that are monitored are on 1 thru 1024
  0.1.4 will provide support to add other ports
* no logging support yet
* no saving of preferences yet (working on it).
* Some folks experience problems with the "configure"
  script not correctly finding the qt includes.
  Anyone that has ANY experience with creating the
  "configure" please help! This is my first attempt.

Walt A. Boring IV
waboring@veracity.nu
  
Changes: 0.1.2
--------

Known Issues:
-------------

* The options don't save to disk yet..working on that 
* resizing the window doesn't resize the table view

Walt A. Boring IV
waboring@veracity.nu

--------------------------------------------------------------------
Original readme follows
--------------------------------------------------------------------


        Ksniffer, KDE Network sniffer/stats collector

General:
--------

This is an early release of ksniffer, a network statistics collector.

**************************************
You must be ROOT for Promiscuous mode.
**************************************
 
What it currently can do:
-------------------------

* Views general interface stats
  This view shows all known network interfaces and collect stats.
  It shows: Total # of Packets seen on the particular interface
	    Total # of IP packets seen
	    Total # of NonIP packets seen
	    Total # of Bad packets (CRC errors)
	    Activity (bytes or bits/sec)
  example

Iface	Total	IP	NonIP	BadIP	Activity
eth0	1651	1641	10	0	120.0 kbits/sec
l0	198	198	0	0	  0.0 kbits/sec

* Shows detailed stats for a particular interface
  This option shows protocol specific statistics such as,
  IP, TCP, UDP, ICMP, ARP, IPX, etc.
  It displays the # of packets, # of total bytes received for
  each protocol.

  example

eth0		Packets		Bytes		Activity
total		821		280825		1435.62 kbits/sec
IP		817		267215		 213.24 pkts/sec
TCP		753		261759
UDP		64		5456	
ICMP		0		0	
...


Ksniffer needs Qt release 1.40.  Also, it
uses the KApplication and KConfig classes from libkde-0.5. Per default,

Unimplemented things in this release:
-------------------------------------
Logging facilities:
  logging all packets/stats to log files in the future.
