Gregor Schneider
c26c7d7ff5
- path.c: Correct purpose header entry
...
- gradient.c: Use proper debug prints, terminate them with a newline character. Remove duplicate clipRegion.
svn path=/trunk/; revision=40404
2009-04-06 18:00:48 +00:00
Dmitry Chapyshev
eba06df66c
- Sync some headers with Wine
...
- Fix ddstream.idl
svn path=/trunk/; revision=40403
2009-04-06 16:55:54 +00:00
Timo Kreuzer
68e4c888b7
Move PDEVOBJ and related into it's own header file and update the structure to be like XP (most fields currently still commented out)
...
svn path=/trunk/; revision=40402
2009-04-06 16:48:41 +00:00
Gregor Schneider
571191ce2e
- Evgeny Boltik, <BSTSoft AT narod DOT ru>: Fix system palette entries to match the XP and Vista system palette
...
- This actually reverts the system palette back to r1753, see bug #4341 for more info
svn path=/trunk/; revision=40401
2009-04-06 15:54:21 +00:00
Dmitry Chapyshev
e7588d18a9
- Sync mciavi32, mcicda with Wine head
...
svn path=/trunk/; revision=40400
2009-04-06 15:45:49 +00:00
Dmitry Chapyshev
4147173032
- Sync mscms, mscoree, msctf with Wine
...
- Remove unneeded mscoree_ros.diff
svn path=/trunk/; revision=40399
2009-04-06 15:43:12 +00:00
Christoph von Wittich
9854f20f1c
wininet: Fixed memory corruption in urlcache.
...
Author: Marcus Meissner <marcus at jet.franken.de>
Date: Sun Apr 5 13:55:21 2009 +0200
svn path=/trunk/; revision=40398
2009-04-06 15:42:28 +00:00
Christoph von Wittich
975df12f3c
add cryptnet_winetest to bootcd
...
svn path=/trunk/; revision=40397
2009-04-06 15:41:41 +00:00
Dmitry Chapyshev
1771f7f3ee
- Remove unneeded files (sync with Wine)
...
svn path=/trunk/; revision=40396
2009-04-06 15:39:01 +00:00
Gregor Schneider
5ce4042a38
commit #100 : add me to credits
...
svn path=/trunk/; revision=40395
2009-04-06 15:03:57 +00:00
Gregor Schneider
62d8ccbbc4
- include/crt/math.h: float type math functions are not c++ specific, they are especially needed in the c language - move code accordingly
...
- dll/win32/gdiplus: sync with current wine, correct sqrtf usage
svn path=/trunk/; revision=40394
2009-04-06 14:58:12 +00:00
Aleksey Bragin
22e12898e7
- Specify NTAPI for all functions without calling convention specified (Alexey Komarov <q4a@reactos.org>).
...
- Remove (unsupported) -mrtd compiler flag.
svn path=/trunk/; revision=40393
2009-04-06 14:38:21 +00:00
Gregor Schneider
6440f4e949
- Remove error case shortcut, allows results to be computed correctly
...
- Fixes two oleaut32 vartest winetests
svn path=/trunk/; revision=40392
2009-04-06 11:39:53 +00:00
Timo Kreuzer
f0179f8ce1
[FORMATTING]
...
- fix indentation
- remove the large file header, fix the small one
svn path=/trunk/; revision=40390
2009-04-06 03:20:25 +00:00
Timo Kreuzer
579dc0993e
Improve tests for NtGdiDeleteObjectApp
...
svn path=/trunk/; revision=40389
2009-04-06 02:49:47 +00:00
Timo Kreuzer
bc4bf26694
revert miniport.h changes for now
...
svn path=/trunk/; revision=40388
2009-04-06 02:28:53 +00:00
Cameron Gutman
b5aeda7d11
- Drivers must use DelayedWorkQueue (part 2)
...
svn path=/trunk/; revision=40387
2009-04-06 02:15:43 +00:00
Timo Kreuzer
595ee18b02
fix include guard, use winddi types instead of ros specific function pointer types, add a bunch of static asserts to make sure the DRIVRE_FUNCTIONS structure matches the array.
...
svn path=/trunk/; revision=40386
2009-04-06 02:13:44 +00:00
Cameron Gutman
dc1bfc0941
- Drivers must use DelayedWorkQueue
...
svn path=/trunk/; revision=40385
2009-04-06 02:13:32 +00:00
Cameron Gutman
2bcf7007bd
- Report to drivers that we are NDIS 5.0
...
svn path=/trunk/; revision=40384
2009-04-06 02:06:33 +00:00
Timo Kreuzer
468227f96a
DDK update
...
- Add devioctl.h
- miniport.h: fix include guard and add more stuff
- video.h: fix include guard, remove VideoDebugprint prototype
- videoagp.h: fix include guard
-winddi.h: fix include guard, add some defines and some function pointer types
- guiddef.h: add definition of EXTERN_C
svn path=/trunk/; revision=40383
2009-04-06 01:21:04 +00:00
Timo Kreuzer
3a3b09ba86
Remove a bunch of useless funtion pointer types
...
svn path=/trunk/; revision=40382
2009-04-06 00:12:48 +00:00
Timo Kreuzer
421f167b4e
- Update the EBRUSHOBJ independent of changing the brush/pen handle in DC_vUpdateFill/LineBrush
...
- Mark the brushes as dirty after change of surface, palette and DIB colot table
- Update the EBURHOBJs on demand in IntGdiPolygon and IntRectangle
- Fixes bug 4340
See issue #4340 for more details.
svn path=/trunk/; revision=40381
2009-04-05 23:51:27 +00:00
Gregor Schneider
07a533fe02
- Evgeny Boltik, <BSTSoft AT narod DOT ru>: Add stretching support to TransparentBlt
...
- This should improve themes support & probably show some bitmaps that were hidden before in certain applications
- See bug #4337 for more information
svn path=/trunk/; revision=40380
2009-04-05 23:13:09 +00:00
Gregor Schneider
feca367754
- GdiIsPlayMetafileDC: function GdiGetHandleUserData might fail
...
- Simplify code to use GdiGetLDC which takes this into consideration, fixes a umode crash in gdi32_winetest metafile
svn path=/trunk/; revision=40379
2009-04-05 21:34:27 +00:00
Gregor Schneider
d730317b41
- msvcrt's pow function does not set errno, so there is no need for a hard coded breakpoint, jump labels adjusted accordingly
...
- Allows oleaut32_winetest vartest to finish
svn path=/trunk/; revision=40378
2009-04-05 21:27:39 +00:00
Michael Martin
43bbef89b5
- Create Common Files directory when creating Program Files to match windows fresh install and add registry key for CommonFilesDir.
...
This prevents the key from being incorrectly set using an environment variable.
svn path=/trunk/; revision=40377
2009-04-05 20:05:40 +00:00
Cameron Gutman
4d50892aaa
- Revert r40367
...
- Fixes abyss server startup after installing
svn path=/trunk/; revision=40376
2009-04-05 18:11:24 +00:00
Johannes Anderwald
a3e2c4bb4f
- Check if allocation of work item succeeded - Thanks Ged, aicom
...
- Fix leaking of a work item on close event / irp stream run out
svn path=/trunk/; revision=40375
2009-04-05 16:39:51 +00:00
Kamil Hornicek
0ae0d6a95c
- add a stub for D3DParseUnknownCommand
...
svn path=/trunk/; revision=40374
2009-04-05 16:29:45 +00:00
Johannes Anderwald
d8ae8a179f
- Fix leaking of work item for each detected audio device
...
svn path=/trunk/; revision=40373
2009-04-05 16:05:54 +00:00
Kamil Hornicek
b9a7dffffa
- IntEnumDisplaySettings returns NTSTATUS, fix the check accordingly
...
svn path=/trunk/; revision=40372
2009-04-05 15:15:16 +00:00
Kamil Hornicek
787e608129
- leftover from the previous commit
...
svn path=/trunk/; revision=40371
2009-04-05 14:41:53 +00:00
Kamil Hornicek
e3ff52440d
- import ddraw from Wine and use it for now
...
- sync wined3d, d3d8, d3d9 with Wine HEAD
svn path=/trunk/; revision=40370
2009-04-05 13:52:15 +00:00
Aleksey Bragin
de830bd4c5
- Compile UniATA with stdcall default calling convention instead of cdecl.
...
svn path=/trunk/; revision=40368
2009-04-05 11:46:53 +00:00
Cameron Gutman
4c4d83fa6e
- Distinguish between cleanup and close properly
...
- On cleanup, we cancel all requests
- On close, we remove the address file from the list, free the port and listener (if present), then free the address file itself
svn path=/trunk/; revision=40367
2009-04-05 07:23:25 +00:00
Cameron Gutman
a2e1f4928f
- Implement a DispatchCleanup routine and properly separate cleanup from close
...
svn path=/trunk/; revision=40366
2009-04-05 07:08:47 +00:00
Jeffrey Morlan
9f0ebd0b54
- Simplified code for CD, PUSHD, and POPD commands and also fixed some bugs.
...
svn path=/trunk/; revision=40365
2009-04-05 01:50:24 +00:00
Aleksey Bragin
47325e09c4
Evgeniy Boltik <bstsoft@narod.ru>
...
- Enable and use mask support in UserDrawIconEx, fully compatible with Windows, based on tests in bug 4336.
- Remove IntSet[Text/Bk]Color hacks from UserDrawIconEx, no longer required due to fix in CreateCompatibleDC.
- Change a few comments in the code of UserDrawIconEx.
See issue #4336 for more details.
svn path=/trunk/; revision=40363
2009-04-04 18:52:14 +00:00
Aleksey Bragin
fe2cbf3735
Evgeniy Boltik <bstsoft@narod.ru>
...
- Fix copypaste mistake in EngStretchBltROP.
- Fix check in EngStretchBltROP, it should check original InputRect, not the clipped one.
- Fix improper variable type in DIB_XXBPP_StretchBlt: PatternX and PatternY could be negative.
See issue #4336 for more details.
svn path=/trunk/; revision=40362
2009-04-04 18:24:24 +00:00
Jeffrey Morlan
c0fd81e39e
- Check for cmd's AutoRun registry value in HKEY_CURRENT_USER as well as HKEY_LOCAL_MACHINE.
...
- Allow AutoRun commands to be longer than MAX_PATH.
svn path=/trunk/; revision=40361
2009-04-04 17:51:55 +00:00
Johannes Anderwald
edb9b66280
- Re-use WorkItem
...
- Fixes leaking a workitem for each pin creation request
svn path=/trunk/; revision=40360
2009-04-04 16:04:25 +00:00
Cameron Gutman
8d5edefc0e
- Don't pass the address type to IPInitializePacket because it is set later
...
- Fix packet corruption caused by using uninitialized data
svn path=/trunk/; revision=40359
2009-04-04 01:22:33 +00:00
Cameron Gutman
7d73a8c6e8
- Validate the buffer size before copying to it
...
svn path=/trunk/; revision=40358
2009-04-04 00:41:42 +00:00
Cameron Gutman
8f9cc82b53
- Remove the rest of the code that sets the wrong IRP's status
...
svn path=/trunk/; revision=40357
2009-04-04 00:36:43 +00:00
Cameron Gutman
36f48eb147
- Initialize packets before using them
...
- Part 2 of 2
svn path=/trunk/; revision=40356
2009-04-04 00:24:20 +00:00
Cameron Gutman
48a474fded
- Initialize packets before using them
...
- Make PrepareICMPPacket return BOOLEAN
- Call the packet's free function to free it
- Remove unnecessary NULL checks
- Part 1 of 2
svn path=/trunk/; revision=40355
2009-04-04 00:23:09 +00:00
Cameron Gutman
485b36d2f8
- Loopback adapter rewrite
...
- We don't need to queue a work item to receive so we don't now
- This simplifies the code significantly
- It also increases loopback throughput
svn path=/trunk/; revision=40354
2009-04-03 21:05:22 +00:00
Aleksey Bragin
0a7decc6fd
- Add a leftover from commit 40334.
...
svn path=/trunk/; revision=40352
2009-04-03 17:14:24 +00:00
Johannes Anderwald
345900effc
- Silence tons of debug messages
...
- Add file headers for portcls
- Remove StringFromCLSID hack and replace it with RtlStringFromGUID
- Implement PcCompletePendingPropertyRequest, KsoGetIrpTargetFromIrp, KsoGetIrpTargetFromFileObject
- Re-use WorkItem / WorkItem context in sysaudio
svn path=/trunk/; revision=40351
2009-04-03 17:06:16 +00:00