Christoph von Wittich
7658643bd5
sync inetcomm with wine 1.1.12
...
svn path=/trunk/; revision=38684
2009-01-10 18:44:33 +00:00
Stefan Ginsberg
759f83b3d0
- Remove broken definitions of SEH macros
...
svn path=/trunk/; revision=38683
2009-01-10 18:25:20 +00:00
Dmitry Chapyshev
9fe45fbb32
- Fix GetEnvironmentVariableW. This fixed also 4 wine tests for OpenFile and SearchPathA/W
...
svn path=/trunk/; revision=38682
2009-01-10 17:50:03 +00:00
Thomas Bluemel
8dd743f625
SetShellWindow wants the Progman window and the list view window... Thx Timo
...
svn path=/trunk/; revision=38681
2009-01-10 16:16:25 +00:00
Christoph von Wittich
43e45a3d95
sync cabinet to wine 1.1.12
...
svn path=/trunk/; revision=38680
2009-01-10 15:17:40 +00:00
Christoph von Wittich
68d310770a
sync oleacc and oledlg with wine 1.1.12
...
svn path=/trunk/; revision=38679
2009-01-10 14:50:05 +00:00
Dmitry Chapyshev
5d038be948
- Fix 3 wine tests for OpenFile function
...
svn path=/trunk/; revision=38678
2009-01-10 12:33:22 +00:00
Christoph von Wittich
383bd810ce
add rpcproxy to dtd
...
svn path=/trunk/; revision=38677
2009-01-10 11:29:17 +00:00
Dmitry Chapyshev
c4455cd39c
- Sync tahoma fonts with Wine head
...
svn path=/trunk/; revision=38676
2009-01-10 09:35:02 +00:00
Timo Kreuzer
387249a2a2
Register the correct windows, fixes the problem that explorer_new's desktop was hiding the taskbar.
...
svn path=/trunk/; revision=38675
2009-01-10 03:39:01 +00:00
Thomas Bluemel
13c77c4fcf
Register the shell desktop and tray window
...
svn path=/trunk/; revision=38674
2009-01-10 00:58:24 +00:00
Timo Kreuzer
5abd3acc00
Inline wrappers user32 -> NtUser
...
svn path=/trunk/; revision=38673
2009-01-10 00:28:06 +00:00
Dmitry Chapyshev
fa78e58777
- Update Norwegian translation.
...
See issue #4007 for more details.
svn path=/trunk/; revision=38672
2009-01-09 21:02:07 +00:00
Dmitry Chapyshev
36f51abb8d
- Update Slovak translation. Patch by Mario Kacmar (kario@szm.sk))
...
See issue #4005 for more details.
svn path=/trunk/; revision=38671
2009-01-09 18:06:28 +00:00
KJK::Hyperion
5f139de511
Preparing for future widl sync
...
modified ReactOS-i386.rbuild
Define USE_COMPILER_EXCEPTIONS because we don't need SEH hacks in RPC stubs (neener neener)
modified include/psdk/wtypes.idl
modified include/psdk/xmldom.idl
Include guard format will change in widl: pre-emptively work around it
svn path=/trunk/; revision=38670
2009-01-09 16:50:17 +00:00
KJK::Hyperion
7c38c73a99
modified tests/pseh2/psehtest.c
...
Don't obscure the names of testcases with macro trickery. It gets old fast
Regression test for #4004 (fixed in r38668)
svn path=/trunk/; revision=38669
2009-01-09 16:38:28 +00:00
KJK::Hyperion
d728ecb2ca
modified include/reactos/libs/pseh/pseh2.h
...
modified lib/pseh/framebased-gcchack.c
modified lib/pseh/i386/framebased-gcchack.S
Don't save just ESP and EBP, save all volatile registers because we might catch an exception thrown by another frame and end up clobbering all volatile registers (thanks to Dmitry Gorbachev for bug report and test case)
Conversely, save volatile registers for _SEH2_EXCEPT scopes only
Specialized frame setup routines, to reduce the amount of inline code and only de-optimize when strictly necessary
svn path=/trunk/; revision=38668
2009-01-09 16:36:21 +00:00
Dmitry Gorbachev
92d6cc1154
In co_MsqPostKeyboardMessage(), do not forget to release lock - this should cure the "blue death" and the "black death" diseases (bug #3995 , bug #3997 ).
...
svn path=/trunk/; revision=38667
2009-01-09 15:39:28 +00:00
Christoph von Wittich
12e91a347c
fix msvc build
...
svn path=/trunk/; revision=38664
2009-01-09 14:38:59 +00:00
Dmitry Chapyshev
bd89b2d7b5
- Cleanup user32, direct call to kernel space
...
svn path=/trunk/; revision=38663
2009-01-09 11:33:50 +00:00
Michael Martin
8b8bf0f32a
- Dont call KeWaitForSingleObject with WaitMode of KernelMode, as threads cannot be terminated if request was made from user mode. Use Ipr->RequestorMode instead.
...
svn path=/trunk/; revision=38662
2009-01-09 11:04:11 +00:00
Aleksey Bragin
d7523459e7
- Fix inversed failure logic in MmAllocatePagesForMdl.
...
See issue #4009 for more details.
svn path=/trunk/; revision=38661
2009-01-09 08:54:03 +00:00
Christoph von Wittich
fd83003c9d
-convert to unicode
...
-fix a big memory leak
svn path=/trunk/; revision=38660
2009-01-09 07:46:07 +00:00
Michael Martin
28cf753e62
- Run process notification routines after successfully creating process.
...
svn path=/trunk/; revision=38659
2009-01-09 06:13:14 +00:00
Timo Kreuzer
7ce2261b67
- Remove the dib pointer from SURFACE
...
- Handle mapped sections in SURFACE_Cleanup
- Handle user provided bitfields, when creating a dib
- Some code cleanup
svn path=/trunk/; revision=38658
2009-01-09 02:06:39 +00:00
Timo Kreuzer
ce56804010
More tests for NtGdiCreateDIBSection
...
svn path=/trunk/; revision=38657
2009-01-09 00:52:04 +00:00
Timo Kreuzer
132c804512
More tests for GetObject
...
svn path=/trunk/; revision=38656
2009-01-09 00:50:20 +00:00
Colin Finck
4cc7302baf
- It actually wasn't a very good idea to authenticate against the MD5 password hash instead of the password itself.
...
This didn't really improve security, but just made things more difficult for the user. Change that, so the web service and rosautotest expect a password in the "rosautotest.ini" file now.
- Read the "rosautotest.ini" from the application's directory instead of the Windows directory.
- Little adjustmensts here and there
svn path=/trunk/; revision=38655
2009-01-08 23:09:10 +00:00
Dmitry Chapyshev
ceb5ac5e37
- Fix regression of Dependency Walker
...
See issue #3374 for more details.
svn path=/trunk/; revision=38654
2009-01-08 20:49:11 +00:00
Dmitry Chapyshev
57616915d3
- Sync ICO_ExtractIconExW with Wine head. This fixed exception in wine tests. All tests for PrivateExtractIconsA/W passed now
...
svn path=/trunk/; revision=38653
2009-01-08 20:28:19 +00:00
Dmitry Chapyshev
c76d2abb9d
- Add Wine implementation LoadStringA/W. This is fixed all wine tests for LoadString
...
svn path=/trunk/; revision=38652
2009-01-08 19:47:29 +00:00
Dmitry Chapyshev
915dfcf6a7
- Fix NtUserCopyAcceleratorTable and NtUserCreateAcceleratorTable (ported from Wine). This is fixed 5 wine resources tests
...
svn path=/trunk/; revision=38651
2009-01-08 19:35:29 +00:00
Stefan Ginsberg
bc2d37c41a
- COMPUTE_PAGES_SPANNED is deprecated, use ADDRESS_AND_SIZE_TO_SPAN_PAGES instead
...
svn path=/trunk/; revision=38650
2009-01-08 19:27:09 +00:00
Christoph von Wittich
51a15d360b
fix msvc build
...
svn path=/trunk/; revision=38649
2009-01-08 19:08:47 +00:00
Aleksey Bragin
eca633ce05
- Some 64bits syncs from Wine by Samuel Serapion.
...
svn path=/trunk/; revision=38648
2009-01-08 17:35:42 +00:00
Dmitry Chapyshev
174b42a736
- Formatting fix. No code change
...
svn path=/trunk/; revision=38646
2009-01-08 17:21:16 +00:00
Timo Kreuzer
8560b3bcc3
Rename BITMAPOBJ to SURFACE as it's called on windows. Also rename related functions and variables.
...
svn path=/trunk/; revision=38645
2009-01-08 16:33:40 +00:00
Dmitry Chapyshev
be61701517
- Implement devices status page
...
- More partly implementation
svn path=/trunk/; revision=38644
2009-01-08 14:24:45 +00:00
Daniel Reimer
b1bf34ac4d
Sync to Wine HEAD. Done with my first try of a autosync script for the normal apps.
...
svn path=/trunk/; revision=38643
2009-01-08 14:08:17 +00:00
Daniel Reimer
2fa1f6d4c8
Sync to Wine HEAD. Done with my first try of a autosync script for the normal apps.
...
svn path=/trunk/; revision=38642
2009-01-08 14:07:10 +00:00
Dmitry Gorbachev
6eeb5b7cf6
Fix number of pages.
...
svn path=/trunk/; revision=38641
2009-01-08 11:39:57 +00:00
Dmitry Chapyshev
73b2556b86
- Fix bug with incorrect a working directory. Patch by Evgeny Boltik (bstsoft@narod.ru) with my small changes
...
See issue #4006 for more details.
svn path=/trunk/; revision=38640
2009-01-08 10:29:19 +00:00
Michael Martin
c060461efd
- Revert r38638 for now, as there is still changes that need to be done to handle this correctly.
...
svn path=/trunk/; revision=38639
2009-01-08 07:59:35 +00:00
Michael Martin
373e0819fd
- Don't call KeWaitForSingleObject here, as doing so can lock the thread in a wait if no one ever connects to it. Also the wait is handled in Kernel32.
...
svn path=/trunk/; revision=38638
2009-01-08 07:45:42 +00:00
Aleksey Bragin
9e8a571c11
- Get back ExceptionCode changed in r38624.
...
svn path=/trunk/; revision=38637
2009-01-08 07:28:48 +00:00
Timo Kreuzer
39c466cd17
Tests for NtGdiCreateDIBSection and NtGdiExtTextOutW
...
svn path=/trunk/; revision=38636
2009-01-08 00:34:38 +00:00
Dmitry Chapyshev
9816064074
- Partly implement of installed hardware page
...
svn path=/trunk/; revision=38635
2009-01-07 20:28:10 +00:00
Timo Kreuzer
6190cc73d3
remove the test code I accidentally comitted
...
svn path=/trunk/; revision=38634
2009-01-07 20:25:19 +00:00
Timo Kreuzer
474ed3e076
- Fix creation of XLATE in IntEngCreateSrcMonoXlate. It was doing it wrong (colors swapped) and it only worked, because the caller of the function also passed the wrong arguments.
...
- Mono DIBs need a special handling when creating the XLATEOBJ. Handle this in IntCreateXlateForBlt. Fixes broken colors on google/Firefox page.
svn path=/trunk/; revision=38633
2009-01-07 20:02:28 +00:00
Gregor Schneider
c7aab5aafd
Don't remove the mouse cursor when previewing a screensaver.
...
svn path=/trunk/; revision=38632
2009-01-07 18:17:02 +00:00