-
Notifications
You must be signed in to change notification settings - Fork 5
/
ChangeLog
127 lines (98 loc) · 4.86 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
Version 1.7.2 - 13 Jan 2022
[ Joao Eriberto Mota Filho ]
* Fixed 'make dist'.
* Improved GitHub CI test.
[ Mayco Souza Berghetti ]
* Added code style (clang-format).
* Added file .gitignore.
* Fixed building warnings.
* Fixed memory leaks.
* Minor changes from source code.
Version 1.7.1 - 17 Aug 2021
[ Joao Eriberto Mota Filho ]
* Revert the test to include sys/time.h. This test is no longer needed in
modern systems.
Version 1.7 - 16 Aug 2021
[ Joao Eriberto Mota Filho ]
* Added a test in nbtscan.c and statusq.c before to include sys/time.h.
* Fixed distclean in Makefile.am.
* Ran astyle command to reorganize the source code.
* Simplified src/Makefile.am.
* Updated configure.ac to make it compliant with autotools >= 2.70. Bumped
required version to 2.69.
* Updated man/create-man.sh to most recent version from txt2man Debian
package.
* Updated manpage.
Version 1.6 - 14 Nov 2019
[ Joao Eriberto Mota Filho ]
* Autotools files:
- Added a distclean-local target in Makefile.am.
- Added the autogen.sh file.
- Added CFLAGS, CPPFLAGS and LDFLAGS to allow GCC hardening.
- Changed .in files to .ac/.am.
- Improved the configure.ac and Makefile.am files.
- Moved some build lines from Makefile.am to src/Makefile.am.
- Removed all autogenerated files.
* Created AUTHORS and CONTRIBUTING.md.
* Rewritten README file.
* Moved the source code to src/.
* Added headers and rights.
* Using an updated COPYING file.
* Using txt2man to produce a manpage.
[ Jochen Friedrich ]
* Several fix in source code to avoid warnings.
* Using ":" in MAC addresses instead of "-".
[ Johan Eidenvall ]
* Fixed missing format specifiers that do debug output looks odd.
[ Walter "Wallie" Jakob Doekes ]
* Fixed invalid pointer when scanning some ranges with -v.
Version 1.5.1 - June 2003
- Fixed segmentation fault when using -f option (noticed by Brian Lovrin)
- Fixed printing ugliness (noticed by Darren Critchley)
- Changed version number :) (1.5 said that it is 1.0.3 - now it proudly says 1.5.1)
Version 1.5 - May 2002
- Fixed a bug in displaying of 15-character NetBIOS names (15th character wasn't displayed). Bug reported by Tom Kustner (Tom.Kustner@mortgage.wellsFargo.COM), Kenny Breck (KCBreck@NetZero.net) and Richard IJzermans (richard.ijzermans@lgphilips-displays.com)
- Fixed a bug in interpreting netmask /32 and /0. Patch provided by Thomas Poindessous (thomas@poindessous.com) for Debian Linux
- List of hosts to scan can now be read from stdin as well as from file. Suggested by Kevin Kadow (kadokev@msg.net)
- Fixed a bug in timing. (nbtscan waited for two seconds after scanning not doing anything). Reported by Ceri Hopkins (ceri@sandc.demon.co.uk)
- Nbtscan now works on Darwin. Patches provided by Mohammad A. Haque (mhaque@haque.net)
- timeout option -t is now in milliseconds, not seconds
- Fixed some Solaris portability problems. Patches provided by Petter Reinholdtsen (pere@hungry.com)
Version 1.0.3 - February 2002
- NBTscan now returns meaningful exit code (patch by James Troup for Debian Linux)
- Added /etc/hosts and lmhosts format output (suggested by Anahuac de Paula Gil and Sigmund Baginov)
- configure script now honors --prefix argument (patch by Petter Reinholdtsen)
- Error messages now include IP address that caused error
- NBTscan accepts a file with a list of IP addresses to scan (suggested by Omas Jakobsson)
- Service number is printed for unknown NetBIOS services in -h mode (suggested by Dan Wright)
- Fixed some compile-time warnings on Linux
- Corrected some typos
Version 1.0.2 - March 30, 2000
- Added retransmits (-m option) (Several people asked)
- Added output bandwidth throttling (-b option) (Suggested
by Jason Garman <jgarman@wedgie.org>)
- Rewrote sending queries and receiving answers part for more
reliable scanning of large blocks of addresses. (Suggested
by Jason Garman <jgarman@wedgie.org>)
- Added script-friendly output option (-s) (Suggested by
Patrick Heim <Maldoror@Worldnet.att.net>)
- Added printing of human-readable NetBIOS service names (-h)
(Suggested by Patrick Heim <Maldoror@Worldnet.att.net>)
- Added -q command line option that suppresses printing
banners and error messages. (Suggested by Sam Bayne
<sbayne@sccd.ctc.edu>)
- Rewrote parse_response completely. This allows for better
parsing of Samba servers' responses. (Bug reported by
Sam Bayne <sbayne@sccd.ctc.edu>)
- Added -d command line option which makes whole packets
get printed
- Various cosmetic improvements including fixing some
spelling errors
Version 1.0.1 - May 5, 1999
- Fixed incorrect parsing of MAC address in parse_response()
which made last byte of MAC addresses appear as 00. Bug
pointed by Joseph Moon.
- Changed message saying "Warning: -r option not supported
under NT." to more accurate saying: "Warning: -r option not
supported under Windows."
- Corrected a typo in README.