.github
Add/configure openssl for macos and ubuntu-arm64 autobuilds
2026-09-19 02:26:41 +00:00
docs
Bump version to 7.991SVN
2026-08-07 15:40:11 +00:00
fuzz
Fuzzer for various hex-related utility functions
2026-08-21 01:14:27 +00:00
libdnet-stripped
Silence a few MS CRT warnings
2026-09-22 19:28:38 +00:00
liblinear
Silence a few MS CRT warnings
2026-09-22 19:28:38 +00:00
liblua
Upgrade Lua to 5.4.9
2026-09-17 18:02:26 +00:00
libnetutil
Fix a couple of format string issues
2026-09-23 19:15:30 +00:00
libpcap
Upgrade libpcap to 1.10.7
2026-09-17 16:36:26 +00:00
libpcre
Restore libpcre/NMAP_MODIFICATIONS
2026-09-17 16:38:25 +00:00
libssh2
Backport libssh2/libssh2#1508 on recommendation from kumama_nui
2026-07-30 21:29:08 +00:00
libz
Restore deleted Windows build files for zlib
2026-02-17 21:44:17 +00:00
m4
Fuzzing framework using libfuzzer
2026-08-11 22:13:31 +00:00
macosx
macOS build changes
2026-08-07 15:40:09 +00:00
mswin32
Avoid re-downloading or clobbering build dependencies on Windows
2026-09-22 19:28:38 +00:00
nbase
Fix a couple of format string issues
2026-09-23 19:15:30 +00:00
ncat
Use signal-safe _exit() in signal handler
2026-09-19 02:26:40 +00:00
ndiff
Portability fixes for ndifftest.py
2026-09-19 18:54:50 +00:00
nping
Try to use the correct sockaddr size when setting source. See #3438
2026-08-21 01:14:28 +00:00
nselib
Use the correct test order. Close #3513
2026-09-23 21:38:54 +00:00
nsock
Fix warning about mismatched signedness in comparison
2026-09-14 17:42:04 +00:00
scripts
Avoid duplicate requests in vulners
2026-09-19 15:47:02 +00:00
tests
guard ptrToIp against out-of-bounds read for short names. Closes #3414
2026-07-22 16:51:57 +00:00
zenmap
Catch configparser exceptions in ProfileEditor. Fixes #3497
2026-09-19 02:26:39 +00:00
.gitignore
Upgrade libpcap to 1.10.7
2026-09-17 16:36:26 +00:00
.lgtm.yml
.travis.yml
acinclude.m4
Stop m4 from mangling C source in libpcap check
2026-08-13 14:54:46 +00:00
aclocal.m4
Fuzzing framework using libfuzzer
2026-08-11 22:13:31 +00:00
BSDmakefile
CHANGELOG
Fix ndifftest.py to work with Python 3.12+
2026-09-19 18:54:49 +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
config.guess
config.sub
configure
Use AS_CASE when case/esac contains AC macros
2026-08-14 17:16:13 +00:00
configure.ac
Use AS_CASE when case/esac contains AC macros
2026-08-14 17:16:13 +00:00
CONTRIBUTING.md
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 off-by-one in TCP Option vectorization
2026-09-23 21:21:57 +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
HACKING
idle_scan.cc
Remove function in favor of well-tested one
2026-08-18 16:06:50 +00:00
idle_scan.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
INSTALL
LICENSE
lpeg.c
ltmain.sh
MACLookup.cc
Fix missing include for PRIX64
2026-07-22 19:17:18 +00:00
MACLookup.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
main.cc
Replace repeated strcat with Snprintf
2026-07-17 21:56:29 +00:00
Makefile.in
Generate .PHONY targets
2026-09-16 18:47:23 +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
Ensure ProFTPD service match compares the entire response. Fixes #3491
2026-09-19 18:25:14 +00:00
nmap-services
Bump version, use git
2026-08-07 15:40:04 +00:00
nmap.cc
Use portable format spec for 64-bit int
2026-09-19 02:26:43 +00:00
nmap.h
Bump version to 7.991SVN
2026-08-07 15:40:11 +00:00
nmap.spec.in
nmap_amigaos.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
nmap_config.h.in
Remove obsolete AC_HEADER_TIME
2026-08-14 17:16:15 +00:00
nmap_dns.cc
Mark log functions as printf-like
2026-09-23 19:15:29 +00:00
nmap_dns.h
Move mass_dns from nmap_dns to libnetutil/massdns
2026-06-10 21:39:39 +00:00
nmap_error.cc
Remove obsolete AC_HEADER_TIME
2026-08-14 17:16:15 +00:00
nmap_error.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
nmap_ftp.cc
Use exponential moving average for timing estimates
2026-07-01 02:06:12 +00:00
nmap_ftp.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
nmap_tty.cc
Remove obsolete AC_HEADER_TIME
2026-08-14 17:16:15 +00:00
nmap_tty.h
Use RAII for terminal settings
2026-06-18 23:26:07 +00:00
nmap_winconfig.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
NmapOps.cc
Try to use the correct sockaddr size when setting source. See #3438
2026-08-21 01:14:28 +00:00
NmapOps.h
Try to use the correct sockaddr size when setting source. See #3438
2026-08-21 01:14:28 +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
nse_db.h
nse_debug.cc
nse_debug.h
nse_dnet.cc
More alignment fixes
2026-04-22 01:01:19 +00:00
nse_dnet.h
nse_fs.cc
Replace instances of sprintf with Snprintf
2026-07-17 21:56:29 +00:00
nse_fs.h
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
nse_lpeg.h
nse_lua.h
nse_main.cc
Only deny new allocations above the limit when script threads are running
2026-09-02 21:10:41 +00:00
nse_main.h
nse_main.lua
Only deny new allocations above the limit when script threads are running
2026-09-02 21:10:41 +00:00
nse_nmaplib.cc
Check for valid source addr
2026-07-20 19:11:42 +00:00
nse_nmaplib.h
nse_nsock.cc
fix signedness comparison warnings
2026-09-16 18:47:21 +00:00
nse_nsock.h
Fix inclusion of Lua headers. See #1355
2018-10-16 05:18:31 +00:00
nse_openssl.cc
Fix unused variable warnings
2026-09-16 18:47:21 +00:00
nse_openssl.h
Properly guard an openssl header inclusion
2024-03-11 15:51:49 +00:00
nse_ssl_cert.cc
Fix build for OpenSSL < 1.1
2026-09-16 18:47:22 +00:00
nse_ssl_cert.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
nse_utility.cc
nse_utility.h
nse_zlib.cc
Fix signedness and strncpy truncation warnings
2026-07-30 21:29:05 +00:00
nse_zlib.h
osscan.cc
Use safer macro for copying string literals into buffers
2026-07-15 23:35:12 +00:00
osscan.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
osscan2.cc
Remove unused variable
2026-09-19 02:26:42 +00:00
osscan2.h
Avoid extra parsing/copying
2026-06-25 16:33:13 +00:00
output.cc
Fix signedness and strncpy truncation warnings
2026-07-30 21:29:05 +00:00
output.h
Remove obsolete AC_HEADER_TIME
2026-08-14 17:16:15 +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
Remove unused variable
2026-08-05 19:59:47 +00:00
portlist.h
Fix use-after-free in CPE list introduced in r39435
2026-07-15 23:35:14 +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
Use safer macro for copying string literals into buffers
2026-07-15 23:35:12 +00:00
protocols.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
README-WIN32
README.md
Replace outdated build badges in README.md
2026-02-16 18:44:17 +00:00
scan_engine.cc
Use exponential moving average for timing estimates
2026-07-01 02:06:12 +00:00
scan_engine.h
Use exponential moving average for timing estimates
2026-07-01 02:06:12 +00:00
scan_engine_connect.cc
Bind to source with -e, not only -S. Fixes #2122
2026-07-20 15:48:57 +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
Add checks for ip_hl < 5
2026-06-26 22:06:04 +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
Remove obsolete AC_HEADER_TIME
2026-08-14 17:16:15 +00:00
service_scan.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
services.cc
Replace last instances of strcpy
2026-07-15 23:35:14 +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
Silence some compiler warnings from the NetBSD build
2026-08-20 17:40:54 +00:00
string_pool.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
struct_ip.h
Target.cc
Try to use the correct sockaddr size when setting source. See #3438
2026-08-21 01:14:28 +00:00
Target.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
TargetGroup.cc
Let -iR notice if all possible addresses are excluded
2026-08-28 04:03:23 +00:00
TargetGroup.h
Let -iR notice if all possible addresses are excluded
2026-08-28 04:03:23 +00:00
targets.cc
Let -iR notice if all possible addresses are excluded
2026-08-28 04:03:23 +00:00
targets.h
Let -iR notice if all possible addresses are excluded
2026-08-28 04:03:23 +00:00
tcpip.cc
Fuzzer for validatepkt()
2026-08-18 16:06:56 +00:00
tcpip.h
Fuzzer for validatepkt()
2026-08-18 16:06:56 +00:00
timing.cc
Use exponential moving average for timing estimates
2026-07-01 02:06:12 +00:00
timing.h
Remove obsolete AC_HEADER_TIME
2026-08-14 17:16:15 +00:00
traceroute.cc
Try harder to pass validation when fuzzing decode_reply()
2026-08-18 16:06:56 +00:00
traceroute.h
Fuzzer for traceroute's decode_reply(), a static function
2026-08-11 22:13:35 +00:00
utils.cc
Simplify cstring_unescape and add tests
2026-07-08 20:23:12 +00:00
utils.h
Bump copyright date to 2026 [skip ci]
2026-02-16 22:33:40 +00:00
xml.cc
Correctly decode numeric entities
2026-05-26 01:52:15 +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