Commit graph

36643 commits

Author SHA1 Message Date
Dmitry Chapyshev 8a68f45533 - Sync msctf, mscoree, mciqtz32, localspl, inetmib1 with Wine 1.1.21
svn path=/trunk/; revision=40850
2009-05-09 09:24:59 +00:00
Dmitry Chapyshev cc308abba4 - Sync ole32, oleacc, oleaut32 with Wine 1.1.21
svn path=/trunk/; revision=40849
2009-05-09 09:23:08 +00:00
Dmitry Chapyshev 0ef4ce7310 - Sync xinput1_3, pdh with Wine 1.1.21
svn path=/trunk/; revision=40848
2009-05-09 09:22:03 +00:00
Dmitry Chapyshev 9618348ab6 - Sync comctl32 (without listview.c), comdlg32 with Wine 1.1.21
svn path=/trunk/; revision=40847
2009-05-09 09:20:57 +00:00
Dmitry Chapyshev edd881cea2 - Sync clusapi, credui, crypt32, cryptui with Wine 1.1.21
svn path=/trunk/; revision=40846
2009-05-09 09:18:43 +00:00
Dmitry Chapyshev 561d4473ff - Sync headers with Wine 1.1.21
svn path=/trunk/; revision=40845
2009-05-09 09:16:59 +00:00
Dmitry Chapyshev 69d975a9c8 - Sync Tahoma with Wine 1.1.21
svn path=/trunk/; revision=40844
2009-05-09 07:18:23 +00:00
Johannes Anderwald b081f66b95 - Add IID_IAllocatorMXF guid
- Add undef macro (hint Stefan)
- Thanks Usurp for telling

svn path=/trunk/; revision=40839
2009-05-08 14:39:33 +00:00
Michael Martin a63f5f16af - MmMapViewOfSection: Segment size must be a multiple of page size, so round ViewSize up to next page size.
OllyDbg now shows loaded dll's in memory and can step into dlls.

svn path=/trunk/; revision=40838
2009-05-08 14:12:12 +00:00
Johannes Anderwald 71c299cdfa - Partly implement IMasterClock
- Implement IAllocatorMXF for IPortPinDMus
- Implement rendering midi streams using IMXF object
- WIP, not tested yet

svn path=/trunk/; revision=40837
2009-05-08 13:02:08 +00:00
Hervé Poussineau 97126c89e0 Revert part of r40686
See issue #4471 for more details.

svn path=/trunk/; revision=40836
2009-05-08 10:29:31 +00:00
Johannes Anderwald a5731d82f9 - Implement IPortMidi, IPortFilterDMus, IPortPinDMus
- Implement reading / writing midi stream data using IMiniportMidiStream interface
- Delete old IPortMidi implementation

svn path=/trunk/; revision=40835
2009-05-08 09:36:02 +00:00
Johannes Anderwald 0cddd07a48 - Fix interface definition for IMiniportMidi
- Add macros to avoid warnings

svn path=/trunk/; revision=40834
2009-05-08 09:28:20 +00:00
Michael Martin c02e2cb416 - NtFreeVirtualMemory: Pass RegionListHead from SectionData vice VirtualMemoryData to MmAlterRegion
for MemoryArea->Type of Section view. Fixes MapViewOfFile tests for kernel32_winetests.
  More investigation is needed on whether this function should even succeed on FileMapping Objects.

svn path=/trunk/; revision=40833
2009-05-08 07:13:41 +00:00
Johannes Anderwald 8e4c1cabb7 - When acquiring a mapping check if the mapping hasn't already been used
- Set tag value to zero when releasing a mapping

svn path=/trunk/; revision=40832
2009-05-07 23:33:27 +00:00
Johannes Anderwald 94d54b18f9 - Load property sheet handlers also from * key
- Fixes displaying custom file property handlers like for TortoiseSVN

svn path=/trunk/; revision=40829
2009-05-07 18:21:53 +00:00
Johannes Anderwald 20f87008f7 - Pass IDataObject to the folder shell extension init function
- Fixes displaying property sheet handler extension for directories such as TortoiseSVN

svn path=/trunk/; revision=40828
2009-05-07 18:05:29 +00:00
Johannes Anderwald dbc07fc66b - PropertySheetHandlers for directories are registered under Directory key
svn path=/trunk/; revision=40827
2009-05-07 17:39:49 +00:00
Dmitry Gorbachev c92aa547db - Add / update Romanian translations, Petru Dimitriu, bug #4452.
- Update Norwegian translations, L. M. Hambro, bug #4477.
- Silence warnings in shell32 translations, bug #4090.

svn path=/trunk/; revision=40826
2009-05-07 16:49:31 +00:00
Johannes Anderwald 8b8f40d7c9 - Fix build (sorry)
svn path=/trunk/; revision=40825
2009-05-07 08:11:02 +00:00
James Tabor e00d640f15 - This helps gimp 2.4.6 start-up. But there is another bug in msvcrt.dll that throws an exception. I must apologize for not doing this sooner.
svn path=/trunk/; revision=40824
2009-05-07 05:49:35 +00:00
Johannes Anderwald a953f285eb - Use a spinlock with list functions over interlocked list functions
- Use a bitmap for storing reference count of the mappings as mapping are complete async and not very likely in determined order

svn path=/trunk/; revision=40823
2009-05-06 22:58:57 +00:00
Johannes Anderwald 9c3502c625 - Only call ReleaseStgMedium when IDataObject_GetData has succeeded
- Fixes explorer crashing on context menu click

svn path=/trunk/; revision=40822
2009-05-06 22:07:53 +00:00
Johannes Anderwald afed3ea726 - Fix debug statement
- Modify reference handling for irp mappings

svn path=/trunk/; revision=40821
2009-05-06 19:25:33 +00:00
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