reactos.git
8 years ago[SHELL32]
Amine Khaldi [Fri, 9 Sep 2011 10:55:09 +0000 (10:55 +0000)]
[SHELL32]
* Reintegrate the c++ shell32 branch. Exemplary team-work.. kudos !
* Better code quality, more tests run with less failures... and more.
* Dedicated to everyone who helped ;)

svn path=/trunk/; revision=53653

8 years ago[shell32.dll]
Claudiu Mihail [Thu, 8 Sep 2011 22:43:43 +0000 (22:43 +0000)]
[shell32.dll]
[FORMATTING]
- Second wave of formatting. At least now we won't have any tabs and spaces mixed in.

svn path=/branches/shell32_new-bringup/; revision=53651

8 years ago[shell32.dll]
Claudiu Mihail [Thu, 8 Sep 2011 22:42:01 +0000 (22:42 +0000)]
[shell32.dll]
- Fix bug 6336 of shell32_new. The bug was caused by not properly verifying the return value of ShellExecuteExW.
[FORMATTING]
- First wave of accidental formatting (sorry again about mixing code and formatting heh).

svn path=/branches/shell32_new-bringup/; revision=53650

8 years ago[DEVMGMT]
Ged Murphy [Thu, 8 Sep 2011 22:04:51 +0000 (22:04 +0000)]
[DEVMGMT]
Add the resources

svn path=/trunk/; revision=53649

8 years ago[DEVMGMT]
Ged Murphy [Thu, 8 Sep 2011 22:03:08 +0000 (22:03 +0000)]
[DEVMGMT]
- Start a new device manager to test the reactos ATL code.
- Also, the old one sucks big time and was quickly hacked together.

svn path=/trunk/; revision=53648

8 years ago[Telnet]
Dmitry Gorbachev [Thu, 8 Sep 2011 21:00:37 +0000 (21:00 +0000)]
[Telnet]
Fix build with GCC 4.7.

svn path=/trunk/; revision=53647

8 years ago[NTOSKRNL]
Jérôme Gardou [Thu, 8 Sep 2011 19:51:06 +0000 (19:51 +0000)]
[NTOSKRNL]
- disable fast system calls for testing purpose.
See issue #5857 for more details.

svn path=/trunk/; revision=53646

8 years ago[WIN32K]
Rafal Harabien [Thu, 8 Sep 2011 16:38:38 +0000 (16:38 +0000)]
[WIN32K]
- Fix possible buffer overrun
- Use KEY_VALUE_PARTIAL_INFORMATION field instead of magic offset to data

svn path=/trunk/; revision=53645

8 years ago[WIN32K]
Rafal Harabien [Thu, 8 Sep 2011 16:32:54 +0000 (16:32 +0000)]
[WIN32K]
- Rewrite clipboard to match Windows implementation
- Clipboard uses window stations instead of global variables
- Data is saved in clipboard data user objects
- Memory is no longer leaked when winsta is destroyed
- Data is synthesized on demand
- Make internal functions static
- Fix possible memory corruption in IntGetAtomName
- More winetests are passed

svn path=/trunk/; revision=53644

8 years ago[user32]
Giannis Adamopoulos [Thu, 8 Sep 2011 15:53:38 +0000 (15:53 +0000)]
[user32]
- Add some more tests for the messages that are sent by SetActiveWindow

svn path=/trunk/; revision=53643

8 years ago[WIN32K]
Rafal Harabien [Thu, 8 Sep 2011 14:13:19 +0000 (14:13 +0000)]
[WIN32K]
- Simplify accelerators code a bit
- Set last error in NtUserCopyAcceleratorTable
- Fix user32:resource winetest regression

svn path=/trunk/; revision=53642

8 years ago[shell32.dll]
Claudiu Mihail [Thu, 8 Sep 2011 14:07:02 +0000 (14:07 +0000)]
[shell32.dll]
- Make sure the ParseDisplayName functions make the ppidle parameter NULL whenever that's possible. Scores a wine test. Spotted by Victor Martinez.

svn path=/branches/shell32_new-bringup/; revision=53641

8 years ago[user32_apitest]
Giannis Adamopoulos [Thu, 8 Sep 2011 11:31:31 +0000 (11:31 +0000)]
[user32_apitest]
- Add more tests for SetActiveWindow

svn path=/trunk/; revision=53640

8 years ago[WIN32K]
Rafal Harabien [Thu, 8 Sep 2011 09:55:28 +0000 (09:55 +0000)]
[WIN32K]
- Fix user32:monitor winetest failures (ClipCursor bugs)
- Protect functions in accelerator.c with SEH

svn path=/trunk/; revision=53636

8 years ago- Downgrade some DPRINT1s to DPRINTs.
Aleksey Bragin [Thu, 8 Sep 2011 08:28:41 +0000 (08:28 +0000)]
- Downgrade some DPRINT1s to DPRINTs.

svn path=/trunk/; revision=53635

8 years ago[HAL]
Timo Kreuzer [Thu, 8 Sep 2011 08:15:39 +0000 (08:15 +0000)]
[HAL]
- Fix I/O APIC register access
- set APIC logical id based on Cpu (currently flat model with up to 8 cpus supported)
- In HalpInitializeTsc, setup the RTC clock, since the timer is initialized later
- in the TSC calibration ISR, send EOI and read RTC register C to get the next interrupt

svn path=/trunk/; revision=53634

8 years ago[shell32.dll]
Claudiu Mihail [Wed, 7 Sep 2011 23:21:02 +0000 (23:21 +0000)]
[shell32.dll]
- Initialize uninitialized variables.
- Add code to guard against potential NULL pointer dereferencing.
Thanks to Amine Khaldi for pointing out all these.

svn path=/branches/shell32_new-bringup/; revision=53633

8 years ago[user32_apitest]
Giannis Adamopoulos [Wed, 7 Sep 2011 23:08:14 +0000 (23:08 +0000)]
[user32_apitest]
- Add some more tests hoping that SetActiveWindow will reveal its secrets

svn path=/trunk/; revision=53632

8 years ago[HAL]
Timo Kreuzer [Wed, 7 Sep 2011 21:41:50 +0000 (21:41 +0000)]
[HAL]
- Don't use debug prints before the debugger is even initialized
- acquire cmos spinlock when accessing the cmos registers
- Fix amd64 build

svn path=/trunk/; revision=53631

8 years ago[RPCTR4]
Eric Kohl [Wed, 7 Sep 2011 20:11:19 +0000 (20:11 +0000)]
[RPCTR4]
- Take NetworkAddr into account when a named pipe client is opened.
- Return RPC_S_SERVER_UNAVAILABLE when an attempt to create a named pipe client fails with an ERROR_BAD_NETPATH error.
This fixes the first test failure in the advapi32 service winetest.

svn path=/trunk/; revision=53630

8 years ago[shell32.dll]
Claudiu Mihail [Wed, 7 Sep 2011 20:00:32 +0000 (20:00 +0000)]
[shell32.dll]
- More uninitialized value fixing. Again Amine Khaldi spotting them with his magical powers.
- I took the liberty to convert tabs I found to spaces. Normally I shouldn't mix formatting with coding changes but I forgot. Sorry.

svn path=/branches/shell32_new-bringup/; revision=53629

8 years ago[shell32.dll]
Claudiu Mihail [Wed, 7 Sep 2011 19:00:26 +0000 (19:00 +0000)]
[shell32.dll]
- Attempt at fixing bug 6315 (it doesn't completely work yet). Original patch by Edijs Kolesnikovics.

svn path=/branches/shell32_new-bringup/; revision=53628

8 years ago[HAL_XBOX]
Timo Kreuzer [Wed, 7 Sep 2011 18:39:20 +0000 (18:39 +0000)]
[HAL_XBOX]
Fix build

svn path=/trunk/; revision=53627

8 years ago[HAL]
Timo Kreuzer [Wed, 7 Sep 2011 18:30:38 +0000 (18:30 +0000)]
[HAL]
Fix buld. I swear it worked here!

svn path=/trunk/; revision=53626

8 years ago[HAL]
Timo Kreuzer [Wed, 7 Sep 2011 18:25:43 +0000 (18:25 +0000)]
[HAL]
- give apic hal its own halinit_apic
- give minihal an own halinit_mini.c containing function stubs
- move HalInitializeProcessor to halinit.c and add hal specific function HalpInitProcessor
- get rid of all the #ifndef _MINIHAL_ in halinit.c and move the file to lib_hal_generic
- improve the hal version/build check
- Update spec file for amd64

svn path=/trunk/; revision=53625

8 years ago[shell32.dll]
Claudiu Mihail [Wed, 7 Sep 2011 17:41:56 +0000 (17:41 +0000)]
[shell32.dll]
- Fix bug 6317. Patch by Edijs Kolesnikovics.

svn path=/branches/shell32_new-bringup/; revision=53624

8 years ago[shell32.dll]
Claudiu Mihail [Wed, 7 Sep 2011 17:10:45 +0000 (17:10 +0000)]
[shell32.dll]
- Fix bug 6316. Patch by Edijs Kolesnikovics.

svn path=/branches/shell32_new-bringup/; revision=53623

8 years ago[shell32.dll]
Claudiu Mihail [Wed, 7 Sep 2011 16:58:22 +0000 (16:58 +0000)]
[shell32.dll]
- Fix bug #6301 . Patch by Edijs Kolesnikovics.

svn path=/branches/shell32_new-bringup/; revision=53622

8 years ago[user32_apitest]
Giannis Adamopoulos [Wed, 7 Sep 2011 14:05:58 +0000 (14:05 +0000)]
[user32_apitest]
- Add a test case for SetActiveWindow that shows its behavior related to owner windows. It should point the bug observed in bug 1239

svn path=/trunk/; revision=53621

8 years ago[NTOSKRNL]
Timo Kreuzer [Wed, 7 Sep 2011 13:58:34 +0000 (13:58 +0000)]
[NTOSKRNL]
Move the internal headers below the redefinition of types, because gcc instantiates inline function where they are defined, using the original types. Fixes build.

svn path=/trunk/; revision=53620

8 years ago[NTOSKRNL]
Timo Kreuzer [Wed, 7 Sep 2011 13:45:06 +0000 (13:45 +0000)]
[NTOSKRNL]
Forgot this file, sorry

svn path=/trunk/; revision=53619

8 years ago[NTOSKRNL]
Timo Kreuzer [Wed, 7 Sep 2011 13:43:54 +0000 (13:43 +0000)]
[NTOSKRNL]
Make KeNumberProcessors internally an UCHAR and move it into krnlinit.c instead of having it once per architecture. Fixes a bunch of MSVC warnings.

svn path=/trunk/; revision=53618

8 years ago[shell32.dll][FORMATTING]
Claudiu Mihail [Wed, 7 Sep 2011 13:39:13 +0000 (13:39 +0000)]
[shell32.dll][FORMATTING]
- No code changes. Make the code more readable in preparation for investigating some failing wine tests.

svn path=/branches/shell32_new-bringup/; revision=53617

8 years ago[HAL]
Timo Kreuzer [Wed, 7 Sep 2011 12:00:29 +0000 (12:00 +0000)]
[HAL]
- move v86 code out of trap.S into v86.S (APIC uses a different trap entry file), compile it directly in the dll instead of a lib to be able to silence linker warnings
- Group files in HAL_PIC_SOURCE and HAL_APIC_SOURCE, you just need to replace PIC with APIC to build the hal with APIC support (we can later use it to build the other hals:  halapic, halaacpi, halmacpi, halmps)
- use apic on amd64 builds
- give halacpi its own resource file
- silence MSVC linker warnings

svn path=/trunk/; revision=53616

8 years ago[HAL]
Timo Kreuzer [Wed, 7 Sep 2011 10:14:48 +0000 (10:14 +0000)]
[HAL]
Rename HalpAcquireSystemHardwareSpinLock to HalpAcquireCmosSpinLock

svn path=/trunk/; revision=53615

8 years ago[MKHIVE]
Rafal Harabien [Wed, 7 Sep 2011 09:51:13 +0000 (09:51 +0000)]
[MKHIVE]
- Fix max key name length, max value name length, max value data length properties of registry key not being set correctly
- Fixes #6042 - regedit on LiveCD shows keys and values now

svn path=/trunk/; revision=53614

8 years ago[shell32.dll]
Claudiu Mihail [Wed, 7 Sep 2011 01:33:31 +0000 (01:33 +0000)]
[shell32.dll]
- Another round of fixing badly initialized variables. Again Amine Khaldi being the hero.

svn path=/branches/shell32_new-bringup/; revision=53613

8 years ago[shell32.dll]
Claudiu Mihail [Tue, 6 Sep 2011 23:52:38 +0000 (23:52 +0000)]
[shell32.dll]
- Initialize uninitialized variables in constructors.
[atl]
- Initialize uninitialized variables in constructors.
All spotted by Amine Khaldi.

svn path=/branches/shell32_new-bringup/; revision=53612

8 years ago[HAL]
Timo Kreuzer [Tue, 6 Sep 2011 21:01:49 +0000 (21:01 +0000)]
[HAL]
Start implementing APIC support, which is needed for both SMP and x64. It will use the local APIC + I/O APIC for interrupt control, the RTC instead of the PIT for the timer interrupt (PIT doesn't always work with I/O APIC), the APIC timer for profiling and finally the TSC for the performance counter and KeStallExecutionProcessor.
The code is incomplete and doesn't work yet

svn path=/trunk/; revision=53611

8 years ago[shell32]
Giannis Adamopoulos [Tue, 6 Sep 2011 20:20:54 +0000 (20:20 +0000)]
[shell32]
- Add missing initialization. Fixes the problem where explorer fails to show the child window at the first attempt to open a folder

svn path=/branches/shell32_new-bringup/; revision=53610

8 years ago[MUP]
Eric Kohl [Tue, 6 Sep 2011 19:17:54 +0000 (19:17 +0000)]
[MUP]
- Any attempt to open or create a file on a remote machine will return STATUS_BAD_NETWORK_PATH. This means the server is not available. Trying to create \\testserver\testshare\testdir\test.txt fails just like on Windows XP.
- Add service key and values for the MUP driver. Add the driver to the File System group because adding it to the Network group, like on Windows XP, does not load the driver.

svn path=/trunk/; revision=53609

8 years ago[CMAKE]
Jérôme Gardou [Tue, 6 Sep 2011 17:31:25 +0000 (17:31 +0000)]
[CMAKE]
- get rid of set_entrypoint usage for "win32" dlls

svn path=/trunk/; revision=53608

8 years ago[RTL]
Timo Kreuzer [Mon, 5 Sep 2011 22:18:56 +0000 (22:18 +0000)]
[RTL]
Add FPO information to some asm functions

svn path=/trunk/; revision=53607

8 years ago[RBUILD]
Jérôme Gardou [Mon, 5 Sep 2011 19:36:07 +0000 (19:36 +0000)]
[RBUILD]
- qmgrprxy.dll has an entrypoint

svn path=/trunk/; revision=53606

8 years ago[MSVCRT]
Jérôme Gardou [Mon, 5 Sep 2011 19:22:44 +0000 (19:22 +0000)]
[MSVCRT]
- comment out _vswprintf export until I get more time to fix this properly

svn path=/trunk/; revision=53605

8 years ago[MSVCRT]
Jérôme Gardou [Mon, 5 Sep 2011 19:08:11 +0000 (19:08 +0000)]
[MSVCRT]
- some fixes to spec file, based on a wine patch by Piotr Caban

svn path=/trunk/; revision=53604

8 years ago[RSYM]
Dmitry Gorbachev [Mon, 5 Sep 2011 15:37:35 +0000 (15:37 +0000)]
[RSYM]
.stab/.stabstr sections have no IMAGE_SCN_LNK_REMOVE flag now.

svn path=/trunk/; revision=53603

8 years ago[FAT32]
Dmitry Gorbachev [Mon, 5 Sep 2011 15:36:33 +0000 (15:36 +0000)]
[FAT32]
Move the FAT sector buffer higher for RBuild builds, too.

svn path=/trunk/; revision=53602

8 years agoFix build
Timo Kreuzer [Mon, 5 Sep 2011 15:28:49 +0000 (15:28 +0000)]
Fix build

svn path=/trunk/; revision=53601

8 years ago[HAL]
Timo Kreuzer [Mon, 5 Sep 2011 15:20:07 +0000 (15:20 +0000)]
[HAL]
- Use functions instead of macros for irq<->vector<->irql translation, this will be neccessary, once apic support is there
- Disable mp hal in rbuild for now, its broken anyway

svn path=/trunk/; revision=53600

8 years ago[NTOS]
Aleksey Bragin [Mon, 5 Sep 2011 15:05:56 +0000 (15:05 +0000)]
[NTOS]
- Fix IoCheckEaBufferValidity (IntEaLength must be signed, otherwise loop exiting condition may not trigger).
- SEH-protect ObQueryNameString (by Dmitry Chapyshev's request).

svn path=/trunk/; revision=53599

8 years ago[NTOS/EX]
Aleksey Bragin [Mon, 5 Sep 2011 14:27:48 +0000 (14:27 +0000)]
[NTOS/EX]
- Remove redundant check for a previous mode. Spotted by PVS.

svn path=/trunk/; revision=53598

8 years ago[CMAKE]
Sylvain Petreolle [Mon, 5 Sep 2011 12:41:18 +0000 (12:41 +0000)]
[CMAKE]
Don't assume CMAKE_SHARED_LIBRARY_ASM_FLAGS exists.

svn path=/trunk/; revision=53597

8 years ago[NTOS/CONFIG]
Aleksey Bragin [Mon, 5 Sep 2011 09:54:20 +0000 (09:54 +0000)]
[NTOS/CONFIG]
- Remove unnecessary assignments. Spotted by PVS and Dmitry Chapyshev. This may change the behaviour of that codepath, so test results are going to be observed.

svn path=/trunk/; revision=53596

8 years ago[User32]
James Tabor [Sun, 4 Sep 2011 21:54:57 +0000 (21:54 +0000)]
[User32]
- Fixed over check conditions for deleting regions in set window region.
- Disabled offsets with window region. Fixes wine tests..

svn path=/trunk/; revision=53595

8 years ago[CMAKE]
Amine Khaldi [Sun, 4 Sep 2011 21:52:37 +0000 (21:52 +0000)]
[CMAKE]
* Properly use add_target_compile_flags.

svn path=/trunk/; revision=53594

8 years ago[BUSLOGIC]
Jérôme Gardou [Sun, 4 Sep 2011 21:08:29 +0000 (21:08 +0000)]
[BUSLOGIC]
- woops, revert some accident of 53591

svn path=/trunk/; revision=53593

8 years ago[CMAKE]
Jérôme Gardou [Sun, 4 Sep 2011 21:06:02 +0000 (21:06 +0000)]
[CMAKE]
- fix msvc build

svn path=/trunk/; revision=53592

8 years ago[BUSLOGIC]
Jérôme Gardou [Sun, 4 Sep 2011 21:04:26 +0000 (21:04 +0000)]
[BUSLOGIC]
- get rid of unused variable

svn path=/trunk/; revision=53591

8 years ago[ATAPI]
Jérôme Gardou [Sun, 4 Sep 2011 20:51:52 +0000 (20:51 +0000)]
[ATAPI]
- get rid of unused variable

svn path=/trunk/; revision=53590

8 years ago[PCMCIA]
Jérôme Gardou [Sun, 4 Sep 2011 20:32:19 +0000 (20:32 +0000)]
[PCMCIA]
- remove #pragma once from pch

svn path=/trunk/; revision=53589

8 years ago[CMAKE/CRT]
Jérôme Gardou [Sun, 4 Sep 2011 20:27:48 +0000 (20:27 +0000)]
[CMAKE/CRT]
- disable pch for now

svn path=/trunk/; revision=53588

8 years ago[CMAKE]
Jérôme Gardou [Sun, 4 Sep 2011 18:41:04 +0000 (18:41 +0000)]
[CMAKE]
- revert unwanted change from 53567

svn path=/trunk/; revision=53587

8 years ago[CMAKE]
Jérôme Gardou [Sun, 4 Sep 2011 17:33:34 +0000 (17:33 +0000)]
[CMAKE]
- rostests side of r53585

svn path=/trunk/; revision=53586

8 years ago[CMAKE]
Jérôme Gardou [Sun, 4 Sep 2011 17:32:30 +0000 (17:32 +0000)]
[CMAKE]
- enable -Werror by default on gcc build

svn path=/trunk/; revision=53585

8 years ago[CMAKE/KDBG]
Jérôme Gardou [Sun, 4 Sep 2011 17:31:12 +0000 (17:31 +0000)]
[CMAKE/KDBG]
- fix warning

svn path=/trunk/; revision=53584

8 years ago[WIN32K]
Jérôme Gardou [Sun, 4 Sep 2011 15:58:48 +0000 (15:58 +0000)]
[WIN32K]
- Avoid invalid memory write.
See issue #5969 for more details.

svn path=/trunk/; revision=53583

8 years ago[RPCRT4]
Jérôme Gardou [Sun, 4 Sep 2011 15:37:42 +0000 (15:37 +0000)]
[RPCRT4]
- remove ros hack, obsoleted by r53580 and r53581

svn path=/trunk/; revision=53582

8 years ago[STI]
Jérôme Gardou [Sun, 4 Sep 2011 15:29:15 +0000 (15:29 +0000)]
[STI]
- we have an entry point.

svn path=/trunk/; revision=53581

8 years ago[ACTCXPRXY]
Jérôme Gardou [Sun, 4 Sep 2011 15:19:10 +0000 (15:19 +0000)]
[ACTCXPRXY]
- we have an entry point, provided by rpc proxy data

svn path=/trunk/; revision=53580

8 years ago[SERVICES]
Eric Kohl [Sun, 4 Sep 2011 14:42:08 +0000 (14:42 +0000)]
[SERVICES]
RStartServiceA: Convert the ANSI start arguments vector to a UNICODE vector and pass it to ScmStartService. Calls to StartServiceA can now be used to pass arguments to a starting service.

svn path=/trunk/; revision=53579

8 years ago[PSDK]
Jérôme Gardou [Sun, 4 Sep 2011 14:09:14 +0000 (14:09 +0000)]
[PSDK]
- put NOGDI guard at the right place...

svn path=/trunk/; revision=53578

8 years ago[WINETESTS/WININET]
Jérôme Gardou [Sun, 4 Sep 2011 13:09:16 +0000 (13:09 +0000)]
[WINETESTS/WININET]
- fix warnings

svn path=/trunk/; revision=53577

8 years ago[WINETESTS/URLMON]
Jérôme Gardou [Sun, 4 Sep 2011 13:01:38 +0000 (13:01 +0000)]
[WINETESTS/URLMON]
- fix warnings

svn path=/trunk/; revision=53576

8 years ago[WINETESTS]
Sylvain Petreolle [Sun, 4 Sep 2011 12:26:49 +0000 (12:26 +0000)]
[WINETESTS]
Allow to run skipped test in interactive mode.

svn path=/trunk/; revision=53575

8 years ago[PSDK]
Jérôme Gardou [Sun, 4 Sep 2011 12:08:54 +0000 (12:08 +0000)]
[PSDK]
- fix compilation for any fool wanting to use our headers outside of NT 5.2 scope

svn path=/trunk/; revision=53573

8 years ago[ADVAPI32]
Eric Kohl [Sun, 4 Sep 2011 12:01:27 +0000 (12:01 +0000)]
[ADVAPI32]
Pass service start arguments to ANSI services too. Clean up the service start code.

svn path=/trunk/; revision=53572

8 years ago[WINETESTS/GDI32]
Jérôme Gardou [Sun, 4 Sep 2011 11:31:17 +0000 (11:31 +0000)]
[WINETESTS/GDI32]
- fix warnings

svn path=/trunk/; revision=53571

8 years ago[CMAKE/DLLS]
Amine Khaldi [Sun, 4 Sep 2011 00:52:28 +0000 (00:52 +0000)]
[CMAKE/DLLS]
* Set some imports as delay-loaded.

svn path=/trunk/; revision=53570

8 years ago[LWIP]
Jérôme Gardou [Sun, 4 Sep 2011 00:31:13 +0000 (00:31 +0000)]
[LWIP]
- fix warning in ros glue code

svn path=/trunk/; revision=53569

8 years ago[ROSSYM_NEW]
Jérôme Gardou [Sat, 3 Sep 2011 23:56:04 +0000 (23:56 +0000)]
[ROSSYM_NEW]
- fix some warnings
- fix function prototype. This might fix usermode stack logs

svn path=/trunk/; revision=53568

8 years ago[CMAKE]
Jérôme Gardou [Sat, 3 Sep 2011 23:05:09 +0000 (23:05 +0000)]
[CMAKE]
- add flags to ASM as well instead of hacking the compile rule
- remove -fPIC flag from ASM compile flags, (it's a cmake bug)
- enable languages before including compiler specific files.

svn path=/trunk/; revision=53567

8 years ago[NTOS]
Aleksey Bragin [Sat, 3 Sep 2011 22:21:56 +0000 (22:21 +0000)]
[NTOS]
- Remove unnecessary duplicated if condition.
- Fix a typo.

svn path=/trunk/; revision=53566

8 years ago[SERVICES/ADVAPI32]
Eric Kohl [Sat, 3 Sep 2011 19:47:56 +0000 (19:47 +0000)]
[SERVICES/ADVAPI32]
Pass the service start argument vector to the started service main function. ANSI services are not supported yet.

svn path=/trunk/; revision=53564

8 years ago[NTDLL_APITEST]
Thomas Faber [Sat, 3 Sep 2011 19:44:07 +0000 (19:44 +0000)]
[NTDLL_APITEST]
- Fix warnings and failure messages

svn path=/trunk/; revision=53563

8 years ago[CMAKE]
Jérôme Gardou [Sat, 3 Sep 2011 19:25:54 +0000 (19:25 +0000)]
[CMAKE]
- go RTFM, you moron

svn path=/trunk/; revision=53561

8 years ago[ROSTESTS]
Jérôme Gardou [Sat, 3 Sep 2011 19:19:57 +0000 (19:19 +0000)]
[ROSTESTS]
- rostests side of r53559
- remove some definitions instead of just staring at the compiler emitting warnings

svn path=/trunk/; revision=53560

8 years ago[CMAKE]
Jérôme Gardou [Sat, 3 Sep 2011 19:11:44 +0000 (19:11 +0000)]
[CMAKE]
- get rid of set_unicode macro.
- Add an option to set_module_type to do the work instead
- Improve debug output

svn path=/trunk/; revision=53559

8 years ago[CMAKE]
Thomas Faber [Sat, 3 Sep 2011 18:59:14 +0000 (18:59 +0000)]
[CMAKE]
- Replace add_linkerflag and add_compiler_flags with their new equivalents add_target_link_flags/add_compile_flags
- Remove those now obsolete macros
- Use the new set_module_type to get rid of evil hacks for drivers without entry point (wmilib, drmk)

svn path=/trunk/; revision=53558

8 years ago[CMAKE]
Jérôme Gardou [Sat, 3 Sep 2011 18:26:19 +0000 (18:26 +0000)]
[CMAKE]
- use the new options of set_module_type for a few modules

svn path=/trunk/; revision=53557

8 years ago[CMAKE]
Jérôme Gardou [Sat, 3 Sep 2011 18:24:38 +0000 (18:24 +0000)]
[CMAKE]
- handle '0' entry point in set_module_type_function

svn path=/trunk/; revision=53556

8 years ago[CMAKE]
Jérôme Gardou [Sat, 3 Sep 2011 18:16:15 +0000 (18:16 +0000)]
[CMAKE]
- remove add_compiler_flags_target function, Thomas was faster than me, and did something nicer

svn path=/trunk/; revision=53555

8 years ago[win32k]
Giannis Adamopoulos [Sat, 3 Sep 2011 17:53:14 +0000 (17:53 +0000)]
[win32k]
- SetWindowPos should send WM_MOUSEMOVE only when the window under the cursor changes
- Fixes moving winamp window

svn path=/trunk/; revision=53554

8 years ago[CMAKE]
Jérôme Gardou [Sat, 3 Sep 2011 17:48:57 +0000 (17:48 +0000)]
[CMAKE]
- merge set_module_type function into the global CMakeMacros.cmake file, leaving compiler particular bits to set_module_type_toolchain function.
- Add the ENTRYPOINT and BASEADDRESS options to this function. Not used yet

svn path=/trunk/; revision=53553

8 years ago[RPCRT4_WINETEST]
Amine Khaldi [Sat, 3 Sep 2011 17:35:54 +0000 (17:35 +0000)]
[RPCRT4_WINETEST]
* Fix msvc build.

svn path=/trunk/; revision=53552

8 years ago- revert r53547, although setting explicitly something which is default isn't a ...
Jérôme Gardou [Sat, 3 Sep 2011 16:44:49 +0000 (16:44 +0000)]
- revert r53547, although setting explicitly something which is default isn't a "wrong change" per se.

svn path=/trunk/; revision=53551

8 years ago[FREELDR]
Rafal Harabien [Sat, 3 Sep 2011 16:33:55 +0000 (16:33 +0000)]
[FREELDR]
- Try to fix release build
- Remove unused function

svn path=/trunk/; revision=53550

8 years ago[FREELDR]
Rafal Harabien [Sat, 3 Sep 2011 16:27:11 +0000 (16:27 +0000)]
[FREELDR]
- Fix release build

svn path=/trunk/; revision=53549

8 years ago[win32k]
Giannis Adamopoulos [Sat, 3 Sep 2011 16:22:32 +0000 (16:22 +0000)]
[win32k]
- merge r53215 and r53221 from themes branch
- Fixes drawing apps that use SetWindowRgn and also fixes a gdi object leak
See issue #1239 for more details.

svn path=/trunk/; revision=53548

8 years ago[VGA_NEW]
Jérôme Gardou [Sat, 3 Sep 2011 16:09:34 +0000 (16:09 +0000)]
[VGA_NEW]
- fix some warnings

svn path=/trunk/; revision=53547