reactos/base/system/services
Joachim Henze cd1ab7ea73 [0.4.9][SERVICES] Remove the "Special service accounts initialization" hack
This is a *partial* back-port of 0.4.10-dev-279-g 75dc031080
And a plain revert of the guilty SVN r73486 == git a35a785b11

It will fix the following regression symptoms:
- CORE-12614 empty "documents and settings" folder created when using non-english localization
- CORE-12613 we will save 1012KB of memory (commit charge in taskmgr), by shrinking the registry a bit
- CORE-18416 RaceCondition, sometimes the network icon in systray does not appear in late 0.4.9-dev and releases/0.4.9

For the record: I decided to pick only part of the fix from master and not all, because the proper fix
would rely on a lot of things to pick additionally from 0.4.10-dev' and even 0.4.11-dev'.
The consequences of only partially picking is that we cannot complete the setup of Office 2010 with its
copyprotection-driver anymore, which relies on being able to load its service with the proper account and user profile,
and not with the fallback we used in older reactos releases. If you need that feature, please use releases/0.4.11 or higher,
because even 0.4.10 is not handling this properly yet.
The conservative approach of 'not having the hack, and sticking to just one profile' is better for the older releases overall.
2022-09-28 00:33:01 +02:00
..
lang [SERVICES] Add french translation. 2018-02-25 00:49:55 +01:00
CMakeLists.txt
config.c
controlset.c
database.c [SERVICES] Use safe-string routines in some places, and do not hardcode buffer lengths. 2018-02-25 00:50:01 +01:00
driver.c [SERVICES] Update a drivers status properly 2018-02-19 00:14:58 +01:00
groupdb.c
lock.c
resource.h
rpcserver.c [0.4.9][SERVICES] RChangeServiceConfig2A(): Zero-Initialize InfoW variable CORE-14521 2022-03-04 23:56:04 +01:00
security.c
services.c [0.4.9][SERVICES] Remove the "Special service accounts initialization" hack 2022-09-28 00:33:01 +02:00
services.h [SERVICES] Implement RI_ScSetServiceBitsA/W 2018-05-01 21:33:37 +02:00
services.rc [SERVICES] Add french translation. 2018-02-25 00:49:55 +01:00