counter parsing for packet works
[netsniff-ng.git] / CHANGELOG
blob498cfd31bc3c650ec6aae31bb8327ee28c73c1c5
1 netsniff-ng 0.5.6.0
3   * netsniff-ng has been completely rewritten
4   * Major code cleanups!
5   * New, flexible packet dissector that allows an easy integration of
6     new protocols
7   * New tool 'ifpps' which displays kernel network statistics in a
8     top-like manner, support for wifi
9   * New tool 'trafgen' which is a network packet generator that
10     exploits the kernels zero-copy RX_RING
11   * New tool 'arphunt' which is a traffic redirection tool
12   * New tool 'bpfgen' which can now compile expressions into
13     Berkeley Packet Filter code
15  -- Daniel Borkmann, Emmanuel Roullit, xx.xx.2011
17 netsniff-ng 0.5.5.0
19   * Most of the old legacy stuff has been cleaned up, rewritten
20   * Added more packet printing options
21   * PCAP support
22   * Added TX_RING pcap replay
23   * Rewrote Manpage, added Berkeley Packet Filter section, benchmarks
24   * Removed server version
25   * Added option for ring size
26   * Added regular expresssion filtering
27   * Fixes, fixes, fixes
28   * First official version of which we think that it is quite useful ;-)
29   * Update, 17.03.2011:
30     + Fixed rx_ring.h: The kernel might set other flags then TP_STATUS_USER
31                        when a packet is ready.
33  -- Daniel Borkmann, Emmanuel Roullit, 10.10.2010
35 netsniff-ng 0.5.4.2
37   * Packet look-ahead within receive ring traversal method
38   * Basic BPF checks
40  -- Daniel Borkmann, Emmanuel Roullit, 14.02.2010
42 netsniff-ng 0.5.4.1
44   * Security fix in netsniff-ng.c
46  -- Daniel Borkmann, Emmanuel Roullit, 01.01.2010
48 netsniff-ng 0.5.4.0 - 'happy GNU year edition'
50   * Better useablility
51   * Added high-resolution timer
52   * Fixed small bugs / mem-leaks
53   * Major code refactorings
54   * Added SIGHUP ignorance, so for instance netsniff-ng keeps 
55     alive on ssh-sessions
56   * Added pid output during start
57   * Better packet visualization
58   * Scheduler tweaks
59   * Setting process affinity to specific CPU on demand (via Param)
60     This can be useful for a patched init proc, so that on demand
61     netsniff-ng can be the only process for a single CPU
62   * -s option can now be switched on and off during runtime via SIGUSR2
63   * Option for running netsniff-ng in non-blocking mode
65  -- Daniel Borkmann, Emmanuel Roullit, 31.12.2009
67 netsniff-ng 0.5.3.0
69   * Added Makefile (yey!)
70   * Added Manpage
71   * Code refractorings
72   * Third (crappy) release
74  -- Daniel Borkmann, Emmanuel Roullit, 06.12.2009
76 netsniff-ng 0.5.2.0
78   * Minor fixes, which I cannot remember anymore
79   * Second (crappy) release
81  -- Daniel Borkmann, Emmanuel Roullit, 06.09.2009
83 netsniff-ng 0.5.1.0
85   * First (crappy) release ;-)
87  -- Daniel Borkmann, Emmanuel Roullit, 08.08.2009