dmiller
58874849d3
Reintegrate Nmap 7.98 release branch
2025-08-21 20:24:37 +00:00
nnposter
b9f73923bd
Fix a few documentation typos. Close #3124
2025-05-28 02:14:16 +00:00
dmiller
ec3b1d264b
Reintegrate 7.97 changes
2025-05-15 15:42:03 +00:00
dmiller
80e48fd212
Update macOS build process
2025-04-29 19:49:09 +00:00
dmiller
95b974b101
Merge 7.95 release branch into trunk
2024-04-23 19:34:03 +00:00
dmiller
0debd0a685
Bump openssl version for macos
2024-03-27 16:36:37 +00:00
dmiller
a946c5682d
Transition from setup.py to pyproject.toml
2024-03-21 20:20:00 +00:00
dmiller
490f5bb7c7
New command-line syntax for osascript
2023-03-17 16:50:45 +00:00
dmiller
3b3a4fa46a
Bundling update for macOS
2023-03-01 22:05:40 +00:00
dmiller
2e7ed50a5a
Update macosx OpenSSL to 3.0.5
2022-08-31 22:20:34 +00:00
dmiller
dd82097c80
Merge changes from 7.92 release branch
2021-08-08 21:20:19 +00:00
dmiller
17b2da7731
Fix some errors in macosx build scripts
2021-08-06 17:44:37 +00:00
dmiller
7b73985610
Auto-gen Nmap version for macOS build. Bump OpenSSL to 1.1.1k.
2021-08-06 16:16:06 +00:00
dmiller
bd81beac1c
Use more structure in defining Nmap version number
2021-07-19 23:06:50 +00:00
dmiller
9529327f59
Merge changes from Nmap 7.91 release branch
2020-10-13 19:27:40 +00:00
dmiller
ef8213a36c
Reintegrate Nmap 7.90 release branch
2020-10-05 23:00:30 +00:00
dmiller
46f1954c0f
Update macosx build to OpenSSL 1.1.1h, use jhbuild for all build steps
2020-09-30 03:10:24 +00:00
dmiller
210adf941e
Remove nmap-update
...
This feature was never publicly released, and has not been distributed
in our binary builds for a couple versions now. It needed to be removed
in order to reduce the number of places Nmap looks for data files. See #2051
2020-08-27 19:13:31 +00:00
dmiller
e9a78fbd81
Don't remove intermediate files when building (macosx), but only when cleaning.
2019-06-13 03:53:25 +00:00
dmiller
e0e03311a5
Run zenmap bundling script under jhbuild to ensure standardized environment.
2019-06-13 03:53:25 +00:00
dmiller
9e38ee9a76
Bump OpenSSL version to 1.0.2s for macosx
2019-06-13 03:53:24 +00:00
dmiller
cee864b2ca
break on errors when creating dmg image
2019-06-13 03:53:23 +00:00
dmiller
bf8c3ed1ac
Use jhbuild to build nmap, ncat, and nping for macosx
2019-06-13 03:53:23 +00:00
dmiller
74075ae9f6
Do not build nmap-update for macosx package
2019-06-13 03:53:22 +00:00
dmiller
e9f0256697
Fix build of macOS dependencies
2018-03-16 20:55:32 +00:00
dmiller
98c1984fce
Fix modulesets to build openssl and dependencies on OS X
2018-03-14 17:12:44 +00:00
dmiller
01d4a1563d
Bump OpenSSL version to 1.0.2l on macOS
2017-07-29 19:17:58 +00:00
dmiller
b1267fed20
Build with static libz and libssh2 when bundling for macOS
2017-07-29 19:16:58 +00:00
dmiller
739efa6801
Backport r35997 from 7.25BETA1: Fix double /Applications install issue on OS X
2017-01-18 14:21:54 +00:00
dmiller
990b1b3875
Make a note that createdmg.sh needs a graphical login to work.
2016-09-01 16:07:47 +00:00
vincent
5d532c9249
Added detailed comments to the macosx/Makefile
2016-08-22 16:14:54 +00:00
vincent
ce5231a120
Correct pkg order and add background to the mpkg installer
2016-08-02 16:29:02 +00:00
vincent
1bc77e3394
Make scripts executable
2016-08-02 15:46:04 +00:00
vincent
ace4e2c5bc
Modify Makefile to call the DMG creator and checker scripts
2016-08-02 15:20:22 +00:00
vincent
22afa27b24
Add DMG creator and checker scripts
2016-08-02 15:16:14 +00:00
vincent
efae235cc5
Add background DMG image / design
2016-08-02 15:13:31 +00:00
vincent
c6b20530ea
Add dependencies requiered for nmap-update's static libraries
2016-07-20 16:09:10 +00:00
vincent
3611e7c47a
Remove Macports; nmap-update now uses static libs
...
nmap-update now uses static libraries linking for libapr, libsvn,
libserf, libz and libsqlite
2016-07-20 16:07:37 +00:00
vincent
34af9d438e
Update the documentation for missing steps
2016-07-15 14:02:36 +00:00
vincent
50015e6954
Change the README file name to README.md
...
In order to properly make in macosx/, specifics files are copied into
the final .DMG, so I had to correct the name of the file.
2016-06-23 07:59:05 +00:00
vincent
a57002e760
Rewrite a clean documentation
...
This commit is intended to use mardown files for documentation.
I added a Table of content in each file, with interactive/internal links
and a few more explanations for Mac developers.
2016-06-17 09:07:48 +00:00
vincent
bb7edaa8ae
Add documentation for bundling with Jhbuild
2016-06-09 17:28:26 +00:00
vincent
47ce627615
Add minimum Mac OS X version variable
2016-06-05 16:24:46 +00:00
vincent
1da018a454
Makefile portability changes and packagemaker replacement
2016-06-05 15:32:17 +00:00
vincent
adfe806099
Update to openssl-1.0.2h
2016-05-21 15:07:59 +00:00
vincent
839c6f7629
Update to openssl-1.0.2h
2016-05-21 14:28:28 +00:00
dmiller
2ff05aca9d
OS X build environment checks and fixes
2016-04-06 15:15:16 +00:00
dmiller
a011762e46
Be sure to export JHBUILD_PREFIX, as later steps need it.
2016-03-16 03:22:31 +00:00
dmiller
c6837fc3d0
Bump openssl version for OS X: 1.0.2g with enable-ssl
2016-03-16 03:16:34 +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