Commit graph

44510 commits

Author SHA1 Message Date
Eric Kohl f6b450f16a [SETUPAPI]
- Implement CMP_WaitServicesAvailable().
- CM_Get_First_Log_Conf_Ex(): Create a LOG_CONF_INFO struct only if plcLogConf is not NULL. 

svn path=/trunk/; revision=50461
2011-01-22 15:43:57 +00:00
Timo Kreuzer d7420c8060 [FREELDR]
compile headless support only for x86

svn path=/trunk/; revision=50459
2011-01-22 09:47:20 +00:00
Timo Kreuzer a89924e2bd [NTOSKRNL]
MiAddressToPte translates a virtual address to the corresponding PTE, MiAddressToPde to the corresponding PDE. MiPteToAddress is the inverse of MiAddressToPte and translates from a PTE to the virtual address. MiPdeToAddress broke this scheme and didn't calculate the corresponding virtual adress, but the adress of the page table. Fix this inconsistency by renaming the macro to MiPdeToPte and adding a fixed MiPdeToAddress. All references fixed accordingly.

svn path=/trunk/; revision=50458
2011-01-22 09:43:52 +00:00
Timo Kreuzer e62f89f35b [INTRIN]
- Implement _mm_sfence, _mm_lfence, __faststorefence (for amd64)
- Don't use __sync_synchronize() for _ReadWriteBarrier, as it issues an mfence instruction and this is not what we want
- Remove "BUGBUG" comment, because the fact that _ReadBarrier and _WriteBarrier are full (compiler) barriers isn't critical.

svn path=/trunk/; revision=50456
2011-01-21 20:56:36 +00:00
Eric Kohl 313c5318b3 [NPFS]
Initialize only the required parts of the return buffer. This will enable the driver to return information about multiple pipes in a single request.

svn path=/trunk/; revision=50452
2011-01-20 21:48:06 +00:00
Timo Kreuzer 9f0220b25e [CMAKE]
Define __ROS_LONG64__ for all winetests

svn path=/trunk/; revision=50447
2011-01-20 12:52:41 +00:00
Amine Khaldi 4b35cf7b8b [CMAKE]
- Revert r50441. Please note that the recent revisions around this define are for testing.

svn path=/trunk/; revision=50444
2011-01-19 19:01:37 +00:00
Timo Kreuzer 87100588dc [GDI32]
Fix broken portable implementation of _lrintf, 2nd try :)

svn path=/trunk/; revision=50443
2011-01-19 18:10:50 +00:00
Timo Kreuzer 8c35fc79b8 [GDI32]
Fix broken portable implementation of _lrintf

svn path=/trunk/; revision=50442
2011-01-19 18:10:08 +00:00
Amine Khaldi d0f0bdb64b [CMAKE]
- Add __WINESRC__ definition to all winetests.

svn path=/trunk/; revision=50441
2011-01-19 17:51:43 +00:00
Timo Kreuzer 2ea57bf789 [ASM]
Add include guards to asm.inc and comment out broken ljmp macro

svn path=/trunk/; revision=50438
2011-01-19 16:58:58 +00:00
Timo Kreuzer b1d121930a [CMAKE]
Revert part of 50435

svn path=/trunk/; revision=50437
2011-01-19 16:26:49 +00:00
Timo Kreuzer 97830a1dfe [CMAKE]
Revert r50434. Insetad add __WINESRC__ definition to amstream and avifil32 winetests

svn path=/trunk/; revision=50435
2011-01-19 14:59:38 +00:00
Timo Kreuzer f7786ad9d4 [CMAKE]
Add __WINESRC__ definition to all winetests.

svn path=/trunk/; revision=50434
2011-01-19 14:18:42 +00:00
Roel Messiant 05602c1b7e [NTOS]
- Fix a typo in the page fault handler that caused PDEs to be fixed up when they were in fact valid.

svn path=/trunk/; revision=50426
2011-01-18 22:42:44 +00:00
Daniel Reimer 24ce794fa2 revert it... test commit...
svn path=/trunk/; revision=50418
2011-01-17 23:16:46 +00:00
Daniel Reimer 6f4a16f6f0 Test commit
svn path=/trunk/; revision=50417
2011-01-17 23:12:27 +00:00
Daniel Reimer 0f6f4a6797 Update rapps database and add encoded's VMWare Sound driver.
svn path=/trunk/; revision=50416
2011-01-17 23:05:15 +00:00
Sylvain Petreolle c9f45b2977 [TEST]
Enable DroidSansFallback.ttf.

svn path=/trunk/; revision=50415
2011-01-17 23:01:16 +00:00
Sylvain Petreolle c925aa8d89 [TEST]
Disable DroidSansFallback.ttf.

svn path=/trunk/; revision=50414
2011-01-17 22:58:29 +00:00
Sylvain Petreolle 31f466388e [TEST]
Enable DroidSansFallback.ttf.

svn path=/trunk/; revision=50413
2011-01-17 22:53:11 +00:00
Sylvain Petreolle 313b09060f [TEST]
Disable DroidSansFallback.ttf.

svn path=/trunk/; revision=50412
2011-01-17 22:46:46 +00:00
Sylvain Petreolle a3950d9165 [MSVCRT]
No reason for wcsxfrm to be a stub when code is here.

svn path=/trunk/; revision=50411
2011-01-17 21:51:30 +00:00
Sylvain Petreolle 830f3bf4c5 TRANSLATION: fix typo in shutdown.
svn path=/trunk/; revision=50410
2011-01-17 21:37:59 +00:00
Timo Kreuzer f0264e4afc [USER32]
Fix CreateIcon and CreateIconIndirect. Fixes user32_winetest:cursoricon. (Yes we execute less tests, but that is correct! wine probably only passes these tests by chance)

svn path=/trunk/; revision=50408
2011-01-17 01:22:16 +00:00
Amine Khaldi e8a298b190 [CMAKE]
- Adapt gdi32 apitest cmake build to the recent changes.

svn path=/trunk/; revision=50407
2011-01-16 22:11:35 +00:00
Timo Kreuzer 1fe01dc0e3 [USER32]
- Fix bug in CreateIconIndirect
- implement get_icon_size
- use unmodified wine code for STATIC_PaintIconfn

svn path=/trunk/; revision=50406
2011-01-16 21:41:47 +00:00
Timo Kreuzer 93fc2852cd [USER32_APITEST]
Add tests for GetIconInfo.

svn path=/trunk/; revision=50405
2011-01-16 21:03:20 +00:00
Timo Kreuzer 8bf0247095 [GDI32_APITEST]
Add tests for DPtoLP
- More tests for CombineTransform, CreateBitmapIndirect and SelectObject

svn path=/trunk/; revision=50404
2011-01-16 20:53:48 +00:00
Timo Kreuzer e1efc7ca51 [AMD64]
Add ksamd64.inc

svn path=/trunk/; revision=50403
2011-01-16 18:16:24 +00:00
Matthias Kupfer 58fa62af33 - Fix replaced by more flexible code for arbitrary cursor sizes
svn path=/trunk/; revision=50402
2011-01-16 18:15:12 +00:00
Thomas Bluemel 98fe9682e3 Implement GetClassLongPtrA/W
svn path=/trunk/; revision=50399
2011-01-16 17:08:07 +00:00
Matthias Kupfer 030dbb0bbc - Fix draw of cursors in static controls
- Last part of fix for bug #4874

svn path=/trunk/; revision=50398
2011-01-16 12:51:14 +00:00
Thomas Bluemel 44f8ef985c Create a security descriptor for the desktops rather than passing the ACLs in as a security descriptor
svn path=/trunk/; revision=50397
2011-01-16 02:51:58 +00:00
Thomas Bluemel 8f2b4ea5e1 Portability bugfixes
svn path=/trunk/; revision=50396
2011-01-16 01:32:45 +00:00
Timo Kreuzer fb49d55fda [WIN32K]
Set correct error value on failure in NtUserSetCursor. Patch by Victor Martinez.

svn path=/trunk/; revision=50392
2011-01-15 19:42:56 +00:00
Timo Kreuzer 6ecbc52144 [NTOSKRNL]
Fix comments and reduce code complexity.

svn path=/trunk/; revision=50391
2011-01-15 19:13:22 +00:00
Eric Kohl b51f0a0553 [NTOSKRNL]
Simplify SepPrivilegeCheck.
Patch by Timo Kreuzer.

svn path=/trunk/; revision=50390
2011-01-15 14:35:26 +00:00
Timo Kreuzer 08c3db2a66 [PING]
Fix MyLoadString. Patch by menone7 at gmail dot com.

svn path=/trunk/; revision=50389
2011-01-15 12:58:05 +00:00
Timo Kreuzer 97b0bc9cd2 [CRT]
Fix uninitialized warning

svn path=/trunk/; revision=50387
2011-01-15 11:18:01 +00:00
Giannis Adamopoulos ce53947b29 Revert 50381 and 50382. Altough it reduces number of reboots in the test server, it somehow reveals a registry corruption and cripples completely automated testing
svn path=/trunk/; revision=50386
2011-01-14 23:20:26 +00:00
Timo Kreuzer 3d2338dcfb [CRT]
Fix miscalculation of number of decimal points to shift for %f format. Should fix shlwapi:string tests and bug 5818.

svn path=/trunk/; revision=50385
2011-01-14 20:00:10 +00:00
Roel Messiant e1fd32ceb8 [IPHLPAPI]
- Remove conditional redefine of DPRINT. Wine debug channels at this point, and we have NDEBUG.
- Use TRACE instead of DbgPrint. Gets rid of the "Status 2" spam when no static nameserver is in the registry.

svn path=/trunk/; revision=50384
2011-01-14 18:47:57 +00:00
Amine Khaldi bb2d08d57e [CMAKE]
- Fix rosautotest build.

svn path=/trunk/; revision=50382
2011-01-13 11:13:09 +00:00
Giannis Adamopoulos ff9649d7d7 [rosautotest]
-Implement closing any dialog that shows and stays visible for some time. This way rosautotest can now continue if a test application crashes or asserts.

svn path=/trunk/; revision=50381
2011-01-13 09:58:04 +00:00
Giannis Adamopoulos 4fa818b9d8 [user32]
- Implement sending EVENT_SYSTEM_DIALOGSTART event. It will be used by rosautotest

svn path=/trunk/; revision=50380
2011-01-13 09:56:32 +00:00
Roel Messiant f4bc8a0c1e [CMAKE]
- Add tests for CombineTransform and MaskBlt, part 2. Build is happy again.

svn path=/trunk/; revision=50379
2011-01-12 23:20:02 +00:00
Johannes Anderwald 21a501b67b Fix typos ;)
svn path=/trunk/; revision=50378
2011-01-12 22:25:16 +00:00
Pierre Schweitzer 332f24f0c3 [PING]
French translation patch from myself aka Pierre Schweitzer, with deepest love, and so on...

svn path=/trunk/; revision=50377
2011-01-12 21:55:48 +00:00
Timo Kreuzer 8e33611d65 [PING]
Italian translation of ping. Patch by Vincenzo Cotugno ( vins8920 at hotmail dot com)

svn path=/trunk/; revision=50376
2011-01-12 21:35:45 +00:00