Commit graph

55227 commits

Author SHA1 Message Date
Amine Khaldi
f58b4dee9f [AMSTREAM_WINETEST]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60494
2013-10-01 15:07:45 +00:00
Amine Khaldi
0d941932f3 [AMSTREAM]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60493
2013-10-01 15:06:37 +00:00
Aleksandar Andrejevic
c2e98bca7f [SOFT386]
Implement the (undocumented) opcode SALC.


svn path=/branches/ntvdm/; revision=60492
2013-10-01 15:02:07 +00:00
Amine Khaldi
29ea7d3cc7 [PSAPI_WINETEST]
* Fix a typo.

svn path=/trunk/; revision=60491
2013-10-01 14:59:36 +00:00
Jérôme Gardou
46d9716859 [MESA]
- leaner build part 2 of X
 - Get rid of EXT_texture_swizzle and ARB_vertex_type_2_10_10_10_rev extensions

svn path=/trunk/; revision=60490
2013-10-01 14:39:31 +00:00
Jérôme Gardou
2a926c6b3a [MESA]
- Those files where not included to the commit for some obscure reason.

svn path=/trunk/; revision=60489
2013-10-01 13:34:32 +00:00
Jérôme Gardou
5586e5c3db [MESA]
- leaner build part 1 of X
 - Get rid of some fancy formats

svn path=/trunk/; revision=60488
2013-10-01 13:27:57 +00:00
Aleksandar Andrejevic
49616f8975 [SOFT386]
Halfplement group 0xFF (Only INC/DEC).


svn path=/branches/ntvdm/; revision=60487
2013-10-01 01:31:36 +00:00
Aleksandar Andrejevic
5ef6274619 [SOFT386]
Fix the header in soft386.h.


svn path=/branches/ntvdm/; revision=60486
2013-09-30 22:13:51 +00:00
Aleksandar Andrejevic
17a32f3b2a [SOFT386]
Change the license of Soft386 to GPLv2. The previous license was also
GPLv2, but it had a runtime linking exception. The new license is the
original GPLv2 with no exceptions.


svn path=/branches/ntvdm/; revision=60485
2013-09-30 22:01:38 +00:00
Thomas Faber
dca12046f3 [NTOS:CC]
- Remove CacheSegmentSize
- Misc simplifications and style improvements
CORE-7491

svn path=/trunk/; revision=60484
2013-09-30 20:06:18 +00:00
Sylvain Petreolle
5dafa70a30 [DSOUND]
Fix version.rc inclusion.

svn path=/trunk/; revision=60483
2013-09-30 19:58:15 +00:00
Eric Kohl
a9e0120a16 [LSASRV]
Move the session functions into a separate file and implement basic session management routines.

svn path=/trunk/; revision=60482
2013-09-30 19:49:46 +00:00
Thomas Faber
1066f92fd3 [NTOSKRNL]
- BCB::CacheSegmentSize has no reason to vary at runtime. Replace it with the constant VACB_MAPPING_GRANULARITY.

svn path=/trunk/; revision=60481
2013-09-30 19:40:09 +00:00
Amine Khaldi
66e5c9bbf7 [DPLAYX_WINETEST]
* Import from Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60480
2013-09-30 18:15:14 +00:00
Amine Khaldi
0bfb6c5c69 [DPLAYX]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60479
2013-09-30 18:14:44 +00:00
Amine Khaldi
7925f40b98 [DPLAY]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60478
2013-09-30 18:12:42 +00:00
Amine Khaldi
b29bfab7a1 [MMDEVAPI_WINETEST]
* Import from Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60477
2013-09-30 13:35:12 +00:00
Amine Khaldi
f225fe10dd [MMDEVAPI]
* Import from Wine 1.7.1. Dedicated to Johannes Anderwald.
CORE-7469

svn path=/trunk/; revision=60476
2013-09-30 13:32:32 +00:00
Amine Khaldi
5dbec815ce [DSOUND_WINETEST]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60475
2013-09-30 11:39:02 +00:00
Amine Khaldi
d11690b2ae [DSOUND]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60474
2013-09-30 11:38:41 +00:00
Sylvain Petreolle
c8d7089c0f [PSAPI_WINETEST]
Don't forget brackets on Monday, thanks Pierre :)

svn path=/trunk/; revision=60473
2013-09-30 08:54:02 +00:00
Sylvain Petreolle
63449a40a0 [PSAPI_WINETEST]
* Amine, don't deny the user's rights to run disabled tests on demand.

svn path=/trunk/; revision=60472
2013-09-30 08:46:05 +00:00
Amine Khaldi
2d1542bad0 [PSAPI_WINETEST]
* Fix MSVC build.
* Speedup build.
* Pierre, can you please consult with me before stepping on my toes (with improper syncs) ?

svn path=/trunk/; revision=60471
2013-09-30 08:10:07 +00:00
Pierre Schweitzer
659cf6ca5f [PSAPI_WINETEST]
Sync with Wine 1.7.1
CORE-7469

Tests for EnumProcessModules() have been skipped since they cause stack corruption
ROSTESTS-122

svn path=/trunk/; revision=60470
2013-09-30 06:27:03 +00:00
Pierre Schweitzer
c575494c81 [PSDK]
Add missing define for MEMORY_SECTION_NAME

svn path=/trunk/; revision=60469
2013-09-30 06:22:27 +00:00
Aleksandar Andrejevic
1294b156ea [SOFT386]
Fix previous fix.


svn path=/branches/ntvdm/; revision=60468
2013-09-30 03:10:38 +00:00
Aleksandar Andrejevic
d4d6e6eca9 [SOFT386]
Fix limit check.


svn path=/branches/ntvdm/; revision=60467
2013-09-30 03:05:08 +00:00
Aleksandar Andrejevic
6bde6a89b7 [SOFT386]
Fix previous fix.


svn path=/branches/ntvdm/; revision=60466
2013-09-30 02:28:17 +00:00
Aleksandar Andrejevic
462be21fd0 [SOFT386]
Remove whitespace from empty line.
Fix addressing bug.


svn path=/branches/ntvdm/; revision=60465
2013-09-30 02:06:55 +00:00
Aleksandar Andrejevic
79355ae971 [SOFT386]
Fix prefix handling.


svn path=/branches/ntvdm/; revision=60464
2013-09-30 00:27:56 +00:00
Aleksandar Andrejevic
b9a1962978 [SOFT386]
Fix the LOOP instruction. LOOP should loop while ECX is not zero, not otherwise.


svn path=/branches/ntvdm/; revision=60463
2013-09-30 00:02:53 +00:00
Aleksandar Andrejevic
ed24b5ee8e [SOFT386]
Fetching the immediate operand once is sufficient.


svn path=/branches/ntvdm/; revision=60462
2013-09-29 23:45:06 +00:00
Aleksandar Andrejevic
747864f105 [SOFT386]
Move the code for ADD/OR/ADC/SBB/AND/SUB/XOR/CMP to Soft386ArithmeticOperation,
and use that function to implement groups 0x80, 0x81, 0x82 and 0x83.


svn path=/branches/ntvdm/; revision=60461
2013-09-29 23:38:31 +00:00
Aleksandar Andrejevic
fce8b3f276 [SOFT386]
The immediate operand should be fetched before attempting to read the
MOD-REG-R/M byte operands.


svn path=/branches/ntvdm/; revision=60460
2013-09-29 22:24:46 +00:00
Aleksandar Andrejevic
6605a6f215 [SOFT386]
Implement opcode groups 0xC0 and 0xC1, also using Soft386RotateOperation.
Remove two unnecessary blank lines.


svn path=/branches/ntvdm/; revision=60459
2013-09-29 22:23:01 +00:00
Aleksandar Andrejevic
e365b99113 [SOFT386]
Move the ROL/ROR/RCL/RCR/SHL/SHR/SAL/SAR handling code to Soft386RotateOperation,
then use that to implement opcode groups 0xD0, 0xD1, 0xD2 and 0xD3.


svn path=/branches/ntvdm/; revision=60458
2013-09-29 22:15:32 +00:00
Thomas Faber
896b860e33 [NTOS:CC]
- A BCB's cache segment list is sorted -- so actually make use of that property during list traversal
- Fix inverted wait condition in CcZeroData
- Correct offset check in CcSetFileSizes
CORE-7491

svn path=/trunk/; revision=60457
2013-09-29 21:08:15 +00:00
Thomas Faber
0df89bb1e8 [NTOS:CC]
- Simplify cache segment range checks
- Remove unused function CcRosFreeCacheSegment
- Minor style fixes
CORE-7491

svn path=/trunk/; revision=60456
2013-09-29 20:52:23 +00:00
Aleksandar Andrejevic
4490103840 [SOFT386]
Implement opcode group 0xD0 (instructions ROL, ROR, RCL, RCR, SHL, SHR, SAL, SAR).


svn path=/branches/ntvdm/; revision=60455
2013-09-29 18:39:59 +00:00
Amine Khaldi
e0b9f8f6af [DIRECTX/WINE]
* Move Wine DirectX related dlls to the appropriate folder.
CORE-7495 #resolve

svn path=/trunk/; revision=60454
2013-09-29 16:10:32 +00:00
Aleksandar Andrejevic
9328c2226b [SOFT386]
Implement opcode group 0xFE.


svn path=/branches/ntvdm/; revision=60453
2013-09-29 16:07:06 +00:00
Aleksandar Andrejevic
f7a2f36dd0 [SOFT386]
Implement opcode groups 0xC6 and 0xC7.


svn path=/branches/ntvdm/; revision=60452
2013-09-29 16:01:10 +00:00
Aleksandar Andrejevic
87a7896249 [SOFT386]
Implement opcode group 0x8F.


svn path=/branches/ntvdm/; revision=60451
2013-09-29 15:52:20 +00:00
Aleksandar Andrejevic
9331ef28b9 [SOFT386]
Implement opcode group 0x80. Group 0x82 is just an alias to group 0x80.


svn path=/branches/ntvdm/; revision=60450
2013-09-29 15:04:43 +00:00
Amine Khaldi
f657a0467c [CABMAN]
* Show the status messages only in -V mode.
* Improve error messages by marking them as ERROR/WARNING.
* Brought to you by David Quintana.
CORE-7477 #resolve #comment Committed in r60449. Gracias.

svn path=/trunk/; revision=60449
2013-09-29 14:48:37 +00:00
Amine Khaldi
8f2aedbc45 [WIN32K]
* Improve sanity checking in IntEngAlphaBlend(). Brought to you by Huw Campbell (huw .dot. campbell @at@ gmail .dot. com)
CORE-7458 #resolve #comment Committed in r60448. Thanks ;)

svn path=/trunk/; revision=60448
2013-09-29 14:33:09 +00:00
Amine Khaldi
7e91fba005 [DINPUT_WINETEST]
* Speedup build.

svn path=/trunk/; revision=60447
2013-09-29 12:17:56 +00:00
Amine Khaldi
de3c97b263 [DINPUT]
* Sync with Wine 1.7.1.
CORE-7469

svn path=/trunk/; revision=60446
2013-09-29 12:16:54 +00:00
Eric Kohl
78fb6e8949 [INCLUDE]
Add the directory service setup interface definition files.

svn path=/trunk/; revision=60445
2013-09-29 11:08:27 +00:00