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