reactos.git
10 years ago[STLPORT]
Thomas Faber [Wed, 12 Oct 2011 09:05:23 +0000 (09:05 +0000)]
[STLPORT]
- Do not define min() or max() when standard headers are included. Should fix MSVC build

svn path=/trunk/; revision=54088

10 years ago[NTOSKRNL]
Timo Kreuzer [Tue, 11 Oct 2011 21:29:13 +0000 (21:29 +0000)]
[NTOSKRNL]
Handle some ros specific codes in KD64 version of KdSystemDebugControl (tab-k, ...)

svn path=/trunk/; revision=54087

10 years ago[SHELL32]
Amine Khaldi [Tue, 11 Oct 2011 20:13:47 +0000 (20:13 +0000)]
[SHELL32]
* Igor Paliychuk: Convert shell32 resources to utf-8.
See issue #6379 for more details.

svn path=/trunk/; revision=54086

10 years ago[win32k]
Giannis Adamopoulos [Tue, 11 Oct 2011 19:22:07 +0000 (19:22 +0000)]
[win32k]
- do not use RETURN macro in keyboard functions

svn path=/trunk/; revision=54085

10 years ago[CMAKE]
Amine Khaldi [Tue, 11 Oct 2011 18:52:28 +0000 (18:52 +0000)]
[CMAKE]
* Fix a typo.

svn path=/trunk/; revision=54084

10 years ago[FREELDR]
Amine Khaldi [Tue, 11 Oct 2011 18:43:34 +0000 (18:43 +0000)]
[FREELDR]
* Comment out some unused variables.

svn path=/trunk/; revision=54083

10 years ago[CMAKE]
Amine Khaldi [Tue, 11 Oct 2011 18:31:35 +0000 (18:31 +0000)]
[CMAKE]
* Use the gcc toolchain-provided STL.
* Use STLport only on MSVC builds.
[KSPROXY]
* Set imagebase, properly set its entry point, use set_cpp() instead of hardcoded definition/includes and add no exceptions/rtti gcc flags.
[GLU32]
* Use set_cpp() instead of the hardcoded target_link_libraries().
[PORTCLS]
* Use set_module_type() with proper entry point, instead of expanded macro calls, and get rid of hardcoded target_link_libraries().

* Commit Dedicated to Olaf Siejka (Caemyr).

svn path=/trunk/; revision=54082

10 years ago[NTOSKRNL]
Timo Kreuzer [Tue, 11 Oct 2011 16:11:59 +0000 (16:11 +0000)]
[NTOSKRNL]
Implement SystemTimeAdjustmentInformation case in NtSetSystemInformation. This silences the annoying messages caused by VBoxService

svn path=/trunk/; revision=54081

10 years ago[ntdll_apitests]
Timo Kreuzer [Tue, 11 Oct 2011 16:09:34 +0000 (16:09 +0000)]
[ntdll_apitests]
Fix rbuild build

svn path=/trunk/; revision=54080

10 years ago[ntdll_apitests]
Timo Kreuzer [Tue, 11 Oct 2011 15:29:25 +0000 (15:29 +0000)]
[ntdll_apitests]
Add tests for NtQuery/SetSystemInformation

svn path=/trunk/; revision=54079

10 years ago[NDIS]
Amine Khaldi [Tue, 11 Oct 2011 14:36:41 +0000 (14:36 +0000)]
[NDIS]
* Fix NdisMWanIndicateReceiveComplete params.

svn path=/trunk/; revision=54078

10 years ago- Fix applications that depend on KF_DLGMODE flag.
James Tabor [Tue, 11 Oct 2011 03:48:47 +0000 (03:48 +0000)]
- Fix applications that depend on KF_DLGMODE flag.
- Added the Alt-Tab intercept for win32k.

svn path=/trunk/; revision=54077

10 years ago[EXPLORER]
Timo Kreuzer [Mon, 10 Oct 2011 22:12:39 +0000 (22:12 +0000)]
[EXPLORER]
Implement support for hotkeys for run, show desktop and logoff
currently it also causes the startmenu to open, like with win-E, but this is a different bug

See issue #1512 for more details.

svn path=/trunk/; revision=54076

10 years ago[SHELL32]
Amine Khaldi [Mon, 10 Oct 2011 18:17:25 +0000 (18:17 +0000)]
[SHELL32]
* Improve the registration. By Johannes Anderwald.

svn path=/trunk/; revision=54075

10 years ago[win32k]
Giannis Adamopoulos [Mon, 10 Oct 2011 16:11:49 +0000 (16:11 +0000)]
[win32k]
- revert last commit as these headers are really broken

svn path=/trunk/; revision=54074

10 years ago[win32k]
Giannis Adamopoulos [Mon, 10 Oct 2011 15:48:37 +0000 (15:48 +0000)]
[win32k]
- move some includes to pch.h

svn path=/trunk/; revision=54073

10 years ago[CDFS]
Kamil Hornicek [Mon, 10 Oct 2011 13:37:19 +0000 (13:37 +0000)]
[CDFS]
Fix a buffer overrun that was corrupting the FCB.
See issue #4086 for more details.

svn path=/trunk/; revision=54072

10 years ago[KERNEL32]
Thomas Faber [Mon, 10 Oct 2011 12:14:12 +0000 (12:14 +0000)]
[KERNEL32]
- Properly copy image name in TH32CreateSnapshotSectionInitialize. Fixes truncated file names in kernel32:toolhelp test

svn path=/trunk/; revision=54071

10 years ago- Fix get atom name so seh will not lock it up.
James Tabor [Mon, 10 Oct 2011 04:49:53 +0000 (04:49 +0000)]
- Fix get atom name so seh will not lock it up.

svn path=/trunk/; revision=54070

10 years ago[ADVAPI32]
Thomas Faber [Mon, 10 Oct 2011 00:17:02 +0000 (00:17 +0000)]
[ADVAPI32]
- Hackfix RtlGenRandom to be slightly less dependent on the current time, while staying very un-random.
- Should fix services problems (no joke) due to non-unique RPC UUIDs
See issue #6542 for more details.

svn path=/trunk/; revision=54069

10 years ago[SHELL32]
Amine Khaldi [Sun, 9 Oct 2011 23:19:35 +0000 (23:19 +0000)]
[SHELL32]
* Mark some functions as static.
* Fix a typo in My_VideoW.

svn path=/trunk/; revision=54068

10 years ago[WIN32K] - Fix translating syskeys to characters. Fixes user32:input winetest.
Rafal Harabien [Sun, 9 Oct 2011 20:56:57 +0000 (20:56 +0000)]
[WIN32K] - Fix translating syskeys to characters. Fixes user32:input winetest.

svn path=/trunk/; revision=54067

10 years ago[WIN32K] - Formatting... No code change.
Rafal Harabien [Sun, 9 Oct 2011 20:41:09 +0000 (20:41 +0000)]
[WIN32K] - Formatting... No code change.

svn path=/trunk/; revision=54066

10 years ago[WIN32K] - Rename xxxDoHotKeyStuff to co_UserProcessHotKeys on smiley request
Rafal Harabien [Sun, 9 Oct 2011 20:27:08 +0000 (20:27 +0000)]
[WIN32K] - Rename xxxDoHotKeyStuff to co_UserProcessHotKeys on smiley request

svn path=/trunk/; revision=54065

10 years ago- Fix build
Rafal Harabien [Sun, 9 Oct 2011 20:17:33 +0000 (20:17 +0000)]
- Fix build

svn path=/trunk/; revision=54064

10 years ago[WIN32K]
Rafal Harabien [Sun, 9 Oct 2011 20:12:12 +0000 (20:12 +0000)]
[WIN32K]
- Use 64 byte bitmap for keystate instead of 256 elements array (like Windows)
- Fix GetAsyncKeyState lowest bit meaning. See MSDN
- Call low level keyboard hook before setting async key state for keys which distinguish between left and right hand. Fixes user32:GetKeyState apitest failure
- Improve IsHotKey and delete GetHotKey function to avoid code duplication
- Support WIN key in hotkeys code instead of keyboard.c

svn path=/trunk/; revision=54063

10 years ago[FREELDR]
Timo Kreuzer [Sun, 9 Oct 2011 16:26:19 +0000 (16:26 +0000)]
[FREELDR]
set CF, ZF and SF based on REGS structure, when doing int's. Fixes slowness during 2nd stage boot in QEMU. Dedicated to Samuel.

svn path=/trunk/; revision=54062

10 years ago[RTL] - Make sure RtlInitUnicodeString(Ex) don't set odd length. Fixes ntdll:rtlstr...
Rafal Harabien [Sun, 9 Oct 2011 09:55:40 +0000 (09:55 +0000)]
[RTL] - Make sure RtlInitUnicodeString(Ex) don't set odd length. Fixes ntdll:rtlstr winetest.

svn path=/trunk/; revision=54061

10 years ago[USER32_APITEST] Fix GetSystemMetrics test output which was interpret by testman...
Rafal Harabien [Sun, 9 Oct 2011 09:41:49 +0000 (09:41 +0000)]
[USER32_APITEST] Fix GetSystemMetrics test output which was interpret by testman as crash.

svn path=/trunk/; revision=54060

10 years ago[SETUPAPI]
Eric Kohl [Sun, 9 Oct 2011 00:39:30 +0000 (00:39 +0000)]
[SETUPAPI]
- SetupDiCreateDeviceInfoW: return the proper error code. Fixes a winetest.
- Implements parts of SetupDiRegisterDeviceInfo.

svn path=/trunk/; revision=54059

10 years ago[WIN32K]
Rafal Harabien [Sat, 8 Oct 2011 23:33:26 +0000 (23:33 +0000)]
[WIN32K]
- Rename gKeyStateTable to gafAsyncKeyState: it's a proper name
- Fix accelerators regression

svn path=/trunk/; revision=54058

10 years ago[LDR]
Aleksey Bragin [Sat, 8 Oct 2011 22:33:56 +0000 (22:33 +0000)]
[LDR]
- Implement proper security cookie initialization code (same algorithm as in sdk/crt, however using as much data directly available as possible).
- Don't initialize security cookie as a 32bit value when 16bit security cookie was requested. This fixes msi-related crashes (or any other executables which has 16bit security cookie set).
See issue #6341 for more details.

svn path=/trunk/; revision=54057

10 years ago[SHELL32]
Amine Khaldi [Sat, 8 Oct 2011 17:33:21 +0000 (17:33 +0000)]
[SHELL32]
* Sync brsfolder.cpp with Wine.
* Reduce the scope of some variables.

svn path=/trunk/; revision=54056

10 years ago[CMAKE]
Amine Khaldi [Sat, 8 Oct 2011 16:47:57 +0000 (16:47 +0000)]
[CMAKE]
* Temporarily go back to using the ret^H^H^H previous way of using debug info. Build will, for example, be slower, take double the disk space it needs right now, but...
* Introduce __ROS_DWARF__ for the meaning __ROS_CMAKE__ implied previously.

svn path=/trunk/; revision=54055

10 years ago[RTL]
Timo Kreuzer [Sat, 8 Oct 2011 13:50:14 +0000 (13:50 +0000)]
[RTL]
- Fix possible integer overflow in RtlpInitializeHeapSegment
- Simplify loop in RtlIsDosDeviceName_Ustr
- Make MonthLengths an array of UCHARs instead of ints
- Remove pointless loops in RtlTimeToTimeFields
- Fix MSVC warnings

svn path=/trunk/; revision=54054

10 years ago[SHELL32]
Amine Khaldi [Sat, 8 Oct 2011 13:19:45 +0000 (13:19 +0000)]
[SHELL32]
* Use the previous registration mechanism. Fixes several shell32 regressions.
* Dedicated to Claudiu Mihail and Johannes Anderwald.

svn path=/trunk/; revision=54053

10 years ago- Add register class name proc.
James Tabor [Sat, 8 Oct 2011 02:18:04 +0000 (02:18 +0000)]
- Add register class name proc.

svn path=/trunk/; revision=54052

10 years ago[WIN32K]
Rafal Harabien [Fri, 7 Oct 2011 20:23:24 +0000 (20:23 +0000)]
[WIN32K]
- Do not call UserSetCursor in MsqCleanupMessageQueue because it uses current thread queue instead of queue in cleanup (they can be different).
See issue #6530 for more details.

svn path=/trunk/; revision=54051

10 years ago[NTOSKRNL] - Fix a copy-pasta. Fixes hand in 2nd stage.
Rafal Harabien [Fri, 7 Oct 2011 19:31:47 +0000 (19:31 +0000)]
[NTOSKRNL] - Fix a copy-pasta. Fixes hand in 2nd stage.

svn path=/trunk/; revision=54050

10 years ago[SMSS]
Timo Kreuzer [Fri, 7 Oct 2011 18:25:41 +0000 (18:25 +0000)]
[SMSS]
Remove a hack for MSVC.

svn path=/trunk/; revision=54049

10 years ago[NTOSKRNL]
Rafal Harabien [Fri, 7 Oct 2011 16:18:52 +0000 (16:18 +0000)]
[NTOSKRNL]
- Rename KTHREAD.DispatchHeader to Header
- Remove KeInitializeDispatcherHeader and initialize dispatcher headers depending on object type. Fixes all ntos:KeEvent and KeTimer kmtests.

svn path=/trunk/; revision=54048

10 years ago[KMTESTS\NTOS_KE] - Add KeTimer test stub which tests only KeInitializeTimerEx (Note...
Rafal Harabien [Fri, 7 Oct 2011 16:13:03 +0000 (16:13 +0000)]
[KMTESTS\NTOS_KE] - Add KeTimer test stub which tests only KeInitializeTimerEx (Note: this function initializes more fields of dispatch header than KeInitializeEvent).

svn path=/trunk/; revision=54047

10 years ago[CMAKE]
Timo Kreuzer [Fri, 7 Oct 2011 14:41:47 +0000 (14:41 +0000)]
[CMAKE]
Remove duplicate base address

svn path=/trunk/; revision=54046

10 years ago[RTL]
Timo Kreuzer [Fri, 7 Oct 2011 14:31:00 +0000 (14:31 +0000)]
[RTL]
Silence a debugprint

svn path=/trunk/; revision=54045

10 years ago[Win32k]
James Tabor [Fri, 7 Oct 2011 13:56:25 +0000 (13:56 +0000)]
[Win32k]
- Implement get atom name for user32.

svn path=/trunk/; revision=54044

10 years ago[win32k]
Giannis Adamopoulos [Fri, 7 Oct 2011 10:10:23 +0000 (10:10 +0000)]
[win32k]
- SetActiveWindow should call SetWindowPos without SWP_NOACTIVATE parameter

svn path=/trunk/; revision=54043

10 years ago[KBDCLASS/MOUCLASS]
Cameron Gutman [Fri, 7 Oct 2011 05:52:52 +0000 (05:52 +0000)]
[KBDCLASS/MOUCLASS]
- Better fix for the race condition

svn path=/trunk/; revision=54042

10 years ago[KBDCLASS/MOUCLASS]
Cameron Gutman [Fri, 7 Oct 2011 05:23:16 +0000 (05:23 +0000)]
[KBDCLASS/MOUCLASS]
- Fix a race condition in IRP queuing that can cause an assertion to fail in the cancellation routine

svn path=/trunk/; revision=54041

10 years ago[NTOSKRNL]
Cameron Gutman [Fri, 7 Oct 2011 03:13:58 +0000 (03:13 +0000)]
[NTOSKRNL]
- Fix symbolic link creation with a reference string
- Audio devices start successfully again (sound still seems to be regressed however)

svn path=/trunk/; revision=54040

10 years ago- Add new CreateWindowEx flags.
James Tabor [Fri, 7 Oct 2011 01:18:29 +0000 (01:18 +0000)]
- Add new CreateWindowEx flags.

svn path=/trunk/; revision=54039

10 years ago[SETUPAPI]
Thomas Faber [Thu, 6 Oct 2011 22:34:45 +0000 (22:34 +0000)]
[SETUPAPI]
- Implement a FIXME in SetupDiOpenDeviceInfoW

svn path=/trunk/; revision=54038

10 years ago[SETUPAPI]
Thomas Faber [Thu, 6 Oct 2011 22:33:06 +0000 (22:33 +0000)]
[SETUPAPI]
- Do not fail in SetupDiInstallDevice if the inf file already exists. Fixes VirtualBox 4.1.x additions
See issue #6522 for more details.

svn path=/trunk/; revision=54037

10 years ago[SETUPAPI]
Thomas Faber [Thu, 6 Oct 2011 22:31:29 +0000 (22:31 +0000)]
[SETUPAPI]
- Correctly interpret the result of compare_files in SetupCopyOEMInfW. Prevents random failures

svn path=/trunk/; revision=54036

10 years ago[HALACPI]
Cameron Gutman [Thu, 6 Oct 2011 21:50:07 +0000 (21:50 +0000)]
[HALACPI]
- Work around a race condition related to devices reported before the I/O subsystem is fully up
- Fixes bug #6271

svn path=/trunk/; revision=54035

10 years ago[REGEXPL]
Pierre Schweitzer [Thu, 6 Oct 2011 21:36:10 +0000 (21:36 +0000)]
[REGEXPL]
Fix memory leaks
Fix broken if condition
Use delete[] operator for allocations made with new[] operator
Properly check for failed allocations by not throwing exception

svn path=/trunk/; revision=54034

10 years ago[PEDUMP]
Pierre Schweitzer [Thu, 6 Oct 2011 20:45:06 +0000 (20:45 +0000)]
[PEDUMP]
Fix memory & resource leaks

svn path=/trunk/; revision=54033

10 years ago[MAN]
Pierre Schweitzer [Thu, 6 Oct 2011 20:35:52 +0000 (20:35 +0000)]
[MAN]
Fix memory leaks

svn path=/trunk/; revision=54032

10 years ago[FRAGINATOR]
Pierre Schweitzer [Thu, 6 Oct 2011 20:24:19 +0000 (20:24 +0000)]
[FRAGINATOR]
Use vector<>::empty() instead of vector<>::size() to check for vector emptyness

svn path=/trunk/; revision=54031

10 years ago[COMP]
Pierre Schweitzer [Thu, 6 Oct 2011 20:13:54 +0000 (20:13 +0000)]
[COMP]
Fix resource leak

svn path=/trunk/; revision=54030

10 years ago[NTOSKRNL]
Dmitry Gorbachev [Thu, 6 Oct 2011 19:59:27 +0000 (19:59 +0000)]
[NTOSKRNL]
Fix dbg output.

svn path=/trunk/; revision=54029

10 years ago[HAL]
Dmitry Gorbachev [Thu, 6 Oct 2011 19:59:20 +0000 (19:59 +0000)]
[HAL]
Do not write past the end of buffer.

svn path=/trunk/; revision=54028

10 years ago[NTOSKRNL] - Set special value in Next ptr when Ex(f)InterlockedPopEntryList is calle...
Rafal Harabien [Thu, 6 Oct 2011 19:53:51 +0000 (19:53 +0000)]
[NTOSKRNL] - Set special value in Next ptr when Ex(f)InterlockedPopEntryList is called on checked build. Fixes all ntos:ExSingleList kmtests.

svn path=/trunk/; revision=54027

10 years ago[NTOSKRNL]
Rafal Harabien [Thu, 6 Oct 2011 19:39:37 +0000 (19:39 +0000)]
[NTOSKRNL]
- Save special values in F/Blink when Ex(f)InterlockedRemoveHeadList is called on checked build. Fixes all ntos:ExDoubleList kmtests

svn path=/trunk/; revision=54026

10 years ago[user32_apitest]
Giannis Adamopoulos [Thu, 6 Oct 2011 14:19:04 +0000 (14:19 +0000)]
[user32_apitest]
- Add a couple of tests for the messages sent when changing the z-oder of windows with DeferWindowPos (this test ignores owners z-order)

svn path=/trunk/; revision=54025

10 years ago[WIN32K]
Timo Kreuzer [Thu, 6 Oct 2011 13:38:45 +0000 (13:38 +0000)]
[WIN32K]
use GreCreateBitmapEx in IntSetDIBits as well to handle RLE images. Fixes bug 6388

svn path=/trunk/; revision=54024

10 years ago[user32_apitest]
Giannis Adamopoulos [Thu, 6 Oct 2011 13:06:52 +0000 (13:06 +0000)]
[user32_apitest]
- remove all previous SetActiveWindow tests as they were completely wrong. This is because changing the z-order of the owner windows is done by SetWindowPos as tested in the same test suite. However SetActiveWindow calls SetWindowPos without SWP_NOOWNERZORDER parameter which leads to changing the zorder of owner windows

svn path=/trunk/; revision=54023

10 years ago[user32_apitest]
Giannis Adamopoulos [Thu, 6 Oct 2011 12:46:21 +0000 (12:46 +0000)]
[user32_apitest]
- Add some more tests for SetWindowPos with or without SWP_NOOWNERZORDER. This clears the misunderstanding on changing owner window z-order once and for all

svn path=/trunk/; revision=54022

10 years ago[SPEC2DEF]
Amine Khaldi [Thu, 6 Oct 2011 11:10:54 +0000 (11:10 +0000)]
[SPEC2DEF]
* Support thiscall and float specifiers. By Samuel Serapion.
See issue #6539 for more details.

svn path=/trunk/; revision=54021

10 years ago[WIN32K]
Timo Kreuzer [Thu, 6 Oct 2011 11:02:44 +0000 (11:02 +0000)]
[WIN32K]
Remove a debug breakpoint that was not supposed to be comitted.

svn path=/trunk/; revision=54020

10 years ago[WIN32K]
Timo Kreuzer [Thu, 6 Oct 2011 10:56:58 +0000 (10:56 +0000)]
[WIN32K]
Fix handling of RLE compressed bitmaps in NtGdiStretchDIBitsInternal, by using similar code as in NtGdiSetDIBitsToDeviceInternal calling GreCreateBitmapEx instead of NtGdiCreateDIBitmapInternal.
Fixes bug 6168.

svn path=/trunk/; revision=54019

10 years ago[RTL]
Aleksey Bragin [Wed, 5 Oct 2011 22:20:30 +0000 (22:20 +0000)]
[RTL]
- Post-r52687 implementation of RtlIsDosDeviceName_U is more advanced than pre-r52687 one and covers more corner cases which may not be tested by existing winetests.
- Thus bring back the post-r52687 and also introduce fixes for the following bugs in it:
* Incorrect extension/space-at-the-end truncation
* Incorrect encoding of returned offset/length pair
* Incorrect condition for for-loop exit
* Incorrect calculation of the return length in case of COMx/AUX devices (it should not include the terminating 0 character)
- After those trivial fixes (mostly oneliners and typos), the function works as expected and passes all ntdll_winetest path tests. Sorry for any inconviniences!

svn path=/trunk/; revision=54018

10 years ago[NETSHELL]
Cameron Gutman [Wed, 5 Oct 2011 20:58:54 +0000 (20:58 +0000)]
[NETSHELL]
- Fix a typo
- Intel PRO/1000 shows a link speed of 1 Gbps now

svn path=/trunk/; revision=54017

10 years ago[HAL]
Cameron Gutman [Wed, 5 Oct 2011 20:36:20 +0000 (20:36 +0000)]
[HAL]
- Implement support for scatter/gather DMA
- Tested with Intel's NDIS 5.1 PRO/1000 driver (but more testing would be helpful to weed out bugs)
[NDIS]
- Report NDIS 5.1 now since S/G DMA is supported
- Stop warning when S/G DMA is used

svn path=/trunk/; revision=54016

10 years ago[SETUPAPI]
Thomas Faber [Wed, 5 Oct 2011 19:15:08 +0000 (19:15 +0000)]
[SETUPAPI]
- Fix installation failure of services without a load order group

svn path=/trunk/; revision=54015

10 years ago[WIN32K] - Don't send unicode characters in WM_CHAR to ascii windows
Rafal Harabien [Wed, 5 Oct 2011 19:11:00 +0000 (19:11 +0000)]
[WIN32K] - Don't send unicode characters in WM_CHAR to ascii windows

svn path=/trunk/; revision=54014

10 years ago[KBDGR] - 1, 4, 5 keys should support CAPSLOCK.
Rafal Harabien [Wed, 5 Oct 2011 18:11:21 +0000 (18:11 +0000)]
[KBDGR] - 1, 4, 5 keys should support CAPSLOCK.
See issue #5296 for more details.

svn path=/trunk/; revision=54013

10 years ago[SOL/SPIDER]
Amine Khaldi [Wed, 5 Oct 2011 17:54:07 +0000 (17:54 +0000)]
[SOL/SPIDER]
* Reduce the scope of some variables.

svn path=/trunk/; revision=54012

10 years ago[WIN32K]
Rafal Harabien [Wed, 5 Oct 2011 15:48:39 +0000 (15:48 +0000)]
[WIN32K]
- Fix AltGr keys sending WM_SYSCHAR* messages
- Improve debug messages

svn path=/trunk/; revision=54011

10 years ago[user32_apitest]
Giannis Adamopoulos [Wed, 5 Oct 2011 14:44:45 +0000 (14:44 +0000)]
[user32_apitest]
- Add some message tests for DeferWindowPos

svn path=/trunk/; revision=54010

10 years ago- Fix build
Rafal Harabien [Wed, 5 Oct 2011 14:17:21 +0000 (14:17 +0000)]
- Fix build

svn path=/trunk/; revision=54009

10 years ago[NTOSKRNL]
Cameron Gutman [Wed, 5 Oct 2011 14:13:22 +0000 (14:13 +0000)]
[NTOSKRNL]
 - Wait to reinitialize drivers until all drivers have loaded

svn path=/trunk/; revision=54008

10 years ago[I8042PRT]
Rafal Harabien [Wed, 5 Oct 2011 14:13:00 +0000 (14:13 +0000)]
[I8042PRT]
- Do not treat all extended keys as power keys in HandlePowerKeys. Fixes WM_KEYDOWN not being send right after extended key has been pressed.
See issue #3212 for more details.

svn path=/trunk/; revision=54007

10 years ago[WIN32K]
Rafal Harabien [Wed, 5 Oct 2011 14:09:51 +0000 (14:09 +0000)]
[WIN32K]
- Rewrite keyboard input processing to match windows behavior
- Deduplicate code, add comments, mark functions static
- Support keyboard LEDs in SendInput API
- Set last error in more places
- Make keyboard layouts compatible with Windows
- Add some defines from keyboard layouts to kbd.h and use names from MS file
- Move kbd.h from ntoskrnl to NDK as it has nothing to do with kernel
- More fixes which I don't remember
- Please test CAPSLOCK key with AltGr characters (RALT+X) for layouts which support it. If something fails, report it to me on IRC

svn path=/trunk/; revision=54006

10 years ago[FREELDR]
Timo Kreuzer [Wed, 5 Oct 2011 13:41:50 +0000 (13:41 +0000)]
[FREELDR]
Fix a bug, spotted by Brian Palmer

svn path=/trunk/; revision=54005

10 years ago[GDI32_WINETEST][KERNEL32_WINETEST]
Thomas Faber [Wed, 5 Oct 2011 09:35:25 +0000 (09:35 +0000)]
[GDI32_WINETEST][KERNEL32_WINETEST]
- Fix MSVC build. Sent and applied upstream.

svn path=/trunk/; revision=54004

10 years ago[KERNEL32_WINETEST]
Thomas Faber [Wed, 5 Oct 2011 09:29:32 +0000 (09:29 +0000)]
[KERNEL32_WINETEST]
- Restore a ros-diff lost during wine sync. Should fix kernel32:volume crash
- Better mark ros diffs in testlist.c and also bring it somewhat into sync

svn path=/trunk/; revision=54003

10 years ago[TRANSLATION]
Olaf Siejka [Wed, 5 Oct 2011 08:54:51 +0000 (08:54 +0000)]
[TRANSLATION]
- rasdlg romanian translation, patch by Stefan Fulea;

See issue #6499 for more details.

svn path=/trunk/; revision=54002

10 years agoMerge commit 'bac0f132bfc6b05187701ded5273b9819d8585bb'
Timo Kreuzer [Wed, 5 Oct 2011 08:44:13 +0000 (08:44 +0000)]
Merge commit 'bac0f132bfc6b05187701ded5273b9819d8585bb'

svn path=/trunk/; revision=54001

10 years ago[NLS]
Pierre Schweitzer [Wed, 5 Oct 2011 05:48:56 +0000 (05:48 +0000)]
[NLS]
Remove unused: icu4ros and all its dependencies (normalize, idna)

svn path=/trunk/; revision=54000

10 years ago[FREELDR]
Timo Kreuzer [Wed, 5 Oct 2011 00:47:57 +0000 (00:47 +0000)]
[FREELDR]
Disable pch. unix builder doesn't seem to like it.

svn path=/trunk/; revision=53999

10 years ago[TRANSLATION]
Olaf Siejka [Wed, 5 Oct 2011 00:06:20 +0000 (00:06 +0000)]
[TRANSLATION]
- netid, vmwinst romanian translation, see bug number:6531;
- resource updates and corrections in multiple romanian translations, see bug number: 6532;
- Patches by Stefan Fulea;
[ACLUI]
- convert module to ReactOS resource style (separate lang directory);

svn path=/trunk/; revision=53998

10 years agoMake some eol-styles consistent for .sln and .vcproj and .cmd
Timo Kreuzer [Tue, 4 Oct 2011 23:05:12 +0000 (23:05 +0000)]
Make some eol-styles consistent for .sln and .vcproj and .cmd

svn path=/trunk/; revision=53997

10 years agoAdd a .hgeol file in the hope that it allows to get native line endings with hg
Timo Kreuzer [Tue, 4 Oct 2011 22:07:01 +0000 (22:07 +0000)]
Add a .hgeol file in the hope that it allows to get native line endings with hg

svn path=/trunk/; revision=53995

10 years ago[ACPI]
Cameron Gutman [Tue, 4 Oct 2011 21:49:13 +0000 (21:49 +0000)]
[ACPI]
- Tag all ACPI pool allocations

svn path=/trunk/; revision=53994

10 years ago[TRANSLATION]
Sylvain Petreolle [Tue, 4 Oct 2011 21:26:41 +0000 (21:26 +0000)]
[TRANSLATION]
French and Spanish translation for doskey.
Initial Patch by Jeisson Toscano.
Spanish Fixes by vicmarcal.
Bug 6509

svn path=/trunk/; revision=53993

10 years ago[win32k]
Giannis Adamopoulos [Tue, 4 Oct 2011 18:12:43 +0000 (18:12 +0000)]
[win32k]
- SetActiveWindow must send the WM_WINDOWPOSCHANGING message

svn path=/trunk/; revision=53992

10 years ago[user32_apitest]
Giannis Adamopoulos [Tue, 4 Oct 2011 17:53:43 +0000 (17:53 +0000)]
[user32_apitest]
- Do not log WM_QUERYNEWPALETTE but make sure that we get this message only on 8bpp

svn path=/trunk/; revision=53991

10 years ago[CMAKE]
Amine Khaldi [Tue, 4 Oct 2011 16:41:21 +0000 (16:41 +0000)]
[CMAKE]
* Use the new cmake functions.

svn path=/trunk/; revision=53990

10 years ago{FREE[FREELDR]
Timo Kreuzer [Tue, 4 Oct 2011 14:55:23 +0000 (14:55 +0000)]
{FREE[FREELDR]
Improve the new heap to use a freelist, which boosts allocation performance by a factor of 7. Its now even slightly faster then bget.

svn path=/trunk/; revision=53989

10 years ago[INTL]
Amine Khaldi [Tue, 4 Oct 2011 14:27:47 +0000 (14:27 +0000)]
[INTL]
* Restrict exports according to the spec file.

svn path=/trunk/; revision=53988