Jacek Caban
a95bfede8a
mshtml: Forward node ref calls to IHTMLDOMNode interface.
2007-09-19 13:57:02 +02:00
Jacek Caban
4b2b441e5b
mshtml: Get rid of node_type variable in HTMLNode object.
2007-09-19 13:56:55 +02:00
Jacek Caban
6aa3834ffd
mshtml: Don't use node_type from HTMLNode object.
2007-09-19 13:56:52 +02:00
Juan Lang
9fc7973727
setupapi: Add missing prototypes and definitions, and change function prototypes to match.
2007-09-19 12:48:46 +02:00
Juan Lang
d62285d006
setupapi: Fix typo.
2007-09-19 12:34:33 +02:00
Juan Lang
2e2fe9b9f7
setupapi: Fix return type.
2007-09-19 12:31:43 +02:00
Tijl Coosemans
1233b4b27b
ws2_32/tests: Don't wait for FD_CONNECT event when non-blocking connect() was successful.
2007-09-19 11:41:49 +02:00
Juan Lang
91f2a4d687
crypt32: Fix alignment for 64-bit systems.
2007-09-19 11:41:18 +02:00
Juan Lang
71b5ba0336
crypt32: Implement streamed encoding of an indefinite-length data message.
2007-09-19 11:40:44 +02:00
Juan Lang
19956d6e97
crypt32: Pass length rather than entire message to CRYPT_EncodeContentLength.
2007-09-19 11:40:38 +02:00
Stefan Dösinger
145d56847b
wined3d: Disable two sided stencil if it is supported, but not enabled.
2007-09-19 11:40:28 +02:00
Stefan Dösinger
ad3fe8562b
wined3d: Enable the stencil test if two sided stencil is used.
2007-09-19 11:40:19 +02:00
Stefan Dösinger
e62a4b0352
wined3d: Fix a copypaste error.
2007-09-19 11:40:10 +02:00
Stefan Dösinger
703ec4cbc4
wined3d: Set the stencil mask for both faces.
2007-09-19 11:40:02 +02:00
Stefan Dösinger
5a63b79a66
wined3d: Untie culling and offscreen rendering.
2007-09-19 11:39:55 +02:00
Dan Hipschman
132f06cd48
widl: Implement complex arrays.
2007-09-19 11:39:09 +02:00
Dan Hipschman
8df79f0c99
widl: Implement pointer descriptions for complex structures.
2007-09-19 11:38:28 +02:00
Rob Shearman
f67a6adf4e
rpcrt4: Implement RpcSmDestroyClientContext and RpcSsDestroyClientContext.
2007-09-19 11:36:41 +02:00
Rob Shearman
5191498564
rpcrt4: Fix a copy-and-paste error in RpcAuthInfo_Release that caused a double free of memory.
2007-09-19 11:36:28 +02:00
Juan Lang
0bd29b1243
crypt32: Use decode function's returned decoded length to advance pointer when decoding an array.
2007-09-18 11:57:56 +02:00
Juan Lang
ee28204fcf
crypt32: ret is already true, don't retest it.
2007-09-18 11:57:48 +02:00
Juan Lang
9c4c856fde
crypt32: Explicitly count bytes to copy in DecodeCopyBytes.
2007-09-18 11:57:41 +02:00
Juan Lang
7e475b4a77
crypt32: Test and correct decoding indefinite-length-encoded PKCS content.
2007-09-18 11:57:33 +02:00
Juan Lang
43e6b48b33
crypt32: Use correct encoded length when decoding a sequence.
2007-09-18 11:57:24 +02:00
Juan Lang
f534a67bfc
crypt32: Simplify AsnDecodeSequenceItems a tiny bit.
2007-09-18 11:57:17 +02:00
Juan Lang
34aaabca83
crypt32: Allow indefinite-length encoding of sequence items.
2007-09-18 11:57:10 +02:00
Juan Lang
be91ad3604
crypt32: Simplify DecodePathLenConstraint.
2007-09-18 11:57:02 +02:00
Juan Lang
4fd90ddad3
crypt32: Allow a sequence to have an indefinite-length encoding.
2007-09-18 11:56:55 +02:00
Juan Lang
2e8ae598e1
crypt32: Set *pcbDecoded in every function.
2007-09-18 11:56:48 +02:00
Juan Lang
e03864a205
crypt32: Use internal form for all internal decoding functions.
2007-09-18 11:56:40 +02:00
Juan Lang
ce47433d94
crypt32: Get rid of encoding type argument to AsnDecodeSequence, it isn't used.
2007-09-18 11:56:24 +02:00
Juan Lang
19fd9872a6
crypt32: Get rid of encoding type from AsnDecodeSequenceItems, it's never checked.
2007-09-18 11:56:09 +02:00
Juan Lang
21246938c4
crypt32: Don't use exception handler when decoding time zone, caller already does.
2007-09-18 11:56:01 +02:00
Juan Lang
ad94982284
crypt32: Implement DecodeAltName with DecodeAltNameInternal.
2007-09-18 11:55:50 +02:00
Juan Lang
89a541a493
crypt32: Use AsnDecodeIntInternal where an internal function is called for.
2007-09-18 11:55:43 +02:00
Juan Lang
f2bff633ac
crypt32: Temporarily change prototype of AsnDecodeIntInternal to the CryptDecodeObjectEx form.
2007-09-18 11:55:35 +02:00
Juan Lang
205c733b13
crypt32: Use internal decode int function a couple more places.
2007-09-18 11:55:26 +02:00
Juan Lang
8c5bd5f5ca
crypt32: Introduce a space checking helper for functions that don't allocate memory and use it where appropriate.
2007-09-18 11:55:20 +02:00
Juan Lang
9d0dccf164
crypt32: Move a comment that belonged elsewhere.
2007-09-18 11:55:05 +02:00
Juan Lang
5fbca384e4
crypt32: Separate DecodeInt into an internal and external version.
2007-09-18 11:54:39 +02:00
Juan Lang
a538e95c1d
crypt32: Use simpler form for internal time decoding functions.
2007-09-18 11:54:30 +02:00
Juan Lang
52be131a29
crypt32: Allow items in an array to be indefinite-length encoded.
2007-09-18 11:54:18 +02:00
Juan Lang
5d168bd4c0
crypt32: Support indefinite-length encoded arrays.
2007-09-18 11:54:10 +02:00
Juan Lang
159a369318
crypt32: Set bytes decoded in all success paths.
2007-09-18 11:54:02 +02:00
Juan Lang
7ecf5becbd
crypt32: Introduce a helper function to get encoded length that allows indefinite-length encoding.
2007-09-18 11:53:54 +02:00
Juan Lang
54a51afcd7
crypt32: Remove an unneeded WINAPI.
2007-09-18 11:53:47 +02:00
Juan Lang
deb07ccb1c
crypt32: Return bytes decoded from AsnDecodeArray.
2007-09-18 11:53:41 +02:00
Juan Lang
b2f02f3bf7
crypt32: Pass bytes decoded pointer to AsnDecodeArray.
2007-09-18 11:53:32 +02:00
Juan Lang
1f4bcb4a3d
crypt32: Return bytes decoded when decoding an alt name entry.
2007-09-18 11:53:24 +02:00
Juan Lang
d7e8eed944
crypt32: Return bytes decoded when copying DER-encoded bytes.
2007-09-18 11:53:17 +02:00
Juan Lang
fd982c8597
crypt32: Return bytes decoded when decoding a sequence.
2007-09-18 11:53:11 +02:00
Juan Lang
1dd1c6c2c8
crypt32: Make a decode OID function that returns the number of bytes decoded.
2007-09-18 11:53:05 +02:00
Juan Lang
f3490f3ed8
crypt32: Add a decoded parameter to AsnDecodeSequence.
2007-09-18 11:52:57 +02:00
Juan Lang
731d37b049
crypt32: Use a simpler prototype for array decoding functions.
2007-09-18 11:52:50 +02:00
Juan Lang
cc2059b67c
crypt32: Fix alignment on 64-bit systems.
2007-09-18 11:52:32 +02:00
Juan Lang
09447fb605
crypt32: Correct an optimization.
2007-09-18 11:52:25 +02:00
Juan Lang
e747f706b1
crypt32: Correct GET_LEN_BYTES for the indefinite-length form.
2007-09-18 11:52:18 +02:00
Juan Lang
15b19f1d16
crypt32: Add a test of an indefinite-length sequence.
2007-09-18 11:52:09 +02:00
Juan Lang
716a7405e4
crypt32: Update comments.
2007-09-18 11:52:00 +02:00
Francois Gouget
a399e3bcc4
dbghelp: Fix the PENUMLOADED_MODULES_CALLBACK() prototype.
2007-09-18 11:21:21 +02:00
Francois Gouget
4040ecee2b
dnsapi: Fix the DnsQueryConfig() prototype.
2007-09-18 11:21:17 +02:00
Francois Gouget
af183df608
advapi32: Add and use LSTATUS.
2007-09-18 11:20:53 +02:00
Francois Gouget
a9f9676046
shell32: CSIDL_MYDOCUMENTS is now a synonym for CSIDL_PERSONAL.
2007-09-18 11:20:40 +02:00
Francois Gouget
9114bc1bd8
wintrust: Fix compilation on systems that don't support nameless unions.
2007-09-18 11:20:31 +02:00
Francois Gouget
bde9601ee1
ntdll: Fix compilation on systems that don't support nameless unions.
2007-09-18 11:20:13 +02:00
Dmitry Timoshkov
3407307a50
winex11.drv: Use symbolic names for MapVirtualKey translation types.
2007-09-18 11:15:01 +02:00
Mikolaj Zalewski
c5c0a26f60
advapi32: QueryObjectSecurity should return a self-relative security descriptor and not overflow the buffer.
2007-09-18 10:47:50 +02:00
Juan Lang
ba45902daf
wininet: Create a TCP connection if FLAG_ICC_FORCE_CONNECTION is specified.
2007-09-18 10:42:35 +02:00
Juan Lang
a3331c6f22
msi: Initialize nested.
2007-09-18 10:42:14 +02:00
Juan Lang
71a78c4478
msi: Make sure nested is initialized.
2007-09-18 10:42:05 +02:00
Juan Lang
c2d66da665
msi: Don't crash if record has no fields.
2007-09-18 10:41:58 +02:00
Stefan Dösinger
46e2d79508
wined3d: Move the software blitting to the base surface class.
2007-09-18 09:54:49 +02:00
Stefan Dösinger
09b7d3bb44
wined3d: Give GDI surfaces their own release implementation.
2007-09-18 09:54:31 +02:00
Stefan Dösinger
3f0ea3d082
wined3d: Move lastActiveRenderTarget cleanup to the device.
2007-09-18 09:54:23 +02:00
Stefan Dösinger
9701f11850
wined3d: Give GDI surfaces their own GetDC copy.
2007-09-18 09:54:15 +02:00
Stefan Dösinger
5a7756447b
wined3d: Move DIB section creation to the base surface implementation.
2007-09-18 09:54:05 +02:00
Stefan Dösinger
e324da1494
wined3d: Remove a pbo check.
2007-09-18 09:53:50 +02:00
Stefan Dösinger
515ee4e89b
wined3d: Clean up IWineD3DSurface::ReleaseDC.
2007-09-18 09:53:32 +02:00
Stefan Dösinger
511f9dfb2d
wined3d: Clean up SetMem.
2007-09-18 09:34:08 +02:00
Stefan Dösinger
24564915b7
wined3d: Clean up AddDirtyRect.
2007-09-18 09:34:08 +02:00
Stefan Dösinger
e56c6610c6
wined3d: Clean up SetFormatDesc.
2007-09-18 09:34:08 +02:00
Stefan Dösinger
2600041703
wined3d: Clean up SetGLTextureDesc and GetGLDesc.
2007-09-18 09:34:08 +02:00
Stefan Dösinger
9aa5662647
wined3d: Reorder surface impl predeclarations.
2007-09-18 09:34:08 +02:00
Stefan Dösinger
e2944175e5
wined3d: Base surface move, part 2.
2007-09-18 09:34:08 +02:00
Stefan Dösinger
d99143c251
wined3d: Move non-rendering surface specific code to the base class.
2007-09-18 09:34:08 +02:00
Stefan Dösinger
0c91610433
wined3d: Move resource methods to the base surface class.
2007-09-18 09:34:08 +02:00
Stefan Dösinger
8434060b7e
wined3d: Start of some surface cleanup.
...
This patch and the following intend to make the surface code more
manageable and are a preparation to add gl3 support. The code adds a
new IWineD3DBaseSurface surface type, which will contain the
non-rendering management code. IWineD3DSurface and IWineGDISurface
will be derived from IWineD3DBaseSurface, and IWineGL3Surface can be
added later.
2007-09-18 09:34:08 +02:00
Alexandre Julliard
12b4930f96
winex11.drv: Invalidate the DCE when the window format is changed.
2007-09-18 09:34:08 +02:00
Alexandre Julliard
9aee0b4157
gdi32: Update the DC in most OpenGL functions.
2007-09-18 09:34:08 +02:00
Alexandre Julliard
99a258311c
gdi32: Replace remaining instance of DC_GetDCUpdate by get_dc_ptr+update_dc.
2007-09-18 09:34:08 +02:00
Alexandre Julliard
baa8d22543
gdi32: Replace DC_GetDCUpdate by get_dc_ptr+update_dc in the bitmap functions.
2007-09-18 09:34:08 +02:00
Alexandre Julliard
f3f792d064
gdi32: Replace DC_GetDCUpdate by get_dc_ptr+update_dc in the painting functions.
2007-09-18 09:34:07 +02:00
Alexandre Julliard
f486f24b96
gdi32: Replace DC_GetDCUpdate by get_dc_ptr+update_dc in the clipping functions.
2007-09-18 09:34:07 +02:00
Chris Robinson
d9571c9e6f
wgl: Store the fbconfig id with the window when a pixel format is set.
2007-09-18 09:28:06 +02:00
Chris Robinson
09c76ffbdc
gdi32: Don't hold the GDI lock when setting the pixel format.
2007-09-17 16:19:04 +02:00
Alexandre Julliard
14395a509a
itss/tests: We can now store binary files in the repository.
2007-09-17 16:15:26 +02:00
Alexandre Julliard
2018b18638
user32/tests: We can now store binary files in the repository.
2007-09-17 16:12:03 +02:00
Alexandre Julliard
72fc6cdf27
comctl32/tests: We can now store binary files in the repository.
2007-09-17 16:11:26 +02:00
Alexandre Julliard
d3032a94c6
cards: We can now store binary files in the repository.
2007-09-17 16:07:27 +02:00
Alexandre Julliard
e4959bf1bc
msi: We can now store binary files in the repository.
2007-09-17 15:53:53 +02:00