Sweden-Number/programs
Nikolay Sivov adfaa93877 combase: Implement local server registration via SCM.
Main point of this change is to get rid of auxiliary thread that is causing
issues when CoRevokeClassObject() has to wait on it, potentially deadlocking
when called from DllMain.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-09-02 16:30:04 +02:00
..
arp programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
aspnet_regiis programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
attrib attrib: FormatMessage() now reports ERROR_NO_WORK_DONE error for empty string. 2020-05-13 22:07:31 +02:00
cabarc cabarc: Avoid some conversion to Unix codepage. 2019-11-28 08:50:49 +01:00
cacls programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
chcp.com chcp: Set the global codepage when called with an argument. 2019-12-12 23:16:40 +01:00
clock clock: Build with msvcrt. 2019-04-29 18:46:25 +02:00
cmd cmd: FormatMessage() now reports ERROR_NO_WORK_DONE error for empty string. 2020-05-13 22:07:31 +02:00
conhost conhost: Support CTRL_C_EVENT in write_console_input. 2020-09-01 20:56:43 +02:00
control control: Build with msvcrt. 2019-04-29 18:46:25 +02:00
cscript wscript: Build with msvcrt. 2019-05-02 11:08:17 +02:00
dism programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
dpnsvr programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
dxdiag dxdiag: Build with msvcrt. 2019-04-29 18:46:25 +02:00
eject programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
expand programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
explorer explorer: Zero initialize DEVMODE before passing it to EnumDisplaySettings(). 2020-08-11 18:07:05 +02:00
extrac32 extrac32: Build with msvcrt. 2019-04-29 18:46:25 +02:00
fc programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
find find.exe: Implement file searching. 2020-04-29 20:13:18 +02:00
findstr programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
fsutil fsutil: Initialize ret in hardlink() (Coverity). 2020-08-18 21:40:30 +02:00
hh hh: Build with msvcrt. 2019-04-30 09:53:59 +02:00
hostname programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
icacls programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
icinfo programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
iexplore iexplore: Build with msvcrt. 2019-04-30 09:54:08 +02:00
ipconfig programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
lodctr programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
mofcomp programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
mshta makefiles: Build stub programs with msvcrt. 2019-04-24 11:27:57 +02:00
msidb programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
msiexec msiexec: Build with msvcrt. 2019-04-30 09:54:38 +02:00
msinfo32 programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
net net: FormatMessage() now reports ERROR_NO_WORK_DONE error for empty string. 2020-05-13 22:07:31 +02:00
netsh programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
netstat programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
ngen programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
notepad notepad: Use int for point size value. 2020-05-13 22:07:32 +02:00
oleview oleview: Build with msvcrt. 2019-04-30 09:55:42 +02:00
ping programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
plugplay ntoskrnl.exe: Move the BroadcastSystemMessage() call to plugplay_send_event(). 2020-05-06 10:49:18 +02:00
powershell programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
presentationfontcache programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
progman progman: Build with msvcrt. 2019-04-30 09:55:50 +02:00
reg reg: FormatMessage() now reports ERROR_NO_WORK_DONE error for empty string. 2020-05-13 22:07:31 +02:00
regasm programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
regedit regedit: FormatMessage() now reports ERROR_NO_WORK_DONE error for empty string. 2020-05-13 22:07:31 +02:00
regini programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
regsvcs programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
regsvr32 regsvr32: FormatMessage() now reports ERROR_NO_WORK_DONE error for empty string. 2020-05-13 22:07:32 +02:00
rpcss combase: Implement local server registration via SCM. 2020-09-02 16:30:04 +02:00
rundll.exe16 makefiles: Always build 16-bit modules with msvcrt. 2020-04-02 11:09:19 +02:00
rundll32 rundll32: Add wrapper to call entry point on i386. 2020-01-21 21:54:59 +01:00
sc sc.exe: Fake succes for the SdSet argument. 2020-07-27 23:28:16 +02:00
schtasks programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
sdbinst programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
secedit programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
servicemodelreg programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
services services: Make svcctl_{Lock, Unlock}ServiceDatabase() into a no-op. 2020-04-28 11:21:45 +02:00
shutdown programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
spoolsv programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
start start.exe: STARTUPINFOW needs the STARTF_USESHOWWINDOW flag. 2019-11-26 15:38:32 +01:00
subst programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
svchost programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
systeminfo programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
taskkill programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
tasklist programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
taskmgr ntdll: Return the current time and timezone bias in NtQuerySystemInformation(SystemTimeOfDayInformation). 2020-06-25 23:08:30 +02:00
termsv programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
uninstaller uninstaller: FormatMessage() now reports ERROR_NO_WORK_DONE error for empty string. 2020-05-13 22:07:32 +02:00
unlodctr programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
view view: Build with msvcrt. 2019-05-01 10:40:40 +02:00
wevtutil programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
where where.exe: Add stub program. 2020-07-01 21:39:25 +02:00
whoami whoami: Add semi-stub application to display username. 2020-03-10 20:12:57 +01:00
wineboot wineboot: Initialize XState features in user_shared_data. 2020-08-20 18:50:02 +02:00
winebrowser winecrt0: Make the main() and wmain() entry points cdecl. 2019-05-30 15:04:06 +02:00
winecfg winecfg: Return 0 on success when setting Windows version. 2020-04-20 17:19:11 +02:00
wineconsole wineconsole: Make sure that console process is not attached to another console. 2020-08-18 21:39:28 +02:00
winedbg include: Define _XSAVE_FORMAT structure. 2020-08-20 18:49:38 +02:00
winedevice programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
winefile winefile: Explicitly mark qsort() callback funtions cdecl. 2019-05-06 07:13:53 -05:00
winemenubuilder winemenubuilder: Change blacklist to a more neutral word. 2020-06-17 20:13:47 +02:00
winemine winemine: Widen some controls to accomodate translations. 2020-08-20 21:15:28 +02:00
winemsibuilder programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
winepath winepath: Avoid CR characters in output. 2020-04-15 22:53:48 +02:00
winetest winetest: Remove support for PPC32. 2020-06-17 16:46:14 +02:00
winevdm winevdm: Avoid using wine_get_config_dir(). 2020-04-17 13:57:35 +02:00
winhelp.exe16 makefiles: Always build 16-bit modules with msvcrt. 2020-04-02 11:09:19 +02:00
winhlp32 winhlp32: Build with msvcrt. 2019-05-02 11:08:17 +02:00
winmgmt programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
winoldap.mod16 makefiles: Always build 16-bit modules with msvcrt. 2020-04-02 11:09:19 +02:00
winver winver: Build with msvcrt. 2020-04-09 09:44:59 +02:00
wmic programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
wmplayer programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
wordpad include: Remove now useless forced _WIN32_IE defines. 2020-03-20 19:38:38 +01:00
write write: Build with msvcrt. 2019-05-02 11:08:17 +02:00
wscript wscript/tests: Get rid of mystrchr. 2020-02-03 20:48:04 +01:00
wuauserv programs: Make all program entrypoints cdecl. 2019-10-17 17:05:47 +02:00
wusa wusa: Install updates. 2019-12-02 22:02:56 +01:00
xcopy xcopy: FormatMessage() now reports ERROR_NO_WORK_DONE error for empty string. 2020-05-13 22:07:32 +02:00