dmiller
|
cb5f577848
|
Remove crashing, unused debug code
|
2025-04-16 05:40:42 +00:00 |
|
dmiller
|
40b5bda3ac
|
Consistent Windows build parameters
|
2025-04-15 23:58:46 +00:00 |
|
dmiller
|
f4f5cba43d
|
Avoid copying link-layer header; point instead
|
2025-04-11 21:45:17 +00:00 |
|
dmiller
|
21e5cc67b4
|
Windows build fixes for libdnet-stripped
|
2025-04-11 16:39:12 +00:00 |
|
dmiller
|
5b52e7a3f2
|
Build fixes
|
2025-04-10 19:24:22 +00:00 |
|
dmiller
|
5f6bc69983
|
Account for VLAN header in pcap packets if needed.
|
2025-04-10 19:00:50 +00:00 |
|
dmiller
|
068dd4b0df
|
Fix out-of-bounds reads. Closes #2954
|
2025-02-27 16:42:05 +00:00 |
|
dmiller
|
6db5c9cb85
|
Bump copyright date
|
2025-02-26 17:44:43 +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
|
df1604ab19
|
Simplify pcap_select, remove timeval form
|
2024-10-28 23:11:51 +00:00 |
|
dmiller
|
b63eea5eea
|
devname2ipaddr now requires address family, so correct addr is returned.
|
2024-06-20 20:14:30 +00:00 |
|
dmiller
|
326f8bb22b
|
Accept targets from CLI even when -iL is used
|
2024-06-03 19:00:28 +00:00 |
|
dmiller
|
b940270375
|
Move random address generation to TargetGroup/NetBlock
|
2024-05-01 22:19:29 +00:00 |
|
dmiller
|
f999182d0f
|
Bump date and reapply header templates
|
2024-02-28 18:46:45 +00:00 |
|
dmiller
|
5f58debc51
|
Handle RLIM_INFINITY as socket limit.
|
2023-09-01 21:12:19 +00:00 |
|
dmiller
|
6f6b2de214
|
Apply new license templates, bump copyright date
|
2023-04-14 17:11:46 +00:00 |
|
dmiller
|
5ae1b0fda2
|
Update static data in libnetutil
|
2022-10-21 21:15:46 +00:00 |
|
dmiller
|
de9f84d080
|
Get better error message. See #2179
|
2022-09-28 21:40:57 +00:00 |
|
dmiller
|
dd690b3e0b
|
Bump copyright date and update some links [ci skip]
|
2022-02-18 17:38:46 +00:00 |
|
dmiller
|
04a206d60a
|
Rename vars to avoid hiding global
|
2022-01-31 18:11:23 +00:00 |
|
dmiller
|
2cea59aca0
|
Allow cleanup of netutil's interfaces cache
|
2021-12-12 23:42:38 +00:00 |
|
fyodor
|
3aec3f3a07
|
Update to latest copyright templates. Main change is that Insecure.Com LLC is now Nmap Software LLC
|
2021-11-23 16:04:37 +00:00 |
|
dmiller
|
8bb25f535c
|
Clarify HopByHop padding code, addressing LGTM.com finding
|
2021-07-23 16:50:11 +00:00 |
|
dmiller
|
d15747db32
|
Minor optimization for name resolution: null servname
|
2021-07-22 17:18:29 +00:00 |
|
dmiller
|
5707fb14c5
|
Upgrade to VS 2019
|
2021-07-19 23:58:02 +00:00 |
|
nnposter
|
4564749ccd
|
Reject non-useable routes. Fixes #2206
|
2021-01-18 20:11:40 +00:00 |
|
dmiller
|
67cccec38d
|
Use checked_fd_set in 2 more places: bounce scan and pcap_select
|
2021-01-07 18:31:09 +00:00 |
|
nnposter
|
d3ef26b229
|
Silence GCC warning about string truncation. Fixes #2186
|
2020-11-26 02:29:39 +00:00 |
|
dmiller
|
922b8cbbc4
|
Remove constant comparisons for values that cannot exceed the max
|
2020-10-15 18:51:20 +00:00 |
|
dmiller
|
ef8213a36c
|
Reintegrate Nmap 7.90 release branch
|
2020-10-05 23:00:30 +00:00 |
|
dmiller
|
b03c96c326
|
Change a FIXME to a TODO with documentation of related issues #180 and #1407
|
2020-01-14 03:39:25 +00:00 |
|
dmiller
|
86f80305a1
|
Consolidate duplicate functions read_na_pcap and read_ns_reply_pcap.
|
2020-01-13 23:33:30 +00:00 |
|
dmiller
|
4ffeb09ad3
|
Use libnetutil's read_reply_pcap to deduplicate pcap reading logic.
|
2020-01-13 21:48:04 +00:00 |
|
dmiller
|
00cb4d22d9
|
Switch from pcap_next to pcap_next_ex to check for errors
This change supports #1394. When the network goes down, Nmap ought to
stop instead of slowing to an infinite crawl.
|
2020-01-13 17:14:45 +00:00 |
|
dmiller
|
5e30d6e29e
|
Fix loop flow. #1834
|
2019-12-29 05:15:10 +00:00 |
|
dmiller
|
6d624f9ed7
|
Correct function prototypes from earlier change
|
2019-12-26 16:46:18 +00:00 |
|
dmiller
|
898988dcd3
|
Remove dangling else
|
2019-12-26 16:46:17 +00:00 |
|
dmiller
|
7d1530476d
|
Remove some unnecessary/constant comparisons. #1834
|
2019-12-25 20:01:17 +00:00 |
|
dmiller
|
0c2a3776f0
|
Remove incorrect use of const on return type (not pointer). #1834
|
2019-12-25 20:01:15 +00:00 |
|
dmiller
|
5abe0aa8cc
|
Combine/simplify conditional branches, eliminating dead code. See #1834
|
2019-12-22 21:50:55 +00:00 |
|
dmiller
|
87a92c969f
|
Fix some LGTM.com findings related to type widths
|
2019-12-20 21:51:01 +00:00 |
|
dmiller
|
ed66ed03ec
|
Use unique header guards
|
2019-11-19 17:53:42 +00:00 |
|
dmiller
|
77421962aa
|
Remove mostly-unused winclude.h
|
2019-05-29 15:11:13 +00:00 |
|
dmiller
|
d639a53088
|
Bump copyright date in license headers
|
2019-05-28 21:36:04 +00:00 |
|
dmiller
|
57ff460847
|
Support names for all IP protocols in libnetutil. See #841
|
2019-05-22 16:40:49 +00:00 |
|
dmiller
|
f8004b792c
|
Replace a config-time check with a ifndef that also works on Windows.
|
2018-11-21 06:23:08 +00:00 |
|
dmiller
|
d8c1d935f1
|
Move Npcap headers and lib stuff to nmap-mswin32-aux
|
2018-10-18 03:28:39 +00:00 |
|
dmiller
|
30db709755
|
Optimistically revert mutex that was needed with WinPcap. Npcap likely is unaffected.
|
2018-10-03 16:57:54 +00:00 |
|
dmiller
|
534643aac6
|
Performance tweak for Windows. See #1327
|
2018-09-26 21:12:40 +00:00 |
|