Martijn Laan
|
886a2f3d5c
Fix typo.
|
2 dni temu |
Martijn Laan
|
52c5886882
Cleanup HandleDuplicateDisplayNames, no actual change.
|
3 dni temu |
Martijn Laan
|
c04becaaa0
Give MakeDir's Flags an empty default.
|
1 tydzień temu |
Martijn Laan
|
e133d5bca1
Switch ApplyPathRedirRules' AFlags and ATargetProcess parameters + remove ATargetProcess' default, both for clarity.
|
1 tydzień temu |
Martijn Laan
|
381b7d762e
Use normal paths for font (un)install.
|
2 tygodni temu |
Martijn Laan
|
1dd962e6a6
SHChangeNotify's SHCNF_PATH is documented to only support paths of max MAX_PATH length. Presumably this means it doesnt support extended-length paths at all, so also not short ones.
|
3 tygodni temu |
Martijn Laan
|
1250e88383
utDecrementSharedCount update.
|
3 tygodni temu |
Martijn Laan
|
85319c07f2
Revert gacinstall code to be like on main.
|
3 tygodni temu |
Martijn Laan
|
a847b695b9
Cleanup bad comments + cleanup SharedCount RegView checks + cleanup ApplyRedirForSystemOperation (now ApplyRedirForRegistrationOperation).
|
3 tygodni temu |
Martijn Laan
|
a06c12d56b
Try to clarify things.
|
3 tygodni temu |
Martijn Laan
|
6f912324db
Merge branch 'main' into regtypelib-update
|
3 tygodni temu |
Martijn Laan
|
273596a613
Make Uninstall's utRun handling in PerformUninstall match the already updated ProcessRunEntry. Also rename utRun_DisableFsRedir to utRun_Is64Bit.
|
3 tygodni temu |
Martijn Laan
|
70602f0649
Previously, 32-bit Setup could set utDeleteFile_DisableFsRedir. Now this has been renamed to utDeleteFile_Is64Bit and 32-bit Setup never sets it anymore. This means regserver entries need a way to signal to the uninstaller that the file is 64-bit despite the path being 32-bit. Or vice versa: in 64-bit Setup, if the file is 32-bit despite the path being 64-bit.
|
3 tygodni temu |
Martijn Laan
|
7cf18aa6e5
Make gacinstall consistent with regtypelib (and the others).
|
3 tygodni temu |
Martijn Laan
|
ded9e77f4f
Helper.exe, beloved 64-bit sidekick to 32-bit Setup.
|
3 tygodni temu |
Martijn Laan
|
43a5a6bd82
Update 64BB for regtypelib, and remove support for 64-bit (un)regtypelib from 32-bit Setup/Uninstall.
|
3 tygodni temu |
Martijn Laan
|
0da07040e8
Merge branch 'installrun-uninstallrun-pathredir'
|
3 tygodni temu |
Jordan Russell
|
df4a19c9a8
MakeDir function: Show normal path in error message.
|
3 tygodni temu |
Martijn Laan
|
814f2a4207
Tweaks for consistency.
|
4 tygodni temu |
Martijn Laan
|
243f4ca16e
Merge branch 'main' into installrun-uninstallrun-pathredir
|
4 tygodni temu |
Martijn Laan
|
6a519cca6c
Already rename utDelete..._DisableFsRedir to ..._Is64Bit.
|
4 tygodni temu |
Martijn Laan
|
abece75bc6
Cleanup.
|
4 tygodni temu |
Martijn Laan
|
80ab5d69cc
Merge branch 'processfileentry-pathredir2' into installrun-uninstallrun-pathredir
|
4 tygodni temu |
Martijn Laan
|
adf09a847a
With RestartReplace dropping A64Bit parameter, it can be dropped from DoHandleFailedDeleteOrMoveFileTry as well.
|
4 tygodni temu |
Martijn Laan
|
9be26613d6
Merge branch 'processfileentry-pathredir2' into installrun-uninstallrun-pathredir
|
4 tygodni temu |
Martijn Laan
|
5882bbfbf6
Use IsCurrentProcess64Bit for setting utDeleteFile_DisableFsRedir, just like it already does for utDeleteDirOrFiles_DisableFsRedir.
|
4 tygodni temu |
Jordan Russell
|
0f2eda5a59
RestartReplace function: Correctly support 64-bit Setup and Sysnative.
|
4 tygodni temu |
Martijn Laan
|
1ac6dd064c
Bit of 'DisableFsRedir' -> 'Is64Bit' cleanup.
|
4 tygodni temu |
Martijn Laan
|
832b26fa9f
Update external/extractarchive/download file entry processing as well.
|
4 tygodni temu |
Martijn Laan
|
85d12afcd3
Merge branch 'main' into processfileentry-pathredir2
|
4 tygodni temu |