Timo Kreuzer
f928fd8906
[win32k]
...
- GreSetPointerShape: Don't cleanup the XLATEOBJ when it wasn't initialized.
- Found by Amine Khaldi
svn path=/trunk/; revision=42625
2009-08-11 18:42:30 +00:00
Jeffrey Morlan
d05d3811ed
Fix a buffer overflow in ConvertULargeInteger
...
svn path=/trunk/; revision=42623
2009-08-11 16:21:46 +00:00
Johannes Anderwald
555a242381
- Filter dispatch is optional, handle it when creating new filters
...
svn path=/trunk/; revision=42622
2009-08-11 15:22:06 +00:00
Gregor Schneider
15900e1f91
Re-add r42536, it didn't break the build server
...
svn path=/trunk/; revision=42621
2009-08-11 15:03:41 +00:00
Johannes Anderwald
faf651d298
- Start implementing splitter
...
- Add a device descriptor
svn path=/trunk/; revision=42620
2009-08-11 15:03:33 +00:00
Johannes Anderwald
4e8ace35ed
- Add few macros, constants for splitter
...
svn path=/trunk/; revision=42619
2009-08-11 14:52:22 +00:00
Gregor Schneider
d2c4562d5b
Free memory on error
...
svn path=/trunk/; revision=42618
2009-08-11 14:37:52 +00:00
Gregor Schneider
d6e84af5f7
Return INVALID_FILE_ATTRIBUTES when no filename is passed
...
svn path=/trunk/; revision=42617
2009-08-11 14:19:43 +00:00
Gregor Schneider
dd9eabe375
Fix memory allocation for small number of digits
...
svn path=/trunk/; revision=42616
2009-08-11 14:01:44 +00:00
Gregor Schneider
85fc2afbaa
Don't access the pattern GetPixel function pointer if it hasn't been set
...
svn path=/trunk/; revision=42615
2009-08-11 13:39:40 +00:00
Aleksey Bragin
f0dc2c14f3
- Get NtUnloadKey2 back to old behavior until its caller learns to properly handle various error codes.
...
See issue #4787 for more details.
svn path=/trunk/; revision=42612
2009-08-11 13:01:42 +00:00
Johannes Anderwald
fb04896e11
- Check if allocation succeeded
...
- Wait untill each audio service has been started
- May now fix randomly playing logon sound
svn path=/trunk/; revision=42611
2009-08-11 10:37:40 +00:00
Johannes Anderwald
ca039fbfa9
- Audiosrv first starts sysaudio and then wdmaud. It is more clever to wait untill the latter is started
...
svn path=/trunk/; revision=42610
2009-08-11 10:36:25 +00:00
Johannes Anderwald
37a75e27df
- Add sanity checks
...
svn path=/trunk/; revision=42609
2009-08-11 09:41:33 +00:00
Johannes Anderwald
20a819d000
- Fix allocation check
...
- Found by Amine Khaldi
svn path=/trunk/; revision=42608
2009-08-11 09:36:41 +00:00
Johannes Anderwald
fad9ff3860
[KS]
...
- Fix uninitialized return value when the list is empty
- Fix a horrible bug where the end of the list wasnt checked by the source list but the destination list
- Found by Amine Khaldi
svn path=/trunk/; revision=42607
2009-08-11 09:20:15 +00:00
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