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
Alexandre Julliard
85ad7c6558
ole32: We can now store binary files in the repository.
2007-09-17 15:53:00 +02:00
Alexandre Julliard
516bb07861
shell32: We can now store binary files in the repository.
2007-09-17 15:51:40 +02:00
Alexandre Julliard
2371db52e0
user32: We can now store binary files in the repository.
2007-09-17 15:46:18 +02:00
Alexandre Julliard
c636a4ee1a
comdlg32: We can now store binary files in the repository.
2007-09-17 15:40:36 +02:00
Alexandre Julliard
662b09dcaf
comctl32: We can now store binary files in the repository.
2007-09-17 15:38:23 +02:00
Mikolaj Zalewski
c6efacd86a
gdi32: Return the correct font type, ntmFlags and PitchAndFamily for Type1 fonts.
2007-09-17 14:37:44 +02:00
Mikolaj Zalewski
0eb910352c
gdi32: If freetype fails try to load manually fonts wrapped as PE resources.
2007-09-17 14:37:32 +02:00
Mikolaj Zalewski
baee27c69c
gdi32: Implement AddFontMemResourceEx (based on a patch of Byeong-Sik Jeon).
2007-09-17 14:14:27 +02:00
Mikolaj Zalewski
66cf4f7d53
gdi32: Store child font links as pointers to struct Face instead of filename/index.
2007-09-17 14:13:46 +02:00
Alexandre Julliard
9c27ed21a2
user32/tests: Properly flush events in the update rect tests.
2007-09-17 14:13:37 +02:00
Andrew Talbot
f19086e9d3
crypt32: Fix some memory leaks.
2007-09-17 13:48:32 +02:00
Michael Stefaniuc
a5fdea0e6a
janitorial: Remove two fresh redundant NULL checks before HeapFree(). Found by Smatch.
2007-09-17 13:47:49 +02:00
Alex Villacís Lasso
157a0199e9
riched20: Prevent overflow on richedit debug channel.
2007-09-17 13:46:15 +02:00
Alex Villacís Lasso
bbe9104514
iccvid: Guard against null pointer reference.
2007-09-17 13:45:03 +02:00
Alexandre Julliard
eb22539efa
ntdll: Fix an error message.
2007-09-17 13:42:01 +02:00
James Hawkins
72a3f18338
kernel32: Return TRUE for all pointer params in GlobalUnlock.
2007-09-17 13:41:53 +02:00
James Hawkins
40dff81b5a
kernel32: Fix the case where memory is freed twice in GlobalFree.
2007-09-17 13:41:49 +02:00
James Hawkins
2cd2f12256
user32: Set uiLo and uiHi to zero on error.
2007-09-17 13:28:23 +02:00
James Hawkins
1eaeb3e0cd
user32: Add tests for the DDE pack functions.
2007-09-17 13:28:19 +02:00
Rob Shearman
ff014a8f6a
credui: The pszUserName parameter in CredUIPromptForCredentialsW is in/out so dump the string on entry to the function.
2007-09-17 12:56:56 +02:00
Alexandre Julliard
23c58d3a21
wininet/ftp: There's no need to query the file size before retrieving a file.
2007-09-17 12:56:48 +02:00
Roderick Colenbrander
2374c456bc
wined3d: Add pbo support for compressed textures.
2007-09-17 12:10:40 +02:00
Roderick Colenbrander
0b0f353b7d
wined3d: Update list of pci ids.
2007-09-17 12:10:33 +02:00
Roderick Colenbrander
f9002c2628
wined3d: Don't create a pbo for system memory surfaces.
2007-09-17 12:10:21 +02:00
Jacek Caban
ea52235f8f
mshtml: Make HTMLBodyElement child object of HTMLTextContainer.
2007-09-17 12:10:12 +02:00
Jacek Caban
99d061a041
mshtml: Store HTMLElement struct instead of pointer in HTMLTextAreaElement.
2007-09-17 12:10:05 +02:00
Jacek Caban
835b814e9f
mshtml: Store HTMLElement struct instead of pointer in HTMLSelectElement.
2007-09-17 12:09:59 +02:00
Jacek Caban
8a8af7b483
mshtml: Store HTMLElement struct instead of pointer in HTMLInputElement.
2007-09-17 12:09:54 +02:00
Jacek Caban
d17a1afe8b
mshtml: Added get_body test.
2007-09-17 12:09:48 +02:00
Jacek Caban
fac2121e6d
mshtml: Store HTMLElement struct instead of pointer in HTMLBodyElement.
2007-09-17 12:09:44 +02:00
Jacek Caban
f68e24a6dc
mshtml: Store HTMLElement struct instead of pointer in HTMLAnchorElement.
2007-09-17 12:09:31 +02:00
Hwang YunSong(황윤성)
deaa3d646e
mshtml: Updated Korean resource.
2007-09-17 12:09:15 +02:00
Michael Stefaniuc
5d96659b3a
mshtml: Move 'inline' to the beginning of the declaration directly after the storage specifier.
2007-09-17 12:09:05 +02:00
Stefan Dösinger
3961491d15
wined3d: Do not invalidate the sysmem copy if a pbo exists.
2007-09-17 12:08:54 +02:00
Stefan Dösinger
f42f228621
wined3d: Do not allocate memory if there's a pbo.
2007-09-17 12:08:47 +02:00
Stefan Dösinger
c5410a6f22
wined3d: Use GL_NV_depth_clamp to implement clipping disable.
2007-09-17 12:08:40 +02:00
Stefan Dösinger
9e340f0fdb
wined3d: Add a fixme for D3DCMP_NOTEQUAL and D3DCMP_EQUAL.
2007-09-17 12:08:28 +02:00
Alexandre Julliard
b20694e732
wininet/tests: Anonymous FTP can succeed without a password.
2007-09-14 16:59:06 +02:00
Vincent Povirk
f4a4a1c054
shell32: Implement SHPathPrepareForWrite.
2007-09-14 16:20:14 +02:00
Vincent Povirk
6fe28bbee3
shell32: Add tests for SHPathPrepareForWrite.
2007-09-14 16:20:14 +02:00
Rob Shearman
3f431a0646
server: Add get_token_statistics server call and use it to implement the TokenStatistics and TokenType levels for NtQueryInformationToken.
2007-09-14 14:43:46 +02:00
Dan Hipschman
5e84eb9a47
widl: Add padding to the end of complex structures.
2007-09-14 14:43:13 +02:00
Andrew Talbot
1ca7435754
comdlg32: Fix some memory leaks.
2007-09-14 14:43:07 +02:00
Andrew Talbot
4ccd78c2a1
comctl32: Fix a memory leak.
2007-09-14 14:42:59 +02:00