Commit graph

380 commits

Author SHA1 Message Date
dmiller
f9aa1f31ca Add missing options
Some checks failed
nmap multiplatform autobuilds / build (arm64, gcc, ubuntu-latest-gcc-arm64, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, freebsd-15-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, macos-15-clang, macos-15) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, macos-26-clang, macos-26) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, netbsd-10-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, openbsd-7-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, solaris-11-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, ubuntu-latest-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (egcc, openbsd-7-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, freebsd-15-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, netbsd-10-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, solaris-11-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, ubuntu-latest-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (msvc, windows-latest-msvc, windows-latest) (push) Has been cancelled
2026-11-02 20:54:50 +00:00
dmiller
2cd2931826 Parenthesize multiple exception types 2026-11-02 20:54:49 +00:00
dmiller
7d7946773b Improve Zenmap's NmapOptions class performance and maintainability 2026-11-02 20:54:48 +00:00
dmiller
ec562e9e8b Bump version to 7.993SVN 2026-10-29 17:44:01 +00:00
dmiller
68cdcb93b5 Reintegrate Nmap 7.993 release branch 2026-10-29 17:43:59 +00:00
dmiller
64d96f268d Improve performance and clarity of NmapOptions
Some checks failed
nmap multiplatform autobuilds / build (arm64, gcc, ubuntu-latest-gcc-arm64, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, freebsd-15-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, macos-15-clang, macos-15) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, macos-26-clang, macos-26) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, netbsd-10-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, openbsd-7-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, solaris-11-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, ubuntu-latest-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (egcc, openbsd-7-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, freebsd-15-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, netbsd-10-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, solaris-11-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, ubuntu-latest-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (msvc, windows-latest-msvc, windows-latest) (push) Has been cancelled
2026-10-29 17:07:59 +00:00
dmiller
367d5296f8 Fix parsing of multiple osclasses. Fixes #3560. Closes #3561.
Some checks failed
nmap multiplatform autobuilds / build (arm64, gcc, ubuntu-latest-gcc-arm64, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, freebsd-15-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, macos-15-clang, macos-15) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, macos-26-clang, macos-26) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, netbsd-10-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, openbsd-7-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, solaris-11-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, ubuntu-latest-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (egcc, openbsd-7-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, freebsd-15-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, netbsd-10-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, solaris-11-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, ubuntu-latest-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (msvc, windows-latest-msvc, windows-latest) (push) Has been cancelled
2026-10-22 15:35:55 +00:00
dmiller
f06480daed Reintegrate Nmap 7.992 release branch
Some checks failed
nmap multiplatform autobuilds / build (arm64, gcc, ubuntu-latest-gcc-arm64, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, freebsd-15-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, macos-15-clang, macos-15) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, macos-26-clang, macos-26) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, netbsd-10-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, openbsd-7-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, solaris-11-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, ubuntu-latest-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (egcc, openbsd-7-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, freebsd-15-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, netbsd-10-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, solaris-11-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, ubuntu-latest-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (msvc, windows-latest-msvc, windows-latest) (push) Has been cancelled
2026-10-15 22:30:27 +00:00
dmiller
0d53946b3f Catch configparser exceptions in ProfileEditor. Fixes #3497 2026-09-19 02:26:39 +00:00
dmiller
db4aefddfa Catch a base class of sqlite3 exceptions, not only a specific one. Fixes #3420 2026-08-21 01:33:59 +00:00
dmiller
0ffa21e7bc Cap vuln logo number at 5. Fixes #3431 2026-08-12 19:07:43 +00:00
dmiller
b6727c3de6 Bump version to 7.991SVN 2026-08-07 15:40:11 +00:00
dmiller
2a5d64e775 macOS build changes 2026-08-07 15:40:09 +00:00
dmiller
5d7682f0b5 Sync zenmap and ndiff versions 2026-08-07 15:40:08 +00:00
dmiller
273ff83059 Fix package-data and subpackage search for Zenmap 2026-08-05 19:59:44 +00:00
dmiller
e2265fe97c Safely handle errors when adding/editing profiles. Fixes #3347
Some checks failed
nmap multiplatform autobuilds / build (arm64, gcc, ubuntu-latest-gcc-arm64, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, freebsd-15-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, macos-15-clang, macos-15) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, macos-26-clang, macos-26) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, netbsd-10-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, openbsd-7-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, solaris-11-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (clang, ubuntu-latest-clang, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (egcc, openbsd-7-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, freebsd-15-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, netbsd-10-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, solaris-11-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (gcc, ubuntu-latest-gcc, ubuntu-latest) (push) Has been cancelled
nmap multiplatform autobuilds / build (msvc, windows-latest-msvc, windows-latest) (push) Has been cancelled
2026-07-24 22:24:03 +00:00
dmiller
3671ea512f Fix zenmap packaging to include translations 2026-04-20 17:03:42 +00:00
dmiller
b45f865fb9 Resolve more deprecation warnings regarding Buttons and Images 2026-04-14 15:21:25 +00:00
dmiller
4a870aac73 Replace deprecated GTK3 APIs with GTK4 2026-04-13 16:53:22 +00:00
dmiller
1b242cf330 Replace deprecated add_with_viewport() 2026-04-09 21:41:21 +00:00
dmiller
ec8fe1ac5e Replace deprecated set_focus_chain() call 2026-04-09 21:28:32 +00:00
dmiller
7da8367a83 Replace deprecated IconFactory with our own pixbufs 2026-04-09 21:11:50 +00:00
dmiller
d9199d7cd5 Add missing typelibs for Windows 2026-04-07 21:29:25 +00:00
dmiller
deb076224e Reintegrate Nmap 7.99 release branch 2026-03-27 13:52:02 +00:00
dmiller
fcceb4f957 Bump Python version on Windows install 2026-03-17 15:42:27 +00:00
dmiller
d206004146 Update zenmap.bundle for latest gdk-pixbuf build 2026-03-16 17:22:43 +00:00
dmiller
95d380b836 Bump copyright date to 2026 [skip ci] 2026-02-16 22:33:40 +00:00
dmiller
31af4f24e1 Declare Python version support in RPM. See #3182 2026-01-20 22:33:15 +00:00
dmiller
ac358094f8 Modernize Zenmap RPM generation using pyproject macros 2026-01-20 17:26:26 +00:00
nnposter
8d06576dbb Remove deprecated category "Application". Close #3217 2025-10-28 22:57:18 +00:00
dmiller
ef6d17eb28 Fix formatting of TCP sequence info in Zenmap topology. Fixes #3189 2025-10-17 18:16:49 +00:00
dmiller
d99ae442c9 Use UTF-8 to read config file. Fixes #3116 2025-06-09 15:20:42 +00:00
dmiller
49f2072ab2 Remove .mo files. They are generated at build time by setuptools-gettext 2025-05-30 00:13:42 +00:00
dmiller
3a97670647 Fix typos in .po translation files 2025-05-30 00:13:00 +00:00
dmiller
14f43f1749 Fix setuptools-gettext config for Zenmap 2025-05-30 00:10:25 +00:00
dmiller
b0fa243821 Last typos from r39185 2025-05-30 00:08:02 +00:00
dmiller
340947fa29 Fix Python syntax for dict literals 2025-05-29 18:06:32 +00:00
dmiller
229cb7644c Update zh translation for Zenmap 2025-05-21 20:47:38 +00:00
dmiller
20e25e960a Update .po files for new .pot (no new translations) 2025-05-20 15:25:14 +00:00
dmiller
877abbbf66 Update Spanish translation for new strings. Some tone changes. 2025-05-20 15:25:13 +00:00
dmiller
f84f4b9879 Update translatable strings: use named placeholders 2025-05-20 15:25:12 +00:00
dmiller
3591d0d970 Update zenmap.pot 2025-05-20 15:25:10 +00:00
dmiller
76d1e4d7b3 Build and include mo files in zenmap package. See #2718 2025-05-16 19:28:11 +00:00
dmiller
86e055a251 Check for invalid output file. Fixes #3066 2025-05-15 20:36:03 +00:00
dmiller
f22bd4b91b Prevent UnicodeDecodeError issues in ScriptMetadata
See #3084
2025-05-15 17:32:17 +00:00
dmiller
ec3b1d264b Reintegrate 7.97 changes 2025-05-15 15:42:03 +00:00
dmiller
84cf8b5840 Avoid UnicodeDecodeError when reading nmap output. See #3087 2025-05-08 17:43:01 +00:00
dmiller
c2d04beaa4 Bump version to 7.96SVN 2025-05-07 22:57:05 +00:00
dmiller
c66baf785e Merge Nmap 7.96 release branch 2025-05-07 13:22:40 +00:00
dmiller
38dd2d6d29 Bump python (and other) versions for macos build 2025-04-29 17:42:02 +00:00