Commit graph

61792 commits

Author SHA1 Message Date
Amine Khaldi 38cd269217 [SHLWAPI_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=67399
2015-04-25 10:59:43 +00:00
Amine Khaldi feb215f7d1 [SHLWAPI] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=67398
2015-04-25 10:59:08 +00:00
Amine Khaldi 65a3bbb546 [SHDOCVW_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=67397
2015-04-25 10:56:44 +00:00
Amine Khaldi b1253f2d04 [SHDOCVW] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=67396
2015-04-25 10:56:22 +00:00
Amine Khaldi 4c29c0e668 [SCRRUN_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=67395
2015-04-25 10:54:49 +00:00
Amine Khaldi 166125e233 [SCRRUN] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=67394
2015-04-25 10:54:23 +00:00
Amine Khaldi 6eb0bd7fb7 [RSAENH_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=67393
2015-04-25 10:51:57 +00:00
Amine Khaldi ae20e73806 [RSAENH] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=67392
2015-04-25 10:51:25 +00:00
Thomas Faber c92559c27c [GDI32_APITEST]
- Add a test for NtGdiAddFontResourceW. This goes in gdi32_apitest until we fix w32knapi to be Testman-compatible (ROSTESTS-167). Patch by Víctor Martínez Calvo.
ROSTESTS-166 #resolve

svn path=/trunk/; revision=67391
2015-04-25 10:41:32 +00:00
Thomas Faber 0d0ddf242d [NETSHELL]
- Don't use the connection's name as the tab title in the Connection Properties dialog. Patch by Lee Schroeder.
CORE-9603 #resolve

svn path=/trunk/; revision=67390
2015-04-25 10:26:04 +00:00
Amine Khaldi 8015786c26 [USER32] Mark some functions as synced with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=67389
2015-04-25 10:07:43 +00:00
Amine Khaldi 56556c95f2 [USER32] Sync DrawTextExW() with Wine Staging 1.7.37. CORE-9246 CORE-9585
svn path=/trunk/; revision=67388
2015-04-25 09:50:09 +00:00
Aleksandar Andrejevic 4d11a69ba2 [NTVDM]
Fix INT 21h, AH = 29h: stop at the first non-printable character, make
all the characters uppercase in the FCB.


svn path=/trunk/; revision=67387
2015-04-24 23:47:54 +00:00
Christoph von Wittich 91188af8ad [NTOSKRNL]
spelling fixes only
no code changes

svn path=/trunk/; revision=67386
2015-04-24 19:40:38 +00:00
Aleksandar Andrejevic 360a70846b [NTVDM]
- Implement INT 21h AH = 29h (Parse Filename into FCB).
- Loading an overlay does not create a new process.


svn path=/trunk/; revision=67385
2015-04-24 19:35:54 +00:00
Christoph von Wittich 0a98cc57f4 [WIN32K]
use ExFreePoolWithTag instead of ExFreePool

svn path=/trunk/; revision=67384
2015-04-24 19:24:07 +00:00
Christoph von Wittich 10295ad9df [WIN32K]
fix a memory leak in error case

svn path=/trunk/; revision=67383
2015-04-24 18:38:48 +00:00
Thomas Faber 050de17f6a [NTDLL_WINETEST]
- Avoid printing an unterminated string in registry test. Powered by DPH.
- Add a ROS hack to avoid a buffer overflow when one of our DPRINTs is returned by WaitForDebugEvent (e.g. when using DPH)

svn path=/trunk/; revision=67382
2015-04-24 17:37:31 +00:00
Christoph von Wittich f83b257104 [WIN32K]
fix a memory leak
add a missing pool tag
some spelling fixes

svn path=/trunk/; revision=67381
2015-04-24 14:35:58 +00:00
Amine Khaldi 1fae599114 [RSHELL][COMCTL32] Fix wrong selected item color used by the Start Menu. Brought to you by Stefano Toncich with minor changes by me. CORE-9309
svn path=/trunk/; revision=67380
2015-04-24 14:12:24 +00:00
Christoph von Wittich 91017f0f9a spelling fixes only
svn path=/trunk/; revision=67379
2015-04-24 12:45:55 +00:00
Christoph von Wittich 459dacc793 [NTOSKRNL]
fix a memory leak

svn path=/trunk/; revision=67378
2015-04-24 08:55:24 +00:00
Aleksandar Andrejevic 3a9b91f9d7 [NTVDM]
When the VGA memory map is A0000-BFFFF, mirror the bottom 64 KB into the top.
This should take care of all VGA addressing problems.


svn path=/trunk/; revision=67377
2015-04-24 01:05:50 +00:00
David Quintana 492d1e96d1 [RAPPS_NEW]
* Turn the files into .CPP, to ease future changes. All the code remains class-free for now, with one exception.
 * Adapt the download progress dialog implementation to ATL/C++, which is a best match for COM classes.
 * Add an ATL CModule class to the process, necessary for 
CORE-9593

svn path=/trunk/; revision=67376
2015-04-23 23:08:21 +00:00
Amine Khaldi 551a6399a2 [SHELL32][BROWSEUI] Implement SetAnimation so that AVIs from shell32 can be used when the progress dialog is in use. Brought to you by Robert Naumann. CORE-9327
svn path=/trunk/; revision=67375
2015-04-23 22:35:23 +00:00
Amine Khaldi 4cfa2fc11c [MSTSC] Make the combo box and text box equal sizes. Improve the save as dialog filter. By Jared Smudde. CORE-9596
svn path=/trunk/; revision=67374
2015-04-23 21:44:03 +00:00
Christoph von Wittich dc0ac57186 [TASKMGR]
fix process cpu time
CORE-9562

svn path=/trunk/; revision=67373
2015-04-23 20:18:38 +00:00
Thomas Faber 8492cfb611 [MSI]
- Apply Wine commit 55b678e1 (msi: Fix an invalid memory access (valgrind).) by Hans Leidekker

svn path=/trunk/; revision=67372
2015-04-23 19:56:02 +00:00
Amine Khaldi 25bb0d3a6f [BROWSEUI] Fix back and forward buttons so they work correctly. Brought to you by Fedor Zaytsev with an improvement suggested by Aleksey. CORE-8894
svn path=/trunk/; revision=67371
2015-04-23 18:54:56 +00:00
Thomas Faber bccac1a15b [NTDLL_APITEST]
- Gracefully handle failures in NtMapViewOfSection test. CORE-9189
- Correctly handle unterminated strings in NtQueryKey test. Powered by DPH.

svn path=/trunk/; revision=67370
2015-04-23 18:41:08 +00:00
Aleksandar Andrejevic e5533bb915 [NTVDM]
Store the return address in INT 22h as a far pointer.
The amount of memory stored in the Env variable is EnvSize, not sizeof(Env)
since Env is a pointer.


svn path=/trunk/; revision=67369
2015-04-23 15:19:48 +00:00
Christoph von Wittich a3d2dff6bc [CRT]
add ARM stub for chkstk_ms (Timo please review)

svn path=/trunk/; revision=67368
2015-04-23 12:27:08 +00:00
Christoph von Wittich 85567042ab [FREELDR]
rename boot.s to boot.S

svn path=/trunk/; revision=67367
2015-04-23 12:13:54 +00:00
Thomas Faber 4744fee712 [URLMON_WINETEST]
- Re-enable skipped protocol tests
ROSTESTS-165 #resolve

svn path=/trunk/; revision=67366
2015-04-23 11:32:20 +00:00
Thomas Faber d2d1f0f9fc [WININET]
- Add back our Winsock initialization ROS-diff. Wine has only partially fixed this at this point.
CORE-9588

svn path=/trunk/; revision=67365
2015-04-23 10:57:11 +00:00
Aleksandar Andrejevic 03c078dcc0 [BASESRV]
In BaseSrvGetNextVDMCommand, the VDM_FLAG_DONT_WAIT flag is enough to tell it not
to create a wait handle.


svn path=/trunk/; revision=67364
2015-04-23 02:53:08 +00:00
Aleksandar Andrejevic 60eacc928e [NTVDM][KERNEL32]
In DosCreateProcess, allocate space for the environment block dynamically and expand
it if needed, just like we do in CommandThreadProc.
In GetNextVDMCommand, remove the check that checks whether VDMState is one of
VDM_NOT_LOADED, VDM_NOT_READY or VDM_READY - that check makes no sense whatsoever,
since those aren't input values for that structure field. Their bit masks do correspond
to valid input fields, but even then the check makes no sense.


svn path=/trunk/; revision=67363
2015-04-23 02:30:53 +00:00
Aleksandar Andrejevic a8bc4cd508 [NTVDM]
Implement INT 21h, AH = 34h (Get Address of InDOS Flag).


svn path=/trunk/; revision=67362
2015-04-23 01:17:11 +00:00
Hermès Bélusca-Maïto 91dfded93d [NTVDM]
- Report A20 line status in the PS/2 controller output port.
- Properly implement XMS functions 3 and 5 (Global Enable/Disable A20 line), 4 and 6 (Local Enable/Disable A20 line) and 7 (Get A20 line status) using flag+counter and PS/2 I/O calls.
- Fix XMS driver version report.

svn path=/trunk/; revision=67361
2015-04-23 01:02:36 +00:00
Daniel Reimer 2273067742 [INF]
Add the recently added two font substitutes in livecd.inf either.

svn path=/trunk/; revision=67360
2015-04-22 22:52:32 +00:00
Amine Khaldi 526f31bf61 [SHELL32] Set default values for fields when volume information is not available. Fix drawing of free/used space pie chart when free space is 0 bytes. Disable editing of volume label for non-fixed disks. Brought to you by Barrett Karish. CORE-9595
svn path=/trunk/; revision=67359
2015-04-22 22:24:46 +00:00
Amine Khaldi 45816784bb [SHELL32] Fix improperly formatted or missing disk letter in disk Properties. By Barrett Karish. CORE-9532
svn path=/trunk/; revision=67358
2015-04-22 22:16:58 +00:00
Amine Khaldi cf73294f5a [GDI32] Add missing newline in a debug print.
svn path=/trunk/; revision=67357
2015-04-22 22:02:45 +00:00
Daniel Reimer d253af244e [NTVDM]
Add missing \n at DBGPRINT

svn path=/trunk/; revision=67356
2015-04-22 21:35:14 +00:00
Pierre Schweitzer 7576c6a523 [KERNEL32]
- Halfplement BasepGetComputerNameFromNtPath() which allows querying the computer name given a handle & an NT path
- Implement BasepNotifyTrackingService() which issues a FileTrackingInformation on file move

svn path=/trunk/; revision=67355
2015-04-22 21:20:35 +00:00
Amine Khaldi 4c58fa556c [URLMON_WINETEST] Skip test_ftp_protocol() because of timeouts. ROSTESTS-165
svn path=/trunk/; revision=67354
2015-04-22 20:48:13 +00:00
Thomas Faber a6840dcddd [GDI32][WIN32K:NTGDI]
- Correctly handle relative paths passed to AddFontResource*.
- Fix the user->kernel interface between GdiAddFontResourceW and NtGdiAddFontResourceW
Patch by Víctor Martínez Calvo.
CORE-9079

svn path=/trunk/; revision=67353
2015-04-22 20:24:29 +00:00
Aleksandar Andrejevic 0d91854d88 [NTVDM]
Implement the XMS functions AH = 03h and AH = 04h (global enable/disable A20).
Make the GetHandleRecord function in the EMS driver inline.
CORE-8277 #comment Please retest.


svn path=/trunk/; revision=67352
2015-04-22 19:56:50 +00:00
Hermès Bélusca-Maïto 82b6b75ea9 [NTVDM]
- Fix copy-paste error in the initialization of DriverHeader.
- Use BOP_... syntax for BOP #define names (to comply with the rest of the code).

svn path=/trunk/; revision=67351
2015-04-22 17:27:35 +00:00
Amine Khaldi cc6f5b085a [RAPPS_NEW] Use rapps as base for implementing the new Applications Manager for ReactOS CE. CORE-9593
svn path=/trunk/; revision=67350
2015-04-22 16:53:55 +00:00