1
0
mirror of https://github.com/nmap/nmap.git synced 2026-01-05 14:09:02 +00:00
Commit Graph

510 Commits

Author SHA1 Message Date
dmiller
40b5bda3ac Consistent Windows build parameters 2025-04-15 23:58:46 +00:00
dmiller
12f2f1e592 Initialize qtv for clarity. Closes #3035 2025-03-05 17:16:12 +00:00
dmiller
6db5c9cb85 Bump copyright date 2025-02-26 17:44:43 +00:00
dmiller
3996a7ac89 Document new meaning of -k for Ncat 2024-12-09 23:02:00 +00:00
dmiller
ad4e4a6edc Check for immediate return from ReadFile in case data was buffered 2024-12-09 19:59:21 +00:00
dmiller
8cb2701827 Do not busy-wait for next packet; select will tell us when to try again 2024-12-09 19:58:30 +00:00
dmiller
740aafd464 Ensure fdn is zeroed 2024-12-09 19:55:58 +00:00
dmiller
63dbb8fcbe Fix Windows build: type mismatch 2024-12-06 21:40:27 +00:00
dmiller
902a8a978c Pipe shutdown discipline for Windows. See #2843 2024-12-06 18:41:58 +00:00
dmiller
53d2a7587d Ncat: Don't call SSL_shutdown if --no-shutdown 2024-12-06 18:41:57 +00:00
dmiller
4c52894f25 Don't shutdown socket if we call SSL_shutdown 2024-12-06 18:41:56 +00:00
dmiller
3a1763e1f6 Use correct API for clearing events after WSAEventSelect 2024-12-06 18:41:55 +00:00
dmiller
c5a05402d0 Consolidate Ncat EOF tests and add -k option where needed 2024-11-25 22:09:11 +00:00
dmiller
dd4a7906d6 Change Ncat default behavior to avoid TCP half-closed connections 2024-11-25 22:09:10 +00:00
dmiller
b805bcf71d Ncat: correctly handle EOF/error in exec mode. See #2843 2024-11-25 22:09:09 +00:00
dmiller
179786b2ce Add UDP SSL (DTLS) to Ncat tests 2024-11-25 22:09:09 +00:00
dmiller
4aa83a7fc1 Fix a warning about printf parameter width 2024-11-18 20:26:29 +00:00
dmiller
f72c0df772 Docs for -q option. Fixes #2422 2024-11-18 18:13:17 +00:00
dmiller
498e92539f Use usleep in ncat-test.pl. Use 3-arg open 2024-11-18 17:11:43 +00:00
dmiller
1db532209e Add -q option to Ncat 2024-11-16 17:55:50 +00:00
dmiller
bfba1352e4 Fix UDP listen on Windows: recvfrom behaves differently. 2024-11-07 23:43:26 +00:00
dmiller
1c3fc17d2f Ncat: handle overlapped stdin socket from nbase's fselect 2024-11-06 16:47:25 +00:00
dmiller
14142ce874 Use nbase's usleep, not select, for delay timer in Ncat 2024-10-11 20:59:34 +00:00
nnposter
a1ba7b7672 Prevent unintentional filename expansion 2024-08-24 21:38:13 +00:00
dmiller
0b89ae00c0 Bump version to 7.95SVN 2024-04-23 19:38:37 +00:00
dmiller
95b974b101 Merge 7.95 release branch into trunk 2024-04-23 19:34:03 +00:00
dmiller
98c6ec85af Don't test for SSL_set_alpn_protos, present in all supported OpenSSL versions 2024-04-02 21:32:24 +00:00
dmiller
ba26cc78f2 Replace check for DTLS_client_method with OPENSSL_NO_DTLS 2024-04-02 21:32:23 +00:00
dmiller
c1c9fcca4a Avoid checking for SSL_set_tlsext_host_name, present in all supported OpenSSL versions 2024-04-02 21:32:22 +00:00
dmiller
f999182d0f Bump date and reapply header templates 2024-02-28 18:46:45 +00:00
dmiller
e7f8cd820b Use TIMEVAL_FSEC_SUBTRACT for clarity 2024-02-26 18:29:10 +00:00
dmiller
3be01efb1c Handle special case SSL_ERROR_ZERO_RETURN == close_notify/EOF 2023-07-31 17:18:31 +00:00
dmiller
6cdc9ea14b Ncat: catch SSL errors with 0 return value 2023-07-31 17:18:30 +00:00
dmiller
9836d15314 Ncat: Use SSL_shutdown() not shutdown() on SSL connections 2023-07-31 17:18:30 +00:00
dmiller
d4e769197a Ncat server UDP: do not quit after EOF on STDIN. Fixes #2685 2023-07-27 17:31:48 +00:00
dmiller
b9263f056a Use correct HAVE_ macros for Lua 5.4. Fixes #2648 2023-05-30 18:33:07 +00:00
dmiller
85f38cb858 Bump version to 7.94SVN post-release 2023-05-20 23:05:18 +00:00
dmiller
72d67cf401 Merge 7.94 release branch 2023-05-20 22:59:41 +00:00
dmiller
7d57e7d6b1 Update Lua to 5.4.4 2023-05-01 17:44:45 +00:00
dmiller
6f6b2de214 Apply new license templates, bump copyright date 2023-04-14 17:11:46 +00:00
dmiller
7fe3f15eca Rewrite C99-style for loops 2023-04-03 21:42:37 +00:00
dmiller
dcb375cf7a Regen man pages 2023-03-31 22:13:49 +00:00
dmiller
0a97963f91 Fix XML errors in docs 2023-03-31 22:13:44 +00:00
dmiller
bbd481b271 Fix typo 2023-01-05 23:46:20 +00:00
dmiller
de17b51988 Add missing stddef.h include for offsetof 2022-12-12 21:01:35 +00:00
dmiller
7332939768 Ensure crypto CTX objects are freed. Fixes #2550 2022-10-25 17:00:01 +00:00
dmiller
495e220120 Remove libnetutil from Ncat dependencies 2022-10-21 21:15:45 +00:00
dmiller
bda95e0437 Fix edge cases: SSL renegotiation, exec programs 2022-10-14 00:58:24 +00:00
dmiller
1251467f88 Detect send errors and shut down the connection when they happen 2022-10-14 00:58:23 +00:00
dmiller
c87ccb2ea5 Pass a pointer, not a copy of struct fdinfo 2022-10-14 00:58:23 +00:00