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

125 Commits

Author SHA1 Message Date
dmiller
c66baf785e Merge Nmap 7.96 release branch 2025-05-07 13:22:40 +00:00
dmiller
28964ccfd3 Consolidate uninstaller code to a function 2024-12-19 19:38:57 +00:00
dmiller
3dd6ea12cc include fix for #2982 in non-OEM installer 2024-12-17 22:02:15 +00:00
dmiller
71950277b1 Reorder installer files and improve compression 2024-12-16 17:59:29 +00:00
dmiller
c0ed04f4c3 Don't put Zenmap/Ndiff uninstall stuff in OEM uninstaller 2024-12-16 17:59:29 +00:00
dmiller
dd9feccb2a Fix for NSIS syntax error 2024-12-16 17:59:28 +00:00
dmiller
3d1030be38 Unify installer and uninstaller file lists
Recent uninstallers were missing some new files.
2024-12-04 23:25:42 +00:00
dmiller
6d7181e9c6 Remove pre-NT compat code from AddToPath.nsh 2024-12-04 23:25:41 +00:00
dmiller
d5f340924e Use InstallLocation instead of HKCU software key for installdir 2024-12-04 23:25:41 +00:00
dmiller
ee7e94d7b3 Catch installs to a dir with an existing install in it 2024-12-04 23:25:40 +00:00
dmiller
c4d530ab92 Run uninstaller to remove old Nmap when upgrading 2024-12-04 23:25:39 +00:00
dmiller
b4adbbcf56 Check for existing OEM install in non-OEM name. See #2982 2024-12-03 21:27:57 +00:00
dmiller
68158b6d52 Update uninstaller files removed 2024-11-26 22:47:19 +00:00
dmiller
2558c90488 Allow silent installer to create desktop shortcuts 2023-05-20 22:11:20 +00:00
dmiller
4f1444986d Allow silent install on Windows if Npcap is already present 2023-05-09 17:31:05 +00:00
dmiller
ad3935b642 Skip messagebox on build 2023-03-02 16:27:48 +00:00
dmiller
3b4065a156 Update NSIS installer for latest changes. 2023-02-27 18:17:30 +00:00
dmiller
9aea64a655 Speed up NSIS uninstaller build 2023-02-10 22:55:53 +00:00
dmiller
a28d9b77f9 Remove/edit references to nmap-payloads. See #2541 2023-02-09 17:57:15 +00:00
dmiller
973b5aacf5 Preliminary Windows bundling for Zenmap and Ndiff 2023-01-20 18:29:54 +00:00
dmiller
9732e6979e Merge Nmap 7.93 release branch 2022-09-02 14:38:17 +00:00
dmiller
6bf973cf0f Remove Nmap registry key on uninstall regardless of whether it's empty 2022-03-10 17:24:36 +00:00
dmiller
c2d6b01f35 Update links to npcap.com 2022-02-18 17:38:54 +00:00
dmiller
77fcbeca27 NSIS: disable Npcap install if installed version is newer or same. 2021-12-13 20:51:08 +00:00
fyodor
158c2e493c Change Insecure.Com LLC to Nmap Software LLC 2021-11-23 19:01:05 +00:00
dmiller
dd82097c80 Merge changes from 7.92 release branch 2021-08-08 21:20:19 +00:00
dmiller
76b25678d1 Remove VC++ 2008 runtime; Python uses VC 14+ same as our builds now. 2021-08-03 19:29:10 +00:00
dmiller
0dc7df9573 Switch to VC++ 2019 redistributable 2021-07-30 22:50:41 +00:00
dmiller
ab35a2eccc Use cli defines, not sed, to customize NSIS script. Also addresses #2316 2021-07-30 17:02:11 +00:00
dmiller
ef8213a36c Reintegrate Nmap 7.90 release branch 2020-10-05 23:00:30 +00:00
dmiller
04e50e0f3e More OpenSSL DLL name changes 2020-09-03 19:19:52 +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
f05296d7f7 Merge changes from Nmap 7.80 release branch 2019-08-11 05:30:19 +00:00
dmiller
c752223c7b Simplify some IfSilent calls (MessageBox is not displayed in silent mode anyway) 2019-06-19 19:42:28 +00:00
dmiller
4897d3c802 Extract exes and reg files to randomized PLUGINSDIR to ensure we use a clean copy 2019-06-19 19:42:28 +00:00
dmiller
6d5afa74f2 Some changes to support Nmap OEM silent installer 2019-06-19 19:42:27 +00:00
dmiller
134782eef5 Remove /NPFSTARTUP installer option, deprecated by Npcap installer 2019-06-19 18:33:52 +00:00
dmiller
e3afc3f5a6 Ensure large strings build of NSIS is used. Fixes #1396 2019-01-07 18:15:49 +00:00
dmiller
cadb66231f Merge 7.70 release branch into trunk 2018-03-20 18:08:25 +00:00
dmiller
5a5addb0ef Sign the Nmap uninstaller 2017-01-08 03:30:45 +00:00
dmiller
c55b7f6f92 Rework Windows bundling to include Npcap instead of Winpcap 2016-06-14 14:16:48 +00:00
dmiller
542f0afe65 Add DisplayVersion to Uninstall windows registry key. Closes #263 2016-02-03 19:19:37 +00:00
dmiller
0952bed032 Merge final changes to support VS2013 build
Changes:

* Fix a collision of the name PS_NONE with a different constant in shlobj.h
* Update solution and project files for VS2013
* Update the NSIS installer to reference the VC 2013 redistributable
2015-01-17 04:35:01 +00:00
robert
0772a10895 Updated Nmap NSIS file to use WinPcap 4.1.3 installer. 2014-01-11 15:00:05 +00:00
david
9644ad825f Don't edit nmap.rc and nsis/Nmap.nsi in place.
Make new versioned nmap.rc.in and nsis/Nmap.nsi.in, and use those to
generate unversioned nmap.rc and nsis/Nmap.nsi. The changes made to
those files were constantly causing problems with updating.
2012-10-31 17:00:59 +00:00
robert
95c60718c1 Prevent Subversion hidden folder (.svn) from being added to Nmap's Windows setup file when copying the licenses directory. 2012-10-22 19:48:26 +00:00
robert
165d010202 Updated the Nmap.nsi file to check the new Visual C++ redistributable versions. Simplified the check for Visual C++ 2010 and improved the check for x64 systems (now additionally checks the Wow6432Node to prevent an error message even when the software was installed correctly). Also bumped the version number of the NSIS file to match the rest of Nmap. 2012-10-11 10:53:58 +00:00
david
cfeec34979 Remove vcredist files, moved to /nmap-mswin32-aux. 2012-10-02 00:53:49 +00:00
david
316a6f1f8b Add nmap-update to the Windows installer. 2011-12-20 01:58:26 +00:00
robert
737bb9e2dc Updated Visual C++ Redistributables and UID/Display names as appropriate for the April 2011 MFC Security Update (MS11-025)
http://www.microsoft.com/technet/security/bulletin/ms11-025.mspx
http://support.microsoft.com/kb/2467173
http://support.microsoft.com/kb/2467174
2011-04-21 09:59:54 +00:00