Commit graph

34447 commits

Author SHA1 Message Date
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
Dmitry Chapyshev
2037c316a8 - Add more resources
- More dialogs implementation

svn path=/trunk/; revision=38629
2009-01-07 13:50:54 +00:00
Christoph von Wittich
71d636cbfd fix formatting
svn path=/trunk/; revision=38627
2009-01-07 11:49:17 +00:00
Dmitry Chapyshev
bcb9050940 - Set parent window for the wizard
- Call DisableThreadLibraryCalls for DLL_PROCESS_ATTACH case

svn path=/trunk/; revision=38626
2009-01-07 10:58:29 +00:00
Ged Murphy
eff0bbf89b enable RQueryServiceObjectSecurity
svn path=/trunk/; revision=38625
2009-01-07 10:38:17 +00:00
KJK::Hyperion
542b6ccb3d modified ntoskrnl/ke/i386/exp.c
Slight refactoring to make exception-safety auditing easier
   Remove an unnecessary local variable, reuse another instead

svn path=/trunk/; revision=38624
2009-01-07 10:36:06 +00:00
KJK::Hyperion
8b74932e9c modified dll/win32/kernel32/misc/console.c
We have _SEH2_FINALLY: use it

svn path=/trunk/; revision=38623
2009-01-07 10:23:29 +00:00
KJK::Hyperion
1a22232734 Reverting poorly conceived commit
svn path=/trunk/; revision=38622
2009-01-07 10:13:43 +00:00
KJK::Hyperion
0c9ebe37a0 modified include/reactos/probe.h
modified   ntoskrnl/ex/harderr.c
modified   ntoskrnl/ex/sysinfo.c
modified   ntoskrnl/ob/oblife.c
   PSEH can't make code exception-safe (yet). Add explicit "volatile"s where it might be necessary

svn path=/trunk/; revision=38621
2009-01-07 09:54:13 +00:00
KJK::Hyperion
138dcb0ad3 modified dll/win32/advapi32/sec/lsa.c
modified   dll/win32/advapi32/service/eventlog.c
modified   dll/win32/advapi32/service/scm.c
modified   dll/win32/advapi32/service/sctrl.c
modified   dll/win32/setupapi/cfgmgr.c
   Use RPC exception handling macros consistently

svn path=/trunk/; revision=38620
2009-01-07 09:44:21 +00:00
Timo Kreuzer
9d33c35fdc set svn:eol-style = native
svn path=/trunk/; revision=38619
2009-01-07 00:55:12 +00:00
Dmitry Chapyshev
28901cd46c - Add more dialogs
- Create title font for start and finish pages

svn path=/trunk/; revision=38618
2009-01-06 21:19:50 +00:00
Stefan Ginsberg
a97462545d - DebugSetProcessKillOnExit: Use SetLastErrorByStatus for NTSTATUS codes
svn path=/trunk/; revision=38617
2009-01-06 19:58:53 +00:00
Stefan Ginsberg
09cde7e355 - NtUserWaitForInputIdle: Call EngGetTickCount, removing duplicated code
- GetTickCount/GetTickCount64/EngGetTickCount: Use the correct SharedUserData fields, and fix the calculations
- KeUpdateSystemTime: Don't update TickCountLowDeprecated now that it truly is deprecated
- Thanks to Fireball and KJK!

svn path=/trunk/; revision=38616
2009-01-06 19:57:44 +00:00
Dmitry Chapyshev
c92aee8772 - Small fix for Russian translation
- More dialogs implement
- LPTSTR -> LPWSTR

svn path=/trunk/; revision=38614
2009-01-06 19:28:04 +00:00
Dmitry Chapyshev
5e2d6ae76a - Add hdwwiz to bootcd
svn path=/trunk/; revision=38613
2009-01-06 18:35:20 +00:00
Dmitry Chapyshev
5587946eb3 - Start implementing of hdwwiz
- Add some resources

svn path=/trunk/; revision=38612
2009-01-06 18:32:51 +00:00
Timo Kreuzer
6daa8fe753 set svn:eal-style = native
svn path=/trunk/; revision=38611
2009-01-06 18:11:12 +00:00
Gregor Schneider
5cbeb4ca6b Compile audiosrv warning free by defining array parts of GUIDs with braces
svn path=/trunk/; revision=38610
2009-01-06 18:09:51 +00:00
Christoph von Wittich
3fc8d752a8 -Rob Shearman <robertshearman at gmail.com> Thu Sep 18 2008
widl: Don't automatically add DUMMYUNIONNAME and DUMMYSTRUCTNAME names to anonymous unions and structs.

-Rob Shearman <robertshearman at gmail.com> Thu Sep 18 2008
include: Add explicit DUMMYUNIONNAME and DUMMYSTRUCTNAME names to anonymous unions in IDL files.

svn path=/trunk/; revision=38609
2009-01-06 17:52:24 +00:00
Gregor Schneider
b85fc47c09 Clean up IntGdiRealizePalette by removing old and/or dead code, misleading descriptions and obsolete numbering.
svn path=/trunk/; revision=38608
2009-01-06 17:38:30 +00:00
Gregor Schneider
06332c431c - Fix a coordinate problem that occurred with alphablend in DrawIconEx (32bpp mode only)
- Welcome back mixer icon in 32bpp mode!
- Note for other invisible icons in that mode: 32bpp icon variants are most likely missing in the *.ico file; ReactOS image bpp conversion functions currently clear the alpha channel -> invisibility
- Update function names in debug prints, remove duplicate code, slightly improve code readability

svn path=/trunk/; revision=38607
2009-01-06 17:12:07 +00:00
Christoph von Wittich
3fec61d4a6 update some header/idl
svn path=/trunk/; revision=38606
2009-01-06 15:48:55 +00:00
Christoph von Wittich
949f6752bb fpclass -> _fpclass
svn path=/trunk/; revision=38605
2009-01-06 10:33:42 +00:00