1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-07 13:11:28 +00:00
Commit Graph

60 Commits

Author SHA1 Message Date
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
dmiller
4a6dc88a3c Include hicolor theme when building Zenmap on Windows. http://seclists.org/nmap-dev/2015/q1/118 2015-02-17 17:52:39 +00:00
dmiller
7a32fcb9f5 Properly quote arguments to su-to-zenmap.sh
Found with http://www.shellcheck.net/

Error was: https://github.com/koalaman/shellcheck/wiki/SC2124
2015-02-13 16:31:12 +00:00
dmiller
699fe77571 Make make-bundle.sh change local dylib paths to relative ones 2014-08-23 04:22:16 +00:00
dmiller
ed5e0921f5 Update make-bundle.sh to reflect changes in fontconfig 2014-08-23 04:22:14 +00:00
dmiller
2251726609 Update make-bundle.sh to reflect changes in Pango 2014-08-23 04:22:12 +00:00
dmiller
6c28288c0a Update Macports instructions for zenmap 2014-08-23 04:22:10 +00:00
dmiller
5adfb3b1de Update copyright notice to 2014 2014-08-16 01:52:33 +00:00
fyodor
f6f59a7cd7 Auto regeneration with latest template files, etc. 2014-08-13 22:57:43 +00:00
david
3f3fafbbec Update MacPorts-ports.diff to remove pkgconfig dependency on libiconv. 2014-04-11 05:36:00 +00:00
dmiller
a72faf3906 Spellcheck on all Python files 2014-02-20 21:22:30 +00:00
david
58e5885f17 Remove libxml2.2.dylib from the OS X application bundle.
This file is automatically copied into the bundle by py2app. It is
already present as a system library on OS X 10.6 and later. Shipping our
own caused a compatibility problem on OS X 10.9:

Could not import the zenmapGUI.App module: 'dlopen(/Applications/Zenmap.app/Contents/Resources/lib/python2.6/lib-dynload/glib/_glib.so, 2): Symbol not found: _xmlBufContent\n  Referenced from: /usr/lib/libxslt.1.dylib\n  Expected in: /Applications/Zenmap.app/Contents/Frameworks/libxml2.2.dylib\n in /usr/lib/libxslt.1.dylib'.

http://seclists.org/nmap-dev/2013/q4/85
2013-11-12 04:04:45 +00:00
d33tah
ccd0c02a4c Add a lacking space in the license comment. The command I used to do this is:
for file in `grep "* including the terms and conditions of this license text as well.       \*" * -r --files-with-match `; do sed "s/\* including the terms and conditions of this license text as well.       \*/* including the terms and conditions of this license text as well.        */g" -i $file; done
2013-09-11 19:06:20 +00:00
fyodor
6e01ecd452 Update an email address, fix a typo, and slightly reword a sentence. 2013-07-30 00:02:00 +00:00
dmiller
f5d999efaf Change su-to-zenmap.sh from bash to sh script 2012-12-06 18:54:36 +00:00
fyodor
6a42ef47c0 Update the Nmap and Nsock source code headers to note new Nmap dev mailing list email address and a better URL for Nmap license. 2012-12-06 01:21:42 +00:00
david
d662ef817b Don't hack_xinitrc if system xinitrc doesn't exist. 2012-11-29 20:49:47 +00:00
david
b8e44155da Python is now in nmap-mswin32-aux. 2012-10-03 05:18:23 +00:00
david
a47d68a84f Typo. 2012-09-10 23:53:54 +00:00
david
303de03813 Apple broke the link to their icons doc. 2012-09-10 23:52:20 +00:00
david
690851ba2e Make a 512×512 OS X icon for Zenmap. 2012-09-10 23:50:16 +00:00