1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-14 11:49:01 +00:00
Commit Graph

80 Commits

Author SHA1 Message Date
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
dmiller
94d48e7913 Switch to gtk-mac-bundler and jhbuild for building OS X app bundle 2015-12-09 04:16:50 +00:00
dmiller
458a6388c4 Don't try to copy nonexistent pango modules since we build --with-included-modules 2015-11-07 01:00:19 +00:00
dmiller
56efe5b793 Update Macports diff 2015-11-07 01:00:18 +00:00
dmiller
6c934abb93 Update some directions for building .dmg on OS X 2015-09-23 20:22:59 +00:00
dmiller
2843f4535c New patch against macports, disables gdk-pixbuf2 GIO sniffing 2015-07-02 19:13:43 +00:00
dmiller
4aeabca374 Address some pep8 issues with zenmap_wrapper.py 2015-06-23 22:00:05 +00:00
dmiller
8941682afb Remove DYLD_LIBRARY_PATH from zenmap_wrapper.py. Fixes #164 2015-06-23 22:00:04 +00:00
dmiller
9fab2630fa Resolve architecture incompatibilities with Zenmap on OS X. Fixes #161 2015-06-16 13:37:48 +00:00
dmiller
68409b2226 Update copyright date to 2015 2015-06-03 13:01:29 +00:00
dmiller
270d1418fe Update OS X build info for minimum 10.8 (Mountain Lion) 2015-03-10 04:26:24 +00:00