Commit graph

13460 commits

Author SHA1 Message Date
dmiller
8ef3ed1471 Avoid undefined behavior from unaligned accesses 2026-04-20 15:21:55 +00:00
dmiller
ab973f548a Nbase: make checksum functions const, avoid undefined behavior in shifts 2026-04-20 15:21:54 +00:00
dmiller
f6eef1796a Fix clang warnings about braces in initialization 2026-04-20 15:21:53 +00:00
dmiller
782f59634e Use serviceDeductions::erase() and not constructor to reset the object. 2026-04-16 23:36:49 +00:00
dmiller
53e6be8f28 Avoid undefined shifts due to int promotion 2026-04-16 23:36:48 +00:00
dmiller
757609ad8a Double-check length in SOCKS5 response processing 2026-04-16 23:36:47 +00:00
dmiller
b477941dfd Ensure Ncat receives enough bytes during SOCKS negotiation 2026-04-16 23:36:46 +00:00
dmiller
ff5ea1b9ad Fix memory leak of client IDs 2026-04-15 21:28:36 +00:00
dmiller
884bde1d72 Fix out-of-bounds access in Nping EchoClient 2026-04-15 21:28:35 +00:00
dmiller
a35225d3e1 Fix some memory leaks in arg parsing 2026-04-15 21:28:34 +00:00
dmiller
6ae2a33dc8 Fix leak of packet buffers in Echo client and server 2026-04-15 03:21:57 +00:00
dmiller
df9391e57a Ensure nsock pool is not deleted twice 2026-04-15 03:21:56 +00:00
dmiller
7baee8efa9 Avoid leaking pending events in nsock_pool_delete 2026-04-15 03:21:56 +00:00
dmiller
63c4bb589f Correct placement of EVP_CIPHER_CTX_set_padding *after* EVP_EncryptInit 2026-04-14 21:08:03 +00:00
dmiller
b45f865fb9 Resolve more deprecation warnings regarding Buttons and Images 2026-04-14 15:21:25 +00:00
fyodor
51a3d3de22 Remove todo directory as it hasn't really been used in more than 10 years and we keep these in issues DB now 2026-04-13 20:09:30 +00:00
dmiller
4a870aac73 Replace deprecated GTK3 APIs with GTK4 2026-04-13 16:53:22 +00:00
dmiller
1b242cf330 Replace deprecated add_with_viewport() 2026-04-09 21:41:21 +00:00
dmiller
ec8fe1ac5e Replace deprecated set_focus_chain() call 2026-04-09 21:28:32 +00:00
dmiller
7da8367a83 Replace deprecated IconFactory with our own pixbufs 2026-04-09 21:11:50 +00:00
dmiller
d9199d7cd5 Add missing typelibs for Windows 2026-04-07 21:29:25 +00:00
dmiller
8ec9ec3c42 Add new protocols 2026-04-07 19:59:49 +00:00
dmiller
b14bba972f Fix error when comm.opencon fails and banner is an oops object 2026-04-07 19:59:48 +00:00
dmiller
f752603604 Fix 1-byte read overrun 2026-04-07 13:51:07 +00:00
dmiller
0def73443f Allow make check-nse to pass under ASAN 2026-04-07 13:51:06 +00:00
dmiller
4df6a9f081 Small change in automake-generated libssh2/Makefile.in 2026-04-06 21:33:46 +00:00
dmiller
a24082eee4 Close/unload NSE with --release-mem to resolve false-positive memory leaks 2026-04-06 21:33:45 +00:00
dmiller
209da5174d Track and unload OpenSSL providers 2026-04-06 21:33:44 +00:00
dmiller
c693c60a54 Fix leak of canceled events 2026-04-06 21:33:44 +00:00
dmiller
61f7a8d3ca Fix memory leak in proxychain parsing 2026-04-06 21:33:43 +00:00
nnposter
e9a540a7b2 Do not mangle special characters in URL path segments. Close #3317 2026-04-06 03:05:01 +00:00
nnposter
d379dc2a9a Refresh script http-default-accounts. Close #3327 2026-04-06 02:34:02 +00:00
dmiller
bfb569d8ec Fix memory leaks in Ncat test programs 2026-04-02 19:14:13 +00:00
dmiller
d39b20c6a3 Fix memory leak in Ncat's SSL validation 2026-04-02 19:14:12 +00:00
dmiller
9351c41147 Fix memory leak in addrset 2026-04-02 19:14:12 +00:00
dmiller
1f6d6b18da Make sure config checks don't fail with asan 2026-04-02 19:14:11 +00:00
dmiller
33c39cd389 Fix check for PF_PACKET, fails with clang 2026-04-02 19:14:10 +00:00
dmiller
6dac43b5d8 Bump version to 7.99SVN 2026-03-27 13:56:38 +00:00
dmiller
d93858793c docs: Update Zenmap install from RPM to Python wheel [ci skip] 2026-03-27 13:56:36 +00:00
dmiller
deb076224e Reintegrate Nmap 7.99 release branch 2026-03-27 13:52:02 +00:00
dmiller
b9b2016bf8 Fix lua_pushvfstring error: wrong format 2026-03-25 22:07:28 +00:00
dmiller
b64e0cb9f5 Prefer raw-eth sending for ND scan 2026-03-23 16:24:27 +00:00
dmiller
367890df09 readip_pcap: link-layer header, not IP header, in linknfo 2026-03-23 15:29:44 +00:00
nnposter
407dd3d928 Do not return empty table as a result. Close #3325. 2026-03-21 23:56:45 +00:00
dmiller
577fb8120a Integrate some service fingerprint submissions 2026-03-19 17:40:03 +00:00
dmiller
30890601c9 Integrate some OS fingerprint submissions 2026-03-19 17:40:02 +00:00
dmiller
30b14ff689 Update IPv6 OS model based on new submissions 2026-03-19 17:40:00 +00:00
dmiller
8cf08ee9cb Handle EAFNOSUPPORT as on FreeBSD 2026-03-19 17:39:59 +00:00
dmiller
fcceb4f957 Bump Python version on Windows install 2026-03-17 15:42:27 +00:00
nnposter
88c242329e Make a local table truly local 2026-03-17 01:35:51 +00:00