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