-
Notifications
You must be signed in to change notification settings - Fork 27
/
Copy pathChangeLog
195 lines (177 loc) · 8.98 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
Netdiscover 0.11 - 26 Mar. 2025
* Added -R option to assume user is root or that he has the required
capabilities without running any checks. Thanks to VBrawl
* No longer install extra documents. Extra docs like AUTHORS and TODO must
remain in source code only. Commonly, other projects don't install them.
* Updated OUI table.
Netdiscover 0.10 - 29 Oct. 2022
* Changed secure download site from https://linuxnet.ca/ieee/oui.txt
(link down) to https://standards-oui.ieee.org in update-oui-database.sh
script.
* Fixed segfault when HOME env is not set. Thanks to Till Zimmermann
* Use unsigned int for data_counter.hosts. Thanks to Brendan Coles
* Updated OUI table.
Netdiscover 0.9 - 19 Feb. 2022
* ifaces: process_packet: Return if source MAC address matches host MAC.
Thanks to bcoles <[email protected]>.
* Using a secure URL for OUI download and added the option --insecure to
download from IEEE (insecure).
* Fixed 'make dist' process.
* Moved manpage install from doc/Makefile.am to Makefile.am.
* GitHub CI:
- Added a final command test.
- Added a test for 'make dist'.
- Test if the program version is right.
- Created a new CI to test download via secure and insecure modes.
* Updated OUI table.
Netdiscover 0.8.1 - 01 Nov. 2021
* Migrated README to README.md.
* Replaced deprecated function pcap_lookupdev() with pcap_findalldevs().
Thanks to bcoles <[email protected]>.
* Updated manpage version and date.
* Updated OUI table.
* Using version set in configure.ac for src/main.c. Consequently...
* ...Added a new GitHub CI stanza to check version.
Netdiscover 0.8 - 11 Jul. 2021
* Changed PCAP_TOUT from 0 to 512 in src/ifaces.h, to avoid no results when
scanning with CIDR /24 if netdiscover is being built with libpcap >= 1.10.
Thanks to Enrico Schmitz.
* Updated manpage date and version.
* Updated OUI table.
Netdiscover 0.7 - 29 Jun. 2020
* Updated create-man.sh to 2.0 version.
* Updated manpage date.
* Updated update-oui-database.sh to be useful in macOS.
* Updated OUI table.
Netdiscover 0.6 - 17 Apr. 2020
* Added a CI test to be run by GitHub. (Eriberto)
* Fix build with GCC 10. (Jaime Peñalba)
* Updated OUI table. (Eriberto)
Netdiscover 0.5.1 - 07 Feb. 2019
* Added an official repository notice in README.
* Added dates of releases in ChangeLog.
* Added some copyright notices.
* Several important fixes and improvements in manpage and help page.
* Updated OUI table (1 change since yesterday).
Netdiscover 0.5 - 06 Feb. 2019
* Added some missing entries in last changelog (0.4).
* Fixed the following warning from GCC: "warning: ignoring return value
of system, declared with attribute warn_unused_result".
* Full updated the manpage and help page. Added missing options, examples,
etc.
* Removed INSTALL file. This file must be created by autotools when in
build process to always provide updated instructions.
* Removed Usage and Examples sections from README file. It will make easier
the maintenance. All information are in help and manpage.
* Updated checklist to release a new version.
* Updated OUI table (5 new changes since yesterday).
* Using txt2man to generate the manpage.
Netdiscover 0.4 - 06 Feb. 2019
* Added a checklist for release a new version (file doc/UPDATE-CHECK).
* Added a distclean-local target to Makefile.am to remove files after a
'make distclean'.
* Added a new script to update OUI table (src/oui.h).
* Fixed a segmentation fault after start in a terminal with more than
300 columns (Debian bug #818791).
* Fixed -l option in manpage.
* Fixed spelling errors in final binary and in manpage.
* Moved the old script update-oui-database-legacy.sh to new directory
'legacy'.
* Updated OUI table.
* Updated project homepage in several files to point to GitHub.
* Updated README to get all options from manpage.
* Updated the address for bugs list in configure.ac.
Netdiscover 0.3-beta7 (Currently working on it) - 24 Mar. 2015
* update-oui-database.sh script modified to work with latest oui.txt
* Larry Reznick <[email protected]>: oui script fixes for redhat and code
reformatting to make it more readable including manpage
* Emanuele Acri <[email protected]>: Libnet injection replaced by pcap
* Frantisek Hanzlik <[email protected]>: oui script speed drastically
improved
* Janusz Uzycki <[email protected]>: Scroll page up/down feature added
* Janusz Uzycki <[email protected]>: Known hosts list feature
* Janusz Uzycki <[email protected]>: Fix for undefined docdir
* Several variable naming changes
* Autotools scripts updated
* Fixed scroll limits & some screen improvements
* Fixed crash when freeing common ranges list at end of scan
* New data abstraction layer added to handle different view modes
* Included script to update oui database.
* Added custom pcap filter option. Patch by Gustavo Chain.
* Some code layout clean.
* Several fixes to avoid potential buffer overflows. Patch by Alex.
* fhandle.c fixed to be able to handle ms-dos line format. Patch by Alex.
* Some ranges not working through -r option fixed. Patch by Alex.
* Improved network addresses sanity checks, thanks to Alex.
* Netmask will be setup to /24 by default if its omitted, thanks to Alex.
* Added .2 .200 hosts to be scanned on fast mode, thanks again to Alex.
* Some unnecessary mallocs where removed to prevent memory leaks,
thanks to Alex (SuD) for the patch.
* Hang when "h" is pressed twice fixed
* Mandriva and RedHat rpm .spec files added, thanks to Francis Giraldeau
and Guillaume Pratte for the contribution
* Buffer overflow on search_vendor fixed, thanks to Guillaume Pratte
* Solaris bus error when freeing a pointer returned by getenv fixed
* Added parsable output thanks to Guillaume Pratte for the patch
* Added support to read ranges from a given file using -l switch
* Manpage updated with new features and some examples
* Added support to read user config files for ranges and fast mode lists
* MAC vendors list updated
* Hang on Ctrl+C fixed, thanks to Alex (SuD) for the patch
* Improved argument handling, thanks to Alex (SuD) for reporting
Netdiscover 0.3-beta6 - 22 Oct. 2005
* Changed installation path to sbin
* Added man page, Thanks to Nicolas Weyland <[email protected]>
* Added help screen (pressing "h" while running)
* Added new screen to display arp request
* Fixed screen refresh/display problems
* Improved screen interface to display large hosts lists, j/k or up/down
arrow keys can now be used to scroll
* Fixed packet length count display
Netdiscover 0.3-beta5 - 01 Sep. 2005
* Now arp request sender data is added to the stations list
* Improved sniffer packet processing code
* Major code cleaning / commenting done
* If no interface is specified will autoselect firstone available
* Better error handling, including interface and uid checking
Netdiscover 0.3-beta4 - 24 Aug. 2005
* Fixed header checks on configure.in, thanks to Charlie Brady for reporting
* Suppress sleep time between each arp request, instead sleep between each
network scanned, also called the hardcore mode :) (like in older betas)
* Added request count option (-c switch)
* Some screen display changes
* Supports decimal sleep times
* Some changes to support gcc 2.95
* Added customizable array for ips scanned on fast mode
* Some changes made around scanning loops, and sleep time, the scan will be
slower by default, but safer (longer sleeps to avoid packet loss)
* Changed usage parameters, to easier way (thanks to SuD for the idea)
Netdiscover 0.3-beta3 - 08 Aug. 2005
* Completing documentation for 0.3 final release
* Added support to change last octet of scanning host (option "n")
* Solaris and OpenBSD support added, also must work on other unixes
* Improved configure.in, now checks the system, libnet.h and pcap.h
Netdiscover 0.3-beta2 - 23 Jul. 2005
* Added mac vendor database, and identifying
Netdiscover 0.3-beta1 20 Jul. 2005
* Added other thread for screen refresh, also refresh time as parameter
* Fast scan mode, will only scan for .1, .100 and .254 of each network
* Improved arp packet forgery, now doesn't lose packets
* No more lamme ip changing at given interface, now you can browse
while scanning, and ioctls where removed
* A lot more of fixes for portability
Netdiscover 0.2 beta (July 17, 2005)
* Added getopt for parameter handling
* Sleep time parameter added
* New passive mode detection
* New /8, /16, /24 scan mode
* New auto scan mode
* Added packet counters
* Scan progress added
* Nicer interface (no more scrolling!)
* Ignore packets with our mac address as source
Netdiscover 0.1 beta (July 11, 2005)
* First beta version released