https://git.reactos.org/?p=reactos.git;a=commitdiff;h=fce106ab2595884a3e63f5f24ac526ffe73d419c

commit fce106ab2595884a3e63f5f24ac526ffe73d419c
Author:     Whindmar Saksit <whinds...@proton.me>
AuthorDate: Wed Nov 29 18:40:19 2023 +0100
Commit:     GitHub <nore...@github.com>
CommitDate: Wed Nov 29 20:40:19 2023 +0300

    [BOOTDATA] hivesft: Fix URL Protocol registry value (#6058)
    
    "URL Protocol" is a registry value, not a key!
    
    IEFrame later comes along and adds the value covering up the issue for 
everyone except poor gopher.
---
 boot/bootdata/hivesft.inf | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/boot/bootdata/hivesft.inf b/boot/bootdata/hivesft.inf
index e45880375de..1a468d375a0 100644
--- a/boot/bootdata/hivesft.inf
+++ b/boot/bootdata/hivesft.inf
@@ -103,12 +103,12 @@ 
HKLM,"SOFTWARE\Classes\Applications\mplay32.exe\SupportedTypes",".avi",0x0000000
 
 HKLM,"SOFTWARE\Classes\ftp","",0x00000000,"URL:File Transfer Protocol"
 HKLM,"SOFTWARE\Classes\ftp\Source 
Filter","",0x00000000,"{E436EBB6-524F-11CE-9F53-0020AF0BA770}"
-HKLM,"SOFTWARE\Classes\ftp\URL Protocol","",0x00000000,""
+HKLM,"SOFTWARE\Classes\ftp","URL Protocol",,""
 
HKLM,"SOFTWARE\Classes\ftp\shell\open\command","",0x00000000,"""%programfiles%\Internet
 Explorer\iexplore.exe"" ""%1"""
 
 HKLM,"SOFTWARE\Classes\gopher","",0x00000000,"URL:Gopher Protocol"
 HKLM,"SOFTWARE\Classes\gopher\Source 
Filter","",0x00000000,"{E436EBB6-524F-11CE-9F53-0020AF0BA770}"
-HKLM,"SOFTWARE\Classes\gopher\URL Protocol","",0x00000000,""
+HKLM,"SOFTWARE\Classes\gopher","URL Protocol",,""
 ;see http
 
;HKLM,"SOFTWARE\Classes\gopher\shell\open\command","",0x00000000,"""%programfiles%\Internet
 Explorer\iexplore.exe"" -nohome"
 
HKLM,"SOFTWARE\Classes\gopher\shell\open\command","",0x00000000,"""%programfiles%\Internet
 Explorer\iexplore.exe"" ""%1"""
@@ -116,7 +116,7 @@ 
HKLM,"SOFTWARE\Classes\gopher\shell\open\command","",0x00000000,"""%programfiles
 HKLM,"SOFTWARE\Classes\http","",0x00000000,"URL:HyperText Transfer Protocol"
 
HKLM,"SOFTWARE\Classes\http\DefaultIcon","",0x00000000,"%SystemRoot%\system32\url.dll,0"
 HKLM,"SOFTWARE\Classes\http\Source 
Filter","",0x00000000,"{E436EBB6-524F-11CE-9F53-0020AF0BA770}"
-HKLM,"SOFTWARE\Classes\http\URL Protocol","",0x00000000,""
+HKLM,"SOFTWARE\Classes\http","URL Protocol",,""
 
HKLM,"SOFTWARE\Classes\http\shell\open\command","",0x00000000,"""%programfiles%\Internet
 Explorer\iexplore.exe"" ""%1"""
 ;TODO : iexplore should use DDE
 
;HKLM,"SOFTWARE\Classes\http\shell\open\ddeexec","",0x00000000,"""%1"",,-1,0,,,,"
@@ -127,7 +127,7 @@ 
HKLM,"SOFTWARE\Classes\http\shell\open\command","",0x00000000,"""%programfiles%\
 HKLM,"SOFTWARE\Classes\https","",0x00000000,"URL:HyperText Transfer Protocol 
with Privacy"
 
HKLM,"SOFTWARE\Classes\https\DefaultIcon","",0x00000000,"%SystemRoot%\system32\url.dll,0"
 HKLM,"SOFTWARE\Classes\https\Source 
Filter","",0x00000000,"{E436EBB6-524F-11CE-9F53-0020AF0BA770}"
-HKLM,"SOFTWARE\Classes\https\URL Protocol","",0x00000000,""
+HKLM,"SOFTWARE\Classes\https","URL Protocol",,""
 ;see http
 
;HKLM,"SOFTWARE\Classes\https\shell\open\command","",0x00000000,"""%programfiles%\Internet
 Explorer\iexplore.exe"" -nohome"
 
HKLM,"SOFTWARE\Classes\https\shell\open\command","",0x00000000,"""%programfiles%\Internet
 Explorer\iexplore.exe"" ""%1"""

Reply via email to