Amine Khaldi
a4e41cab78
[CMAKE] Update rsym location in the GCC build.
...
svn path=/trunk/; revision=67687
2015-05-12 11:40:07 +00:00
Amine Khaldi
cec93846d6
[CMAKE] Set the /MP flag for MSVC_IDE globally.
...
svn path=/trunk/; revision=67686
2015-05-12 11:38:32 +00:00
Amine Khaldi
75b42e9678
[CMAKE] Set "Debug" as the default build type globally.
...
svn path=/trunk/; revision=67685
2015-05-12 11:35:19 +00:00
Amine Khaldi
78eb5f5154
[GENINCDATA] Add missing psdk dependency.
...
svn path=/trunk/; revision=67684
2015-05-12 11:32:51 +00:00
Amine Khaldi
4f9b940d54
[SHELL32] Don't provide the format option when the volume is read only. By Barrett Karish. CORE-9530
...
svn path=/trunk/; revision=67683
2015-05-12 10:57:24 +00:00
Amine Khaldi
f591467049
[LIVECD] Rename "Audiorecorder" shortcut to "Sound Recorder". By Jared Smudde. CORE-9687
...
svn path=/trunk/; revision=67682
2015-05-12 10:46:26 +00:00
Amine Khaldi
70f374d4e7
[NOTEPAD] Apply Wine commit 7854f19 by Andrew Eikum: Don't specify initial dir for save and open dialogs. CORE-9371
...
svn path=/trunk/; revision=67681
2015-05-12 10:39:31 +00:00
Amine Khaldi
3b59131ee6
[NOTEPAD] Apply Wine commit 80cf194 by Francois Gouget: Remove the unimplemented help search menu. CORE-9371
...
* The previous commit (r67679) was from Francois Gouget too. Apologies.
svn path=/trunk/; revision=67680
2015-05-12 10:27:25 +00:00
Amine Khaldi
17390e9975
[NOTEPAD] Apply Wine commit 9b21a10 by Alexandre Julliard: Remove the 'Help on Help' menu. It is redundant with the help application's 'Help' menu and clutters notepad. CORE-9371
...
svn path=/trunk/; revision=67679
2015-05-12 10:22:20 +00:00
Amine Khaldi
b2e5b85696
[NOTEPAD] Apply Wine commit 276306e by Alexandre Julliard: Don't offer vertical fonts in the font dialog. CORE-9371
...
svn path=/trunk/; revision=67678
2015-05-12 10:13:32 +00:00
Amine Khaldi
6a731923f3
[NOTEPAD] Apply Wine commit dc8b11e by Frédéric Delanoy: Use BOOL type where appropriate. CORE-9371
...
svn path=/trunk/; revision=67677
2015-05-12 10:11:31 +00:00
Aleksandar Andrejevic
5f2e9eb893
[NTVDM]
...
Fix the XMS driver (again):
- Don't return handle information for unallocated handles.
- Don't allow freeing unallocated handles.
svn path=/trunk/; revision=67676
2015-05-12 03:47:10 +00:00
Aleksandar Andrejevic
367a28ce87
[NTVDM]
...
Fix the XMS driver. AH = 08h is supposed to return the size of the
largest free block in AX, and the total amount of *free* memory
in DX.
svn path=/trunk/; revision=67675
2015-05-12 03:37:00 +00:00
Aleksandar Andrejevic
c0e9ec7940
[FAST486]
...
The default segment is SS when the SIB base is EBP.
svn path=/trunk/; revision=67674
2015-05-12 02:47:59 +00:00
Aleksandar Andrejevic
c2725fbadb
[FAST486]
...
The TSS limit is usually the actual limit - 1.
[NTVDM]
Increase the XMS size to use the last megabyte too.
svn path=/trunk/; revision=67673
2015-05-11 23:56:15 +00:00
Hermès Bélusca-Maïto
5e85a378c0
Revert a change that should never have been done.
...
svn path=/trunk/; revision=67672
2015-05-11 23:10:00 +00:00
Hermès Bélusca-Maïto
16d08be7b0
[NTVDM][DDK]
...
Implement VDD user hooks: they are called when a DOS program is started or terminated, and when the VM enters a blocking state or is resumed.
[NTVDM]
- Do some parameter checks and set last errors in VDD memory helpers.
- Fix a bug in VDDInstallIOHook when installing IO hooks: the IoHandlers pointer MUST NEVER be incremented!!
[TESTVDD]: Update my test VDD with tests for the user hooks.
svn path=/trunk/; revision=67671
2015-05-11 23:04:24 +00:00
Pierre Schweitzer
7f03ff50e9
[NTFS]
...
Handle IRP_MJ_DEVICE_CONTROL with the dispatch routine
svn path=/trunk/; revision=67670
2015-05-11 21:11:48 +00:00
Aleksandar Andrejevic
07a731ed1c
[FAST486]
...
Duplicate prefixes don't generate #UD. Multiple segment overrides
override each other, and so do REP and REPNZ.
svn path=/trunk/; revision=67669
2015-05-11 18:49:10 +00:00
Amine Khaldi
8d53d6c2bd
[PSDK] Bring lmserver.h a bit into our formatting. NFC.
...
svn path=/trunk/; revision=67668
2015-05-11 17:27:08 +00:00
Amine Khaldi
4e7c96a96e
[CDROM_NEW] Fix MSVC build.
...
svn path=/trunk/; revision=67667
2015-05-11 17:23:38 +00:00
Thomas Faber
442e80cb84
[PSDK]
...
- Add __field_bcount_full
- Add a stub definition for __deref_out_range
svn path=/trunk/; revision=67666
2015-05-11 16:15:18 +00:00
Thomas Faber
1e20486956
[DDK]
...
- Add NTSTRSAFE_UNICODE_STRING_MAX_CCH
svn path=/trunk/; revision=67664
2015-05-11 14:09:02 +00:00
Amine Khaldi
0c5434f36d
[WS2_32] Apply Wine commit 51e7732 by Piotr Caban: Fix ai_canonname buffer allocation in addrinfo_AtoW.
...
svn path=/trunk/; revision=67663
2015-05-11 13:43:37 +00:00
Amine Khaldi
eacecfd85e
[WTSAPI32_WINETEST] Import from Wine Staging 1.7.37. CORE-9246
...
svn path=/trunk/; revision=67661
2015-05-11 12:58:10 +00:00
Amine Khaldi
4f5bd9b360
[WTSAPI32] Sync with Wine Staging 1.7.37. CORE-9246
...
svn path=/trunk/; revision=67660
2015-05-11 12:55:05 +00:00
Amine Khaldi
02b3db07d5
[PSDK] Add missing WTS_CURRENT_SERVER_HANDLE definition.
...
svn path=/trunk/; revision=67659
2015-05-11 12:52:08 +00:00
Amine Khaldi
a9b4645a46
[WINTRUST_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
...
svn path=/trunk/; revision=67658
2015-05-11 12:51:23 +00:00
Amine Khaldi
bf967c9470
[WINTRUST] Sync with Wine Staging 1.7.37. CORE-9246
...
svn path=/trunk/; revision=67657
2015-05-11 12:51:01 +00:00
Amine Khaldi
f3b6069ebd
[WINDOWSCODECS_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
...
svn path=/trunk/; revision=67656
2015-05-11 12:50:02 +00:00
Amine Khaldi
cc67cfede3
[WINDOWSCODECS] Sync with Wine Staging 1.7.37. CORE-9246
...
svn path=/trunk/; revision=67655
2015-05-11 12:49:42 +00:00
Amine Khaldi
037f0d351f
[XCOPY] Sync with Wine Staging 1.7.37. CORE-9246
...
svn path=/trunk/; revision=67654
2015-05-11 12:47:54 +00:00
Thomas Faber
059e72b8c3
[CRT]
...
- Add missing __INTRIN_INLINE for x64 intrinsics
svn path=/trunk/; revision=67653
2015-05-11 12:27:54 +00:00
Thomas Faber
4b07b445ac
[CRT]
...
- Fix some x64 GCC intrinsics
svn path=/trunk/; revision=67652
2015-05-11 12:10:19 +00:00
Aleksandar Andrejevic
6fb47e311b
[NTVDM]
...
Use the SDA for storing the request in DosCallDriver.
Rename some more fields we aren't going to use to "Unused..." in the SDA.
svn path=/trunk/; revision=67651
2015-05-11 03:36:02 +00:00
Aleksandar Andrejevic
c7f19ff4c0
[FAST486]
...
In HLT, check the CPL and not CS.DPL.
svn path=/trunk/; revision=67650
2015-05-11 03:31:04 +00:00
Aleksandar Andrejevic
e4960b02d3
[NTVDM]
...
Move various private DOS variables into the Swappable Data Area.
It's still mostly unused though.
svn path=/trunk/; revision=67649
2015-05-11 02:54:46 +00:00
Aleksandar Andrejevic
f1bf14da62
[FAST486]
...
Don't perform privilege checks while reading the IDT, GDT or TSS.
svn path=/trunk/; revision=67648
2015-05-11 02:49:25 +00:00
Aleksandar Andrejevic
ee08940855
[FAST486]
...
The LMSW instruction doesn't #GP when the program tries to return to real mode.
Rather, it just doesn't happen (the PE bit remains 1).
svn path=/trunk/; revision=67647
2015-05-10 23:50:33 +00:00
Aleksandar Andrejevic
45b03b53d3
[FAST486]
...
Don't check for gates in virtual 8086 mode.
svn path=/trunk/; revision=67646
2015-05-10 22:54:15 +00:00
Aleksandar Andrejevic
ed774c797b
[FAST486]
...
- Fix VM86-related stuff.
- Optimize MOV.
svn path=/trunk/; revision=67645
2015-05-10 21:59:07 +00:00
Pierre Schweitzer
4daee24f06
[NTFS]
...
Don't call MmGetSystemAddressForMdl()
svn path=/trunk/; revision=67644
2015-05-10 21:24:51 +00:00
Timo Kreuzer
acfb380603
[RTL]
...
Implement DbgUserBreakPoint and DbgBreakPointWithStatus on ARM
svn path=/trunk/; revision=67643
2015-05-10 21:05:01 +00:00
Timo Kreuzer
c7e9f9e06c
[CRT]
...
Implement __rt_srsh
svn path=/trunk/; revision=67642
2015-05-10 21:04:48 +00:00
Timo Kreuzer
70ff0e774d
[CRT/RTL/NTOSKRNL]
...
Add new ARM files to build and improve the stubs a bit
svn path=/trunk/; revision=67641
2015-05-10 21:04:27 +00:00
Timo Kreuzer
9fbce543e9
[ASM]
...
- Make syscalls ARM compatible
svn path=/trunk/; revision=67640
2015-05-10 21:03:53 +00:00
Timo Kreuzer
89ee675f59
[KSARM.H]
...
- Fix/add a number of macros based on native definitions
- Add "intrinsics" for GNU ARM assembler
- Move trap macros to asmmacro.S
svn path=/trunk/; revision=67639
2015-05-10 21:03:33 +00:00
Timo Kreuzer
7c09970347
[ASM]
...
Update templates for asm include generation
svn path=/trunk/; revision=67638
2015-05-10 21:03:09 +00:00
Timo Kreuzer
d6c154bc77
[CRT]
...
- Add _JUMP_BUFFER for ARM
- On ARM there are no underscore prefixes
svn path=/trunk/; revision=67637
2015-05-10 21:02:53 +00:00
Pierre Schweitzer
07f38d007d
[NTFS]
...
- Only set the IOSB status if we complete the IRP
- Fix the assert: the caller might want not to complete the IRP nor to queue it (passed down IRPs)
svn path=/trunk/; revision=67636
2015-05-10 20:56:48 +00:00