1
0
mirror of https://github.com/nmap/nmap.git synced 2026-02-07 05:56:34 +00:00
Commit Graph

404 Commits

Author SHA1 Message Date
dmiller
f3f3a8367e Don't check for char greater than CHAR_MAX. #1834 2019-12-30 16:14:09 +00:00
dmiller
866dc375e4 Correctly print VM socket address. Closes #1868 2019-12-30 00:53:23 +00:00
dmiller
1059e25a7b Avoid hiding global with parameter. #1834 2019-12-29 06:18:33 +00:00
dmiller
d5b57a8cd9 Replace ncat's custom hexdump function with the one from nbase. 2019-12-28 20:12:45 +00:00
dmiller
be0818a664 Use different variable name for local vs param. #1834 2019-12-25 20:01:18 +00:00
dmiller
bb346e24c0 Reorder AC_CHECK_FUNCS and AC_SEARCH_LIBS for future safety. 2019-11-14 17:34:20 +00:00
nnposter
9e8852a7c7 Rectify undefined behavior of out-of-range shift op
Fixes #1717, closes #1718
2019-09-03 21:56:31 +00:00
dmiller
862054bf5d Always delete old IOD before attempting reconnect
Trying to connect on the same IOD was leaking sockets, and may have
contributed to high CPU usage on Windows (See #1688)
2019-08-15 18:31:59 +00:00
dmiller
944963dcdc regen docs [ci skip] 2019-08-15 18:31:58 +00:00
dmiller
a36a34aa69 Bump version to 7.80SVN after release 2019-08-14 18:56:24 +00:00
dmiller
f05296d7f7 Merge changes from Nmap 7.80 release branch 2019-08-11 05:30:19 +00:00
dmiller
a668cdb9c7 Remove some unused windows headers and silence warnings 2019-05-29 16:39:05 +00:00
dmiller
274b8f979c Remove checks and unnecessary includes of sys/timeb.h (handled within nbase) 2019-05-29 13:22:13 +00:00
dmiller
d639a53088 Bump copyright date in license headers 2019-05-28 21:36:04 +00:00
nnposter
dd77fa1dac Further clean-up of port parsing in ncat 2019-05-25 23:57:52 +00:00
dmiller
0ffdd07894 Use long long for prevalidated (negative ok) ports and unsigned int for post-validated 2019-05-24 16:14:44 +00:00
dmiller
c661979637 Use explicit integer widths for port numbers.
Avoids problems on 32-bit systems:
21f51ff822 (r33609264)
2019-05-22 02:26:42 +00:00
dmiller
21f51ff822 AF_VSOCK support. Closes #1075 2019-05-20 16:21:41 +00:00
dmiller
3de7a0177b Allow connections to port 0. Fixes #1560 2019-04-18 16:18:16 +00:00
nnposter
504e9d767e Mandatory use of square-bracket notation for literal IPv6 proxy address
Closes #1441
2019-02-23 23:23:47 +00:00
nnposter
dbed133fc5 Ability to control hostname resolution for ncat proxy destinations
Closes #1214, fixes #1230, closes #1439
2019-02-23 22:34:13 +00:00
nnposter
8e7bcbbe4c Normalizes index references 2019-01-21 23:43:05 +00:00
nnposter
bdf8830296 Adds missing option description 2019-01-21 23:09:26 +00:00
nnposter
b1f7158101 Replaces square brackets with appropriate XML tags 2019-01-21 21:17:56 +00:00
nnposter
88b4a4b65e Adds missing initialization 2019-01-21 03:25:54 +00:00
nnposter
453cd5ea53 Adds missing option initialization 2019-01-21 02:20:29 +00:00
nnposter
735abe6c3f Cleans up error handling 2019-01-21 02:19:11 +00:00
nnposter
cb9559b342 Rectifies SOCKS5 protocol field overrun hazards 2019-01-19 23:50:18 +00:00
nnposter
6bb36b1ca2 Shortens the line to prevent an extraneous empty line 2019-01-19 23:48:01 +00:00
nnposter
4b4d67d4fb Strips off tabs and trailing spaces 2019-01-19 22:59:37 +00:00
nnposter
25db5fbb0d Increases ncat temporary RSA key size to 2048 bits
This resolves a compatibility issue with OpenSSL library configured with
security level 2, as seen on current Debian or Kali. Closes #1310, closes #1409
2018-12-20 02:04:02 +00:00
fyodor
434de730f5 Update copyright year for Ncat and Ncat Guide 2018-12-09 02:00:55 +00:00
dmiller
5c83c3d2a5 Fixes for Windows build from Lua header rearrangements 2018-11-08 04:55:29 +00:00
dmiller
824f9dcb2f Rearrange declarations to put all addrset functions in nbase.h, hide struct addrset internals. 2018-11-01 04:35:00 +00:00
dmiller
86d1f7e66e Don't quit on ERROR_IO_INCOMPLETE. Closes #1372 2018-10-26 20:50:58 +00:00
dmiller
e3d08f7e94 Avoid shutting down SSL descriptor twice. Fixes #1365 2018-10-25 04:53:59 +00:00
dmiller
d8c1d935f1 Move Npcap headers and lib stuff to nmap-mswin32-aux 2018-10-18 03:28:39 +00:00
dmiller
36e9588d5e Update cert store used by Ncat on some platforms 2018-10-16 14:47:28 +00:00
dmiller
33dd005714 Similar improvements to finding Lua for Ncat 2018-10-16 14:34:39 +00:00
fyodor
b3cece27e0 Update Npcap URL to new SSL version 2018-09-28 23:42:55 +00:00
dmiller
4824a5a074 Use Nsock error string instead of socket_strerror for timeouts; wasn't working on Windows. Fixes #1324 2018-09-17 15:29:56 +00:00
fyodor
02bad7c702 Change refentry id to avoid duplicate id complaint from xsltproc 2018-09-04 03:34:46 +00:00
dmiller
7629f3b997 Fix a typo in a previous fix 2018-08-21 19:12:36 +00:00
dmiller
4deb24fec4 Change configure check for libpcap to require pcap_create (libpcap 1.0.0 or later). See #1291 2018-08-20 22:08:55 +00:00
dmiller
f31ef12ca3 Fix ncat -e --ssl on Windows. Fixes #1267, #1274 2018-07-23 04:56:56 +00:00
dmiller
420618c0db Check for SSL_ERROR_WANT_READ after SSL_write error. Possibly related: #1267 2018-07-19 05:39:02 +00:00
nnposter
0f69f30ea4 Fixes mangled help text 2018-06-12 21:32:01 +00:00
nnposter
ec38cb0096 Removes extraneous bracket from literal IPv6 URLs. Closes #1237 2018-06-12 01:12:08 +00:00
nnposter
45229e0fbd Adds missing --no-shutdown description. Closes #1200 2018-04-26 19:44:58 +00:00
dmiller
689ea0e05d Spelling corrections. Fixes #1160 2018-03-26 14:59:41 +00:00