Juan Lang
f1796209eb
cryptui: Test mismatches between allowed and given types in CryptUIWizImport.
2008-12-23 19:51:53 +01:00
Hans Leidekker
a04afe7b70
wintrust: Fix message handle type.
...
Spotted by Juan Lang.
2008-12-23 18:52:41 +01:00
Hans Leidekker
053b2295a5
wintrust: Add some tests.
2008-12-23 18:52:28 +01:00
Hans Leidekker
32766e3882
wintrust: Add stub implementations of CryptCATEnumerateAttr, CryptCATEnumerateCatAttr, CryptCATGetAttrInfo, CryptCATGetCatAttrInfo and CryptCATGetMemberInfo.
2008-12-23 18:52:18 +01:00
Hans Leidekker
615d023bf1
wintrust: Implement CryptCATAdminResolveCatalogPath and CryptCATCatalogInfoFromContext.
2008-12-23 18:52:02 +01:00
Hans Leidekker
dffccbf1f2
wintrust: Implement CryptCATEnumerateMember.
...
Based on work done by Maarten Lankhorst.
2008-12-23 18:51:53 +01:00
Hans Leidekker
c7109645dc
wintrust: Test find handles against INVALID_HANDLE_VALUE.
...
Spotted by Michael Stefaniuc.
2008-12-23 18:51:30 +01:00
Michael Stefaniuc
a4c2a0ee20
msvcrt/tests: Use the C standard for multiline strings.
2008-12-23 18:51:20 +01:00
Maarten Lankhorst
ac85a76b2d
riched20: Fix cast for dwCookie.
2008-12-23 18:51:05 +01:00
Maarten Lankhorst
49abc9878f
msi: Add missing CDECL to cabinet functions.
2008-12-23 18:50:57 +01:00
Maarten Lankhorst
70441d5bb8
kernel32: Change all functions to use CDECL.
2008-12-23 13:09:45 +01:00
Maarten Lankhorst
0a6459598a
user32/winex11.drv: Change all user32 operations to use CDECL.
2008-12-23 13:06:04 +01:00
Maarten Lankhorst
131d0a79a1
gdi32/winex11.drv: Change all gdi/opengl operations to use CDECL calling convention.
2008-12-23 13:02:33 +01:00
Maarten Lankhorst
4eca43e702
winex11.drv/wined3d: Fix tsx11 calling convention.
2008-12-23 12:51:44 +01:00
Andrew Talbot
1b802bd5ac
winex11.drv: Superfluous semicolons fix.
2008-12-23 12:51:37 +01:00
Andrew Talbot
6e59407e1c
msvfw32: Remove superfluous semicolon.
2008-12-23 12:51:33 +01:00
Andrew Talbot
37d18db78b
mshtml: Remove superfluous semicolons.
2008-12-23 12:51:29 +01:00
Paul Vriens
cb05885f5d
winmm/tests: Fix a test failure on NT4 and W2K.
2008-12-23 12:51:23 +01:00
Paul Vriens
7f752f7c9c
shell32/tests: Cope with Vista's behavior.
2008-12-23 12:51:16 +01:00
Alexandre Julliard
30137f168c
gdi32: Fix the build without Freetype LCD support.
2008-12-23 12:34:01 +01:00
Alexandre Julliard
03fe2d0d51
shell32: Use RtlRandom instead of the non-portable rand_r.
2008-12-22 20:14:59 +01:00
Alexandre Julliard
8e1b59cb9a
rpcrt4: Disable TCP/IP connection support if we don't have socketpair.
2008-12-22 19:55:05 +01:00
Alexandre Julliard
bc85fb4cd3
ws2_32: Added implementation for inet_ntop.
2008-12-22 19:40:08 +01:00
Alexandre Julliard
866240d4fd
secur32: Check for lack of fork() support.
2008-12-22 18:04:39 +01:00
Alexandre Julliard
dc1a9f19c1
libport: Replacement for poll().
2008-12-22 18:00:13 +01:00
ByeongSik Jeon
028617b90b
gdi32, winex11: Add support for subpixel font rendering.
2008-12-22 16:33:03 +01:00
Hervé Chanal
33f6b46fd2
shell32: A nicer icon for "open folder".
2008-12-22 15:54:10 +01:00
Hervé Chanal
a32a451799
shell32: A nicer icon for "folder".
2008-12-22 15:53:53 +01:00
Christian Costa
af871d8312
dmusic: Implement IDirectMusic8Impl_CreateMusicBuffer.
2008-12-22 15:21:04 +01:00
Christian Costa
ba081eb221
dmusic: Improve IDirectMusicPortDownloadImpl_GetBuffer stub.
2008-12-22 15:20:57 +01:00
Christian Costa
f86b6e87f3
dmusic: Fix IDirectMusicPortImpl_QueryInterface.
2008-12-22 15:20:50 +01:00
Christian Costa
cff3915310
dmusic: Add support for IID_IDirectMusicDownloadedInstrument8 query in IDirectMusicDownloadedInstrumentImpl_QueryInterface.
2008-12-22 15:19:48 +01:00
Christian Costa
ceb87f98a2
dmusic: Improve IDirectMusicPortImpl_DownloadInstrument stub.
2008-12-22 15:19:41 +01:00
Reece Dunn
ce06de4208
dsound: Correct the dsound fraglen calculations.
2008-12-22 14:56:19 +01:00
Hans Leidekker
f9e0e5198f
wintrust: Implement CryptCATOpen and CryptCATClose.
...
Based on work done by Maarten Lankhorst.
2008-12-22 14:55:51 +01:00
Hans Leidekker
766669fbd2
wintrust: Implement CryptCATAdminEnumCatalogFromHash.
...
Based on work done by Maarten Lankhorst.
2008-12-22 14:55:51 +01:00
Hans Leidekker
21d5f4a617
wintrust: Record full catalog filename in catalog info structure, not just the basename.
2008-12-22 14:55:51 +01:00
Hans Leidekker
04f03866ff
pidgen: Fix typo.
2008-12-22 14:26:07 +01:00
Wolfgang Walter
a24f10b511
ntdll: Fix set_XOff and set_XOn.
2008-12-22 14:21:07 +01:00
Nick Burns
c52fd346ef
wined3d: Fix a couple of typos in wined3d_gl.h
2008-12-22 14:14:52 +01:00
Christian Costa
d700042f05
winecoreaudio.drv: Initialize correctly the header before adding it to the queue.
2008-12-22 14:14:52 +01:00
Rico Schüller
bf5912208f
d3d9/tests: Don't create a Null-shader in d3d9, it will crash.
2008-12-22 14:14:52 +01:00
Mike Ruprecht
e65195f874
wininet/tests: Add test for FtpFindFirstFile.
2008-12-22 14:02:38 +01:00
Christian Costa
6710560551
wineoss.drv: Initialize correctly the header before adding it to the queue.
2008-12-22 14:02:35 +01:00
Andrew Nguyen
0135bf8a0c
winmm: mixerOpen should return success with NULL dwCallback and CALLBACK_WINDOW flag.
2008-12-22 13:43:56 +01:00
Andrew Nguyen
64cf306292
winmm/tests: Refactor the mixerOpen and mixerClose tests and add a few additional test cases.
2008-12-22 13:43:42 +01:00
Andrew Nguyen
81e37d19e3
winmm/tests: Fix a mismatched failure message.
2008-12-22 13:43:33 +01:00
Juan Lang
1a4f973545
cryptui: Return selected store from CryptUIDlgSelectStoreW.
2008-12-22 13:42:24 +01:00
Juan Lang
8f7e9eee93
cryptui: Make sure a store is selected when the user click OK in the select store dialog.
2008-12-22 13:42:17 +01:00
Juan Lang
f3d0739916
cryptui: Add additional stores to select store dialog.
2008-12-22 13:42:10 +01:00
Juan Lang
3b765cf193
cryptui: Add system stores to the select store dialog.
2008-12-22 13:42:05 +01:00
Juan Lang
3f687ffafb
cryptui: Add a (empty) select store dialog.
2008-12-22 13:41:50 +01:00
Juan Lang
b378419a32
cryptui: Implement CryptUIDlgSelectStoreA on top of CryptUIDlgSelectStoreW.
2008-12-22 13:41:41 +01:00
Juan Lang
b5d066d6cd
cryptui: Add declarations for undocumented types used by CryptUIDlgSelectStoreA/W.
2008-12-22 13:41:31 +01:00
Juan Lang
c57fff101f
cryptui: Add stubs for CryptUIDlgSelectStoreA/W.
2008-12-22 13:41:16 +01:00
Alexandre Julliard
1ccc170b32
shell32: Use Win32 functions instead of Unix ones to retrieve the current time.
2008-12-22 11:45:20 +01:00
Alexandre Julliard
20ed414d24
wininet: Store file time as a SYSTEMTIME instead of a Unix struct tm.
2008-12-22 11:44:45 +01:00
Jacek Caban
e2cb0c82a6
mshtml: Move preferences settings to separated function.
2008-12-22 10:29:27 +01:00
Jacek Caban
a47292a3ab
mshtml: Release owner in nsChannel destructor.
2008-12-22 10:29:23 +01:00
Jacek Caban
7af33293a4
mshtml: Pass window to GetCommandState and DoCommand.
2008-12-22 10:29:19 +01:00
Rico Schüller
b061f64228
wined3d: Fix compilation for Windows build.
2008-12-22 10:29:14 +01:00
Vitaliy Margolen
cb32c954ba
winmm: Stub joyConfigChanged.
2008-12-22 10:29:06 +01:00
Andrew Talbot
634dfd65f8
riched20: Remove unused Wine debug channel.
2008-12-22 10:29:02 +01:00
Andrew Talbot
1d5d237800
winecoreaudio.drv: Do nothing if HAVE_AUDIOUNIT_AUDIOUNIT_H is not defined.
2008-12-22 10:28:58 +01:00
Andrew Talbot
a3a2506d52
winealsa.drv: Do nothing if HAVE_ALSA is not defined.
2008-12-22 10:28:55 +01:00
Andrew Talbot
e0cd5b1e37
sxs: Remove unused Wine debug channel.
2008-12-22 10:28:52 +01:00
Andrew Talbot
cf69003867
dmstyle: Remove unused Wine debug channel.
2008-12-22 10:28:48 +01:00
Andrew Talbot
348df701ac
dmime: Remove unused Wine debug channel.
2008-12-22 10:28:43 +01:00
Nikolay Sivov
55658d061c
ole32: Fix return value for IDataObject_GetData.
2008-12-22 10:28:37 +01:00
Alexandre Julliard
d77eba57f1
msvcrt/tests: Avoid sizeof in a trace.
2008-12-20 13:33:08 +01:00
Alexandre Julliard
2a5cf54f05
msi/tests: Avoid sizeof in traces.
2008-12-20 13:32:59 +01:00
Alexandre Julliard
7b2f7ed3e7
d3dxof/tests: Avoid size_t in a trace.
2008-12-20 13:32:39 +01:00
Chris Wulff
5b5b199d9a
mscoree: Add a stub for LockClrVersion.
2008-12-20 12:16:35 +01:00
Christian Costa
96291a4b0d
winealsa.drv: Handle midi sysex greater than a buffer.
2008-12-20 12:13:21 +01:00
Andrei Derevyanko
2afc8fcd5a
mshtml: Updated test of QueryInterface.
2008-12-20 12:12:59 +01:00
Andrei Derevyanko
6ea2e4bc21
mshtml: Silence IMarshal QueryInterface FIXME.
2008-12-20 12:12:53 +01:00
Dylan Smith
5dc1271ba6
richedit: Move message handling to function callable without window.
...
In order to make the message handling available to windowless richedit
controls, the message handling must be in a function that can be
called from the ITextServices_TxSendMessage method. This method will
never have a handle to a window to pass to RichEditWndProc_common in
order to get the editor with GetWindowLongPtrW, but passing the editor
will work (even if hWnd is NULL).
2008-12-20 11:43:44 +01:00
Dylan Smith
97a83147b3
richedit: Avoid re-calculating positions found in wrapping for painting.
...
When the text is wrapped, the positions for all the runs, paragraphs,
and cells are already calculated and stored. The only thing left to do
for painting is to offset them by the formatting rectangle and the
scroll position.
2008-12-20 11:43:29 +01:00
Dylan Smith
dc03b6b2f2
richedit: Removed redundant editor height variables and calculations.
...
During wrapping there were three different heights that were being
stored, with only one of them being done correctly. The other ones
failed to incorporate the height of the paragraph or row, so ended up
being incorrect.
2008-12-20 11:43:09 +01:00
Alistair Leslie-Hughes
40fdc88efc
msxml3: Add ISupportErrorInfo interface to IXMLDOMDocument.
2008-12-20 11:43:01 +01:00
Alistair Leslie-Hughes
c5c29c28f2
msxml3: Make functions static.
2008-12-20 11:33:05 +01:00
Alistair Leslie-Hughes
49ac9e0d19
mshtml: Implement IHTMLStyle get_position.
2008-12-20 11:33:02 +01:00
Vincent Povirk
1a2216cbc7
winex11.drv: Do not assume window managers support _NET_WORKAREA.
2008-12-20 11:30:58 +01:00
Christian Costa
cc53bd283c
dmusic: Move IDirectMusicThru and IDirectMusicPortDownload to DirectMusicPort object where they belong.
2008-12-20 11:26:36 +01:00
Henri Verbeet
02e4c33611
wined3d: Consistently use .xyzw for vector components.
2008-12-20 11:11:55 +01:00
Henri Verbeet
33f344882c
wined3d: Remove a useless FIXME.
2008-12-20 11:11:49 +01:00
Henri Verbeet
4a19d893e5
wined3d: Only apply shader constants that changed.
...
This improves performance a bit for applications that use a lot of
shaders with a lot of constants.
2008-12-20 11:11:45 +01:00
Henri Verbeet
684017c071
wined3d: Properly reset the stateblock.
2008-12-20 11:11:39 +01:00
Henri Verbeet
ef7365a4cd
wined3d: Set the initial viewport in InitStartupStateBlock().
...
>From 8aa3fb7ceb6fb93abf71520c852403284a9f8c76 Mon Sep 17 00:00:00 2001
From: Henri Verbeet <hverbeet@codeweavers.com>
Date: Fri, 19 Dec 2008 19:21:55 +0100
Subject: wined3d: Set the initial viewport in InitStartupStateBlock().
2008-12-20 11:11:34 +01:00
Vitaliy Margolen
6e07c7bc14
dinput: Remove DIEnumDevicesCallbackAtoW.
...
It's no longer used.
2008-12-20 11:11:30 +01:00
Juan Lang
519478e048
crypt32: Fix encoding OIDs with only two components.
2008-12-20 10:59:14 +01:00
Juan Lang
fa65c3f634
crypt32: Don't check for the TLV after indefinite-length sequence items, the item's decoder has already done so.
2008-12-20 10:59:06 +01:00
Juan Lang
09aec4f155
crypt32: Don't restrict file stores to binary-encoded files.
2008-12-20 10:58:53 +01:00
Juan Lang
dd4e05e3ab
cryptui: Fix problem with usage checkbox bitmap not being visible after the first time the edit cert properties dialog is shown.
2008-12-20 10:58:46 +01:00
Alexandre Julliard
4cca303be0
cryptui: Commit checks.bmp missed in a previous patch.
2008-12-19 18:31:35 +01:00
Juan Lang
197df1643e
cryptui: Don't crash if a chain can't be created for the viewed cert.
2008-12-19 18:07:46 +01:00
Henri Verbeet
a52edd7810
wined3d: Don't call allocate_shader_constants() from Init3D().
...
CreateStateBlock() should take care of that.
2008-12-19 18:05:02 +01:00
Roderick Colenbrander
086d949877
wined3d: Add GL_RG16F / GL_RG32F support using ARB_texture_rg.
2008-12-19 17:49:20 +01:00
Roderick Colenbrander
331fe08b54
wined3d: Add R32F using ARB_texture_rg.
2008-12-19 17:49:08 +01:00
Roderick Colenbrander
8cb84458d3
wined3d: Add R16F using ARB_texture_rg.
2008-12-19 17:49:02 +01:00
Roderick Colenbrander
7238bce79d
wined3d: Add GL_ARB_texture_rg / GL_EXT_texture_swizzle support. These extensions are needed for more efficient R32F/RG32F support.
2008-12-19 17:48:55 +01:00
Francois Gouget
f36172ff14
winealsa.drv: Fix the m[io]dMessage() documentation.
2008-12-19 17:45:32 +01:00
Francois Gouget
2b8b8b837c
wineoss.drv: Fix the m[io]dMessage() documentation.
2008-12-19 17:45:29 +01:00
Francois Gouget
c36c161ce6
wintrust/tests: Add a trailing '\n' to ok() calls.
2008-12-19 17:45:25 +01:00
Juan Lang
472f1bf508
cryptui: Partially implement CryptUIDlgViewContext.
2008-12-19 17:45:19 +01:00
Lei Zhang
d17609ad92
quartz: Ignore unknown chunks when parsing AVI headers.
2008-12-19 17:44:43 +01:00
Vincent Povirk
7ef7d975e4
shell32: Use ShellExecuteEx to create error dialogs for the run dialog.
2008-12-19 17:41:28 +01:00
Vincent Povirk
47298e25a1
shell32: Use ShellExecuteEx instead of ShellExecute in the run dialog.
2008-12-19 17:41:21 +01:00
Vincent Povirk
5c24f70c8b
shell32: Display error messages in ShellExecuteEx.
2008-12-19 17:41:15 +01:00
Vincent Povirk
0a2ffa08f5
shell32: Use the NO_UI flag in ShellExecute.
...
In my testing on Windows, I wasn't able to make ShellExecute display
any error dialogs.
2008-12-19 17:41:11 +01:00
Vincent Povirk
061fb815d6
shell32: Fix a memory leak in the run dialog code.
2008-12-19 17:41:02 +01:00
Juan Lang
96a95bba25
cryptui: Refresh tabs in response to cert properties changes being applied.
2008-12-19 17:39:48 +01:00
Juan Lang
11e7701696
cryptui: Apply changes to enabled usages in response to applying the edit cert properties dialog.
2008-12-19 17:39:21 +01:00
Juan Lang
2d2aafbcfa
cryptui: Set cert friendly name and description in response to applying the edit cert properties dialog.
2008-12-19 17:39:15 +01:00
Juan Lang
ef8d6d8a96
cryptui: Toggle a usage when it's clicked.
2008-12-19 17:39:08 +01:00
Juan Lang
a958c27cdd
cryptui: Validate OID in add purpose dialog.
2008-12-19 17:39:02 +01:00
Juan Lang
a0ae811ecc
cryptui: Show/hide add purpose OID's scrollbar depending on how much text it has.
2008-12-19 17:38:55 +01:00
Juan Lang
356596561c
cryptui: Add an add purpose dialog.
2008-12-19 17:38:49 +01:00
Juan Lang
3c7e95ee39
cryptui: Set purpose selection radio button based on enhanced key usage value.
2008-12-19 17:38:07 +01:00
Juan Lang
a45c2484e0
cryptui: Redraw purposes list based on purpose selection.
2008-12-19 17:38:02 +01:00
Juan Lang
0bb4f7e3c4
cryptui: Show a cert's allowed usages in cert properties dialog.
2008-12-19 17:37:55 +01:00
Juan Lang
c489ce31ba
cryptui: Show/hide description's scrollbar depending on how much text it has.
2008-12-19 17:37:38 +01:00
Juan Lang
53fc5b850d
cryptui: Show cert's friendly name and description in edit properties dialog.
2008-12-19 17:37:31 +01:00
Juan Lang
7153a6fb87
cryptui: Add (empty) edit cert properties dialog.
2008-12-19 17:37:24 +01:00
Juan Lang
63be2a038e
cryptui: Show cert when it's double-clicked in the hierarchy page.
2008-12-19 17:37:15 +01:00
Juan Lang
93f4c49ea5
cryptui: Remove code duplication in formatting an enhanced key usage value.
2008-12-19 17:37:07 +01:00
Paul Vriens
d743ff8815
msvfw32/tests: Fix a test failure on W2K3.
2008-12-19 17:36:36 +01:00
Juan Lang
a29ba27361
crypt32: Make a function static.
2008-12-19 17:36:36 +01:00
Nikolay Sivov
0eeb042067
ole32: Make OleSetClipboard affected by previous OleInitialize() calls.
2008-12-19 17:36:36 +01:00
Christian Costa
c983cd6423
winealsa.drv: Initialize correctly the header before adding it to the queue.
2008-12-19 17:36:35 +01:00
Andrew Talbot
ebf3a680c7
jscript: Remove unused Wine debug channel.
2008-12-19 17:36:35 +01:00
Andrew Talbot
a1e31e580e
kernel32: Remove unused Wine debug channel.
2008-12-19 17:36:35 +01:00
Andrew Talbot
c1526fd33a
msvcr71: Remove unused Wine debug channel.
2008-12-19 17:36:35 +01:00
Andrew Talbot
bebbc4b780
msvcrt40: Remove unused Wine debug channel.
2008-12-19 17:36:35 +01:00
Andrew Talbot
96d7c6e2ea
ole32: Remove unused Wine debug channel.
2008-12-19 17:36:35 +01:00
Stefan Dösinger
690cbe76ac
wined3d: Make pixelshaders disable fog properly.
...
This is a first step towards cleaning up the fog mess. The fog
parameter is added to the pixelshader compile args structure. That way
multiple pshaders are compiled for different fog settings, and the
pixel shader can remove the fog line if fog is not enabled. That way
we don't need special fog start and end settings, and this allows us
to implement EXP and EXP2 fog in the future too.
2008-12-19 17:17:16 +01:00
Stefan Dösinger
7d92b54a97
wined3d: Use the ps_compile_args struct in glsl.
2008-12-19 17:17:04 +01:00
Stefan Dösinger
20189eb4f8
wined3d: Make use of ps_compile_args in arb shader.
2008-12-19 17:16:56 +01:00
Stefan Dösinger
30d542c3dd
wined3d: Make use of the ps_compile_args structure in glsl_shader.
...
Only a first step, many more occasions need fixing. This is an easy
one though.
2008-12-19 17:16:50 +01:00
Stefan Dösinger
61e581abb4
wined3d: Pass the ps_compile_args structures to the shader generation code.
2008-12-19 17:16:39 +01:00
Paul Vriens
936bec69cf
wintrust/tests: Don't crash on NT4 and W2K.
2008-12-19 17:16:31 +01:00
Paul Vriens
ff833ee255
wintrust/tests: Fix test crash on Win9x.
2008-12-19 17:16:26 +01:00
Paul Vriens
5e66808ad3
riched20/tests: Fix tests on Win9x by using A-calls.
2008-12-19 17:16:19 +01:00
Hans Leidekker
50d76df1ea
wintrust: Implement CryptCATAdminCalcHashFromFileHandle.
...
Based on work done by Maarten Lankhorst.
2008-12-19 17:16:12 +01:00
Paul Vriens
061302483f
quartz/tests: Fix test failures on Win9x by using A-functions.
2008-12-18 14:53:12 +01:00
Hans Leidekker
a35a09b462
mscat32: Forward more functions to wintrust.
2008-12-18 14:52:49 +01:00
Hans Leidekker
b8bb31dc34
wintrust: Add tests for adding and removing catalog files.
2008-12-18 14:52:40 +01:00
Hans Leidekker
02f805347d
wintrust: Implement CryptCATAdminAddCatalog, CryptCATAdminReleaseCatalogContext and CryptCATAdminReleaseContext.
...
Based on work done by Maarten Lankhorst.
2008-12-18 14:52:21 +01:00
Jacek Caban
d464e7b546
mshtml: Write aCount bytes in nsIInputStream::ReadSegments.
2008-12-18 14:52:12 +01:00
Jacek Caban
bbd4a63491
mshtml: Added nsIChannel::[Get|Set]Owner implementation.
2008-12-18 14:52:08 +01:00