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
Christoph von Wittich
76d01f9028
update libxml2 to 2.7.2
...
svn path=/trunk/; revision=38604
2009-01-06 10:24:26 +00:00
Christoph von Wittich
38418a1b4c
-don't cast const char to char
...
-handle RPC_X_ENUM_VALUE_OUT_OF_RANGE and RPC_X_BYTE_COUNT_TOO_SMALL in ScmRpcStatusToWinError
-add some traces
-don't write to NULL pointers, don't do strlen on a NULL pointer
svn path=/trunk/; revision=38603
2009-01-06 07:53:04 +00:00
Christoph von Wittich
76f5148d89
-Vincent Povirk <madewokherd+d41d at gmail.com> Thu Dec 4 2008
...
widl: Fix string format warning.
-Andrew Talbot <andrew.talbot at talbotville.com> Sat Dec 6 2008
widl: Remove unneeded address-of operators from array names.
svn path=/trunk/; revision=38602
2009-01-06 07:19:59 +00:00
Christoph von Wittich
6e92d826f0
- Rob Shearman <robertshearman at gmail.com> Sun Nov 30
...
widl: Fix optimisation for writing out ref pointers to simple structs and base types.
svn path=/trunk/; revision=38601
2009-01-06 07:09:07 +00:00
Christoph von Wittich
2a6585478f
-Rob Shearman <robertshearman at gmail.com> Sun Nov 30 2008
...
widl: Output the correct buffer size required for parameters whose sizes are known at type-generation time.
svn path=/trunk/; revision=38600
2009-01-06 06:41:21 +00:00
Christoph von Wittich
4f4e13929b
-Dmitry Timoshkov <dmitry <at> codeweavers.com> Mon Nov 10 2008
...
widl: Make the generated string pointers const as well.
-Alexandre Julliard <julliard <at> winehq.org> Tue Nov 25 2008
widl: Make sure format strings for structure and union types are only output once.
svn path=/trunk/; revision=38599
2009-01-06 06:16:55 +00:00
Johannes Anderwald
03327dfba3
- Remove dma_master.c as it is unused
...
- Implement PcNewDmaChannel
- partly implement IDmaChannel / IDmaChannelSlave
svn path=/trunk/; revision=38598
2009-01-06 05:33:34 +00:00
Johannes Anderwald
b8c35daba1
- Add IID_IDmaChannel guid
...
svn path=/trunk/; revision=38597
2009-01-06 05:31:16 +00:00
Johannes Anderwald
3c5d23b45a
- Fix build sorry
...
svn path=/trunk/; revision=38596
2009-01-06 03:02:02 +00:00
Johannes Anderwald
86f06a0ebe
- Implement IPortWaveCyclic::NewMasterDmaChannel, IPortWaveCyclic::NewDmaChannelSlave, IPortWavePci_fnNewMasterDmaChannel
...
svn path=/trunk/; revision=38595
2009-01-06 00:44:16 +00:00
Johannes Anderwald
4cfef4b794
- Add GUID IID_IDmaChannelSlave
...
svn path=/trunk/; revision=38594
2009-01-06 00:41:40 +00:00
Johannes Anderwald
add01fe9f3
- Fix IPortWavePci interface definition
...
svn path=/trunk/; revision=38592
2009-01-06 00:17:55 +00:00
Johannes Anderwald
dd3c392850
- Implement PcDmaMasterDescription, PcDmaSlaveDescription
...
svn path=/trunk/; revision=38591
2009-01-06 00:04:32 +00:00
James Tabor
8bbe320757
- Patch by Michael Martin: Fix for Get/Set CallProc.
...
- Michael points out the fact that our system hard codes to unicode and does not mix ANSI and Unicode as it should. This creates problems when applications use ansi only. ReactOS lacks the mechanics of switching back to ANSI. The beginning of the project it seemed to become an unwritten rule. We learn from our misstakes and move on. When working on a drafting project, do not draw more than you can erase in a day.
svn path=/trunk/; revision=38590
2009-01-05 23:35:10 +00:00
Hervé Poussineau
ddd86fea53
Add missing breaks
...
Spotted by Maciej Bialas (bjauy at o2.pl)
svn path=/trunk/; revision=38589
2009-01-05 20:36:39 +00:00
Christoph von Wittich
072a17a70e
- Austin English <austinenglish <at> gmail.com> Tue, 9 Sep 2008
...
widl: remove unreached code (Smatch)
- Rob Shearman <robertshearman <at> gmail.com> Wed Sep 10 2008
widl: Fix the writing typedefs to dispinterfaces and pointers to interfaces.
- Rob Shearman <robertshearman <at> gmail.com> Wed Sep 10 2008
widl: Remove redundant code.
svn path=/trunk/; revision=38588
2009-01-05 18:17:35 +00:00
Stefan Ginsberg
c5c778d46e
- Properly implement NdisGetSystemUpTime, based on http://www.tech-archive.net/Archive/Development/microsoft.public.development.device.drivers/2004-11/0616.html
...
svn path=/trunk/; revision=38587
2009-01-05 17:51:55 +00:00
Timo Kreuzer
3f64101cc9
silence crt TRACE flood
...
svn path=/trunk/; revision=38584
2009-01-05 14:07:04 +00:00
Colin Finck
55add6464c
Revert a part of r38087. OutputDebugStringA doesn't add a newline automatically.
...
Verified by MSVC's debug output and kinda proofed by http://www.unixwiz.net/techtips/outputdebugstring.html (nobody would write a function for adding newlines to the debug output if that would be done automatically)
Thanks to Gregor for the hints.
svn path=/trunk/; revision=38583
2009-01-05 13:22:27 +00:00
Timo Kreuzer
d8a7ac50bd
Silence warnings on linux hosts
...
svn path=/trunk/; revision=38582
2009-01-05 12:55:13 +00:00