Commit graph

13400 commits

Author SHA1 Message Date
nnposter
5698bd1bb6 Fix parsing of URLs with query strings but empty paths
The query string was getting slurped into authority
2026-03-11 16:11:57 +00:00
dmiller
8ce9f04570 Use cross-platform-safe quoting for perl commands 2026-03-10 20:23:17 +00:00
dmiller
edc7c4b492 ncat-test.pl: Also test that server is still running 2026-03-10 20:23:16 +00:00
dmiller
fd8957052a Alter sleeps for slower Windows reconnect behavior 2026-03-10 20:23:16 +00:00
dmiller
2f9c3065fa Fix tests on Windows under MSYS2 2026-03-10 20:23:15 +00:00
dmiller
ceccf5b237 ncat-test.pl: indicate timedout reads directly 2026-03-10 18:32:52 +00:00
dmiller
fd46d288c4 Ncat DTLS: shutdown connection on stdin EOF 2026-03-10 18:32:51 +00:00
dmiller
62206c623a ncat-test.pl: regen cert correctly 2026-03-10 18:32:51 +00:00
dmiller
5b78ef236e Gracefully handle arp_open failure 2026-03-10 18:32:50 +00:00
dmiller
7f2764927b Fail if libdnet doesn't include eth or route support. See #3289 2026-03-10 18:32:49 +00:00
nnposter
9e57a821ef Add documentation and unit tests for ascii_hostname 2026-03-09 01:09:33 +00:00
dmiller
aea57f7849 Fix HTTP proxy SSL mode 2026-03-05 20:16:22 +00:00
dmiller
d546ada07a Fix HTTP proxy server: block socket while reading 2026-03-04 21:36:07 +00:00
dmiller
dd5eba48be Fix Idle timer for listen mode, broken since -q option was added 2026-03-03 21:40:33 +00:00
dmiller
66fea77905 Fix typo 2026-03-03 21:36:53 +00:00
dmiller
223ba8a541 Fix handling of socket EOF with --exec on Windows 2026-03-02 23:05:58 +00:00
dmiller
95d8e96d1c Limit inherited handles for subprocesses on Windows 2026-03-02 17:11:36 +00:00
dmiller
25a76d7876 Fix compilation with OpenSSL 1.0.1 2026-02-25 20:43:12 +00:00
dmiller
a16b2848ef fix c99-ism in nsock test 2026-02-25 20:41:19 +00:00
dmiller
eb5a7848ec Update RPC numbers and services from IANA 2026-02-23 16:39:09 +00:00
dmiller
943b0253c2 Update mac prefixes 2026-02-23 16:39:08 +00:00
dmiller
0bbc35410f Restore deleted Windows build files for zlib 2026-02-17 21:44:17 +00:00
dmiller
6fc377092e Update zlib to 1.3.2. Fixes #3282 2026-02-17 17:19:13 +00:00
dmiller
95d380b836 Bump copyright date to 2026 [skip ci] 2026-02-16 22:33:40 +00:00
dmiller
4dc84ebef2 Fix NetBSD build breakage
Error was "pkg_add: A different version of glib2-2.84.4nb1 is already
installed: glib2-2.84.4". Appears to be fixed by adding -u to pkg_add
2026-02-16 21:29:10 +00:00
dmiller
a6d9c426e9 Fix libpcre2 build on Windows 2026-02-16 21:26:02 +00:00
dmiller
02b7df4d83 Fix build for OpenSSL <3.0 2026-02-16 19:47:13 +00:00
dmiller
b3675df83b Replace outdated build badges in README.md 2026-02-16 18:44:17 +00:00
dmiller
c864f33f41 Restore rule to build liblinear.a 2026-02-16 18:40:21 +00:00
dmiller
51741615ba Fix make clean-liblinear: matlab dir was removed 2026-02-16 18:40:20 +00:00
dmiller
52508f77bb Try to rescue users in one simple case 2026-02-16 18:40:19 +00:00
dmiller
92224d5470 Ncat docs: note danger of unquoted commands on Windows 2026-02-16 18:40:19 +00:00
dmiller
f87c5e20b2 SSL data read before error results in successful read. 2026-02-11 22:27:51 +00:00
dmiller
30f85c07c6 Only use get_srcaddr if SO_BINDTODEVICE is defined; otherwise use route address 2026-02-06 22:27:05 +00:00
dmiller
7ed728cb60 Fix PCRE2 build without removed JIT compiler 2026-02-05 20:57:26 +00:00
dmiller
6eb24a058d Treat interfaces with Ethernet addresses as Ethernet. See #2711 2026-02-05 20:56:52 +00:00
nnposter
5d58963802 Strip off semicolons 2026-02-04 02:39:05 +00:00
nnposter
8ecfc735bf Boolean values are legitimate keys 2026-02-04 01:05:47 +00:00
nnposter
cd77d5f8dd Remove an unused variable 2026-02-03 17:08:31 +00:00
nnposter
ebb01f3a5f Properly parse multi-line FTP responses. Close #3262 2026-02-02 02:17:02 +00:00
nnposter
0707e01119 Treat ftp-brute banner errors as connection failures. Close #3260 2026-02-02 02:10:09 +00:00
nnposter
f42bcd8b7e Recognize Z/OS error messages related to FTP over TLS. Close #3255, fix #2315 2026-02-02 02:00:38 +00:00
nnposter
a6c2b5e7ee Add missing NSE tags to CHANGELOG 2026-02-02 01:45:30 +00:00
nnposter
c04f4d1ba2 Add the option to preload stdnse.make_buffer with data. Close #3253 2026-02-02 01:42:06 +00:00
dmiller
59bb6e4e4e Update liblinear to 2.50 2026-01-28 22:23:52 +00:00
dmiller
c1d16550dc Consolidate and improve error checks for missing source MAC. See #2711 2026-01-28 21:36:15 +00:00
dmiller
a5b332ccd2 Upgrade libpcre2 to 10.47 2026-01-28 15:06:49 +00:00
dmiller
20c3b3b945 Update libpcap to 1.10.6 2026-01-27 21:01:16 +00:00
dmiller
f5c06c948b Send up to current capacity of requests at once. Fixes #3280 2026-01-22 19:47:54 +00:00
dmiller
31af4f24e1 Declare Python version support in RPM. See #3182 2026-01-20 22:33:15 +00:00