Eric Kohl
0625eb3746
[SERVICES][ADVAPI32] Support the security process aka lsass.exe
...
- Reserve the pipe NtControlPipe0 for the security process.
- Count regular service control pipes from 1.
- Use I_ScIsSecurityProcess to identify the security process.
- Services.exe uses the SECURITY_SERVICES_STARTED event to notify the security process that NtControlPipe0 is ready for use.
2019-08-31 17:24:47 +02:00
Eric Kohl
4a230d8341
[LSASS] Initialize SAM before starting the security services
...
We need to initialize SAM before the security services get started, otherwise we will have a running SamSs service although SAM is not initialized at that time. This is no good.
2019-08-10 14:36:10 +02:00
Eric Kohl
26e1afaffc
[SERVICES] Improvements to registry control sets
...
- Add a function that creates a new control set and deletes unused control sets in case of a successful boot.
- Add a stub function that will soon switch to the last known good control set in case of an unsuccessful boot.
2019-08-10 14:24:11 +02:00
Eric Kohl
878db26378
[IDL][WINLOGON] Rename locally used functions of the winreg rpc interface
...
- Function 14 is named BaseRegNotifyChangeKeyValue
- Function 28 is named OpenDynData
2019-08-10 14:04:58 +02:00
Eric Kohl
c6a53810a4
[SERVICES] Enable the backup and restore privileges before loading or unloading a user profile and then disable them again.
2019-08-05 20:20:48 +02:00
Eric Kohl
05fbaad607
[SERVICES] Fix indentation and remove an unused variable
2019-08-04 22:43:46 +02:00
Eric Kohl
8abbdd2808
[SERVICES] Use a proper security descriptor for the control pipes
2019-08-04 22:30:40 +02:00
Eric Kohl
b03d2b4d65
[SERVICES] Do not try to start lsass.exe as a service.
...
Starting the security services (samss, netlogon, etc) requires special code in services.exe and lsasrv.dll.
2019-08-04 20:58:12 +02:00
Pierre Schweitzer
d49a53ca99
[SMSS] Use the appropriate security descriptor when creating the LPC port
2019-08-03 21:56:15 +02:00
Eric Kohl
5d4f69bf35
[WINLOGON] Load the notification dlls on demand
...
Do not keep the notifications loaded until shutdown. Load and unload them when a notification routine must be called.
2019-08-03 15:05:20 +02:00
Doug-Lyons
77671f0337
[NETID][WINLOGON] Fix Computer Name Change to update Domain/Hostname on reboot. ( #1684 )
...
CORE-16123
- NETID: Correct the call when using the "Computer Name Change" in ReactOS.
- WINLOGON: Update the volatile "Hostname" and "Domain" variables from
their non-volatile counterparts.
Co-authored-by: Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
2019-07-22 00:49:47 +02:00
Shy Zedaka
10798fa3ff
[TRANSLATION] Hebrew Translation for Services ( #1741 )
2019-07-19 17:08:33 +02:00
Jose Carlos Jesus
69454b4302
[TRANSLATION] Add Portuguese (neutral) translation. ( #1702 )
...
Add Portuguese (neutral) translation for intl.cpl, main.cpl, msgina.dll, msports.dll, welcome.exe and rundll32.exe, and fix the one in mshtml.dll .
2019-07-15 00:07:50 +02:00
Mas Ahmad Muhammad
31a28ab9e7
[WINLOGON] Update Indonesian translation.
2019-06-20 17:31:49 +02:00
Jose Carlos Jesus
12632613ac
[RUNONCE][USERINIT] Add Portuguese (neutral) translation. ( #1656 )
2019-06-17 15:12:12 +02:00
Jose Carlos Jesus
51d408b3fc
[WINLOGON] Add Portuguese (neutral) translation. ( #1656 )
2019-06-17 15:12:08 +02:00
Mas Ahmad Muhammad
c08ba07498
[FORMAT] Update Indonesian translation. ( #1598 )
2019-06-04 15:52:18 +02:00
Mas Ahmad Muhammad
a0f8e3af28
[RUNDLL32] Update Indonesian translation. ( #1598 )
2019-06-04 15:52:16 +02:00
Mas Ahmad Muhammad
df14cbe011
[SUBST] Add Indonesian translation. ( #1598 )
2019-06-04 15:52:14 +02:00
Mas Ahmad Muhammad
a759d582c1
[SERVICES] Add Indonesian translation. ( #1598 )
2019-06-04 15:52:11 +02:00
Mas Ahmad Muhammad
8725d12db3
[RUNONCE] Add Indonesian translation. ( #1598 )
2019-06-04 15:52:09 +02:00
Serge Gautherie
cf48f8bf8a
[REACTOS] Replace remnant legacy SPIF_SENDWININICHANGE by SPIF_SENDCHANGE ( #1526 )
...
No functional change otherwise.
2019-04-28 21:19:42 +02:00
Hermès Bélusca-Maïto
6eadbfb7e7
[TRANSLATION][USERINIT] Update Bulgarian translation.
...
Fixed the "installation failed" displayed error string.
Based on a patch by contributor 'WindowxDeveloper'.
2019-03-31 23:18:29 +02:00
WindowxDeveloper
5577e8fbe8
[TRANSLATION][RUNONCE] Add Bulgarian translation.
2019-03-31 23:05:32 +02:00
WindowxDeveloper
e78aa82d0a
[TRANSLATION][WINLOGON] Improve Bulgarian translation.
2019-03-31 22:58:14 +02:00
WindowxDeveloper
6bcf552011
[TRANSLATION][SERVICES] Add Bulgarian translation.
2019-03-31 22:54:33 +02:00
Luo Yufan
a0506042a6
Merge pull request #1412 from njlyf2011/improve-zh-translation
...
[TRANSLATION] Update Traditional Chinese translation
2019-03-11 16:50:17 +01:00
Raul Tambre
44aef85db1
[WINLOGON] Fix fallback keyboard layout flags
2019-02-24 15:21:38 +01:00
Luo Yufan
980d8b1b12
[TRANSLATION] Update Chinese translation. ( #1227 )
...
Update Chinese and Traditional Chinese translations.
2019-01-08 13:42:17 +01:00
Luo Yufan
cfddf95d6f
[TRANSLATION] Update Chinese translation. ( #1205 )
...
[NET][DISKPART][WINLOGON][ACCESS][APPWIZ][DESK][JOY][MMSYS][POWERCFG][SYSDM][NETCFGX][NETID][SAMSRV][TAPIUI][INF] Update Chinese translation.
2018-12-31 18:47:37 +09:00
Pierre Schweitzer
c10901966e
[SERVICES] Properly check again PID
...
This fixes services not being found.
With that commit and the previous one, I_QueryTagInformation is now fully
functionnal and properly returns service name for a specific tag
2018-12-30 21:44:40 +01:00
Pierre Schweitzer
2ee627ba63
[SERVICES] On service start control message, send the service tag
2018-12-30 21:44:25 +01:00
Pierre Schweitzer
1a9b9800b1
[SERVICES] Implement ScmGenerateServiceTag and call it on service creation
...
This allows assigning an unique ServiceTag to each Win32 service
2018-12-30 14:27:04 +01:00
Pierre Schweitzer
519a2c9f6f
[SERVICES] Implement ScmGetServiceNameFromTag
2018-12-30 14:27:04 +01:00
Pierre Schweitzer
90f5e6b6c3
[SERVICES] Implement RI_ScQueryServiceTagInfo
2018-12-30 14:27:03 +01:00
Pierre Schweitzer
dfaee51f98
[SERVICES] Define the RI_ScQueryServiceTagInfo RPC call
...
All the definitions are taken from ProcessHacker:
https://github.com/processhacker/processhacker/blob/master/phnt/include/subprocesstag.h
2018-12-30 14:26:57 +01:00
Luo Yufan
acef266bc6
[TRANSLATION] Update Simplified Chinese translation and notice. ( #1108 )
2018-12-10 16:03:00 +01:00
Luo Yufan
39a478d17b
[TRANSLATION] Update Simplified Chinese translation. ( #1096 )
2018-12-05 16:50:05 +01:00
Hermès Bélusca-Maïto
769280c520
[CHKDSK] Fix italian translation, by Marco Savelli (addendum to cfff74da
).
2018-11-18 21:06:19 +01:00
Pierre Schweitzer
4cf87fdb2c
[WINLOGON] Restore saved connections on session opening
...
This avoids using a nasty hack in MPR.
CORE-15310
2018-11-17 22:13:34 +01:00
Bișoc George
cfff74daed
[CHKDSK] Implement translation files for Romanian & Italian ( #961 )
2018-11-17 15:16:36 +01:00
Ercan Ersoy
23b1103fd5
[TRANSLATION] Add/update Turkish translations. ( #1043 )
...
Add or update Turkish translations for: CHKDSK, DISKPART, FORMAT, SUBST and WINLOGON.
2018-11-16 16:59:09 +01:00
Ercan Ersoy
44323e610f
[TRANSLATION] Turkish translations of many components. ( #1026 )
2018-11-11 18:13:48 +01:00
Luo Yufan
5cdee1ab82
[TRANSLATION] Update Simplified Chinese translation. ( #1028 )
2018-11-11 17:57:12 +01:00
Adam Słaboń
b8044d6783
[TRANSLATION] Polish translation update ( #1029 )
...
Translated missing strings and improved existing translations.
2018-11-11 17:55:01 +01:00
Luo Yufan
91e032f9b1
[TRANSLATION] Update Simplified Chinese translation. ( #1025 )
2018-11-09 15:31:53 +01:00
Bișoc George
4c6370de16
[USETUP] Remove the PARTITION_EXT2 constant and use PARTITION_LINUX in favour since PARTITION_EXT2 is just an alias to PARTITION_LINUX
...
And since we're here, add PARTITION_LINUX_EXT to ReactOS I/O controls header (rosioctl.h).
2018-11-07 23:16:29 +01:00
Pierre Schweitzer
3849426432
[CHKDSK] Fix MSVC build (thanks for spotting the mistake!)
...
Addendum to ec9fc7f
2018-10-21 11:22:45 +02:00
Pierre Schweitzer
ec9fc7fade
[CHKDSK] Add French translation
2018-10-21 11:06:06 +02:00
Stanislav Motylkov
dd8766e67a
[CHKDSK] Add russian translation
2018-10-20 23:29:15 +02:00