1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-07 05:01:29 +00:00
Commit Graph

90 Commits

Author SHA1 Message Date
dmiller
c840e236cb Ensure UTF-8 encoding used throughout zenmap 2024-04-26 17:25:40 +00:00
dmiller
95b974b101 Merge 7.95 release branch into trunk 2024-04-23 19:34:03 +00:00
dmiller
dbedc5838b Fixes for Windows Zenmap build 2024-04-01 22:32:49 +00:00
dmiller
17ee0b3362 Update Windows build for Zenmap data files relocation 2024-03-27 16:51:53 +00:00
dmiller
b41175cd6c Zenmap: keep data files within package 2024-03-27 16:35:29 +00:00
dmiller
60a762c745 macOS: install Zenmap clean each time when building 2024-03-27 16:34:39 +00:00
dmiller
cbd5da1b5d MSYS2 git package name changed 2024-03-25 15:14:42 +00:00
dmiller
a946c5682d Transition from setup.py to pyproject.toml 2024-03-21 20:20:00 +00:00
dmiller
f999182d0f Bump date and reapply header templates 2024-02-28 18:46:45 +00:00
dmiller
c0e172806f Change Zenmap version syntax to meet pip standards. Fixes #2714 2024-02-27 20:22:43 +00:00
dmiller
19fc89840f Convert ndiff and zenmap to setuptools. Fixes #2649 2024-01-29 17:09:26 +00:00
dmiller
6f6b2de214 Apply new license templates, bump copyright date 2023-04-14 17:11:46 +00:00
dmiller
851bc83dfb Fix auth wrapper: args not supported. Add error reporting 2023-03-18 20:26:54 +00:00
dmiller
37ac2f482e Ensure Zenmap modules are available for calculating deps 2023-03-18 20:26:02 +00:00
dmiller
c0b8bc300f Remove accidental debugging exit 2023-03-17 17:10:06 +00:00
dmiller
d8f6a8672a Use correct interpreter and environment for getting Python deps 2023-03-17 16:54:58 +00:00
dmiller
ebb87e0b40 Add needed GtkOSXLaunchScriptFile key 2023-03-17 16:54:07 +00:00
dmiller
ee15013404 Use zenmapGUI.App directly instead of wrapper script when getting dependencies 2023-03-17 16:53:35 +00:00
dmiller
3b3a4fa46a Bundling update for macOS 2023-03-01 22:05:40 +00:00
dmiller
f61773ac9f Update Windows zenmap build 2023-02-27 18:15:20 +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
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
973b5aacf5 Preliminary Windows bundling for Zenmap and Ndiff 2023-01-20 18:29:54 +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
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
dd690b3e0b Bump copyright date and update some links [ci skip] 2022-02-18 17:38:46 +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
ef8213a36c Reintegrate Nmap 7.90 release branch 2020-10-05 23:00:30 +00:00
dmiller
17304bf825 Remove debug to file from OS X launcher. Closes #1777 2019-12-30 04:48:49 +00:00
dmiller
b9e84ecdb8 Changes to support newer version of gtk-osx python environment. 2019-06-13 03:53:26 +00:00
dmiller
e0e03311a5 Run zenmap bundling script under jhbuild to ensure standardized environment. 2019-06-13 03:53:25 +00:00
dmiller
d639a53088 Bump copyright date in license headers 2019-05-28 21:36:04 +00:00
dmiller
e16b6bff83 Update Zenmap copyright date 2018-07-11 21:27:02 +00:00
dmiller
73b9059c29 Update library relocations for macOS 2018-03-16 20:58:41 +00:00
fyodor
ff62300249 Bump copyright dates to 2018 and slightly improve wording (doesn't change meaning) of Nmap license header text 2018-01-28 21:18:17 +00:00
dmiller
9c7ea727a7 Update license terms for 2017 2017-06-07 12:32:38 +00:00
dmiller
221ff85754 Improve an error message for Zenmap on OS X 2017-02-01 03:08:25 +00:00
dmiller
cb8904ebae Update license headers 2016-12-29 17:18:02 +00:00
dmiller
e61a606ae7 Update zenmap Desktop Entry files. Closes #597 2016-12-03 06:08:10 +00:00
dmiller
2cf41557eb Remove vestigial documentation for Macports build system 2016-08-31 04:19:41 +00:00
vincent
e4fcf2347a Use the AppleLocale prefs directly
This is really easier and much more portable (Mac OS 10.5 and later) 
than the other solution proposed. The problem with the actual code happens 
when I set English as my main language with a French localisation and 
keyboard. Sometimes, the AppleLanguages configuration file contains names 
like "English" instead of "en", "EN" or "en_EN". Moreover, there can be 
more than one language defined here. Instead, I suggest with this PR to 
use AppleLocale directly, which is in the "en_EN" format (or whatever 
language) and is set to the current language used by the machine. This 
would allow users to just launch Zenmap and have the software launched in 
the desired language without having to use the terminal (they can still 
change their machine language in the System Preferences or via the 
Terminal, but it would be easier to use).
2016-08-22 15:37:43 +00:00
vincent
e6925acec3 New Zenmap auth_wrapper in Objective-C 2016-07-27 10:29:20 +00:00
vincent
4c1ef96578 Add checks for $lang variable
We now use AppleLanguages to provide a good language to Zenmap.
This should prevent Zenmap from choosing wrong locale/languages settings.
2016-06-17 08:55:34 +00:00
dmiller
3068b9ad79 Open zenmap.exe.log in a writable location. Fixes #345 2016-05-18 15:24:36 +00:00
dmiller
2ff05aca9d OS X build environment checks and fixes 2016-04-06 15:15:16 +00:00
dmiller
6e33d6ac3c Bump date in copyright headers 2016-04-04 15:38:44 +00:00
dmiller
f68650e51e Remove pango modules that are built-in since pango 1.38. 2016-03-16 03:23:45 +00:00
dmiller
56effd8438 Update macports diff 2016-03-16 03:14:55 +00:00