reactos/base/setup
Hermès Bélusca-Maïto 71197535a1
[SETUPLIB][USETUP] Improve IsValidInstallDirectory() behaviour (#7187)
CORE-6149, CORE-6179, CORE-9529

See also commits d329fbebf (r66995), 7c3f4c94a (r68307), and 16daf6700.

The function verifies that each path component of the directory is
a valid 8.3 name, not . or .. nor empty. This behaviour is compatible
with what can be observed from Windows XP/2003 installer.
(To reliably test this with the Windows installer, you need to modify
the TXTSETUP.SIF DefaultPath value in the [SetupData] section.)
2024-07-31 11:41:24 +02:00
..
lib [SETUPLIB][USETUP] Improve IsValidInstallDirectory() behaviour (#7187) 2024-07-31 11:41:24 +02:00
reactos [TRANSLATION] Update Spanish (es-ES) translation (#6449) 2024-03-24 12:30:56 +03:00
setup [SETUP] Don't free a DLL that is still in use by a different thread 2020-01-03 11:32:07 +01:00
usetup [SETUPLIB][USETUP] Move IsValidPath() back into setuplib for reusability (#7186) 2024-07-31 11:40:21 +02:00
welcome [WELCOME] Silence useless editbin warning LNK4241 2024-07-04 17:13:14 +02:00
CMakeLists.txt