1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-06 04:31:29 +00:00
Commit Graph

13158 Commits

Author SHA1 Message Date
dmiller
6db5c9cb85 Bump copyright date 2025-02-26 17:44:43 +00:00
dmiller
fd80921926 Clarify libpcre version change in changelog 2025-02-17 15:37:24 +00:00
fyodor
c932f08f42 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
dmiller
09760d2753 CHANGELOG for previous commit 2025-02-10 21:06:54 +00:00
dmiller
43234fbbdd Nping: bind to device when possible. See https://seclists.org/nmap-dev/2024/q2/9 2025-02-10 21:04:34 +00:00
dmiller
dd7b7d76e8 socket_bindtodevice: make whole function conditional on SO_BINDTODEVICE definition 2025-02-10 20:32:48 +00:00
dmiller
156e84836d Fix Nping build after using nbase functions in libnetutil 2025-02-10 20:32:48 +00:00
dmiller
6f72b2ea43 Remove extraneous newlines from addrset debug lines 2025-01-17 16:27:17 +00:00
dmiller
3b8a780c43 Use correct addresses for private networks 2025-01-17 16:27:17 +00:00
dmiller
390e0266db Consolidate private IP checking. Add IPv6. 2025-01-16 23:00:13 +00:00
dmiller
3584adf32d Dynamic Python version for Zenmap build 2025-01-06 21:25:47 +00:00
dmiller
fabe04887d Add script to create Zenmap build environment on Windows 2025-01-06 21:25:20 +00:00
dmiller
4d3edfb20d Ignore zenmap build files for Windows 2025-01-06 20:59:29 +00:00
dmiller
9452ba36e5 Allow multiple versions of Zenmap wheel in build tree 2025-01-06 20:51:09 +00:00
dmiller
28964ccfd3 Consolidate uninstaller code to a function 2024-12-19 19:38:57 +00:00
dmiller
3dd6ea12cc include fix for #2982 in non-OEM installer 2024-12-17 22:02:15 +00:00
dmiller
71950277b1 Reorder installer files and improve compression 2024-12-16 17:59:29 +00:00
dmiller
c0ed04f4c3 Don't put Zenmap/Ndiff uninstall stuff in OEM uninstaller 2024-12-16 17:59:29 +00:00
dmiller
dd9feccb2a Fix for NSIS syntax error 2024-12-16 17:59:28 +00:00
nnposter
1166133806 Add SHA-256 fingerprint, refresh documentation. Closes #2978 2024-12-15 23:49:31 +00:00
dmiller
3996a7ac89 Document new meaning of -k for Ncat 2024-12-09 23:02:00 +00:00
dmiller
4f712b76a3 Avoid printing (null):-1 for STDIN in Nsock debug output 2024-12-09 20:03:48 +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
8bb1334a87 Avoid printing junk timeouts in Nsock debug output 2024-12-06 20:44:28 +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
3d1030be38 Unify installer and uninstaller file lists
Recent uninstallers were missing some new files.
2024-12-04 23:25:42 +00:00
dmiller
6d7181e9c6 Remove pre-NT compat code from AddToPath.nsh 2024-12-04 23:25:41 +00:00
dmiller
d5f340924e Use InstallLocation instead of HKCU software key for installdir 2024-12-04 23:25:41 +00:00
dmiller
ee7e94d7b3 Catch installs to a dir with an existing install in it 2024-12-04 23:25:40 +00:00
dmiller
c4d530ab92 Run uninstaller to remove old Nmap when upgrading 2024-12-04 23:25:39 +00:00
dmiller
b4adbbcf56 Check for existing OEM install in non-OEM name. See #2982 2024-12-03 21:27:57 +00:00
dmiller
c4eb6d7b7f Use correct NMAP_NAME for OEM installer. See #2982 2024-12-03 18:58:39 +00:00
nnposter
6cf1290112 Clarify that -sC is superseded by --script. See #2940 2024-12-02 02:31:39 +00:00
nnposter
65e0368740 Use the same pipeline request timeout consistently across connections 2024-12-01 15:08:42 +00:00
nnposter
c98b77bd65 Preserve global pipeline connection options. Closes #2941 2024-12-01 14:36:47 +00:00
dmiller
68158b6d52 Update uninstaller files removed 2024-11-26 22:47:19 +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
92d5b6a310 Correctly process satisfied request from pending SSL data 2024-11-25 22:09:08 +00:00
dmiller
1264a6e472 Increment first, then decrement; avoid clearing desired bit 2024-11-25 22:09:07 +00:00
dmiller
a47850b6df Changelog entry for last commit. Fixes #2788. [ci skip] 2024-11-21 21:47:26 +00:00
dmiller
3a0db5dc51 Try an SSL_read() immediately to get the correct ssl_desire 2024-11-21 20:11:38 +00:00