Stefan Dösinger
f0c479d6f7
d3d8: Destroy the window after the visual test.
2007-11-20 13:10:51 +01:00
Stefan Dösinger
1fc1fe3c6e
wined3d: Use standard wine lists for the resource list.
2007-11-20 13:10:46 +01:00
Stefan Dösinger
7a97d4e2ec
wined3d: Free the shader function when freeing the shader.
2007-11-20 13:02:07 +01:00
Stefan Dösinger
bd97580683
wined3d: Move IUnknown functions to IWineD3DBaseShader.
2007-11-20 12:53:07 +01:00
Stefan Dösinger
6cecaa9852
d3d8: Release the vertex declarations array when destroying the device.
2007-11-20 12:53:00 +01:00
Jacek Caban
e37ca6f927
shdocvw: Return correct error from WebBrowser::Quit.
2007-11-20 12:29:00 +01:00
Jacek Caban
a8a1a2da5a
shdocvw: Added WebBrowser::get_Application implementation.
2007-11-20 12:29:00 +01:00
James Hawkins
075e84bd90
msi: Check the cabinet's full path for existence, not just the cabinet name.
2007-11-20 12:29:00 +01:00
Andrew Talbot
49c0bd5dd5
user32: Constify some variables.
2007-11-20 12:29:00 +01:00
Rob Shearman
e35665fc47
credui: Display a warning balloon if the user has Caps Lock on.
2007-11-20 12:29:00 +01:00
Rob Shearman
110f6e99e7
credui: Show a balloon tip in the credential dialog if CREDUI_FLAGS_INCORRECT_PASSWORD was specified.
2007-11-20 12:29:00 +01:00
Rob Shearman
862aaaba58
urlmon: Fix a reference count leak in RegisterBindStatusCallback.
2007-11-20 12:28:59 +01:00
Rob Shearman
0d44f6f070
comctl32: Forward the WM_GETTEXTLENGTH message from ComboEx controls to its edit control.
2007-11-20 12:28:59 +01:00
Rob Shearman
c6525745f2
comctl32: Fix the tooltips behaviour when TTF_ABSOLUTE isn't specified.
...
This does not mean to use the current cursor position. Instead, it means
that the left hand edge of balloon tips doesn't have to be exactly the
co-ordinate passed in (i.e. the stem can be as vertical as possible) and
it means non-balloon tips can use smart placement.
2007-11-20 12:28:59 +01:00
Rob Shearman
5ff8e6d7e1
comctl32: Unify the implementation of TOOLTIPS_Show and TOOLTIPS_TrackShow to give tracked tooltips balloon support.
2007-11-20 12:28:59 +01:00
Jacek Caban
c02b46d987
mshtml: Fixed handling channels without container and necko channel.
2007-11-20 12:28:59 +01:00
Bang Jun-young
9ae9109d39
olecli32: Fix invalid syntax.
2007-11-19 15:00:55 +01:00
Dmitry Timoshkov
efda990877
winex11.drv: Use display device guid managed by explorer.
2007-11-19 15:00:11 +01:00
Alexandre Julliard
0f5fc117a2
ntdll: Unblock signals in process init only after the dlls have been imported.
2007-11-19 14:27:07 +01:00
Alexandre Julliard
c70a17dbd9
ntdll: Send the exit code to the server on failed initialization.
2007-11-19 14:26:05 +01:00
Alexandre Julliard
35c91324ea
ntdll: Initialize the PEB LoaderLock pointer.
2007-11-19 13:56:26 +01:00
Michael Stefaniuc
3e8970602c
dlls: Remove duplicate includes.
2007-11-19 13:54:46 +01:00
Michael Stefaniuc
0977f858da
setupapi: Remove duplicate includes.
2007-11-19 13:54:17 +01:00
Michael Stefaniuc
e973a193b7
kernel32: Remove duplicate includes.
2007-11-19 13:54:14 +01:00
Michael Stefaniuc
0ecf2edca0
ntdll: Remove duplicate includes.
2007-11-19 13:54:09 +01:00
Michael Stefaniuc
861c58d462
comdlg32: Remove duplicate includes.
2007-11-19 13:54:04 +01:00
Michael Stefaniuc
41044dcd8c
quartz: Fix memory leaks on error paths. Found by Smatch.
2007-11-19 13:53:56 +01:00
Michael Stefaniuc
0805f6bb83
qcap: Fix a mem leak on an error path. Found by Smatch.
2007-11-19 13:53:43 +01:00
Michael Stefaniuc
04380452d0
shell32: Fix a mem leak on an error path. Found by Smatch.
2007-11-19 13:53:38 +01:00
Michael Stefaniuc
17dc17487d
localspl/tests: Use ANSI function declarations.
2007-11-19 13:53:30 +01:00
Rob Shearman
0937f999f4
credui: Override the default banner if the caller specifies one to CredUIPromptForCredentialsW.
2007-11-19 13:53:26 +01:00
Rob Shearman
8a15423ab7
rpcrt4: Hold the thread-data's critical section while cancelling a call.
...
Check that there is a connection before trying to cancel it.
2007-11-19 13:53:22 +01:00
Hans Leidekker
23e995e3a7
kernel32: Add stub implementations for FindFirstVolume{A, W}.
2007-11-19 13:53:17 +01:00
Hans Leidekker
a0c3816dbf
wininet: Initialize path buffer in InternetSetCookie.
2007-11-19 13:52:26 +01:00
Gerald Pfeifer
f874126bec
advapi32: Remove untriggerable check.
2007-11-19 13:51:45 +01:00
Gerald Pfeifer
d9f5817e8a
rsaenh/tests: Fix const-ness of parameters to printBytes().
2007-11-19 13:51:11 +01:00
Jacek Caban
909744a28d
shdocvw: Set default home and search page.
2007-11-19 13:06:22 +01:00
Jacek Caban
b992b5751c
shdocvw: Register CLSID_InternetShortcut.
2007-11-19 13:06:17 +01:00
Jacek Caban
7fdcc87def
include: Added isguids.h.
2007-11-19 13:06:14 +01:00
Michael Stefaniuc
28a7d58837
netapi32: Remove redundant NULL check before HeapFree(). Found by Smatch.
2007-11-19 13:02:08 +01:00
Michael Stefaniuc
daf1ed48c3
msvcrt/tests: Remove redundant NULL check before free(). Found by Smatch.
2007-11-19 13:02:06 +01:00
Rob Shearman
b15186d49c
shell32: Add a stub for LinkWindow_UnregisterClass.
2007-11-19 13:02:02 +01:00
Rob Shearman
6ae22de432
shell32: Add a stub for LinkWindow_RegisterClass.
2007-11-19 13:01:58 +01:00
Rob Shearman
0ae7eafc03
credui: Make sure not to leave the password in memory when no longer in use.
2007-11-19 13:01:37 +01:00
Rob Shearman
28fb2f01ef
credui: Ensure that the foreground window doesn't get changed while the user is typing in their password.
...
This doesn't currently work on Wine as LockSetForegroundWindow isn't
implemented, but when it does it should work nicely.
2007-11-19 13:01:29 +01:00
Rob Shearman
4002964259
credui: Check for and don't add duplicates when filling the username combo box.
2007-11-19 13:00:58 +01:00
Rob Shearman
cdb6e9ed82
credui: Enumerate saved credentials and use these to populate the combo box.
2007-11-19 13:00:53 +01:00
Rob Shearman
96714cf52e
credui: Increase the dropped-down size of the username combo box.
2007-11-19 13:00:46 +01:00
Rob Shearman
bb529a4938
credui: Split CredDialogProc out into separate functions.
2007-11-19 13:00:32 +01:00
Rob Shearman
678d396508
credui: Add support for saving the credentials input using CredUIPromptForCredentials by calling CredWriteW.
2007-11-19 13:00:14 +01:00
James Hawkins
78eead93fd
msi: Don't check for a cabinet's existence if it's embedded in the package.
2007-11-19 12:55:36 +01:00
Thomas Weidenmueller
05a9678d20
comctl32: Fix handling of CB_RESETCONTENT in ComboBoxEx.
2007-11-19 12:55:19 +01:00
Juan Lang
52da1b169a
shell32: Remove a bad comment.
2007-11-19 12:55:12 +01:00
Juan Lang
e580a91f39
shell32: Use more restricted registry rights when quering values.
2007-11-19 12:55:03 +01:00
Juan Lang
08ab605e37
shell32: Dynamically allocate memory for executing an URL.
2007-11-19 12:54:57 +01:00
Juan Lang
9d05534822
shell32: Use helper function to execute a URL.
2007-11-19 12:54:51 +01:00
Juan Lang
f2748c7af3
shell32: Dynamically allocate buffer for command.
2007-11-19 12:54:43 +01:00
Juan Lang
75ba711932
shell32: Constify some parameters.
2007-11-19 12:54:25 +01:00
Juan Lang
987ba237aa
shell32: Don't overwrite the caller's buffer when doing a dde connection.
2007-11-19 12:54:14 +01:00
Juan Lang
b829f034f5
shell32: Dynamically allocate buffer for quoted command.
2007-11-19 12:53:55 +01:00
Juan Lang
e3dbbd1435
shell32: Use a helper function for executing a found executable.
2007-11-19 12:53:46 +01:00
Juan Lang
645802d748
shell32: Dynamically allocate directory buffer.
2007-11-19 12:53:33 +01:00
Juan Lang
fd12e340cf
shell32: Use helper function to translate ID list.
2007-11-19 12:53:09 +01:00
Juan Lang
865a40651d
shell32: Use a helper function for executing a class.
2007-11-19 12:52:51 +01:00
Juan Lang
f53abfcee1
shell32: Dynamically allocate buffer for command parameters.
2007-11-19 12:52:33 +01:00
Juan Lang
6ec1eaf32a
iphlpapi: Correct confusing indentation in GetTcpTable.
2007-11-19 12:51:45 +01:00
Juan Lang
03b63500f0
iphlpapi: Correct copy/paste error in GetTcpTable.
2007-11-19 12:51:39 +01:00
Stefan Dösinger
a529ef4875
msvcrt: Implement _mbsnbcpy_s.
2007-11-16 15:07:55 +01:00
Stefan Dösinger
9582f5c719
msvcrt: Implement strcat_s.
2007-11-16 15:07:26 +01:00
Stefan Dösinger
18daed62ed
msvcrt: Implement strcpy_s.
2007-11-16 15:06:52 +01:00
Vijay Kiran Kamuju
fc90d2bd45
rsaenh: Add a few more tests which check the decryption strings.
2007-11-16 13:23:37 +01:00
Stefan Dösinger
c698052b31
wined3d: Destroy GL contexts before changing the screen resolution.
2007-11-16 13:23:15 +01:00
Stefan Dösinger
683c258ff4
wined3d: Remove a hack that slipped in.
2007-11-16 13:23:09 +01:00
Stefan Dösinger
f13bb40671
wined3d: Do not call PreLoad in surface_download_data.
2007-11-16 13:23:02 +01:00
Rob Shearman
c835703ff7
mapi32: Add a stub for DllGetClassObject.
2007-11-16 12:44:10 +01:00
Francois Gouget
5c3151b2e7
d3d9/tests: Fix the trailing '\n' in an ok() call.
2007-11-16 12:38:27 +01:00
Francois Gouget
4f4cc28132
winex11: Add the trailing '\n' to a Wine trace.
2007-11-16 12:38:24 +01:00
Juan Lang
14725934bb
iphlpapi: Avoid HEAP_ZERO_MEMORY where it isn't needed.
2007-11-16 12:36:15 +01:00
Juan Lang
0502de41ae
iphlpapi: Don't allocate gobs of memory if there are no non-loopback interfaces.
2007-11-16 12:36:07 +01:00
Juan Lang
e1a836933f
iphlpapi: Don't allocate gobs of memory if the IP address table is empty.
2007-11-16 12:36:01 +01:00
Juan Lang
9ec6e33e32
iphlpapi: Don't allocate gobs of memory if interface table is empty.
2007-11-16 12:35:55 +01:00
Juan Lang
7e584b4340
iphlpapi: Don't allocate gobs of memory if the UDP table is empty.
2007-11-16 12:35:48 +01:00
Juan Lang
72a59de299
iphlpapi: Don't allocate gobs of memory when the ARP table is empty.
2007-11-16 12:35:42 +01:00
Juan Lang
848e8de5a7
iphlpapi: Don't allocate gobs of memory when the route table is empty.
2007-11-16 12:35:36 +01:00
Juan Lang
5349c5e87b
iphlpapi: Don't allocate gobs of memory when the TCP entry table is empty.
2007-11-16 12:35:26 +01:00
Juan Lang
64f61ce0cd
iphlpapi: Don't override return value from getTcpTable.
2007-11-16 12:35:14 +01:00
Juan Lang
00c97a61bf
iphlpapi: Default to a default gateway when choosing the best route.
2007-11-16 12:34:55 +01:00
David Adam
5cc527d30d
d3dx8: Implement D3DXMatrixReflect.
2007-11-16 12:34:39 +01:00
David Adam
a1010e6c94
d3dx8: Implement D3DXMatrixShadow.
2007-11-16 12:34:29 +01:00
David Adam
c432b48a51
d3dx8: Implement D3DXPlaneIntersectLine.
2007-11-16 12:33:47 +01:00
David Adam
8abfaa04cc
d3dx8: Implement D3DXPlaneNormalize.
2007-11-16 12:33:32 +01:00
Dmitry Timoshkov
d1a3025826
kernel32: Mask out FILE_ATTRIBUTE_NOT_CONTENT_INDEXED to prevent a test failure under Windows.
2007-11-16 12:33:24 +01:00
Dmitry Timoshkov
07efb2740b
kernel32: Set last error to ERROR_ALREADY_EXISTS if CreateFile succeeds and file existed before for CREATE_ALWAYS and OPEN_ALWAYS.
2007-11-16 12:33:18 +01:00
Huw Davies
02be3e260a
msxml3: Don't leak an interface on failure.
2007-11-16 12:33:08 +01:00
Andrey Turkin
7a9210fa85
server: Pass Information field from async I/O APCs.
2007-11-15 14:24:50 +01:00
Andrey Turkin
793453f768
ntdll: Make async i/o functions generate completion messages.
2007-11-15 14:23:37 +01:00
Andrey Turkin
27cb7c7274
ws2_32: Make certain winsock functions generate i/o completion messages.
2007-11-15 14:23:23 +01:00
Andrey Turkin
c702a91a3c
server: Allow async i/o operations to send completion messages.
2007-11-15 14:20:29 +01:00
Andrey Turkin
074281ff6c
ntdll: Add some I/O completion tests.
2007-11-15 14:18:41 +01:00
Gerald Pfeifer
7b306c57bd
comctl32: Remove check which never triggers.
2007-11-15 12:49:23 +01:00
James Hawkins
4e9940990b
msi: Don't ignore the error returned by ready_media.
2007-11-15 12:48:29 +01:00
James Hawkins
b1507aee98
msi: Only check the presence of the cabinet if the file is compressed.
2007-11-15 12:48:18 +01:00
James Hawkins
0023759a4b
msi: Add tests for situations involving missing cabinets.
2007-11-15 12:48:08 +01:00
James Hawkins
bb747e4fbe
msi: Simplify ready_media.
2007-11-15 12:47:59 +01:00
Alistair Leslie-Hughes
9c657b26af
msxml: Test for insertBefore with a NULL output parameter.
2007-11-15 11:11:27 +01:00
Alistair Leslie-Hughes
7fbf828afa
msxml: Allow insertBefore to have a NULL output parameter.
2007-11-15 11:11:19 +01:00
Andrew Talbot
0a7513328f
user32: Constify a variable.
2007-11-15 11:10:15 +01:00
Alex Villacís Lasso
00bba190aa
user32: Conformance tests for DlgDirList and DlgDirSelectEx.
2007-11-15 11:09:49 +01:00
Alex Villacís Lasso
bee9fbfd43
user32: DlgDirList converts path specification to uppercase.
2007-11-15 11:09:32 +01:00
Rob Shearman
33abd94d35
ole32: Intialise some out parameters in ProxyCliSec_QueryBlanket.
2007-11-15 11:09:22 +01:00
Huw Davies
288196a49a
inetcomm: Add a test for MimeBody.
2007-11-15 11:08:53 +01:00
Huw Davies
cc3fcf0a2d
inetcomm: Add a class factory for MimeBody.
2007-11-15 11:08:48 +01:00
Huw Davies
c396411a5b
inetcomm: Add a stub MimeBody implementation.
2007-11-15 11:08:40 +01:00
Huw Davies
98c74280bd
inetcomm: Register a couple more classes.
2007-11-15 11:08:23 +01:00
Hans Leidekker
5ccfec6428
wininet: Fix a number of problems with InternetGetCookie.
...
This version incorporates Lei Zhang's changes to the test, with his consent.
2007-11-15 11:07:46 +01:00
Hans Leidekker
b6ee3c1d6b
wininet: Fix a number of problems with InternetSetCookie.
2007-11-15 11:07:35 +01:00
Rob Shearman
306129c92e
msxml3: Don't leak node in xmldoc_createElement in the wrong type was specified.
2007-11-15 11:07:28 +01:00
Rob Shearman
76d0cab17d
msxml3: Fix some memory leaks of name in test_xmldoc.
2007-11-15 11:07:25 +01:00
Alex Villacís Lasso
56958984dd
user32: Conformance tests for LB_DIR on listboxes.
2007-11-14 13:10:47 +01:00
Alex Villacís Lasso
c4a77bd510
user32: DlgDirSelect tacks on a period on filenames without ext.
2007-11-14 13:10:39 +01:00
Alex Villacís Lasso
08d945dadd
user32: LB_DIR with standalone DDL_DRIVES implies DDL_EXCLUSIVE.
2007-11-14 13:04:54 +01:00
Alex Villacís Lasso
873799df24
user32: Fix returned value of LB_DIR.
2007-11-14 13:04:44 +01:00
Alexandre Julliard
a4c9d96aca
comctl32: Fixed handling of monochrome icons in image lists.
2007-11-14 12:38:35 +01:00
Gerald Pfeifer
e3b5610825
ws2_32/tests: Fix error checking.
2007-11-14 11:59:42 +01:00
Stefan Dösinger
73d992050f
wined3d: Fix ATI video memory detection typo.
2007-11-14 11:59:28 +01:00
Stefan Dösinger
26f7eae9cf
wined3d: Non power of two texture fixes.
2007-11-14 11:59:21 +01:00
Stefan Dösinger
0334c1760f
wined3d: Apply matrices when switching from transformed vertices to shaders.
2007-11-14 11:59:09 +01:00
Stefan Dösinger
58a761a88b
wined3d: Read the framebuffer size from the surface, not the window.
2007-11-14 11:58:47 +01:00
Stefan Dösinger
e4f8a2da2b
wined3d: Depth stencil fixes.
2007-11-14 11:58:36 +01:00
Stefan Dösinger
9f41a359b6
wined3d: Partially revert "Get rid of the conditionals in shader_glsl".
2007-11-14 11:58:22 +01:00
Stefan Dösinger
ed7e520926
wined3d: Get rid of a few Nvidiaisms in glsl shaders.
2007-11-14 11:51:38 +01:00
Stefan Dösinger
edb78187a9
wined3d: Hardcode local constants into the shader if possible.
2007-11-14 11:51:26 +01:00
Andrew Talbot
b673b984f2
user32: Constify a variable.
2007-11-14 11:51:19 +01:00
Detlef Riekenberg
2b8f8d16bd
comctl32: Fix a typo in a debug message.
2007-11-14 11:51:13 +01:00
Francois Gouget
b734dee31e
kernel32/tests: Fix a signed/unsigned warning.
2007-11-13 23:28:06 +01:00
Francois Gouget
4fddc5e726
rpcrt4: Add some missing prototypes and better match the PSDK types.
2007-11-13 23:28:06 +01:00
Francois Gouget
4f16a43c2c
advpack: Skip some tests if not in interactive mode because they pop up dialogs.
2007-11-13 23:28:06 +01:00
Francois Gouget
b0afca5704
user32/tests/msg: Don't mess up lParam as it is passed on to DefWindowProcA().
2007-11-13 23:28:06 +01:00
Rob Shearman
3634dc1b1c
rpcrt4: Fix a copy and paste mistake in declaring threaddata_cs_debug.
...
Reported by Hans Leidekker.
2007-11-13 23:28:05 +01:00
Rob Shearman
2fd5acedb7
ole32: Release the correct pointer in test_MkParseDisplayName.
...
Reported by Dan Kegel.
2007-11-13 23:28:05 +01:00
Rob Shearman
5d2f802359
ole32: Validate the parameters to DataCache_Cache.
2007-11-13 23:28:05 +01:00
Jonathan Ernst
c0473bb8e7
avifil32: Updated French translation.
2007-11-13 21:47:37 +01:00
Jonathan Ernst
fce32db963
localui: Updated French translation.
2007-11-13 21:47:06 +01:00
Jonathan Ernst
b755629039
credui: Updated French translation.
2007-11-13 21:46:55 +01:00
Jonathan Ernst
4ec05f831f
shell32: Updated French translation.
2007-11-13 21:45:23 +01:00
Alexandre Julliard
db500aad2d
shell32: Don't wait for the command to terminate in ShellLink_InvokeCommand.
2007-11-13 21:34:52 +01:00
Alexandre Julliard
14eb294a48
shell32: Pass some of the ShellExecute flags through InvokeCommand.
2007-11-13 21:34:28 +01:00
EA Durbin
661755b69f
kernel32: Add stub for GetConsoleKeyboardLayoutNameW.
2007-11-13 15:10:12 +01:00
EA Durbin
592fc26b09
kernel32: Add stub implementation of GetConsoleKeyboardLayoutNameA.
2007-11-13 15:09:08 +01:00
EA Durbin
6e6a2a5856
kernel32: Add stub implementation of GetConsoleInputExeNameW.
2007-11-13 15:08:28 +01:00