Commit graph

38417 commits

Author SHA1 Message Date
Johannes Anderwald 85543388b1 - Remove superflouous checks
- Found by amine48rz

svn path=/trunk/; revision=42606
2009-08-11 08:49:30 +00:00
Timo Kreuzer 11caab78fd Move stubs for user mode printer drivers from stubs.c into umpdstubs.c. Unimplement some of them, as they were wrong.
svn path=/trunk/; revision=42605
2009-08-10 22:20:28 +00:00
Cameron Gutman 7c78a42816 - Make Connect IRPs cancellable (should fix some deadlock issues)
- Fix a bug which could result in a Listen IRP being unable to be cancelled

svn path=/trunk/; revision=42604
2009-08-10 21:21:50 +00:00
Johannes Anderwald 4ffba4e3e3 - Implement swenum
svn path=/trunk/; revision=42603
2009-08-10 21:10:03 +00:00
Timo Kreuzer fc40a70945 Revert part of my last commit, this was testcode not meant to be committed.
svn path=/trunk/; revision=42602
2009-08-10 20:22:11 +00:00
Timo Kreuzer 344e472e73 - Move some functions from stubs.c to new file eng/mapping.c
- Move EngSetPointerTag to mouse.c
- Move EngQuerySystemAttribute and EngGetTickCount to engmisc.c
- Unimplement EngLoadModule as it was wrong
- FLOATOBJ_XxxFloatObj are duplicated from FLOATOBJ_Xxx, remove the stubs and redirect in the pspec.
- Redirect EngGetCurrentProcessId and EngGetcurrentThreadId to ntoskrnl

svn path=/trunk/; revision=42601
2009-08-10 20:19:33 +00:00
Timo Kreuzer de2b47bdf6 Fix return value. Thanks to Hervé for noticing.
svn path=/trunk/; revision=42600
2009-08-10 19:26:53 +00:00
Johannes Anderwald da8d2f0bd8 - Implement BdaPropertyGetPinControl
svn path=/trunk/; revision=42599
2009-08-10 16:10:26 +00:00
Johannes Anderwald dd5e13f449 - A few updates from Archwald
svn path=/trunk/; revision=42598
2009-08-10 16:09:45 +00:00
Johannes Anderwald be6d957131 - Implement BdaPropertyNodeTypes, BdaPropertyPinTypes
svn path=/trunk/; revision=42597
2009-08-10 15:18:48 +00:00
Timo Kreuzer 15e8102344 Implement EngFileIoControl and EngFileWrite
svn path=/trunk/; revision=42596
2009-08-10 15:09:14 +00:00
Johannes Anderwald 0b1191a6d8 - Implement BdaInitFilter, BdaCreateTopology
svn path=/trunk/; revision=42594
2009-08-10 14:18:51 +00:00
Johannes Anderwald b25a3f93ea - Add macros for bda
svn path=/trunk/; revision=42593
2009-08-10 14:03:16 +00:00
Aleksey Bragin df38911464 - Rewrite failure branch of IopLoadUnloadDriver to return a real status code instead of always hardcoding it to STATUS_IMAGE_ALREADY_LOADED (r42473) and remove unneeded code duplication.
svn path=/trunk/; revision=42592
2009-08-10 14:03:01 +00:00
Aleksey Bragin 158a642e6b - Make NtUnloadKey call a newer version of the NTAPI - NtUnloadKey2.
- Implement NtUnloadKey2 as a wrapper around internal CM API - CmUnloadKey.
- Stub CmUnloadKey.
- Fix a typo in ps/process.c comments.

svn path=/trunk/; revision=42591
2009-08-10 13:44:54 +00:00
Johannes Anderwald f82ee64534 - Arch broke it
svn path=/trunk/; revision=42590
2009-08-10 13:07:05 +00:00
Johannes Anderwald 22769d6876 - Add BDA filter context to object bag, so that it gets freed automatically later
svn path=/trunk/; revision=42588
2009-08-10 11:28:25 +00:00
Johannes Anderwald c4ba7bb1d8 - Add KsFilterFactoryGetParentDevice macro
- Fix inline function for msvc compability

svn path=/trunk/; revision=42587
2009-08-10 11:27:23 +00:00
Johannes Anderwald 5292ae1686 [BDASUP]
- Start implementing BDASup
- Implement BdaCheckChanges, BdaCommitChanges, BdaCreateFilterFactory, BdaCreateFilterFactoryEx, BdaCreatePin, BdaMethodCreatePin, BdaFilterFactoryUpdateCacheData, BdaGetChangeState, BdaMethodCreateTopology, BdaMethodDeletePin, BdaPropertyTemplateConnections, BdaStartChanges, BdaUninitFilter, BdaValidateNodeProperty

svn path=/trunk/; revision=42586
2009-08-10 11:13:43 +00:00
Johannes Anderwald f85104f4a1 - Add include guards
- Add KSM_PIN
- Add a few function prototypes

svn path=/trunk/; revision=42585
2009-08-10 11:10:37 +00:00
Stefan Ginsberg ecf94cf3ae - Remove duplicate MmHighestPhysicalPage (the other being in init.c) -- we still ended up with only 1 global however, so this doesn't really change anything
svn path=/trunk/; revision=42584
2009-08-10 09:54:29 +00:00
Aleksey Bragin 305ee59bac - Update commctrl.h.
svn path=/trunk/; revision=42583
2009-08-10 09:47:17 +00:00
Johannes Anderwald 732ce0ed84 [WDMAUD]
- Remove ReactOS specific pin creation hack
[SYSAUDIO]
- Refactor sysaudio pin creation
- Remove ReactOS specific pin creation hack
- Remove unused functions

svn path=/trunk/; revision=42580
2009-08-10 07:14:04 +00:00
James Tabor 2aa4d40fff - Changes to file header.
svn path=/trunk/; revision=42579
2009-08-10 04:57:22 +00:00
Cameron Gutman 347e34f1b4 - Rewrite most of the loopback code
- The new code is faster, uses less memory, and is less complex than the previous code
 - Add a NULL check to fix a potential crash

svn path=/trunk/; revision=42578
2009-08-10 03:27:39 +00:00
Cameron Gutman d398d00ca8 - Fix a bug which resulted in the first letter of each quote (except the first one) being skipped
- Fix some quote typos

svn path=/trunk/; revision=42577
2009-08-09 22:53:26 +00:00
Hervé Poussineau 10692515b0 [rbuild] Remove distinction between Iso/IsoRegTest, and LiveIso/LiveIsoRegTest module types
Better dependency tracking for iso module type

svn path=/trunk/; revision=42575
2009-08-09 22:03:04 +00:00
Gregor Schneider 17db8cf603 Revert r42536 for build server diagnosis
svn path=/trunk/; revision=42571
2009-08-09 19:30:35 +00:00
Dmitry Gorbachev f2a7907cb7 Do not call CcUnpinData() with NULL PtrBCB.
svn path=/trunk/; revision=42569
2009-08-09 17:26:10 +00:00
Dmitry Gorbachev 5f73e1c2bc Fix IDT limit.
svn path=/trunk/; revision=42566
2009-08-09 14:40:05 +00:00
Dmitry Gorbachev 46ad3be153 Add padding to ext2 superblock structure (to 512 bytes).
svn path=/trunk/; revision=42565
2009-08-09 14:39:44 +00:00
Christoph von Wittich b14357b82c partial rpcrt4 sync to wine 1.1.27 (fixes ~180 rpcrt4 winetests)
svn path=/trunk/; revision=42564
2009-08-09 14:28:07 +00:00
Stefan Ginsberg aa8b33601d - ne2000: Don't assume stdcall is default for MSVC
- snmpapi: Define SNMP_FUNC_TYPE for MSVC too
- rasman: Compatibly define function pointer prototype
- vbe/vga/xboxvmp: Fix assumption that _MSC_VER means "compiling with Microsoft's headers"

svn path=/trunk/; revision=42563
2009-08-09 14:18:01 +00:00
Christoph von Wittich a8fca73ae8 partial sync to wine 1.1.27
svn path=/trunk/; revision=42562
2009-08-09 13:56:25 +00:00
Christoph von Wittich 2127bca655 sync shell32_winetest with wine 1.1.27
svn path=/trunk/; revision=42559
2009-08-09 12:49:55 +00:00
Gregor Schneider a5dfb6bd53 Even without a CMINVOKECOMMANDINFOEX structure a link should be executed with the supplied parameters
See issue #4323 for more details.

svn path=/trunk/; revision=42557
2009-08-09 12:07:21 +00:00
Christoph von Wittich 216c94033d fix build
svn path=/trunk/; revision=42556
2009-08-09 12:06:07 +00:00
Christoph von Wittich ec56eb048b sync shdocvw and mshtml with wine 1.1.27 and add missing translations to avifil32
svn path=/trunk/; revision=42555
2009-08-09 12:00:11 +00:00
Timo Kreuzer 665c8196de Add lmissing file
svn path=/trunk/; revision=42553
2009-08-09 11:38:53 +00:00
Timo Kreuzer 3979f7432d win32knapi: More / improved tests for NtUserSystemParametersInfo, NtGdiSelectBrush, NtGdiSelectBitmap, NtGdiGetFontResourceInfoInternalW, NtGdiDoPalette
svn path=/trunk/; revision=42552
2009-08-09 11:27:25 +00:00
Timo Kreuzer 823cea3689 Change xlate tests a bit.
svn path=/trunk/; revision=42551
2009-08-09 11:05:54 +00:00
Stefan Ginsberg 98e84293c7 - Fix intrinsics for MSVC -- just include intrin.h instead of duplicating the definitions.
svn path=/trunk/; revision=42550
2009-08-09 09:58:07 +00:00
Hervé Poussineau afceb3314e Fix compilation #2
svn path=/trunk/; revision=42546
2009-08-09 08:24:22 +00:00
Hervé Poussineau e9eadcc168 Fix compilation
svn path=/trunk/; revision=42545
2009-08-09 08:13:17 +00:00
Hervé Poussineau 661239c67e Merge FldrCreateComponentKey and FldrSetIdentifier
svn path=/trunk/; revision=42544
2009-08-09 08:11:52 +00:00
Hervé Poussineau d7ca524325 Merge FldrCreateComponentKey and FldrSetComponentInformation
Remove unneeded parameters in FldrCreateComponentKey

svn path=/trunk/; revision=42543
2009-08-09 07:45:41 +00:00
Cameron Gutman bfe9c97ce3 - Return the correct value for AFD_INFO_BLOCKING_MODE
- Implement AFD_INFO_SENDS_IN_PROGRESS (SO_LINGER should work now)

svn path=/trunk/; revision=42542
2009-08-09 03:57:29 +00:00
Dmitry Gorbachev 7c7fefd8d3 Fix issue #4673 ("Misrepresented license in FreeLDR"), Robert Millan (rmh.reactos at aybabtu.com).
svn path=/trunk/; revision=42541
2009-08-08 22:39:04 +00:00
Hervé Poussineau 3e5c0bc6aa Remove dead code
svn path=/trunk/; revision=42540
2009-08-08 21:50:15 +00:00
Hervé Poussineau 945b08e99d Use Arc* infrastructure to read the .inf file
svn path=/trunk/; revision=42539
2009-08-08 21:23:23 +00:00