~ubuntu-branches/ubuntu/hardy/nast/hardy

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Norbert Tretkowski
  • Date: 2004-02-17 22:14:21 UTC
  • Revision ID: james.westby@ubuntu.com-20040217221421-f1h39tzviblbp2lh
Tags: upstream-0.2.0
ImportĀ upstreamĀ versionĀ 0.2.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
==============================================================================
 
2
                      Nast - Network Analyzer Sniffer Tool           
 
3
                                    
 
4
                                    Changelog
 
5
==============================================================================
 
6
 
 
7
 
 
8
0.2.0 Date: 04-01-07
 
9
 
 
10
 ++ Completely rewritten ncurses graphical interface (-G flag) 
 
11
 + Many improvements in graphical analyzer features:
 
12
   + Connections handling for data stream sniffing and connection resetting
 
13
   + Added new stats for byte counter
 
14
   + Added dns resolution support
 
15
   + Recoded a new errors handler
 
16
   !! Fixed banner catcher
 
17
 + Added tcpdump-format logging and loading    
 
18
 + Added NCURSES_README file  
 
19
 
 
20
 
 
21
0.1.7e     Date: 03-05-21
 
22
 
 
23
 + Set promisc mode as default in sniffer
 
24
 + Worked on libnet defines (now it compile on sparc64), Makefile.in and nast.8
 
25
 !! Fixed a serious memory lack bug in map_lan() which frequently causes
 
26
    segmentation faults
 
27
    
 
28
 
 
29
0.1.7d     Date: 03-04-23
 
30
 
 
31
 ++ Nast has been included in FreeBSD ports
 
32
 + Ported to FreeBSD 4.x (tested on 4.6 and 4.7)
 
33
 !! Fixed some importants bugs in configure.ac
 
34
 
 
35
 
 
36
0.1.7      Date: 03-04-16
 
37
 
 
38
 + Ported to FreeBSD 5 (tested on FreeBSD 5)
 
39
 + Added logging support to car() and psearch() 
 
40
 + Added two possible logging support to sniffing (-l and --ld)
 
41
 + Added traffic monitoring feature (-C <"filter">) 
 
42
 + Extended promiscous mode research to all network NIC (-P all)
 
43
 + Added nast_hex_ntoa() to convert u_char[6] MAC address to "##:##:..##" form
 
44
 + Added nast_atoda() to convert u_char[4] internet host address to 
 
45
   "###.###.###.###" format
 
46
 + Added a check on interfaces in main()
 
47
 !! Breaked netmask limitation in map_lan(). Now Nast work with every netmask.
 
48
 !! Breaked max host number limitation in map_lan(). Now Nast can search for
 
49
    a limitless number of host using dynamic allocation.
 
50
 !! Fixed (int) to_ms in pcap_open_live() (setting>0) to work with *BSD
 
51
 !! Fixed a video output bug in car()
 
52
 !! Fixed common return value (NULL) of map_lan() to distinguish no-host from
 
53
    error
 
54
 !! Worked on sniffer features (log, output, headers size, *buf offset, ..)
 
55
 !! Much code has been modified in order to work exclusively on libnet making
 
56
    it os-independent (all headers file has been deleted and includes have
 
57
    been optimized)
 
58
 !! Fixed a bug in logging support in port.c
 
59
 !! Fixed a bug in mport() with telnet banner reader
 
60
 !! Cleaned option parser in main()
 
61
 !! Arranged manpage and compilation/installation procedure 
 
62
 
 
63
 
 
64
0.1.6      Date: 03-02-17
 
65
 
 
66
 + Added -B (--daemon) flag to demonize Nast
 
67
 + Added -V (--verbose) flag to show version information
 
68
 + Added long opt support
 
69
 + Added signal() function
 
70
 + Added IGMP support 
 
71
 + Better implemented file logging
 
72
 !! Completly rewritten arpreply() and something else in map_lan() becouse 
 
73
    it didn't work very well
 
74
 !! Fixed a wrong interpretation of flags in main()
 
75
 !! Fixed a bug in resolve hostname with -P
 
76
 !! Adjust usage()
 
77
 
 
78
 
 
79
0.1.5.1    Date: 03-01-27
 
80
 
 
81
 + Added the control of ARP_RESPONSE so as to discover possible ARP-poisoning
 
82
 !! Fixed the wrong IP bug of ARP_RESPONSE in handle_ARP()
 
83
 !! Fixed a return bug in map_lan()
 
84
 !! Corrected Changelog
 
85
 !! Fixed a wrong printf in fgw()
 
86
 
 
87
 
 
88
0.1.5      Date: 03-01-02
 
89
 
 
90
 ++ First public release...
 
91
 + Log in a file functions reports
 
92
 + Configure files
 
93
 + README, COPYING, AUTHORS, Changelog, man-page added
 
94
 
 
95
 
 
96
0.1.4
 
97
 
 
98
 + Multi port scanner
 
99
 + Follow TCP stream
 
100
 + Catch daemon banner 
 
101
 + Ncurses interface
 
102
 
 
103
 
 
104
0.1.3
 
105
 
 
106
 + Reset a connection
 
107
 + HUB or SWITCH detection
 
108
 + Find a gateway
 
109
 !! Corrected Makefile
 
110
 
 
111
 
 
112
0.1.2
 
113
 
 
114
 + Mapping the LAN
 
115
 + Single port scanner
 
116
 
 
117
 
 
118
0.1.1
 
119
 
 
120
 + Set a filter
 
121
 + Log sniffer data in file
 
122
 + Check promisc node in the LAN
 
123
 + Add makefile
 
124
 
 
125
 
 
126
0.1.0
 
127
 
 
128
 + Sniff packets and print header
 
129
 + Print ASCII ASCII-HEX data payload