.github /ISSUE_TEMPLATE
New issue templates for Github Issues
2020-05-20 20:11:22 +00:00
docs
Migrated Nmap Third Party Open Source doc from OpenOffice to Word format and updated it to cover Nmap 7.95 instead of 7.94. Updated the PCRE license file to match the newer PCRE
2025-02-12 21:52:22 +00:00
libdnet-stripped
Fix compile errors on Windows
2023-02-10 22:51:52 +00:00
liblinear
Upgrade liblinear to 2.47
2024-02-28 18:18:35 +00:00
liblua
Update liblua to Lua 5.4.6
2024-02-27 21:25:15 +00:00
libnetutil
Use correct addresses for private networks
2025-01-17 16:27:17 +00:00
libpcap
Rename VERSION to VERSION.txt; macOS build broke
2023-06-28 18:16:55 +00:00
libpcre
Build fixes for Windows
2024-03-25 15:13:39 +00:00
libssh2
Build fixes for Windows
2024-03-25 15:13:39 +00:00
libz
Pare down zlib build dir
2024-03-25 15:15:57 +00:00
macosx
Merge 7.95 release branch into trunk
2024-04-23 19:34:03 +00:00
mswin32
Consolidate uninstaller code to a function
2024-12-19 19:38:57 +00:00
nbase
socket_bindtodevice: make whole function conditional on SO_BINDTODEVICE definition
2025-02-10 20:32:48 +00:00
ncat
Document new meaning of -k for Ncat
2024-12-09 23:02:00 +00:00
ndiff
Bump version to 7.95SVN
2024-04-23 19:38:37 +00:00
nping
Nping: bind to device when possible. See https://seclists.org/nmap-dev/2024/q2/9
2025-02-10 21:04:34 +00:00
nselib
Use the same pipeline request timeout consistently across connections
2024-12-01 15:08:42 +00:00
nsock
Avoid printing (null):-1 for STDIN in Nsock debug output
2024-12-09 20:03:48 +00:00
scripts
Add SHA-256 fingerprint, refresh documentation. Closes #2978
2024-12-15 23:49:31 +00:00
tests
Fix DNS test for new function template
2024-07-01 16:17:42 +00:00
todo
Remove/change some text to describe Npcap, not WinPcap
2021-07-21 22:42:46 +00:00
zenmap
Dynamic Python version for Zenmap build
2025-01-06 21:25:47 +00:00
.gitignore
Upgrade libpcre2 to 10.43
2024-02-28 16:06:30 +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
acinclude.m4
Remove nmap-update
2020-08-27 19:13:31 +00:00
aclocal.m4
BSDmakefile
CHANGELOG
CHANGELOG for previous commit
2025-02-10 21:06:54 +00:00
charpool.cc
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
charpool.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
checklibs.sh
Upgrade liblinear to 2.47
2024-02-28 18:18:35 +00:00
config.guess
config.sub
configure
Add configure test for presence of python setuptools. Close #2915 , see #2913
2024-09-07 02:40:36 +00:00
configure.ac
Add configure test for presence of python setuptools. Close #2915 , see #2913
2024-09-07 02:40:36 +00:00
CONTRIBUTING.md
depcomp
FingerPrintResults.cc
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
FingerPrintResults.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
FPEngine.cc
Minor efficiencies: avoid multiple expansions of function calls in TIMEVAL_* macros
2024-06-26 21:54:28 +00:00
FPEngine.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
FPModel.cc
Reintegrate Nmap 7.90 release branch
2020-10-05 23:00:30 +00:00
FPModel.h
HACKING
Change Insecure.Com LLC to Nmap Software LLC
2021-11-23 19:01:05 +00:00
idle_scan.cc
Minor efficiencies: avoid multiple expansions of function calls in TIMEVAL_* macros
2024-06-26 21:54:28 +00:00
idle_scan.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
INSTALL
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
MACLookup.cc
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
MACLookup.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
main.cc
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
Makefile.in
Merge 7.95 release branch into trunk
2024-04-23 19:34:03 +00:00
missing
NewTargets.cc
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
NewTargets.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
nmap-header-template.cc
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
nmap-mac-prefixes
Update mac prefixes
2024-03-05 20:55:54 +00:00
nmap-os-db
Process more service fingerprints
2024-03-21 18:20:48 +00:00
nmap-protocols
Update nmap-protocols to latest from IANA [ci skip]
2022-08-29 22:06:36 +00:00
nmap-rpc
Bump copyright date and update some links [ci skip]
2022-02-18 17:38:46 +00:00
nmap-service-probes
Fix some bad patterns giving PCRE_ERROR_MATCHLIMIT
2024-07-01 16:17:41 +00:00
nmap-services
Bump version to 7.95SVN
2024-04-23 19:38:37 +00:00
nmap.cc
Consolidate private IP checking. Add IPv6.
2025-01-16 23:00:13 +00:00
nmap.h
Bump version to 7.95SVN
2024-04-23 19:38:37 +00:00
nmap.spec.in
Merge 7.95 release branch into trunk
2024-04-23 19:34:03 +00:00
nmap_amigaos.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
nmap_config.h.in
Also find pcre2/pcre2.h. Fixes #2851
2024-06-04 20:24:55 +00:00
nmap_dns.cc
Use u32 for s_addr; in_addr_t not defined on Windows
2024-10-07 18:31:14 +00:00
nmap_dns.h
Improve string representation of DNS query in debug output
2024-05-13 14:31:34 +00:00
nmap_error.cc
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
nmap_error.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
nmap_ftp.cc
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
nmap_ftp.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
nmap_tty.cc
Minor efficiencies: avoid multiple expansions of function calls in TIMEVAL_* macros
2024-06-26 21:54:28 +00:00
nmap_tty.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
nmap_winconfig.h
Avoid checking for SSL_set_tlsext_host_name, present in all supported OpenSSL versions
2024-04-02 21:32:22 +00:00
NmapOps.cc
Use Npcap-specific error messages on Windows for privilege issues.
2024-06-03 19:29:18 +00:00
NmapOps.h
Fix sign and width issues around max_ips_to_scan. Fixes #2838 . Fixes #2836
2024-06-04 18:22:17 +00:00
NmapOutputTable.cc
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
NmapOutputTable.h
Bump date and reapply header templates
2024-02-28 18:46:45 +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
nse_debug.h
nse_dnet.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_dnet.h
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
nse_libssh2.cc
NSE libssh2 bindings: allow exec without pty
2024-11-11 21:07:01 +00:00
nse_libssh2.h
nse_lpeg.cc
nse_lpeg.h
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
nse_nsock.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_nsock.h
nse_openssl.cc
Allow crypto IVs with leading zero. Close #2928 , fix #2640
2024-09-13 21:36:46 +00:00
nse_openssl.h
Properly guard an openssl header inclusion
2024-03-11 15:51:49 +00:00
nse_ssl_cert.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_ssl_cert.h
Bump date and reapply header templates
2024-02-28 18:46:45 +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
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_zlib.h
osscan.cc
Consolidate private IP checking. Add IPv6.
2025-01-16 23:00:13 +00:00
osscan.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
osscan2.cc
Fix various typos in comments. Closes #2888
2024-08-16 02:40:23 +00:00
osscan2.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
output.cc
Move log_bogus_target() to output.cc
2024-05-01 22:19:31 +00:00
output.h
Move log_bogus_target() to output.cc
2024-05-01 22:19:31 +00:00
payload.cc
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
payload.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
portlist.cc
Fix off-by-one overflow in the IP protocol table.
2024-08-08 01:31:06 +00:00
portlist.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
portreasons.cc
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
portreasons.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
probespec.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
protocols.cc
Fix off-by-one overflow in the IP protocol table.
2024-08-08 01:31:06 +00:00
protocols.h
Fix off-by-one overflow in the IP protocol table.
2024-08-08 01:31:06 +00:00
README-WIN32
README.md
Add LGTM.com badges to README.md
2020-01-15 05:18:27 +00:00
scan_engine.cc
Set timeouts for Windows connect scan. Fixes #2113
2024-10-30 19:02:09 +00:00
scan_engine.h
Set timeouts for Windows connect scan. Fixes #2113
2024-10-30 19:02:09 +00:00
scan_engine_connect.cc
Set timeouts for Windows connect scan. Fixes #2113
2024-10-30 19:02:09 +00:00
scan_engine_connect.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
scan_engine_raw.cc
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
scan_engine_raw.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
scan_lists.cc
Fix off-by-one overflow in the IP protocol table.
2024-08-08 01:31:06 +00:00
scan_lists.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
service_scan.cc
Don't bail on PCRE2 match errors. Better debug info.
2024-09-27 19:20:42 +00:00
service_scan.h
Also find pcre2/pcre2.h. Fixes #2851
2024-06-04 20:24:55 +00:00
services.cc
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
services.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
shtool
string_pool.cc
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
string_pool.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
struct_ip.h
Remove mostly-unused winclude.h
2019-05-29 15:11:13 +00:00
Target.cc
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
Target.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
TargetGroup.cc
Consolidate private IP checking. Add IPv6.
2025-01-16 23:00:13 +00:00
TargetGroup.h
Fix sign and width issues around max_ips_to_scan. Fixes #2838 . Fixes #2836
2024-06-04 18:22:17 +00:00
targets.cc
Consolidate private IP checking. Add IPv6.
2025-01-16 23:00:13 +00:00
targets.h
Don't scan infinite random when no targets specified
2024-06-05 16:09:58 +00:00
tcpip.cc
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
tcpip.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
timing.cc
Replace nested MAX/MIN macros with box() function
2024-06-27 19:36:05 +00:00
timing.h
Avoid recalculating timeval that doesn't change for life of RateMeter
2024-06-26 21:54:28 +00:00
traceroute.cc
Replace nested MAX/MIN macros with box() function
2024-06-27 19:36:05 +00:00
traceroute.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
utils.cc
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
utils.h
Fix various typos in comments. Closes #2888
2024-08-16 02:40:23 +00:00
xml.cc
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
xml.h
Bump date and reapply header templates
2024-02-28 18:46:45 +00:00
zenmap.spec.in
Merge 7.95 release branch into trunk
2024-04-23 19:34:03 +00:00