Commit graph

58054 commits

Author SHA1 Message Date
Daniel Reimer 1837d8d069 [SOLITAIRE]
My bad, I forgot to move the whole cards drawn centralized a bit higher to have the missing frame below, but not additional space above making the frame waaay bigger.

svn path=/trunk/; revision=63782
2014-07-30 12:00:40 +00:00
Daniel Reimer bb04b17cfd [GAMES]
Add some borders in Spider and Solitaire around the location the cards will be drawn in. Now cards don't touch the frame anymore.
Increase the size of the card background previews. Now you will even see some details of them. Increase the selection dialog size accordingly. 

svn path=/trunk/; revision=63781
2014-07-30 11:41:45 +00:00
Thomas Faber 5aefebbb44 [OLE32]
- Stub CoGetStdMarshalEx, needed by Google Updater
CORE-8385

svn path=/trunk/; revision=63780
2014-07-30 10:21:16 +00:00
Thomas Faber 4a5e1b6f4e [NTOS:CM]
- Improve the hack from r63777 to return an allow-Everyone DACL. Fixes crash in advapi32:security.
CORE-8383 #resolve

svn path=/trunk/; revision=63779
2014-07-30 10:08:30 +00:00
Thomas Faber fd1986de3a [KS]
- Use correct buffer size in KspStartBusDevice. Spotted by Víctor Martínez
- Avoid wcscpy in kernel mode while we're at it

svn path=/trunk/; revision=63778
2014-07-30 07:50:28 +00:00
Thomas Faber 602fd06fa1 [NTOS:CM]
- Return a valid security descriptor for keys, even though it's hacked. Based on code removed in r26704.
CORE-8382 #resolve #comment Fixed, now we fail with E_FAIL instead. Hurray.

svn path=/trunk/; revision=63777
2014-07-29 22:21:37 +00:00
Thomas Faber 0e1dff05eb [ADVAPI32]
- Fix RegQueryInfoKeyW as per CORE-1136

svn path=/trunk/; revision=63776
2014-07-29 21:24:24 +00:00
Thomas Faber 0f63f7e80c [ADVAPI32]
- Don't skip NtQuerySecurityObject calls. The kernel can handle then just fine.

svn path=/trunk/; revision=63775
2014-07-29 21:00:30 +00:00
Thomas Faber bbe1e6a3ae [RTL]
- Fix copypasta in RtlValidSecurityDescriptor

svn path=/trunk/; revision=63774
2014-07-29 20:29:14 +00:00
Thomas Faber 4944a87c1b [CRT]
- Make some unicode printf functions actually unicode
CORE-7691

svn path=/trunk/; revision=63773
2014-07-29 16:02:55 +00:00
Daniel Reimer ed834ebfdf [RAPPS]
Add NirLauncher to ReactOS downloader by Alex (jedi-to-be)
CORE-7984 #resolve #comment Committed, thx.

svn path=/trunk/; revision=63771
2014-07-29 15:54:58 +00:00
Daniel Reimer 056928a4b1 [TRANSLATION]
rapps: (for database) Many Improvements and Many Fixes by Erdem Ersoy
CORE-7710 #resolve #comment Committed and hopefully worked around all conflicts I generated today, thx.

svn path=/trunk/; revision=63767
2014-07-29 13:38:27 +00:00
Daniel Reimer a503bdba07 [TRANSLATION]
general maintenance of Romanian resources by Stefan Fuela
CORE-8334 #resolve #comment Committed, thx.

svn path=/trunk/; revision=63765
2014-07-29 13:17:00 +00:00
Daniel Reimer c3db4c4f79 Remove a billion BOMs from the files...
@ Translators: We use UTF-8 without ANY BOM. Thx

svn path=/trunk/; revision=63763
2014-07-29 11:57:27 +00:00
Daniel Reimer 8f17c3145b [RAPPS]
Due to popular demand, add MikTEX, Ghostscript and GSview to RAPPS.
CORE-8315 #resolve #comment As you wish, added.
CORE-8316 #resolve #comment As you wish, added.

svn path=/trunk/; revision=63762
2014-07-29 11:56:38 +00:00
Daniel Reimer 00f9d13810 [RAPPS]
Database update:
Update to most recent Versions.
Change 7-zip to the MSI Installer.
Remove all those "(FIXME)" added by Erdem.

svn path=/trunk/; revision=63761
2014-07-29 11:30:52 +00:00
Daniel Reimer 279b802d17 [TRANSLATION]
system: German translation fixes + new translation of SUBST by zehnvor
Subst translation added to application by me.
CORE-8268 #resolve #comment Committed, thx.

svn path=/trunk/; revision=63760
2014-07-29 10:29:37 +00:00
Thomas Faber f5ce4355d6 [NTDLL:LDR]
- Fix a DPRINT

svn path=/trunk/; revision=63759
2014-07-29 10:29:22 +00:00
Thomas Faber cea117cf74 [AMSTREAM_WINETEST][QUARTZ_WINETEST]
- Enable skipped tests
ROSTESTS-116 #resolve
ROSTESTS-123

svn path=/trunk/; revision=63758
2014-07-29 07:56:08 +00:00
Thomas Faber da7e9b8445 [QUARTZ][STRMBASE]
- Fix use-after-free on critical sections, which caused test hangs. Also fix some memory leaks. More fixes coming with the next Wine-sync, but this should be enough to get tests working.
ROSTESTS-116

svn path=/trunk/; revision=63757
2014-07-29 07:49:06 +00:00
Thomas Faber bfbe72017a [DSOUND]
- Do not call CoUninitialize if CoInitialize failed.
ROSTESTS-123

svn path=/trunk/; revision=63756
2014-07-29 07:32:47 +00:00
Jérôme Gardou 775b9bc1ed [WIN32K]
- Properly send WOC_RGN_CLIENT to the GDI driver when window client region changes
 - Increment CLIPOBJ::iUniq so that drivers know that something changed
 - Some improvements in win32k side of opengl pixel format selection
 - Hack around atom collision between the kernel atom table and the win32k one
Now vmware ICD does something decent, even if you can use it only once per ReactOS session (!)

svn path=/trunk/; revision=63749
2014-07-28 13:03:25 +00:00
Jérôme Gardou addf99a079 [WIN32K]
- Pass the right arguments to the driver-supplied function when deleting a DRIVEROBJ

svn path=/trunk/; revision=63748
2014-07-28 13:03:19 +00:00
Jérôme Gardou b6f852e3a4 [OPENGL32]
- Free resources when unloading the DLL
 - avoid potential crash in wglDescribePixelFormat
 - Prefer HW accelerated pixel formats in wglChoosePixelFormat
 - Try forwarding ICD functions to win32k when relevant (untested!)

svn path=/trunk/; revision=63747
2014-07-28 13:03:10 +00:00
Thomas Faber 84fa6f66f3 [LIBUSB]
- Don't output spurious failure message "There was no pending IRP for SCE" if everything is fine.

svn path=/trunk/; revision=63746
2014-07-28 12:22:35 +00:00
Eric Kohl b665986eb6 [MSGINA]
- Implement the legal notice dialog.
- Rename ReadRegSzKey to ReadRegSzValue.
- Rename ReadRegDwordKey to ReadRegDwordValue.

svn path=/trunk/; revision=63745
2014-07-27 21:05:42 +00:00
Jérôme Gardou f637c9716a [WIN32K]
- Hack around a bug (tm)

svn path=/trunk/; revision=63743
2014-07-26 15:53:20 +00:00
Jérôme Gardou 2d6704f615 [WIN32K]
- Avoid useless casts
 - Add a few debug prints
 - Add sanity check

svn path=/trunk/; revision=63742
2014-07-26 15:41:33 +00:00
Jérôme Gardou 6d7085f177 [WIN32K]
- Explicitly initialize PropListItems

svn path=/trunk/; revision=63741
2014-07-26 15:41:25 +00:00
Jérôme Gardou bbaddbe80c [WIN32K]
- Some more DPRINT -> DEBUGCHANNEL

svn path=/trunk/; revision=63740
2014-07-26 15:41:21 +00:00
Jérôme Gardou 4069d63c30 [WIN32K]
- Improve the WNDOBJ/CLIPOBJ hack by using the same internal structure for both object.
This way a driver can enumerate WNDOBJ::coClient safely.
Also take this as an opportunity to get rid of DC::ros_dc.

svn path=/trunk/; revision=63739
2014-07-26 15:41:08 +00:00
Jérôme Gardou f00899b378 [WIN32K]
- Do not offset the window visible region when creating the WNDOBJ, it's already fine

svn path=/trunk/; revision=63738
2014-07-26 15:40:57 +00:00
Jérôme Gardou 5398dcffe8 [WIN32K]
- Use debug channel for debug outputs

svn path=/trunk/; revision=63737
2014-07-26 15:40:44 +00:00
Jérôme Gardou 0e90ca943e [NTOS/MM]
- First implementation of NtProtectVirtualMemory with Transition PTE
 - Release PTE frame page after erasing the PTE to avoid useless page fault

svn path=/trunk/; revision=63736
2014-07-25 22:13:35 +00:00
Jérôme Gardou f3b4339291 [WIN32K]
- Improve parameter checking in NtGdiExtSelectClipRgn
 - Update the DC clipping regions before getting the clipbox

svn path=/trunk/; revision=63735
2014-07-25 10:56:50 +00:00
Thomas Faber dca53f8c00 [NTOS:CC]
- Remove useless list entry from ROS_VACB

svn path=/trunk/; revision=63734
2014-07-24 08:40:51 +00:00
Thomas Faber 304292d17e [WBEMPROX]
- Don't omit lpBytesReturned in DeviceIoControl call
ROSTESTS-120 #resolve

svn path=/trunk/; revision=63733
2014-07-23 18:50:09 +00:00
Jérôme Gardou df7f9319c2 [WIN32K]
- Correctly use the Clip, Meta, Rao, API and Vis Regions in DCs
     - Update the DC clipping object on demand each time a blt is performed
     - Reduce the number of region allocated with handles when it's not needed
This commit fixes numerous bugs regarding clipping, most notably SetDIBitsToDevice overlapping foreground windows
CORE-8353 #resolve #comment There are still a few quirks in winetests which will get fixed in a next commit
CORE-7628 #comment should be fixed in rev 63731, please confirm.

svn path=/trunk/; revision=63731
2014-07-23 16:05:47 +00:00
Thomas Faber 022f198f1e [FORREALTHISTIME]
- Apparently we got that typo from Wine. Fix build. Will send upstream.

svn path=/trunk/; revision=63730
2014-07-23 12:46:47 +00:00
Thomas Faber 73304fbcaa [PSDK]
- Fix a typo in ntstatus.h

svn path=/trunk/; revision=63726
2014-07-23 12:23:31 +00:00
Thomas Faber ca688e6e46 [WININET_WINETEST]
- Add back work-around for testbot hang lost in winesync.
ROSTESTS-73

svn path=/trunk/; revision=63725
2014-07-20 11:19:44 +00:00
Thomas Faber 18ad0bd565 [WININET]
- Apply Wine commit 8fd44a3d (wininet: Fix invalid memory access in HTTP_QUERY_RAW_HEADERS (Valgrind).) by Sebastian Lackner. Fixes crash in wininet:http InternetReadFile_test

svn path=/trunk/; revision=63724
2014-07-20 08:30:21 +00:00
Eric Kohl 737295142c [SCSIPORT]
ScsiPortLogError: Print the information that is to be logged.

svn path=/trunk/; revision=63723
2014-07-20 07:19:42 +00:00
Thomas Faber 5a8c0d9fc1 [NTOS:FSTUB]
- Make sure to NULL the return pointer in the failure case of xHalIoReadPartitionTable.
CORE-8359

svn path=/trunk/; revision=63722
2014-07-19 17:50:56 +00:00
Thomas Faber 5884949d32 [DISK]
- Fix memory leak in CreatePartitionDeviceObjects

svn path=/trunk/; revision=63721
2014-07-19 17:48:46 +00:00
Thomas Faber 6be6b3b4d4 [SERVICES]
- Silence some debug prints

svn path=/trunk/; revision=63720
2014-07-18 17:47:43 +00:00
Thomas Faber 16e23a8b75 [SERVICES]
- Use asynchronous I/O to correctly catch timeouts -- we have a reliable NPFS now.
This makes the timeout test in advapi32_winetest:service succeed, however I'm leaving it disabled because it takes two minutes to run (due to... timeouts).
ROSTESTS-56

svn path=/trunk/; revision=63719
2014-07-18 16:44:16 +00:00
Thomas Faber 2fd11216b0 [MSHTML_WINETEST]
- Enable htmllocation test again
ROSTESTS-81

svn path=/trunk/; revision=63718
2014-07-18 10:59:32 +00:00
Eric Kohl 80c4c0200f [BOOTDATA]
Create additional install directories.
Patch by Lee Schroeder. Thank you for updating the directory list!
CORE-8365 #resolve

svn path=/trunk/; revision=63717
2014-07-18 04:09:24 +00:00
Eric Kohl 7a9eb48cd8 [USETUP]
Create additional install directories. Patch by Lee Schroeder. Thanks a lot!

CORE-7987 #resolve #comment Fixed in r63716.

svn path=/trunk/; revision=63716
2014-07-16 19:43:23 +00:00