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

12741 Commits

Author SHA1 Message Date
dmiller
dfd5eab41a Fix Windows Debug build: wrong zlib configuration 2023-02-10 22:53:10 +00:00
dmiller
bc3f8ee141 Fix compile errors on Windows 2023-02-10 22:51:52 +00:00
dmiller
fc73c35f4d Use a Makefile for Windows build (run from MSYS2-mingw64 shell) 2023-02-09 21:10:06 +00:00
dmiller
9db1818f0f Updates to zenmap bundling script for Windows 2023-02-09 18:01:07 +00:00
dmiller
a28d9b77f9 Remove/edit references to nmap-payloads. See #2541 2023-02-09 17:57:15 +00:00
dmiller
7bba5dc625 Fix signedness issue by making a constant a macro 2023-02-09 17:18:10 +00:00
dmiller
ba707b1ac6 Enable IPv6 neighbor cache lookups for Windows 2023-02-08 23:21:27 +00:00
dmiller
79cd3db24c Fix arp cache lookup for Windows: avoid MIB_IPNET_TYPE_INVALID 2023-02-08 22:01:36 +00:00
dmiller
26996989ee Handle vanilla install case apart from py2exe 2023-02-03 23:14:49 +00:00
dmiller
4a41125fbc Fix DeprecationWarnings about string escapes in regex 2023-02-03 23:12:45 +00:00
dmiller
2d4e45ead8 Ensure config file is closed after save, fixing ResourceWarning 2023-02-03 23:12:44 +00:00
dmiller
2465e56e7d Fixes for zenmap Windows staging 2023-02-01 21:26:34 +00:00
dmiller
a8dedf7f5f Fixes for zenmap Windows build 2023-02-01 20:05:27 +00:00
dmiller
3cf5f5e7a1 Update zenmap.pot 2023-01-31 23:06:30 +00:00
dmiller
7162b00788 Un-localize things like 'IPv4', 'PDF', etc. 2023-01-31 23:06:30 +00:00
dmiller
99b121d0a2 Remove an old Python 2 workaround 2023-01-31 23:06:28 +00:00
dmiller
68a5f5d743 Fix encoding for zenmap i18n/l10n 2023-01-31 23:06:27 +00:00
dmiller
d0413baa93 Update Zenmap README. Fixes #2601 2023-01-31 23:06:26 +00:00
dmiller
4fd9004b0b Add a check for datalink before compiling filter. See #2381 2023-01-30 21:45:56 +00:00
dmiller
caf1e5d299 Don't label non-Eth-like interfaces as Ethernet. See #2381 2023-01-30 21:45:55 +00:00
dmiller
4f7f5bf84e Run all fingerprints through fingerfix
Vim: :/^Fing/,$g/^SEQ/.;/^$/-1!./fingerfix | sed -e '1,/^Fingerprint/d'
2023-01-27 22:47:09 +00:00
dmiller
70f3350cf8 Remove unused param and return value from AVal_match 2023-01-27 22:47:09 +00:00
dmiller
1d770ee059 For fingerprint tools, print all differences without shortcutting 2023-01-27 22:47:08 +00:00
dmiller
973b5aacf5 Preliminary Windows bundling for Zenmap and Ndiff 2023-01-20 18:29:54 +00:00
dmiller
153be6f589 Update rpm spec files for Python 3 2023-01-17 17:18:20 +00:00
fyodor
72a6a7f18b Note that Versions of Nmap released under previous versions of the NPSL may also be used under the NPSL 0.95 terms. 2023-01-12 15:45:38 +00:00
fyodor
47919b8dac Add paragraph break for easier reading 2023-01-11 22:26:08 +00:00
fyodor
d0a8fb0f30 Update Nmap Public Source License to Version 0.95. The only changes (besides version number) are clarifications that derivative works definition and all other license clauses only apply to parties who choose to accept the license in return for the special rights granted (such as Nmap redistribution rights). If a party can do everything they need to using copyright provisions outside of this license such as fair use, we support that and aren't trying to claim any control over their work 2023-01-11 22:11:11 +00:00
dmiller
2159fea364 Remove CustomBuild reference to removed nmap-payloads file 2023-01-05 23:46:54 +00:00
dmiller
bbd481b271 Fix typo 2023-01-05 23:46:20 +00:00
dmiller
ad9d7b7a1b Fix MSVC warning about (void) 2023-01-05 23:45:56 +00:00
dmiller
473e9afea5 Fix VS2019 warning regarding signature of operator!= 2023-01-05 23:45:04 +00:00
dmiller
19d440fccf Use BN_bn2mpi for ssh2. Add some tests. 2023-01-02 21:20:09 +00:00
dmiller
d4b46b5b43 ssh2: fix positive mpint packing. Closes #2338 2023-01-02 21:20:09 +00:00
dmiller
d8cf5e6eac Fix incorrect behavior: empty string OS test is valid 2022-12-15 22:43:45 +00:00
dmiller
37dd0969d3 Credit Python 3 contributors. Closes #1176.
Closes #2287. Closes #1972. Closes #1484. Closes #666. Closes #2522.
Closes #2446. Closes #2279
2022-12-15 13:54:11 +00:00
dmiller
87778f7693 Fix Python2-isms in uninstallers. Closes #2580 2022-12-14 22:38:00 +00:00
dmiller
bc381ae5d0 Fix an outdated include 2022-12-12 21:30:44 +00:00
dmiller
117b0e2b2b Move a calculation outside the loop 2022-12-12 21:01:36 +00:00
dmiller
de17b51988 Add missing stddef.h include for offsetof 2022-12-12 21:01:35 +00:00
dmiller
67276de2ce Add missing LUALIB_API declaration to nse_db 2022-12-12 21:01:35 +00:00
dmiller
9e4d6f5f5c Fix encoding issues related to Python 3 upgrade.
Python 3 str() is a unicode already, so can't be decoded.
subprocess.Popen needs to be in text mode (universal_newlines is the
oldest compatible kwarg for this) in order to do line-based buffering.
In general, all the filesystem encoding stuff we were doing is done by
Python itself now.
2022-12-07 20:34:07 +00:00
dmiller
12d41ec2cd Update Ndiff to Python 3. Closes #1807 2022-12-07 20:34:05 +00:00
dmiller
24b26317c7 Merge #2088: Update Zenmap to Python 3 and PyGObject
Note: Ndiff build will be broken until subsequent changes are made.
Deprecation warnings will need to be addressed in future changes.
Closes #2088
2022-12-07 20:34:03 +00:00
dmiller
e2e55660c3 Add some items to .gitignore 2022-12-07 20:33:57 +00:00
dmiller
024f1fefd2 Add wrapper class for a fingerprint observation, used by submission processing tools 2022-12-02 21:57:32 +00:00
dmiller
5f3be5ad17 Extend parse_fingerprint_file for FP processing tools to get MatchPoints only 2022-12-02 21:57:31 +00:00
dmiller
12bb86e678 Fix a couple off-by-one errors in parse_single_fingerprint 2022-12-02 21:57:31 +00:00
dmiller
a94287c4dd Ignore a completely empty Class line 2022-12-02 21:57:30 +00:00
dmiller
18a05139be Ensure str2AVal resets existing values and detects too-long inputs 2022-12-02 21:57:30 +00:00