[FREELDR]
Check for CPU compatibility early and bugcheck if the CPU is too old.
Based on patch by winocm.
CORE-6427

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@65326 97493ccd-5924-5043-b1f5-66cb403b36ce
[FREELDR]
Tabs -> spaces!

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@65327 97493ccd-5924-5043-b1f5-66cb403b36ce
[NDK]
- add flags member

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@65328 97493ccd-5924-5043-b1f5-66cb403b36ce
[UMPNPMGR]
- pass flags to NtPlugPlayControl

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@65329 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOS]
- implement PlugPlayControlGetInterfaceDeviceList class for NtPlugPlayControl

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@65330 97493ccd-5924-5043-b1f5-66cb403b36ce
[USBHUB]
- it makes sense to also activate the device interface

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@65331 97493ccd-5924-5043-b1f5-66cb403b36ce
[NET]
USER command:
- Replace stings by resource strings.
- Add a function to print padded resource strings.
- Fix the password input routine. Repeat if the passwords don't match.

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@65332 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTVDM]
- For the BIOS wait hack, use the NT API instead of the Win32 one.
- Remove unneeded DOS-exported functions.
- Use a PitGetReloadValue function for retrieving the reload value of a given PIT channel, instead of directly reading the reload value member, for functions *outside* of the PIT module.
- Implement basic Pulse-Width Modulation code for the PC speaker emulation.

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@65333 97493ccd-5924-5043-b1f5-66cb403b36ce
[DPRINT12345]
Silence more annoying DPRINTs, and add one that hopefully helps to debug a problem.

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@65334 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTVDM:DOS]
- Use the correct environment strings block when starting DOS programs.
- When building the DOS master env block, remove the current directory env strings (they start with '='), upcase the environment names (not their values) and remove the WINDIR environment that we inherited when we started NTVDM DOS.

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@65335 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTVDM]: Use variable-length buffers in DisplayMessage, in case we display a very long message (uses the _vscwprintf CRT function, not available on Win2k. You need to recompile NTVDM with WIN2K_COMPLIANT define if you want to be able to run it on win2k. In that case DisplayMessage uses a quite large enough buffer for its needs). If somebody knows an alternative to _vscwprintf that does the very same job, and which exists on Win2k, I would be happy to use it instead.

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@65336 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOS:PNPMGR]
- Remove an unneeded ExFreePool(DeviceInstance.Buffer); call in IopGetInterfaceDeviceList because at this point DeviceInstance is not yet initialized. Fixes MSVC build.
- No need to check for DeviceInstance.Buffer being NULL or not (in IopDeviceStatus), because in case it was NULL the IopCaptureUnicodeString call already failed.
- Add some brackets to conform to code style.

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@65337 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOS:PNPMGR]
- Implement IoGetDeviceInterfaces with PhysicalDeviceObject support

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@65338 97493ccd-5924-5043-b1f5-66cb403b36ce
[TASKMGR]
Displays the current user name in the TaskMgr shutdown menu.
Patch by Ismael Ferreras Morezuelas (swyter) with minor modifications by me.
CORE-8536 #resolve #comment Committed in r65339, thanks!

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@65339 97493ccd-5924-5043-b1f5-66cb403b36ce
Fix variable type ;)

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@65340 97493ccd-5924-5043-b1f5-66cb403b36ce
[DESK.CPL]
Do string case-insensitive comparisons when adding wallpaper file names to the list.
Patch by Ricardo Hanke.
CORE-8775 #resolve #comment Fixed in r65341, thanks!

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@65341 97493ccd-5924-5043-b1f5-66cb403b36ce
[NET]
Replace remaining hardcoded strings by resource strings.


git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@65342 97493ccd-5924-5043-b1f5-66cb403b36ce
[NET]
Fix indentation. No code changes!

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@65343 97493ccd-5924-5043-b1f5-66cb403b36ce
[NET]: Forgot this change, lost in replacements ;)

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@65344 97493ccd-5924-5043-b1f5-66cb403b36ce
[TRANSLATIONS]
* Turkish translation update by Erdem Ersoy.
CORE-7861

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@65345 97493ccd-5924-5043-b1f5-66cb403b36ce