reactos/dll/win32
Hermès Bélusca-Maïto e0baa58f1b
[SETUPAPI] Fix extraction of files from a cabinet file using the SetupQueueCopy and SetupCommitFileQueue method.
CORE-14164

- Contrary to what Wine thought, this works even if the cabinet file does not have a ".cab" extension.
- Instead of polluting the directory where the cabinet file exists with all the files extracted from it,
  we only extract the needed file to a temporary folder (thus being sure it does not overwrite any other
  existing file with the same name), and then we move the extracted file to its final destination with rename.
2017-12-31 02:48:58 +01:00
..
acledit [ACLEDIT][ATL][ATL80][FLTMGR] Get the def files out of the source files lists. #179 2017-12-09 19:59:02 +01:00
aclui [TRANSLATION] Use correct font name in Chinese resources, Part 1/3, CORE-9566 (#221). 2017-12-27 16:10:56 +01:00
activeds
actxprxy
advapi32 [ADVAPI32] Remove unused debug channels and comment out unused variables. Silences some clang-cl warnings. 2017-12-07 23:34:28 +01:00
advapi32_vista
advpack
atl [ACLEDIT][ATL][ATL80][FLTMGR] Get the def files out of the source files lists. #179 2017-12-09 19:59:02 +01:00
atl80 [ACLEDIT][ATL][ATL80][FLTMGR] Get the def files out of the source files lists. #179 2017-12-09 19:59:02 +01:00
atl100
authz
avicap32
avifil32 [TRANSLATION] Use correct font name in Chinese resources, Part 1/3, CORE-9566 (#221). 2017-12-27 16:10:56 +01:00
batt
bcrypt
beepmidi
browseui [TRANSLATION] Use correct font name in Chinese resources, Part 1/3, CORE-9566 (#221). 2017-12-27 16:10:56 +01:00
cabinet
cards
cfgmgr32
clusapi
comcat
comctl32 [COMCTL32] use previous version of cursor files CORE-14144, 2017-12-28 00:04:53 +01:00
comdlg32 [TRANSLATION] Use correct font name in Chinese resources, Part 1/3, CORE-9566 (#221). 2017-12-27 16:10:56 +01:00
compstui
credui [TRANSLATION] Use correct font name in Chinese resources, Part 1/3, CORE-9566 (#221). 2017-12-27 16:10:56 +01:00
crtdll
crypt32
cryptdlg
cryptdll
cryptnet
cryptui [TRANSLATION] Use correct font name in Chinese resources, Part 1/3, CORE-9566 (#221). 2017-12-27 16:10:56 +01:00
dbghelp [DBGHELP] [XDK] [ARM64] Fix magic constant 2017-11-04 14:01:27 +01:00
dciman32
devmgr [TRANSLATION] Use correct font name in Chinese resources, Part 1/3, CORE-9566 (#221). 2017-12-27 16:10:56 +01:00
dnsapi
esent
faultrep
fltlib [COMCTL32][FLTLIB][NETAPI32][SNDVOL32][STOBJECT][WBEMPROX] Remove unused debug channels and comment out unused variables. Silences some clang-cl warnings. 2017-12-08 00:06:13 +01:00
fmifs
fontsub
framedyn
fusion
gdiplus Fix remaining text file line endings in the tree. (#18) 2017-10-06 15:00:36 +02:00
getuname [GETUNAME] Update the Russian translation. #45 CORE-13222 2017-10-10 13:03:32 +01:00
hhctrl.ocx
hid
hlink
hnetcfg
httpapi
iccvid
icmp
ieframe [TRANSLATION] Use correct font name in Chinese resources, Part 1/3, CORE-9566 (#221). 2017-12-27 16:10:56 +01:00
iernonce [TRANSLATION] Use correct font name in Chinese resources, Part 1/3, CORE-9566 (#221). 2017-12-27 16:10:56 +01:00
imaadp32.acm
imagehlp
imm32 [User32|IMM32] Fix a recursion crash in IMM. See CORE-14041. 2017-12-07 21:14:21 -06:00
inetcomm
inetmib1
initpki
inseng
iologmsg
iphlpapi [IPHLPAPI] Implement interface name resolving functions 2017-12-03 21:08:31 +01:00
iprtprio
itircl
itss [ITSS] Get the stubs file out of the source files list. #179 2017-12-09 23:21:22 +01:00
jscript
jsproxy
kernel32 [NTOS][NDK][RTL] A bunch of 'wrong size' fixes 2017-12-20 06:56:09 +01:00
kernel32_vista
loadperf
lpk
lsasrv [LSASRV] Deduplicate SAMPR_ULONG_ARRAY. 2017-12-09 13:29:58 +01:00
lz32
mapi32
mciavi32
mcicda
mciqtz32
mciseq
mciwave
mgmtapi
mlang
mmdevapi
mmdrv
modemui [TRANSLATION] Use correct font name in Chinese resources, Part 2/3, CORE-9566 (#222). 2017-12-27 16:11:08 +01:00
mpr [TRANSLATION] Use correct font name in Chinese resources, Part 2/3, CORE-9566 (#222). 2017-12-27 16:11:08 +01:00
mprapi
msacm32 [TRANSLATION] Use correct font name in Chinese resources, Part 2/3, CORE-9566 (#222). 2017-12-27 16:11:08 +01:00
msacm32.drv
msadp32.acm
msafd [MSAFD] Move the default debug channel to msafd.h. 2017-12-09 13:24:35 +01:00
mscat32
mscms
mscoree [MSCOREE] Fix build. 2017-10-08 14:28:58 +01:00
msctf
msftedit
msg711.acm
msgina [TRANSLATION] Use correct font name in Chinese resources, Part 2/3, CORE-9566 (#222). 2017-12-27 16:11:08 +01:00
msgsm32.acm
mshtml [TRANSLATION] Use correct font name in Chinese resources, Part 2/3, CORE-9566 (#222). 2017-12-27 16:11:08 +01:00
mshtml.tlb Fix remaining text file line endings in the tree. (#18) 2017-10-06 15:00:36 +02:00
msi [MSI] Apply Wine commit fdac39f by Hans Leidekker: Pass correct length to GetDateFormatW. CORE-13902 2017-10-21 11:45:18 +01:00
msimg32
msimtf
msisip
msisys.ocx
msnet32
mspatcha
msports [TRANSLATION] Use correct font name in Chinese resources, Part 2/3, CORE-9566 (#222). 2017-12-27 16:11:08 +01:00
msrle32
mssign32
mssip32
mstask
msv1_0
msvcrt
msvcrt20
msvcrt40
msvfw32 [TRANSLATION] Use correct font name in Chinese resources, Part 2/3, CORE-9566 (#222). 2017-12-27 16:11:08 +01:00
msvidc32
mswsock
msxml
msxml2
msxml3 Fix remaining text file line endings in the tree. (#18) 2017-10-06 15:00:36 +02:00
msxml4
msxml6
mycomput
nddeapi
netapi32 [COMCTL32][FLTLIB][NETAPI32][SNDVOL32][STOBJECT][WBEMPROX] Remove unused debug channels and comment out unused variables. Silences some clang-cl warnings. 2017-12-08 00:06:13 +01:00
netcfgx [TRANSLATION] Use correct font name in Chinese resources, Part 2/3, CORE-9566 (#222). 2017-12-27 16:11:08 +01:00
netevent
netid [TRANSLATION] Use correct font name in Chinese resources, Part 2/3, CORE-9566 (#222). 2017-12-27 16:11:08 +01:00
newdev [TRANSLATION] Use correct font name in Chinese resources, Part 2/3, CORE-9566 (#222). 2017-12-27 16:11:08 +01:00
npptools
ntdll_vista
ntdsapi
ntlanman
ntmarta
objsel
odbc32
odbccp32
ole32
oleacc Polish translation update (#29) 2017-10-10 12:14:38 +02:00
oleaut32
olecli32
oledlg [TRANSLATION] Use correct font name in Chinese resources, Part 2/3, CORE-9566 (#222). 2017-12-27 16:11:08 +01:00
olepro32
olesvr32
olethk32
pdh
pidgen
powrprof
printui
propsys
psapi
pstorec
qmgr
qmgrprxy
query
rasadhlp
rasapi32 [RASAPI32] Add stub for RasGetConnectionStatistics 2017-12-28 11:51:40 +01:00
rasdlg [TRANSLATION] Use correct font name in Chinese resources, Part 2/3, CORE-9566 (#222). 2017-12-27 16:11:08 +01:00
rasman
resutils
riched20 [CLANG-CL] Initial commit that allows us to compile ReactOS with clang-cl. 2017-11-23 14:09:57 +01:00
riched32
rpcrt4
rsabase
rsaenh
samlib [SAMLIB] Use precomp.h in dllmain.c. 2017-12-09 12:32:34 +01:00
samsrv
sccbase
schannel
scrrun
secur32
security
sensapi
serialui [TRANSLATION] Use correct font name in Chinese resources, Part 3/3, CORE-9566 (#223). 2017-12-27 16:11:21 +01:00
setupapi [SETUPAPI] Fix extraction of files from a cabinet file using the SetupQueueCopy and SetupCommitFileQueue method. 2017-12-31 02:48:58 +01:00
sfc
sfc_os
shdoclc
shdocvw
shell32 [TRANSLATION] Use correct font name in Korean resources, CORE-9566 (#228). 2017-12-29 01:51:15 +01:00
shfolder
shimgvw
shlwapi [TRANSLATION] Use correct font name in Chinese resources, Part 3/3, CORE-9566 (#223). 2017-12-27 16:11:21 +01:00
slbcsp
smdll [SMDLL] Use precomp.h in dllmain.c. 2017-12-09 20:47:27 +01:00
sndblst
snmpapi
softpub
srclient
stdole2.tlb
stdole32.tlb
sti
streamci
sxs
syssetup [TRANSLATION] Use correct font name in Chinese resources, Part 3/3, CORE-9566 (#223). 2017-12-27 16:11:21 +01:00
t2embed
tapi32
tapiui [TRANSLATION] Use correct font name in Chinese resources, Part 3/3, CORE-9566 (#223). 2017-12-27 16:11:21 +01:00
themeui
traffic
twain_32
ubtrfs [UBTRFS] Update to 1.0.1 2017-10-16 20:30:24 +02:00
ucdfs
uext2
ufat
ufatx
uffs
untfs
updspapi
ureiserfs
url
urlmon [URLMON] Convert urlmon.inf to utf8 since git insists on fucking up utf16 files. 2017-10-07 23:43:57 +02:00
userenv
usp10
uxtheme [UXTHEME] EnableThemeDialogTexture: Update window theme only when ETDT_USETABTEXTURE is used 2017-12-24 23:52:10 +02:00
vbscript
version
vssapi
wbemdisp
wbemprox [COMCTL32][FLTLIB][NETAPI32][SNDVOL32][STOBJECT][WBEMPROX] Remove unused debug channels and comment out unused variables. Silences some clang-cl warnings. 2017-12-08 00:06:13 +01:00
wdmaud.drv
windowscodecs [ADVAPI32_APITEST][NTDLL_APITEST][WINDOWSCODECS] Comment out some unused functions and types. Silences some clang-cl warnings. 2017-12-08 00:22:05 +01:00
windowscodecsext
winemp3.acm
winfax
wing32
winhttp
wininet [TRANSLATION] Use correct font name in Chinese resources, Part 3/3, CORE-9566 (#223). 2017-12-27 16:11:21 +01:00
winmm [CLANG-CL] Initial commit that allows us to compile ReactOS with clang-cl. 2017-11-23 14:09:57 +01:00
winscard
winsta
wintrust
wlanapi
wldap32
wlnotify
wmi
wmiutils Fix remaining text file line endings in the tree. (#18) 2017-10-06 15:00:36 +02:00
wmvcore [WMVCORE] Sync with Wine Staging 2.16. CORE-13762 2017-10-08 11:49:33 +01:00
ws2_32 Delete "ghost" old(*) files that have been mysteriously added back during the SVN-to-Git transition. 2017-10-04 10:28:36 +02:00
ws2help
wshirda
wshom.ocx
wshtcpip
wsock32
wtsapi32
wuapi
xinput1_1
xinput1_2
xinput1_3
xinput9_1_0
xmllite
CMakeLists.txt [CLANG-CL] Initial commit that allows us to compile ReactOS with clang-cl. 2017-11-23 14:09:57 +01:00