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 ) - Rewrote sending queries and receiving answers part for more reliable scanning of large blocks of addresses. (Suggested by Jason Garman ) - Added script-friendly output option (-s) (Suggested by Patrick Heim ) - Added printing of human-readable NetBIOS service names (-h) (Suggested by Patrick Heim ) - Added -q command line option that suppresses printing banners and error messages. (Suggested by Sam Bayne ) - Rewrote parse_response completely. This allows for better parsing of Samba servers' responses. (Bug reported by Sam Bayne ) - 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.