dmiller
|
cd74c02e2f
|
Let late replies count for DNS, but don't clobber results
Enforce invariants and use asserts to be sure requests aren't left
unfinished or double-freed.
|
2026-08-18 16:06:54 +00:00 |
|
dmiller
|
ed8abf52f4
|
Don't schedule sends on disconnected servers
|
2026-08-18 16:06:54 +00:00 |
|
dmiller
|
37a95cb34f
|
Retrieve current server via Nsock, not request
|
2026-08-18 16:06:53 +00:00 |
|
dmiller
|
6ca4498822
|
Don't start DNS timeout until write actually happens.
|
2026-08-18 16:06:52 +00:00 |
|
dmiller
|
38d907e45f
|
keep DNS request ID lookup per-server
|
2026-08-18 16:06:52 +00:00 |
|
dmiller
|
07785203c9
|
Consolidate DNS query matching to one place
|
2026-08-18 16:06:51 +00:00 |
|
dmiller
|
4fa4238789
|
Use log_func, not fprintf, in massdns
|
2026-08-18 16:06:50 +00:00 |
|
dmiller
|
27b7951833
|
Remove function in favor of well-tested one
|
2026-08-18 16:06:50 +00:00 |
|
dmiller
|
5650f35c6d
|
Use random, not progressive TXID for DNS requests
|
2026-08-14 19:04:39 +00:00 |
|
dmiller
|
52b1553633
|
Add a make target for building lua and luac
|
2026-08-14 17:16:20 +00:00 |
|
dmiller
|
9b62481a67
|
Simplify putDomainName and add length checks
|
2026-08-14 17:16:20 +00:00 |
|
dmiller
|
5de629e3dd
|
Modernize autoconf macros for nbase
|
2026-08-14 17:16:19 +00:00 |
|
dmiller
|
12963cfefe
|
Remove last deprecated macros from ncat/configure.ac
|
2026-08-14 17:16:18 +00:00 |
|
dmiller
|
6680c9343f
|
Remove obsolete AC_HEADER_STDC macro
|
2026-08-14 17:16:17 +00:00 |
|
dmiller
|
58facd5fbf
|
Remove obsolete AC_HEADER_TIME
|
2026-08-14 17:16:15 +00:00 |
|
dmiller
|
3e2fc8533a
|
Use AS_CASE when case/esac contains AC macros
|
2026-08-14 17:16:13 +00:00 |
|
dmiller
|
8c74077140
|
Update Nping's configure.ac to use modern macros
|
2026-08-14 17:16:12 +00:00 |
|
dmiller
|
5c6ed3121e
|
Remove C++ checks from Ncat
|
2026-08-14 17:16:11 +00:00 |
|
dmiller
|
b403ddee1e
|
Disable RDMA support when building included libpcap
|
2026-08-13 14:54:46 +00:00 |
|
dmiller
|
5e40d2be2e
|
Stop m4 from mangling C source in libpcap check
|
2026-08-13 14:54:46 +00:00 |
|
nnposter
|
4c36cf12f2
|
Do not call NSE if compiling without Lua support. Close #3434
|
2026-08-12 19:29:05 +00:00 |
|
dmiller
|
0ffa21e7bc
|
Cap vuln logo number at 5. Fixes #3431
|
2026-08-12 19:07:43 +00:00 |
|
dmiller
|
e1ce99d5a2
|
Fuzzer for gettcpopt_ts
|
2026-08-11 22:51:18 +00:00 |
|
dmiller
|
5fb5bfb763
|
Fuzzer for traceroute's decode_reply(), a static function
|
2026-08-11 22:13:35 +00:00 |
|
dmiller
|
b5f44c01fb
|
Fix alignment issue found with fuzz_ippackethdrinfo
|
2026-08-11 22:13:34 +00:00 |
|
dmiller
|
35cf9f75e6
|
Fuzzers for a couple libnetutil functions
|
2026-08-11 22:13:34 +00:00 |
|
dmiller
|
d8d0af7f0f
|
Fix 2 issues found by fuzz_http
|
2026-08-11 22:13:33 +00:00 |
|
dmiller
|
5a9db5582e
|
Ncat fuzzer for http functions
|
2026-08-11 22:13:32 +00:00 |
|
dmiller
|
7a81c8e5dd
|
Fuzzing framework using libfuzzer
|
2026-08-11 22:13:31 +00:00 |
|
dmiller
|
e294b4fd73
|
Avoid deprecated autoconf macros.
|
2026-08-11 22:13:28 +00:00 |
|
nnposter
|
115af39aac
|
Tolerate TLS peers that do not send close_notify
|
2026-08-09 22:03:18 +00:00 |
|
nnposter
|
59a355c5f7
|
Fix comparison of StringPoolItem(s) of different lengths. Close #3427
|
2026-08-07 19:31:59 +00:00 |
|
dmiller
|
b6727c3de6
|
Bump version to 7.991SVN
|
2026-08-07 15:40:11 +00:00 |
|
dmiller
|
2a5d64e775
|
macOS build changes
|
2026-08-07 15:40:09 +00:00 |
|
dmiller
|
5d7682f0b5
|
Sync zenmap and ndiff versions
|
2026-08-07 15:40:08 +00:00 |
|
dmiller
|
3a8d897de5
|
Use included libssh2 for Nmap on macOS
|
2026-08-07 15:40:07 +00:00 |
|
dmiller
|
d26fbc2572
|
Bump OpenSSL version for macOS
|
2026-08-07 15:40:06 +00:00 |
|
dmiller
|
2ae6e4f8d5
|
Fix git syntax
|
2026-08-07 15:40:05 +00:00 |
|
dmiller
|
542eda7cf6
|
Bump version, use git
|
2026-08-07 15:40:04 +00:00 |
|
dmiller
|
1bb2586a85
|
Separate signing and bundling for Windows
|
2026-08-05 19:59:53 +00:00 |
|
dmiller
|
d259cd6b26
|
Fix make clean on Windows
|
2026-08-05 19:59:50 +00:00 |
|
dmiller
|
320d00efc8
|
Fix build on macOS due to strict C++ standard compliance
|
2026-08-05 19:59:48 +00:00 |
|
dmiller
|
2d14a91452
|
Remove unused variable
|
2026-08-05 19:59:47 +00:00 |
|
dmiller
|
273ff83059
|
Fix package-data and subpackage search for Zenmap
|
2026-08-05 19:59:44 +00:00 |
|
dmiller
|
945cbf3506
|
Fix linker paths and libs order
|
2026-08-05 19:59:42 +00:00 |
|
dmiller
|
d5645bf76d
|
ncat-test.pl: make reading stderr easier
nmap multiplatform autobuilds / build (arm64, gcc, ubuntu-latest-gcc-arm64, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, freebsd-15-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, macos-15-clang, macos-15) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, macos-26-clang, macos-26) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, netbsd-10-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, openbsd-7-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, solaris-11-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, ubuntu-latest-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (egcc, openbsd-7-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, freebsd-15-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, netbsd-10-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, solaris-11-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, ubuntu-latest-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (msvc, windows-latest-msvc, windows-latest) (push) Has been cancelled
|
2026-07-31 20:57:28 +00:00 |
|
dmiller
|
43edea5013
|
Fix parsing of empty headers
|
2026-07-31 20:57:27 +00:00 |
|
dmiller
|
5001a59a87
|
Tighten HTTP parsing
* HTTP version strictly digits
* Status code strictly 3-digit number
|
2026-07-31 20:57:25 +00:00 |
|
dmiller
|
18b3db3d67
|
Revert to simpler fix, avoid changing behavior of socket_buffer_readline
|
2026-07-31 20:57:23 +00:00 |
|
nnposter
|
ff9a53c8b0
|
Fix incorrect year offset in struct tm. Close #3422
|
2026-07-31 18:59:56 +00:00 |
|