CMake/Help
Justin Clift 11768733d3 NSIS: Quote uninstaller path when executing it in a shell
Protect our `$0` reference in the shell as `"$0"`.  Otherwise it works
with a space in the path only due to an insecure Windows feature.

Prior to this fix, any installer using the option added by commit
v2.8.9~234^2 (Added CPACK_NSIS_ENABLE_UNINSTALL_BEFORE_INSTALL,
2011-06-11) exposes a local privilege escalation vulnerability.

Reported-by: Amir Szekely <kichik@gmail.com>
Reported-by: Ug_0 Security
2016-07-21 10:05:46 -04:00
..
command Help: Document ctest_update branch following behavior 2016-06-08 09:53:13 -04:00
generator Deprecate Visual Studio 7 .NET 2003 generator 2016-04-28 10:09:20 -04:00
include Help: Reorganize and refine discussion of relocatable packages 2015-04-03 10:52:24 -04:00
manual Help: Document CTest Git fetch-and-reset behavior 2016-06-08 09:58:43 -04:00
module Add FindLTTngUST module to find LTTng-UST library 2016-03-07 11:46:49 -05:00
policy CMP0059: Fix typo in policy description 2016-05-02 15:16:07 -04:00
prop_cache Convert builtin help to reStructuredText source files 2013-10-15 14:12:03 -04:00
prop_dir Help: Clarify VS_STARTUP_PROJECT documentation 2016-06-21 09:33:35 -04:00
prop_gbl Help: Hyperlink properties 2016-04-27 22:38:59 +02:00
prop_inst CPackWIX: Add new CPACK_STARTUP_SHORTCUTS property. 2015-02-21 18:07:36 +01:00
prop_sf Help: Hyperlink properties 2016-04-27 22:38:59 +02:00
prop_test Help: Hyperlink properties 2016-04-27 22:38:59 +02:00
prop_tgt Merge branch 'doc-cross-reference-lang-standard-and-extensions' into release 2016-06-28 09:15:25 -04:00
release NSIS: Quote uninstaller path when executing it in a shell 2016-07-21 10:05:46 -04:00
variable Help: Document CMAKE_TRY_COMPILE_PLATFORM_VARIABLES example 2016-06-30 09:03:41 -04:00
index.rst Help: Add a manual for compiler feature control. 2014-05-27 09:35:00 -04:00