.github
Fix NetBSD build breakage
2026-02-16 21:29:10 +00:00
docs
Update the 3rd party open source docs to cover Nmap 7.99
2026-04-30 23:38:10 +00:00
libdnet-stripped
Fix check for PF_PACKET, fails with clang
2026-04-02 19:14:10 +00:00
liblinear
Restore rule to build liblinear.a
2026-02-16 18:40:21 +00:00
liblua
Update liblua to 5.4.8
2025-08-07 16:20:19 +00:00
libnetutil
Avoid static buffer for protocol hdrinfo functions
2026-05-12 18:09:00 +00:00
libpcap
Update libpcap to 1.10.6
2026-01-27 21:01:16 +00:00
libpcre
Fix libpcre2 build on Windows
2026-02-16 21:26:02 +00:00
libssh2
Small change in automake-generated libssh2/Makefile.in
2026-04-06 21:33:46 +00:00
libz
Restore deleted Windows build files for zlib
2026-02-17 21:44:17 +00:00
macosx
Reintegrate Nmap 7.99 release branch
2026-03-27 13:52:02 +00:00
mswin32
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
nbase
Remove old makedepend command. Fixes #503
2026-05-12 20:09:07 +00:00
ncat
Use SHA256 instead of SHA-1 for Ncat temporary cert
2026-05-01 19:12:23 +00:00
ndiff
Bump version to 7.99SVN
2026-03-27 13:56:38 +00:00
nping
Avoid static buffer for protocol hdrinfo functions
2026-05-12 18:09:00 +00:00
nselib
Add a todo note. Closes #302
2026-05-04 19:56:22 +00:00
nsock
Try to loosen OpenSSL security. Fixes #583
2026-05-12 21:53:50 +00:00
scripts
Add a todo comment. Closes #552
2026-05-12 21:00:42 +00:00
tests
Fix 1-byte read overrun
2026-04-07 13:51:07 +00:00
zenmap
Fix zenmap packaging to include translations
2026-04-20 17:03:42 +00:00
.gitignore
One more gitignore entry from Windows build
2026-05-08 20:29:54 +00:00
.lgtm.yml
Fix a config issue with LGTM (libverbs not linked in libpcap)
2020-09-15 23:29:05 +00:00
.travis.yml
Fix flags for Travis CI build. --without-ssl was incorrect.
2016-07-06 22:24:51 +00:00
acinclude.m4
Have configure check for PyPA build. Fixes #3115
2025-05-21 20:47:38 +00:00
aclocal.m4
Update aclocal.m4
2017-09-19 17:01:40 +00:00
BSDmakefile
Merged -r13793:HEAD from nmap-exp/dev/nmap branch now that we're opening up trunk development
2009-06-29 23:48:19 +00:00
CHANGELOG
Handle immediate callback before thread yields
2026-05-05 20:58:55 +00:00
charpool.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
charpool.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
checklibs.sh
Upgrade liblinear to 2.47
2024-02-28 18:18:35 +00:00
config.guess
Update config.guess and config.sub from the latest source
2015-02-14 20:19:59 +00:00
config.sub
Update config.guess and config.sub from the latest source
2015-02-14 20:19:59 +00:00
configure
Compatibility fixes and Github autobuilds. Closes #3214
2026-01-12 16:59:25 +00:00
configure.ac
Compatibility fixes and Github autobuilds. Closes #3214
2026-01-12 16:59:25 +00:00
CONTRIBUTING.md
Removes trailing spaces in 69 files. Closes #971 .
2017-08-23 08:52:40 +00:00
depcomp
FingerPrintResults.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
FingerPrintResults.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
FPEngine.cc
Fix memory leak in FPEngine: unused heap object
2026-04-22 01:01:17 +00:00
FPEngine.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
FPModel.cc
Update IPv6 OS model based on new submissions
2026-03-19 17:40:00 +00:00
FPModel.h
Add ICMPV6_TYPE and ICMPV6_CODE features for IPv6 OS detection. http://seclists.org/nmap-dev/2015/q3/232 #224
2015-10-09 23:58:00 +00:00
HACKING
Change Insecure.Com LLC to Nmap Software LLC
2021-11-23 19:01:05 +00:00
idle_scan.cc
Ensure null termination on copied strings
2026-04-30 22:02:00 +00:00
idle_scan.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
INSTALL
Fixes broken URL. Updates http://nmap.org/install to https://nmap.org/book/install.html
2015-05-11 01:44:13 +00:00
LICENSE
Add paragraph break for easier reading
2023-01-11 22:26:08 +00:00
lpeg.c
Lua 5.4 change: userdata created with 1 uservalue by default. Set to 0 when possible
2024-06-20 20:47:10 +00:00
ltmain.sh
Update ltmain.sh to version 2.2.6 for libdnet.
2009-08-07 17:42:12 +00:00
MACLookup.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
MACLookup.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
main.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
Makefile.in
Allow make check-nse to pass under ASAN
2026-04-07 13:51:06 +00:00
missing
Removes trailing spaces in 69 files. Closes #971 .
2017-08-23 08:52:40 +00:00
NewTargets.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
NewTargets.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
nmap-header-template.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
nmap-mac-prefixes
Update mac prefixes
2026-02-23 16:39:08 +00:00
nmap-os-db
Integrate some OS fingerprint submissions
2026-03-19 17:40:02 +00:00
nmap-protocols
Add new protocols
2026-04-07 19:59:49 +00:00
nmap-rpc
Update RPC numbers and services from IANA
2026-02-23 16:39:09 +00:00
nmap-service-probes
Integrate some service fingerprint submissions
2026-03-19 17:40:03 +00:00
nmap-services
Update RPC numbers and services from IANA
2026-02-23 16:39:09 +00:00
nmap.cc
Close/unload NSE with --release-mem to resolve false-positive memory leaks
2026-04-06 21:33:45 +00:00
nmap.h
Bump version to 7.99SVN
2026-03-27 13:56:38 +00:00
nmap.spec.in
Merge Nmap 7.96 release branch
2025-05-07 13:22:40 +00:00
nmap_amigaos.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
nmap_config.h.in
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
nmap_dns.cc
Fix 1-byte read overrun
2026-04-07 13:51:07 +00:00
nmap_dns.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
nmap_error.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
nmap_error.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
nmap_ftp.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
nmap_ftp.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
nmap_tty.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
nmap_tty.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
nmap_winconfig.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
NmapOps.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
NmapOps.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
NmapOutputTable.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
NmapOutputTable.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
nse_db.cc
Add missing LUALIB_API declaration to nse_db
2022-12-12 21:01:35 +00:00
nse_db.h
New C backend for datafiles.lua; avoid copies of large data sets
2022-09-29 22:19:28 +00:00
nse_debug.cc
Fix inclusion of Lua headers. See #1355
2018-10-16 05:18:31 +00:00
nse_debug.h
Corrected many #includes for header files (where they are included).
2009-03-10 05:56:10 +00:00
nse_dnet.cc
More alignment fixes
2026-04-22 01:01:19 +00:00
nse_dnet.h
Add newlines at the EOF in conformance to Daniel's coding standards
2014-06-18 10:18:58 +00:00
nse_fs.cc
Lua 5.4 change: userdata created with 1 uservalue by default. Set to 0 when possible
2024-06-20 20:47:10 +00:00
nse_fs.h
Add newlines at the EOF in conformance to Daniel's coding standards
2014-06-18 10:18:58 +00:00
nse_libssh2.cc
Avoid dereferencing freed pointer
2025-07-15 18:22:27 +00:00
nse_libssh2.h
Convert a few files to Unix line endings
2017-07-18 18:46:02 +00:00
nse_lpeg.cc
Fix inclusion of Lua headers. See #1355
2018-10-16 05:18:31 +00:00
nse_lpeg.h
Merged Lpeg branch
2014-06-26 20:12:54 +00:00
nse_lua.h
Update Lua to 5.4.4
2023-05-01 17:44:45 +00:00
nse_main.cc
Remove nse_pcrelib from build.
2023-06-24 01:53:09 +00:00
nse_main.h
Use existing Lua strings for script output; avoid creating copies.
2022-11-16 15:55:54 +00:00
nse_main.lua
Remove nse_pcrelib from build.
2023-06-24 01:53:09 +00:00
nse_nmaplib.cc
Hide error traceback for nmap.new_try() handled exceptions. Fixes #2463
2022-06-29 20:40:30 +00:00
nse_nmaplib.h
Use lua_createtable to prealloc some tables, saving time & memory
2018-06-28 03:43:25 +00:00
nse_nsock.cc
Also handle immediate callback for pcap read, in case that ever happens.
2026-05-05 20:58:57 +00:00
nse_nsock.h
Fix inclusion of Lua headers. See #1355
2018-10-16 05:18:31 +00:00
nse_openssl.cc
Track and unload OpenSSL providers
2026-04-06 21:33:44 +00:00
nse_openssl.h
Properly guard an openssl header inclusion
2024-03-11 15:51:49 +00:00
nse_ssl_cert.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
nse_ssl_cert.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
nse_utility.cc
Fix #2175 : NSE script output now tagged to Target obj, not IP or targetname
2020-11-09 18:49:17 +00:00
nse_utility.h
Fix #2175 : NSE script output now tagged to Target obj, not IP or targetname
2020-11-09 18:49:17 +00:00
nse_zlib.cc
Check length of format option before accessing
2025-07-15 18:23:47 +00:00
nse_zlib.h
Add zlib binding for NSE. Fixes #532
2017-09-13 01:54:19 +00:00
osscan.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
osscan.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
osscan2.cc
Use existing aligned header structs in osscan functions
2026-04-22 16:13:08 +00:00
osscan2.h
Use existing aligned header structs in osscan functions
2026-04-22 16:13:08 +00:00
output.cc
Remove unused variable
2026-05-04 17:42:09 +00:00
output.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
payload.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
payload.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
portlist.cc
Use serviceDeductions::erase() and not constructor to reset the object.
2026-04-16 23:36:49 +00:00
portlist.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
portreasons.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
portreasons.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
probespec.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
protocols.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
protocols.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
README-WIN32
Bump version and regen docs for 7.31 maintenance release.
2016-10-21 20:12:59 +00:00
README.md
Replace outdated build badges in README.md
2026-02-16 18:44:17 +00:00
scan_engine.cc
Fix clang warnings about braces in initialization
2026-04-20 15:21:53 +00:00
scan_engine.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
scan_engine_connect.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
scan_engine_connect.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
scan_engine_raw.cc
Ensure packet buffers are long enough for headers
2026-04-22 16:13:10 +00:00
scan_engine_raw.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
scan_lists.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
scan_lists.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
service_scan.cc
Ensure nbase's hexdump doesn't print too much
2026-05-06 21:38:09 +00:00
service_scan.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
services.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
services.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
shtool
Compatibility fixes and Github autobuilds. Closes #3214
2026-01-12 16:59:25 +00:00
string_pool.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
string_pool.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
struct_ip.h
Remove mostly-unused winclude.h
2019-05-29 15:11:13 +00:00
Target.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
Target.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
TargetGroup.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
TargetGroup.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
targets.cc
Resolve names in exclude lists in parallel
2026-04-22 21:46:45 +00:00
targets.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
tcpip.cc
Ensure packet buffers are long enough for headers
2026-04-22 16:13:10 +00:00
tcpip.h
Avoid undefined behavior from unaligned accesses
2026-04-20 15:21:55 +00:00
timing.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
timing.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
traceroute.cc
Don't perform traceroute on timed-out targets. Fixes #410
2026-05-07 20:12:47 +00:00
traceroute.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
utils.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
utils.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
xml.cc
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
xml.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
zenmap.spec.in
Declare Python version support in RPM. See #3182
2026-01-20 22:33:15 +00:00