Commit graph

36769 commits

Author SHA1 Message Date
James Tabor 9a36bd47a2 - Implement ReplyMessage and kernel support for InSendMessage and GetMessageTime.
svn path=/trunk/; revision=40820
2009-05-06 18:49:53 +00:00
Dmitry Chapyshev b107dc759a - Add xinput1_1, xinput1_2, xinput1_3, xinput9_1_0 from Wine (needed for some games)
svn path=/trunk/; revision=40819
2009-05-06 15:00:03 +00:00
Johannes Anderwald ecec3634a5 - Try fix boot
svn path=/trunk/; revision=40818
2009-05-06 13:53:15 +00:00
Daniel Reimer 1c8318e757 sync winhlp32 and wordpad with Wine 1.1.20
svn path=/trunk/; revision=40816
2009-05-06 09:54:09 +00:00
Dmitry Chapyshev 0c9515dc75 - Sync spoolss, sxs, urlmon with Wine 1.1.20
svn path=/trunk/; revision=40815
2009-05-06 08:50:22 +00:00
Dmitry Chapyshev 64c34901d8 - Sync itss and msctf with Wine 1.1.20
svn path=/trunk/; revision=40814
2009-05-06 08:47:39 +00:00
Dmitry Chapyshev 6c47ffb60d - Sync mciavi32 and mciqtz32 with Wine 1.1.20
svn path=/trunk/; revision=40813
2009-05-06 08:46:19 +00:00
Dmitry Chapyshev 63c10be4be - Sync credui and crypt32 with Wine 1.1.20
svn path=/trunk/; revision=40812
2009-05-06 08:45:02 +00:00
Dmitry Chapyshev f98fd4fd41 - Sync headers with Wine 1.1.20
svn path=/trunk/; revision=40811
2009-05-06 08:44:13 +00:00
Johannes Anderwald 1d12d6fd68 - Declare IID_IDmaChannelSlave as it is not visible when using NTDDI >= Vista
svn path=/trunk/; revision=40810
2009-05-06 07:01:00 +00:00
Johannes Anderwald d4551d4f61 - Move INTERFACE_TYPE, IO_RESOURCE_DESCRIPTOR, IO_RESOURCE_REQUIREMENTS_LIST, CM_PARTIAL_RESOURCE_DESCRIPTOR to wdm.h
- Fix alignment of CM_PARTIAL_RESOURCE_DESCRIPTOR
- Remove typedef of PEX_RUNDOWN_REF_CACHE_AWARE, it already exists in wdm.h (verified with WinDDK7)
- Fix build 1/2

svn path=/trunk/; revision=40809
2009-05-06 06:59:40 +00:00
Cameron Gutman 80f131ebef - Implement support for IOCTL_NDIS_QUERY_GLOBAL_STATS
svn path=/trunk/; revision=40808
2009-05-06 00:54:22 +00:00
Cameron Gutman 510184d660 - Add definition of IOCTL_NDIS_QUERY_GLOBAL_STATS
svn path=/trunk/; revision=40807
2009-05-06 00:42:44 +00:00
Cameron Gutman 816a0d3ae7 - Register the unload handler so it gets called by NDIS
svn path=/trunk/; revision=40806
2009-05-05 23:43:18 +00:00
Johannes Anderwald bc49f505ef - Return status code if releasing the mapping has succeeded
- Fix calculation of number of tags to be allocate per irp
- Fix multiple bugs when acquiring the mapping and releasing the mapping
- Vortex AU8810 WDM is now starting to play

svn path=/trunk/; revision=40805
2009-05-05 23:41:59 +00:00
Cameron Gutman c26be6ccf9 - Implement and register a ProtocolUnbindAdapter handler
svn path=/trunk/; revision=40804
2009-05-05 22:40:49 +00:00
Cameron Gutman 1aa2291065 - Add and register a ProtocolPnPEvent handler with some stubs in it
svn path=/trunk/; revision=40803
2009-05-05 22:24:26 +00:00
Ged Murphy 95370b97d2 Rewrite, the last method of getting service dependants and dependent services was flawed/buggy.
svn path=/trunk/; revision=40802
2009-05-05 22:04:19 +00:00
Stefan Ginsberg 80ce1c6708 - Fix definition of POINTER_ALIGNMENT for 64-bit. Problem reported by Brian Hawley at mingw-w64: http://sourceforge.net/forum/forum.php?thread_id=3163052&forum_id=723797
svn path=/trunk/; revision=40801
2009-05-05 19:24:49 +00:00
Johannes Anderwald b0dc2e2c2a - Fix build
svn path=/trunk/; revision=40800
2009-05-05 16:59:36 +00:00
Dmitry Chapyshev 24fd99755b - Add some defines. Fix build for comdlg32/comctl32
svn path=/trunk/; revision=40799
2009-05-05 16:42:49 +00:00
Dmitry Chapyshev 193acd687e - Sync comctl32 with Wine 1.1.20 (without listview.c)
- Sync comdlg32 with Wine 1.1.20

svn path=/trunk/; revision=40798
2009-05-05 16:26:56 +00:00
Johannes Anderwald 57f9b71712 - Implement IPortWaveRT, IPortFilterWaveRT, IPortPinWaveRT interface for audio drivers >= Vista
svn path=/trunk/; revision=40797
2009-05-05 16:01:39 +00:00
Dmitry Chapyshev 95a4fce528 - Sync gdiplus with Wine 1.1.20
svn path=/trunk/; revision=40796
2009-05-05 15:35:05 +00:00
Dmitry Chapyshev 57e86f2709 - Sync ole32 and oleaut32 with Wine 1.1.20
svn path=/trunk/; revision=40795
2009-05-05 15:31:02 +00:00
Johannes Anderwald 64d2ce31a9 - Add IPortWaveRT, IPortWaveRTStream, IMiniportWaveRTStream, IMiniportWaveRTStreamNotification, IMiniportWaveRT interface
- Add KSAUDIO_POSITION, KSRTAUDIO_HWLATENCY, KSRTAUDIO_HWREGISTER structure

svn path=/trunk/; revision=40794
2009-05-05 13:58:56 +00:00
Cameron Gutman 0af940a81b - Implement handing for IRP_MN_SET_POWER and IRP_MN_QUERY_POWER (not plugged in yet)
- Allocate a buffer and copy data into it instead of using the buffer passed to us directly
 - Use a helper function to perform common operations which save lots of lines of duplicated code

svn path=/trunk/; revision=40793
2009-05-05 02:52:43 +00:00
Cameron Gutman 3065a6b84c - Handle IRP_MN_QUERY_REMOVE_DEVICE and IRP_MN_CANCEL_REMOVE_DEVICE
- Implement NdisCompletePnPEvent
 - Handle pending cases

svn path=/trunk/; revision=40792
2009-05-05 02:13:53 +00:00
Cameron Gutman 11d957b125 - Implement handling for IRP_MN_CANCEL_STOP_DEVICE
svn path=/trunk/; revision=40791
2009-05-05 01:24:30 +00:00
Cameron Gutman 12594902c9 - Implement handling for IRP_MN_QUERY_STOP_DEVICE
svn path=/trunk/; revision=40790
2009-05-05 01:08:06 +00:00
Ged Murphy d7e9b1a61f Add most of the code for the dependencies tab in the property sheet. It's not quite complete but I'm getting bored with it now. May finish it tomorrow.
svn path=/trunk/; revision=40789
2009-05-04 18:44:54 +00:00
Thomas Bluemel 1bcad99a07 Unbreak linking ntoskrnl
svn path=/trunk/; revision=40788
2009-05-04 18:08:21 +00:00
Thomas Bluemel 2e9b52a3a5 Make vectored exceptions thread-safe
svn path=/trunk/; revision=40787
2009-05-04 18:06:15 +00:00
Aleksey Bragin 007909b14a - Ditto as r40781, but for ohci. Spotted by Cameron Gutman.
svn path=/trunk/; revision=40786
2009-05-04 17:07:05 +00:00
Timo Kreuzer b7d8d95bf1 Fix asm implementations of RtlInterlockedPopEntrySList, RtlInterlockedPushEntrySList and RtlInterlockedFlushSList, by correcting the stack offset for the parameters. Thanks to Pigglesworth for the hint.
svn path=/trunk/; revision=40785
2009-05-04 15:27:37 +00:00
Daniel Reimer 948d788c6d Bug 4449: Italian translation updates by Paolo Devoti
Bug 4445: Language resource update by Jingjing Fu

svn path=/trunk/; revision=40784
2009-05-04 13:41:40 +00:00
Aleksey Bragin 22c66b6d97 - Implement RtlDecodePointer and remove respective redefining hack from vectoreh.c.
svn path=/trunk/; revision=40783
2009-05-04 13:26:24 +00:00
Aleksey Bragin 69f80eacec - Remove RemoveVectoredExceptionHandler() stub from stubs.c, since it is a forward to ntll.RtlRemoveVectoredExceptionHandler.
svn path=/trunk/; revision=40782
2009-05-04 12:19:48 +00:00
Aleksey Bragin 21c6c5fdf7 - Handle failure case correctly in *_submit_urb: remove URB from an endpoint's linked list, instead of corrupting this URB's memory. Thanks to Gregor Schneider for spotting the suspicious place.
See issue #4279 for more details.

svn path=/trunk/; revision=40781
2009-05-04 09:32:02 +00:00
Aleksey Bragin d02d6ccb6c - Silence pool debugging debugprints.
svn path=/trunk/; revision=40780
2009-05-04 08:33:58 +00:00
Dmitry Chapyshev 9f613d7ab5 - Try to fix build
svn path=/trunk/; revision=40779
2009-05-03 16:04:20 +00:00
Dmitry Chapyshev 2b41ac2a04 - Implement _wfreopen, _y0, _y1, _yn
- Partially implement _j0, _j1, _jn
All from Wine.

svn path=/trunk/; revision=40778
2009-05-03 14:57:56 +00:00
Cameron Gutman d3452a30c0 - Implement NdisCopyBuffer and NdisGetCurrentProcessorCpuUsage
- Patch by Dmitry Chapyshev

svn path=/trunk/; revision=40777
2009-05-03 14:38:13 +00:00
Cameron Gutman 1d7714cac8 - Translate the raw address before attempting to map it
svn path=/trunk/; revision=40776
2009-05-03 02:48:02 +00:00
Cameron Gutman 5852b28a2b - Add debug prints to NdisMMapIoSpace
svn path=/trunk/; revision=40775
2009-05-02 23:57:02 +00:00
Cameron Gutman 6b39bb8b91 - Fix improper resource translation because of AddressSpace confusion
svn path=/trunk/; revision=40774
2009-05-02 22:53:12 +00:00
Cameron Gutman e32b96e4aa - Fix memory corruption when reading binary data
svn path=/trunk/; revision=40773
2009-05-02 20:46:50 +00:00
Sylvain Petreolle ce4f81375e fix TzSpecificLocalTimeToSystemTime signature according to Wine & MSDN
svn path=/trunk/; revision=40772
2009-05-02 15:22:47 +00:00
Sylvain Petreolle 40892ef9b8 add missing definition for TzSpecificLocalTimeToSystemTime
svn path=/trunk/; revision=40771
2009-05-02 12:40:29 +00:00
Dmitry Gorbachev b9d3fc47cc Remove BOM, recode Romanian file from UTF-8 to CP-1250, remove #pragma strings from there, and #include it to the master resource file.
svn path=/trunk/; revision=40770
2009-05-02 04:29:40 +00:00