Aleksandar Andrejevic
c425bbc689
[SOFT386]
...
Implement Soft386Interrupt.
[NTVDM]
Implement EmulatorInterrupt and EmulatorExternalInterrupt for NEW_EMULATOR.
svn path=/branches/ntvdm/; revision=60628
2013-10-12 13:58:34 +00:00
Aleksey Bragin
54b9c9c647
[RAPPS]
...
- Alexander Rechitskiy: Improve "DVD write Now!" entry in rapps.
CORE-7506
svn path=/trunk/; revision=60627
2013-10-12 12:28:18 +00:00
James Tabor
8d3618abf0
- Hacky wine patch to fix CORE-7054.
...
svn path=/trunk/; revision=60626
2013-10-12 01:05:37 +00:00
Aleksandar Andrejevic
a2e0e03ee6
[SOFT386]
...
- Fix calculation of the AF flag in opcode groups 0xFE and 0xFF (INC/DEC).
- Fix a bug in the REP prefix by simulating the wrap-around of DI which
can occur when the current address size is 16-bit.
- Exception error codes are only pushed on the stack in protected mode.
svn path=/branches/ntvdm/; revision=60625
2013-10-11 23:45:42 +00:00
Amine Khaldi
3648f77525
[NTOSKRNL]
...
* Fix a potential null pointer dereference. CID 701145.
* Change the ASSERT to NT_ASSERT.
CORE-6681
svn path=/trunk/; revision=60624
2013-10-11 23:29:08 +00:00
Hermès Bélusca-Maïto
073f1929a8
[CONSRV]
...
Definitely fix "Select All" functionality (see r59811).
svn path=/trunk/; revision=60623
2013-10-11 22:59:05 +00:00
James Tabor
98060c28c8
[Win32k]
...
- Fix CORE-6945.
- Miscellaneous adds and changes.
svn path=/trunk/; revision=60622
2013-10-11 21:46:30 +00:00
Aleksandar Andrejevic
8dff09c37a
[SOFT386]
...
Improve the performance of Soft386CalculateParity.
svn path=/branches/ntvdm/; revision=60621
2013-10-11 20:54:46 +00:00
Aleksandar Andrejevic
da5b8fc439
[SOFT386]
...
Fix prefix handling.
svn path=/branches/ntvdm/; revision=60620
2013-10-11 20:48:19 +00:00
Amine Khaldi
2e94a56a52
[NTOSKRNL]
...
* Add a sanity check to prevent a potential out-of-bounds write. CID 731662.
CORE-6681
svn path=/trunk/; revision=60619
2013-10-11 19:37:29 +00:00
Aleksandar Andrejevic
47390630ed
[SOFT386]
...
Fix a bad call to RtlFillMemory.
svn path=/branches/ntvdm/; revision=60618
2013-10-11 19:24:58 +00:00
Aleksandar Andrejevic
37059f6dfc
[SOFT386]
...
Fix incorrect (reverse) handling of the DF flag.
svn path=/branches/ntvdm/; revision=60617
2013-10-11 19:02:06 +00:00
Aleksandar Andrejevic
caf9a0a671
[SOFT386]
...
Implement the REP prefix for OUTS, LODS and STOS.
svn path=/branches/ntvdm/; revision=60616
2013-10-11 18:34:31 +00:00
Amine Khaldi
468cae26b2
[NTOSKRNL]
...
* Fix the owner's attributes handling when releasing the working set lock. CIDs 731438 and 731439.
CORE-6681
svn path=/trunk/; revision=60615
2013-10-11 18:12:16 +00:00
Amine Khaldi
faacccfc2a
[WINDOWSCODECSEXT_WINETEST]
...
* Import from Wine 1.7.1.
CORE-7469
svn path=/trunk/; revision=60614
2013-10-11 18:10:20 +00:00
Amine Khaldi
8156be1e69
[WINDOWSCODECSEXT]
...
* Import from Wine 1.7.1.
CORE-7469
svn path=/trunk/; revision=60613
2013-10-11 18:08:24 +00:00
Aleksandar Andrejevic
20486fd1b7
[SOFT386]
...
Clear the memory block before it's used.
svn path=/branches/ntvdm/; revision=60612
2013-10-11 16:31:35 +00:00
Amine Khaldi
429a1c4b23
[NPFS/NPFS_NEW]
...
* Make npfs_new the one and only npfs. One of the few foo_new modules that actually made it and I hope it won't be the last ;)
CORE-7451
svn path=/trunk/; revision=60611
2013-10-11 15:19:46 +00:00
Amine Khaldi
9f4686524d
[QUARTZ_WINETEST]
...
* Generate a local copy of the fil_data header instead of reusing the identical quartz one.
CORE-7469
svn path=/trunk/; revision=60610
2013-10-11 13:33:44 +00:00
Amine Khaldi
09b7cedebe
[NTOSKRNL]
...
* Fix logically dead code block. CID 731331.
CORE-6681
svn path=/trunk/; revision=60609
2013-10-11 13:15:20 +00:00
Amine Khaldi
34110663e7
[DINPUT8]
...
* Mark as synced with Wine 1.7.1 now that all the remaining DX related modules are in sync.
CORE-7469
svn path=/trunk/; revision=60608
2013-10-11 13:14:46 +00:00
Amine Khaldi
5c90d5530c
[QUARTZ_WINETEST]
...
* Sync with Wine 1.7.1.
CORE-7469
svn path=/trunk/; revision=60607
2013-10-11 13:13:45 +00:00
Amine Khaldi
95e46327ba
[QUARTZ]
...
* Sync with Wine 1.7.1.
CORE-7469
svn path=/trunk/; revision=60606
2013-10-11 13:13:18 +00:00
Amine Khaldi
e007f33d9a
[QEDIT]
...
* Sync with Wine 1.7.1.
CORE-7469
svn path=/trunk/; revision=60605
2013-10-11 13:12:40 +00:00
Amine Khaldi
fa4306dffc
[MSDMO]
...
* Sync with Wine 1.7.1.
CORE-7469
svn path=/trunk/; revision=60604
2013-10-11 13:11:30 +00:00
Aleksandar Andrejevic
800969b126
[SOFT386]
...
Fix a bug in Soft386ExceptionWithErrorCode. The instruction pointer exceptions can
return to should point to the instruction that caused the exception.
svn path=/branches/ntvdm/; revision=60603
2013-10-11 12:24:05 +00:00
James Tabor
ac553c63a1
[Win32k]
...
- Add drawing support to win32k. Needed for scrolls server side and nonclient support for icons.
svn path=/trunk/; revision=60602
2013-10-10 22:07:10 +00:00
Pierre Schweitzer
9b29c6967f
[PSAPI_APITEST]
...
Add tests for GetDeviceDriverBaseName
Replace 0x00000000 -> NULL. Dedicated to Thomas ;-)
svn path=/trunk/; revision=60601
2013-10-10 19:18:43 +00:00
Aleksandar Andrejevic
b22da55f8f
[SOFT386]
...
Implement the REP prefix for the INS instruction.
svn path=/branches/ntvdm/; revision=60600
2013-10-10 19:01:41 +00:00
James Tabor
196ba3d618
[Win32k]
...
- Fix applications exit before the release of class atoms.
svn path=/trunk/; revision=60599
2013-10-10 12:40:30 +00:00
Giannis Adamopoulos
0fa39dfff7
- fix build for linux
...
svn path=/trunk/; revision=60598
2013-10-10 09:44:57 +00:00
Giannis Adamopoulos
ba6130bb7f
fix build
...
svn path=/trunk/; revision=60597
2013-10-10 09:39:15 +00:00
Giannis Adamopoulos
c138d3ba98
[shell32_apitest]
...
- Add tests for shell menu classes ( so far only CShellMenu is tested)
svn path=/trunk/; revision=60596
2013-10-10 09:36:13 +00:00
Giannis Adamopoulos
1a3f9719b5
[shlwapi]
...
- QISearch should be exported by ordinal just like win2003
- Add OFFSETOFCLASS macro
svn path=/trunk/; revision=60595
2013-10-10 09:19:45 +00:00
Hermès Bélusca-Maïto
fa9a309262
Fix a comment.
...
svn path=/trunk/; revision=60594
2013-10-10 01:20:07 +00:00
Hermès Bélusca-Maïto
14374b053d
[CONSRV]
...
- Macros renaming.
- When switching active screen buffers, do it a bit more properly, i.e. announce it to the terminal emulator (aka. frontend) so that it will be able to change the associated console palette, be able to support displaying multi screen buffers or displaying another screen buffer than the active one (for debugging purposes or whatever), etc...
There are still some hacks and commented code, which whill be cleaned when I'll be sure that everything works and is not broken somewhere.
svn path=/trunk/; revision=60593
2013-10-10 01:16:02 +00:00
James Tabor
b243445cb2
[Win32ss]
...
- Setup small icon support from create window not in register class.
- Remove flags if not inside the current version control. Version control is still FIXME.
svn path=/trunk/; revision=60592
2013-10-09 23:04:07 +00:00
Aleksandar Andrejevic
aef0bf1635
[SOFT386]
...
Implement an API for external segment modification.
[NTVDM]
Implement EmulatorSetRegister for NEW_EMULATOR.
svn path=/branches/ntvdm/; revision=60591
2013-10-09 21:48:52 +00:00
James Tabor
649f13b3f2
- Fix the remaining wine class tests. Left with more questions.
...
svn path=/trunk/; revision=60590
2013-10-09 20:25:25 +00:00
Aleksandar Andrejevic
e9829f1830
[SOFT386]
...
Fix the carry flag in the SAR instruction.
svn path=/branches/ntvdm/; revision=60589
2013-10-09 19:49:41 +00:00
Aleksandar Andrejevic
10523b910e
[SOFT386]
...
Don't single-step on a prefix. Single-step should execute one whole instruction.
svn path=/branches/ntvdm/; revision=60588
2013-10-09 19:11:42 +00:00
James Tabor
85a4547655
[Win32ss]
...
- Fix class icon tests. Still two more to go, investigating.
svn path=/trunk/; revision=60587
2013-10-09 01:11:44 +00:00
Aleksandar Andrejevic
182d7c8725
[SOFT386]
...
Fix more prefix handling code.
Implement the XLAT instruction.
svn path=/branches/ntvdm/; revision=60586
2013-10-09 00:36:37 +00:00
Aleksandar Andrejevic
9339e12e69
[SOFT386]
...
Fix prefix handling.
svn path=/branches/ntvdm/; revision=60585
2013-10-08 23:03:56 +00:00
Aleksandar Andrejevic
7078f183fb
[SOFT386]
...
Fix a bug in the CMP instruction.
Implement the SBB instruction.
svn path=/branches/ntvdm/; revision=60584
2013-10-08 22:27:48 +00:00
Aleksandar Andrejevic
f25d1a9f2a
[SOFT386]
...
Implement opcode group 0xF7.
svn path=/branches/ntvdm/; revision=60582
2013-10-07 20:38:01 +00:00
Jérôme Gardou
56757c308f
[MESA]
...
- leaner build part 15 of X
- Get rid of ARB_pixel_buffer_object, ARB_robustness, ARB_texture_border_clamp, EXT_multi_draw_arrays, EXT_pixel_buffer_object, EXT_stencil_two_side, ARB_texture_edge_clamp, EXT_texture_mirror_clamp, ATI_separate_stencil, ATI_texture_mirror_once, SGIS_texture_border_clamp, SGIS_texture_edge_clamp, SUN_multi_draw_arrays
CORE-7499
svn path=/trunk/; revision=60581
2013-10-07 18:23:53 +00:00
Jérôme Gardou
f17c086e6c
[MESA]
...
- leaner build part 14 of X
- Flatten source tree
CORE-7499
svn path=/trunk/; revision=60580
2013-10-07 14:57:57 +00:00
Amine Khaldi
072852ede0
[MSHTML_WINETEST]
...
* Sync with Wine 1.7.1.
CORE-7469
svn path=/trunk/; revision=60579
2013-10-07 14:23:51 +00:00
Amine Khaldi
d31f885436
[MSHTML]
...
* Sync with Wine 1.7.1.
CORE-7469
svn path=/trunk/; revision=60578
2013-10-07 14:22:37 +00:00