Alexandre Julliard
849ea3d651
wineboot: Don't print an error when failing to delete a file.
2013-06-11 13:50:05 +02:00
Eric Pouech
d1ccbceb4d
Various background processes must be launched detached from current console (if any).
2013-01-16 14:02:55 +01:00
James Eder
7f9dfe273a
wineboot: Expect one PROCESSOR_POWER_INFORMATION structure for each CPU present when calling NtPowerInformation.
2012-09-13 16:49:39 +02:00
Francois Gouget
a0f0476707
wineboot: Store the RunKey names in regular string variables.
2012-01-05 21:27:34 +01:00
Frédéric Delanoy
52000a7748
wineboot: Make runkeys_names global variable static.
2011-11-18 15:37:04 +01:00
Andrew Nguyen
1bffb577e3
wineboot: Set a placeholder ProcessorNameString value in the volatile CPU registry keys.
2010-12-27 15:39:40 +01:00
Andrew Nguyen
0c8820563c
wineboot: Set the FeatureSet value in the volatile CPU registry keys.
2010-12-27 15:39:40 +01:00
Alexandre Julliard
9b34838992
wineboot: Relaunch the 64-bit version of wineboot on Wow64.
2010-12-15 22:29:37 +01:00
Hans Leidekker
86a7b45a7a
wineboot: Set the USERDOMAIN environment variable.
...
Microsoft Robotics Developer Studio installer needs this.
2010-12-15 12:02:29 +01:00
Alexandre Julliard
6838b4629e
wineboot: Set the correct architecture in the process identifier variable.
2010-12-14 22:48:11 +01:00
Marcus Meissner
a2dfa7d8a6
wineboot: Fixed 2 buffer sizes.
2010-10-25 12:41:42 +02:00
Alexandre Julliard
0647a85dda
wineboot: Always create the various RunOnce keys.
2010-10-01 14:22:40 +02:00
Konrad Wartke
8ac60d56b6
wineboot: Added more architectures in create_enviroment_registry_keys.
2010-08-16 15:54:22 +02:00
Vincent Povirk
4f30ff875b
wineboot: Query windows from all desktops when --end-session --kill is used.
2010-07-23 11:43:12 +02:00
Alexandre Julliard
9254476d13
wineboot: Display a wait dialog while processing wine.inf.
2010-03-30 16:54:57 +02:00
Alexandre Julliard
39e5f44883
wineboot: Start an additional 32-bit instance of rundll32 on 64-bit platforms to do the Wow64-specific setup.
2010-03-30 16:43:52 +02:00
Alexandre Julliard
2d08d3e084
wineboot: Use rundll32 to apply wine.inf instead of calling setupapi directly.
2010-03-30 16:38:58 +02:00
Mikhail Maroukhine
93d9d8a3af
programs: Fix compiler warnings with flag -Wcast-qual.
2010-03-29 12:18:48 +02:00
Alexandre Julliard
61812d17f8
kernel32: Moved creation of the DynData registry keys to wineboot.
2010-03-01 14:03:35 +01:00
Alexandre Julliard
fd0efd92e0
wineboot: Set the USERNAME and USERPROFILE variables in the volatile environment.
2010-01-28 13:29:04 +01:00
Alexandre Julliard
4e2827aa33
wineboot: Add a wrapper function for RegSetValueExW.
2010-01-28 13:27:41 +01:00
Andrew Nguyen
101d72f83c
wineboot: Generate the HKCU\Volatile Environment registry key.
2009-12-28 14:23:27 +01:00
Vincent Povirk
decf64b86c
wineboot: Do not force --kill when --end-session is set.
...
The --kill switch ends processes from all desktops, but --end-session only
applies to the current desktop. This causes windows from other desktops to
dangerously close without notification that the session is ending.
2009-12-11 11:51:46 +01:00
Alexandre Julliard
a022062cab
ntdll: Move creation of the CPU-specific registry keys to wineboot.
2009-09-24 14:23:02 +02:00
Alexandre Julliard
2b6b8cc8d6
wineboot: Compain loudly if we can't find wine.inf.
2009-05-25 11:48:23 +02:00
Uwe Bonnes
22dde33ed2
wineboot: Print failing command line.
2009-05-06 12:06:36 +02:00
Maarten Lankhorst
768160e944
ntdll: Make all exported wine functions CDECL.
2008-12-17 15:02:25 +01:00
Vitaly Lipatov
977b7d398e
wineboot: Do registry update with wineboot --update in any case.
2008-09-18 13:27:38 +02:00
Vitaly Lipatov
6bca330d4d
wineboot: Add missed short option -u.
2008-05-08 11:10:24 +02:00
Alexandre Julliard
e44dd0f8f2
wineboot: Automatically update the prefix directory if wine.inf changes.
2008-04-21 15:39:55 +02:00
Alexandre Julliard
935313abe3
wineboot: Add an option to update the prefix directory by re-executing wine.inf.
2008-04-21 15:31:26 +02:00
Rob Shearman
5a35bd4971
services: Automatically start boot-start, system-start and auto-start services when services.exe is started, instead of in wineboot.exe.
2008-04-11 12:13:45 +02:00
Dmitry Timoshkov
b9f78daf71
wineboot: Fix Win64 warnings.
2008-04-09 16:26:53 +02:00
Francois Gouget
93b450d4ec
wineboot: Make sure COBJMACROS is defined before objidl.h is included.
2008-04-07 13:36:18 +02:00
Alexandre Julliard
d478cc42d8
wineboot: Make services.exe inherit the wineboot event to keep it alive.
2008-04-02 12:19:25 +02:00
Rob Shearman
9bc84d81df
wineboot: Start services.exe on startup instead of on demand in the advapi32 services code.
2008-04-02 11:55:24 +02:00
Alexandre Julliard
bd2ee68d6d
wineboot: No longer needs to keep running now that we have services.exe.
2008-03-31 17:26:24 +02:00
Rob Shearman
c2838c9512
wineboot: Fix the character count passed to RegEnumKeyW in start_services.
2008-02-25 13:31:07 +01:00
Rob Shearman
47c53cc724
wineboot: Fix thread handle leak in runCmd.
2008-02-25 13:30:45 +01:00
Alexandre Julliard
448ede1adb
wineboot: Delete files from dllcache once they have been installed.
2008-02-19 13:39:25 +01:00
Alexandre Julliard
1d6d080d4b
wineboot: Add a --init option used when launched automatically at startup.
...
Don't execute Run entries in that case.
2008-01-16 19:51:14 +01:00
Andrey Turkin
d43f025b8c
wineboot: Fix installation of SFP protected files.
2008-01-10 13:20:33 +01:00
Alexandre Julliard
ebac63e17c
wineboot: Don't print errors for non-fatal problems.
2008-01-07 12:25:56 +01:00
Alexandre Julliard
d55b2de574
kernel32: Launch wineboot on first startup of a wine process.
2008-01-04 12:51:04 +01:00
Alexandre Julliard
4a58b2847c
wineboot: Convert the rest of the code to Unicode.
...
Fix Windows File Protection handling to use the correct system directory.
2007-12-20 16:16:17 +01:00
Alexandre Julliard
e34244a3b9
wineboot: Rewrite wininit.ini processing to use GetPrivateProfileSectionW. Convert to Unicode.
2007-12-20 15:53:53 +01:00
Alexandre Julliard
8f6e1db3e0
wineboot: Add support for starting NT-style services.
2007-12-20 15:53:03 +01:00
Alexandre Julliard
06e888f244
wineboot: Simplify the unnecessarily complex code structure.
2007-12-20 15:08:39 +01:00
Andrew Talbot
add663fdd2
wineboot: Fix some memory leaks.
2007-10-22 13:51:20 +02:00
Francois Gouget
fda899a778
Assorted spelling fixes.
2007-10-11 19:52:49 +02:00