Commit graph

35128 commits

Author SHA1 Message Date
Christoph von Wittich 52d7398ad5 fix some gdi32 font winetests
svn path=/trunk/; revision=39569
2009-02-12 17:08:45 +00:00
Johannes Anderwald 49b8538bd3 - Install wdmaud, sysaudio driver when a new audio device is installed
svn path=/trunk/; revision=39568
2009-02-12 15:44:32 +00:00
Christoph von Wittich 5fa00dd155 fix formatting
svn path=/trunk/; revision=39567
2009-02-12 15:33:06 +00:00
Dmitry Chapyshev 3f4f5fc21b - Add more stubs
svn path=/trunk/; revision=39566
2009-02-12 15:23:33 +00:00
Johannes Anderwald ff1708f077 - Add audio class installer inf
svn path=/trunk/; revision=39565
2009-02-12 13:14:42 +00:00
Dmitry Chapyshev 41a84e652b - Add missed CopyCursor
svn path=/trunk/; revision=39563
2009-02-12 12:27:04 +00:00
Dmitry Chapyshev b31251de30 .def -> .spec (from amd64 branch)
svn path=/trunk/; revision=39562
2009-02-12 11:39:36 +00:00
Dmitry Chapyshev e6b986db67 - Fix spec file
svn path=/trunk/; revision=39561
2009-02-12 10:59:35 +00:00
Dmitry Chapyshev f187e86b75 - Add olethk32 from Wine
svn path=/trunk/; revision=39560
2009-02-12 10:56:57 +00:00
Dmitry Chapyshev 171174de01 - Add more stubs
svn path=/trunk/; revision=39559
2009-02-12 10:51:29 +00:00
Timo Kreuzer 20d90a8f69 Implement hpp - the header preprocessor
It can parse headers and create new headers from them based on a simple prepreprocessing language that's compatible with the C preprocessor, so the source file stays a valid header. It works, but doesn't yet support different folders.

svn path=/trunk/; revision=39558
2009-02-11 20:37:25 +00:00
Gregor Schneider e62e77bdb8 Do not reset the changed switch after applying a theme, bug #4148.
svn path=/trunk/; revision=39557
2009-02-11 19:21:25 +00:00
Dmitry Gorbachev d87483d8d8 Fix bug #4155 in Italian translation. Patch from Gabriel Ilardi.
svn path=/trunk/; revision=39554
2009-02-11 17:24:13 +00:00
Hervé Poussineau 0560eef6ec Revert r39517, as there is no reason for such a change: files are consistently formatted, don't belong to ntoskrnl, use tabs only for indenting and not for formatting, and formatting revisions complicate svn blame feature usage.
svn path=/trunk/; revision=39553
2009-02-11 17:21:10 +00:00
Christoph von Wittich b4f50046ff define CSR_DEFAULT_CURSOR_SIZE instead of hardcoding the value in 3 different places
svn path=/trunk/; revision=39552
2009-02-11 16:39:33 +00:00
Christoph von Wittich 9b69a9ef93 dbghelp: Fix bad call to free() instead of pdb_free().
Eric Pouech <eric dot pouech at orange dot fr> 

svn path=/trunk/; revision=39549
2009-02-11 14:17:26 +00:00
Dmitry Chapyshev 2f6e7535b5 - Add params checking. It fixes Autoruns (9.38) crashes
svn path=/trunk/; revision=39548
2009-02-11 13:54:29 +00:00
Johannes Anderwald 0491d4e284 - Use ZwCreateFile to get the file handle
- Ignore failure of device interface registration. Atm registering device interface fails due the device node has zero length. Needs more investigation
- Fix resource file constants

svn path=/trunk/; revision=39547
2009-02-11 09:54:47 +00:00
Johannes Anderwald 335a11923d - Implement KsCreateTopologyNode, KsCreatePin
svn path=/trunk/; revision=39546
2009-02-11 09:34:32 +00:00
Christoph von Wittich f6fa8b2376 fix MR_MID_NOT_FOUND error with mshtml in 2nd stage
svn path=/trunk/; revision=39545
2009-02-11 09:26:31 +00:00
Timo Kreuzer 94e68ecb2b Fix some hal function declarations
svn path=/trunk/; revision=39543
2009-02-10 22:52:26 +00:00
Johannes Anderwald 6561dee59d - Implement KsDefaultDispatchPnp, KsAcquireDeviceSecurityLock, KsReleaseDeviceSecurityLock, KsAddObjectCreateItemToDeviceHeader, KsAllocateDeviceHeader, KsAllocateObjectCreateItem, KsAllocateObjectHeader, KsSetMajorFunctionHandler, KsDispatchIrp,
- Fix KsAddObjectCreateItemToObjectHeader prototype

svn path=/trunk/; revision=39542
2009-02-10 22:29:29 +00:00
Johannes Anderwald 6d946b8941 - Increase reference count on ISubdevice interface after successfully allocating the device header
- Delegate Create Request to Ks
- Implement KSDISPATCH_TABLE for IPortTopology
- KSDEVICE_HEADER must be the first item in the device extension

svn path=/trunk/; revision=39541
2009-02-10 22:17:33 +00:00
Timo Kreuzer 07f2f9b0b0 Fix a copy paste error
svn path=/trunk/; revision=39540
2009-02-10 22:06:36 +00:00
Timo Kreuzer a3e9d29804 Move the declarations from winnt4.h, win2k.h and winxp.h into wdm.h or winddk and remove them. This wasn't in a good shape anyway, winxp.h was empty.
Implement a bunch of inline functions in wdm.h

svn path=/trunk/; revision=39539
2009-02-10 21:57:25 +00:00
Dmitry Gorbachev a72d06dd10 mpu401.sys: remove entrypoint="..."
bootvid.dll, kdcom.dll: entrypoint="0"

svn path=/trunk/; revision=39538
2009-02-10 21:15:45 +00:00
Sylvain Petreolle 2ae9ff0e21 RtlCreateUnicodeString needs ntifs.h inclusion.
svn path=/trunk/; revision=39537
2009-02-10 19:58:01 +00:00
Dmitry Chapyshev 9291fbf1e4 - Implement HeapSetInformation
- Implement HeapQueryInformation

svn path=/trunk/; revision=39536
2009-02-10 18:34:54 +00:00
Johannes Anderwald 53d65bf17a - Handle IRP_MN_QUERY_PNP_DEVICE_STATE
- Implement opening KS_CATEGORY_AUDIO devices (used with extreme hack since opening sym link is not working atm)

svn path=/trunk/; revision=39535
2009-02-10 16:28:24 +00:00
Timo Kreuzer c727314ae8 - Move interlocked functions from winddk.h to wdm.h
- Fix some typos
- Define ExGetCurrentResourceThread for _WIN64, too
- Fix ExReleaseResource and move it to wdm.h

svn path=/trunk/; revision=39534
2009-02-10 16:11:13 +00:00
Christoph von Wittich 5c3adeea08 set entrypoint="0"
svn path=/trunk/; revision=39532
2009-02-10 14:24:51 +00:00
Dmitry Chapyshev 6ad6909fad - Add SEH protection for FindResourceExW
Notepad++ works now

svn path=/trunk/; revision=39531
2009-02-10 14:08:05 +00:00
Christoph von Wittich f9586906e9 fix formatting
svn path=/trunk/; revision=39530
2009-02-10 13:13:03 +00:00
Christoph von Wittich fe23aee239 remove old mozilla url
svn path=/trunk/; revision=39529
2009-02-10 12:34:23 +00:00
Christoph von Wittich 0713a7745e remove some more junk from hive files
svn path=/trunk/; revision=39528
2009-02-10 12:32:29 +00:00
Christoph von Wittich 2fc228747e remove Internet Explorer StartPage as it is set in shdocvw.inf
svn path=/trunk/; revision=39527
2009-02-10 12:18:56 +00:00
Christoph von Wittich 4a2b32d1ad add resource file to kernel32_winetest
this fixes all kernel32 resource tests
spotted by Giannis Adamopoulos

svn path=/trunk/; revision=39526
2009-02-10 09:25:02 +00:00
Christoph von Wittich 3b3a6508ad remove entries which are added by registering shdocvw
svn path=/trunk/; revision=39525
2009-02-10 08:50:33 +00:00
Johannes Anderwald 919e4f45d7 - Move includes to a common header- Implement IKsDevice interface stubs
- Add a DriverEntry
- Partly implement KsAllocateObjectHeader
- Check for IID_IUnknown in KoCreateInstance

svn path=/trunk/; revision=39524
2009-02-10 07:44:43 +00:00
Johannes Anderwald 77f7338705 - Fix include guard
- Define PKNKSFREE type
- Add KSFILTERFACTORY type
- Fix definition of KsAllocateObjectHeader
- Fix calling convention for lots of functions
- Remove dummy stub implementations

svn path=/trunk/; revision=39523
2009-02-10 07:44:14 +00:00
Timo Kreuzer 31dd9c0a1c fix a typo
svn path=/trunk/; revision=39521
2009-02-10 03:10:33 +00:00
Timo Kreuzer 870b09618b - Move Ex* and Rtl* functions and a bunch of types from winddk.h to wdm.h
- define ExIsResourceAcquiredLite to ExIsResourceAcquiredSharedLite
- Add implementations for RtlSecureZeroMemory, RtlRetrieveUlong, RtlRetrieveUshort, RtlStoreUlong, RtlStoreUlonglong, RtlStoreUshort, RtlStoreUlongPtr, 
- Add 64bit version of SLIST_HEADER
- use _mm_pause for YieldProcessor

svn path=/trunk/; revision=39520
2009-02-10 02:26:04 +00:00
Timo Kreuzer 50d17fc2a4 undef ExAllocatePoolWithQuota and ExAllocatePoolWithQuotaTag before implementing them as they can be defined by ddk headers.
svn path=/trunk/; revision=39519
2009-02-10 00:42:57 +00:00
Timo Kreuzer d3f56a74dd Rename ntddk.h include guard to _NTDDK_ as it's supposed to be. Remove a bunch of hack defines of _NTDDK_.
svn path=/trunk/; revision=39518
2009-02-09 22:50:40 +00:00
Christoph von Wittich a2feddeab2 formatting fix tabs to 4 spaces
svn path=/trunk/; revision=39517
2009-02-09 21:22:57 +00:00
Timo Kreuzer cae45b3c21 implement _mm_pause
svn path=/trunk/; revision=39516
2009-02-09 20:28:24 +00:00
Christoph von Wittich b4880fab81 -remove ros-hack
-delete avifil32_ros.diff as the translation is now to wine git as well

Artem Reznikov <temarez@yandex.ru> master * re9996b9be4 wine/dlls/avifil32/ (avifile_Uk.rc rsrc.rc): avifil32: Ukranian translation.

svn path=/trunk/; revision=39515
2009-02-09 20:24:03 +00:00
Christoph von Wittich 4bcb8813bd add srclient.dll
svn path=/trunk/; revision=39513
2009-02-09 13:47:47 +00:00
Dmitry Chapyshev 03660c7885 .def -> .spec
svn path=/trunk/; revision=39512
2009-02-09 13:47:10 +00:00
Dmitry Gorbachev 6c8c37dd00 Add more color schemes. Gabriel Ilardi, bug #4149.
svn path=/trunk/; revision=39511
2009-02-09 13:44:15 +00:00