Rob Shearman [Sun, 28 Sep 2008 15:38:05 +0000 (16:38 +0100)]
urlmon: Fix race in protocol tests.
The value of *called is set asynchronously and so the callback
function could be called after IInternetProtocol_Read returns
E_PENDING. The value of *called is only predictable after the
WaitForSingleObject call returns. Therefore, remove the checks on
*called before this call.
Marcus Meissner [Sun, 28 Sep 2008 15:15:55 +0000 (17:15 +0200)]
jscript: Fix number conversion in non-English locales.
Marcus Meissner [Sun, 28 Sep 2008 14:56:50 +0000 (16:56 +0200)]
jscript: Fixed crash in run test.
Lei Zhang [Sat, 27 Sep 2008 20:16:26 +0000 (13:16 -0700)]
winspool: Check the return results from schedule_* functions.
Juan Lang [Sat, 27 Sep 2008 18:32:50 +0000 (11:32 -0700)]
wintrust: Only set the error on the root element of the chain.
Juan Lang [Sat, 27 Sep 2008 18:32:04 +0000 (11:32 -0700)]
wintrust: Use helper function for setting confidence in SoftpubCheckCert.
Juan Lang [Sat, 27 Sep 2008 18:31:23 +0000 (11:31 -0700)]
wintrust: Map cert trust error status to a windows error.
Juan Lang [Sat, 27 Sep 2008 18:26:29 +0000 (11:26 -0700)]
include: Add definition of CRYPTUI_DISABLE_ISSUERSTATEMENT.
Rob Shearman [Thu, 25 Sep 2008 15:44:29 +0000 (16:44 +0100)]
msvcmaker: Define _USE_MATH_DEFINES so that M_PI and other constants are defined when including <math.h>.
Rob Shearman [Thu, 25 Sep 2008 15:44:23 +0000 (16:44 +0100)]
msvcmaker: Fix detection of static libraries.
Also don't generate a custom build step for the .spec file for static
libraries, since they don't have a .spec file.
Rob Shearman [Thu, 25 Sep 2008 15:44:13 +0000 (16:44 +0100)]
msvcmaker: Generate include project and make every wine module depend on it.
The include project generates .h files from .idl files so that they
can be used when compiling the modules.
Rob Shearman [Thu, 25 Sep 2008 15:44:07 +0000 (16:44 +0100)]
msvcmaker: Generate .h files from .idl files specified in IDL_H_SRCS makefile rules.
Rob Shearman [Thu, 25 Sep 2008 15:44:01 +0000 (16:44 +0100)]
msvcmaker: Fix invocation of winebuild to generate compatible .def files.
Rob Shearman [Thu, 25 Sep 2008 15:43:55 +0000 (16:43 +0100)]
msvcmaker: Add support for building wine.lib.
Rob Shearman [Thu, 25 Sep 2008 15:43:49 +0000 (16:43 +0100)]
msvcmaker: Update the function list for which HAVE_* defines are written into config.h.
Remove all functions for which the HAVE_ define is not used anywhere.
Add _strdup, _strtoi64 _strtoui64, chsize, strdup and vsnprintf which
are all present in MSVC headers.
Rob Shearman [Thu, 25 Sep 2008 15:43:42 +0000 (16:43 +0100)]
msvcmaker: Remove the defining of __ASM_SHORT and __ASM_STRING in the generated config.h file.
These defines aren't needed. Move the X_DISPLAY_MISSING and __ASM_*
defines to after the PACKAGE_* defines to match config.h.in.
Rob Shearman [Thu, 25 Sep 2008 15:43:36 +0000 (16:43 +0100)]
msvcmaker: Update the HAVE_* defines for headers in the generated config.h file.
Update list of headers present in the MSVC build environment. fcntl.h
isn't detected by configure and so isn't needed.
Rob Shearman [Thu, 25 Sep 2008 15:43:29 +0000 (16:43 +0100)]
msvcmaker: Add HAVE_* defines for some types present in the MSVC build environment.
Rob Shearman [Thu, 25 Sep 2008 15:43:23 +0000 (16:43 +0100)]
msvcmaker: Factor out some common settings.
Factor out writing of common compiler settings and setting of common defines.
Factor out the writing of HAVE_* defines in include/config.h and sort
the resulting defines before writing.
Rob Shearman [Thu, 25 Sep 2008 15:43:14 +0000 (16:43 +0100)]
msvcmaker: Fix generated imports for Wine modules and link with delayed imports.
Rob Shearman [Thu, 25 Sep 2008 15:43:03 +0000 (16:43 +0100)]
msvcmaker: Fix the generated filename for the spec file for modules with extensions other than .dll.
Rob Shearman [Thu, 25 Sep 2008 15:42:56 +0000 (16:42 +0100)]
msvcmaker: Fix the arguments passed to winebuild to generate the .def file.
Rob Shearman [Thu, 25 Sep 2008 15:42:48 +0000 (16:42 +0100)]
msvcmaker: Define USE_COMPILER_EXCEPTIONS and HAVE_SPAWNVP.
Francois Gouget [Thu, 25 Sep 2008 14:48:03 +0000 (16:48 +0200)]
make_opengl: Avoid the deprecated '$#' construct.
This gets make_opengl to work again with Perl 5.10.
Muneyuki Noguchi [Thu, 25 Sep 2008 04:56:15 +0000 (13:56 +0900)]
mshtml: Add Japanese resources.
Muneyuki Noguchi [Thu, 25 Sep 2008 04:35:18 +0000 (13:35 +0900)]
reg: Add Japanese resources.
Muneyuki Noguchi [Thu, 25 Sep 2008 04:20:01 +0000 (13:20 +0900)]
write: Add Japanese resources.
Muneyuki Noguchi [Thu, 25 Sep 2008 02:41:56 +0000 (11:41 +0900)]
shlwapi: Use "MS Shell Dlg" 9 in Japanese resources.
Muneyuki Noguchi [Thu, 25 Sep 2008 02:40:40 +0000 (11:40 +0900)]
serialui: Use "MS Shell Dlg" 9 in Japanese resources.
Muneyuki Noguchi [Thu, 25 Sep 2008 02:39:38 +0000 (11:39 +0900)]
oledlg: Use "MS Shell Dlg" 9 in Japanese resources.
Muneyuki Noguchi [Thu, 25 Sep 2008 02:37:50 +0000 (11:37 +0900)]
msacm32: Use "MS Shell Dlg" 9 in Japanese resources.
Muneyuki Noguchi [Thu, 25 Sep 2008 02:36:22 +0000 (11:36 +0900)]
comctl32: Use "MS Shell Dlg" 9 in Japanese resources.
Muneyuki Noguchi [Thu, 25 Sep 2008 02:32:10 +0000 (11:32 +0900)]
wininet: Use "MS Shell Dlg" 9 in Japanese resources.
Muneyuki Noguchi [Thu, 25 Sep 2008 02:30:32 +0000 (11:30 +0900)]
wineps.drv: Use "MS Shell Dlg" 9 in Japanese resources.
Andrey Turkin [Tue, 23 Sep 2008 17:12:19 +0000 (21:12 +0400)]
ntdll: Add stubbed implementations for NtQueryEaFile and NtSetEaFile.
Muneyuki Noguchi [Thu, 25 Sep 2008 02:28:28 +0000 (11:28 +0900)]
user32: Use "MS Shell Dlg" 9 in Japanese resources.
Muneyuki Noguchi [Thu, 25 Sep 2008 02:27:09 +0000 (11:27 +0900)]
shell32: Use "MS Shell Dlg" 9 in Japanese resources.
Muneyuki Noguchi [Thu, 25 Sep 2008 02:24:06 +0000 (11:24 +0900)]
setupapi: Use "MS Shell Dlg" 9 in Japanese resources.
Muneyuki Noguchi [Thu, 25 Sep 2008 02:22:49 +0000 (11:22 +0900)]
avifil32: Use "MS Shell Dlg" 9 in Japanese resources.
Muneyuki Noguchi [Thu, 25 Sep 2008 01:34:05 +0000 (10:34 +0900)]
notepad: Use "MS Shell Dlg" 9 in Japanese resources.
Muneyuki Noguchi [Thu, 25 Sep 2008 01:32:17 +0000 (10:32 +0900)]
winhlp32: Use "MS Shell Dlg" 9 in Japanese resources.
Muneyuki Noguchi [Thu, 25 Sep 2008 01:29:52 +0000 (10:29 +0900)]
wordpad: Use "MS Shell Dlg" 9 in Japanese resources.
Muneyuki Noguchi [Thu, 25 Sep 2008 01:27:07 +0000 (10:27 +0900)]
winecfg: Use "MS Shell Dlg" 9 in Japanese resources.
Muneyuki Noguchi [Thu, 25 Sep 2008 01:23:47 +0000 (10:23 +0900)]
taskmgr: Use "MS Shell Dlg" 9 in Japanese resources.
Muneyuki Noguchi [Thu, 25 Sep 2008 01:20:58 +0000 (10:20 +0900)]
winefile: Use "MS Shell Dlg" 9 in Japanese resources.
Muneyuki Noguchi [Thu, 25 Sep 2008 01:11:32 +0000 (10:11 +0900)]
wineboot: Use "MS Shell Dlg" 9 in Japanese resources.
Muneyuki Noguchi [Thu, 25 Sep 2008 01:08:38 +0000 (10:08 +0900)]
regedit: Use "MS Shell Dlg" 9 in Japanese resources.
Louis Lenders [Wed, 24 Sep 2008 18:19:16 +0000 (18:19 +0000)]
msi: Add stub for MsiSetExternalUIRecord.
Henri Verbeet [Wed, 24 Sep 2008 13:56:48 +0000 (15:56 +0200)]
wined3d: Handle texture coordinates the same way we handle other vertex attributes.
Henri Verbeet [Wed, 24 Sep 2008 13:56:48 +0000 (15:56 +0200)]
wined3d: If a stage isn't mapped to a texture unit, we can't set default coordinates either.
Henri Verbeet [Wed, 24 Sep 2008 13:56:48 +0000 (15:56 +0200)]
wined3d: Properly handle the offset for compressed surfaces in IWineD3DDeviceImpl_UpdateSurface().
Henri Verbeet [Wed, 24 Sep 2008 13:56:47 +0000 (15:56 +0200)]
wined3d: Set the texture name at surface creation.
This prevents the target from changing during the first PreLoad() call
on a surface, which would be inconvenient when attaching a surface to
a FBO for example.
Henri Verbeet [Wed, 24 Sep 2008 13:56:47 +0000 (15:56 +0200)]
wined3d: Split SetGlTextureDesc() up.
This creates a function for setting the texture name and one for
setting the texture target. The idea is that the texture target should
get set right after the surface is created, and won't change, while
generating a texture name can wait.
Alexandre Julliard [Thu, 25 Sep 2008 09:52:16 +0000 (11:52 +0200)]
oleaut32: Fix a couple of interface registrations to match Windows.
Damjan Jovanovic [Wed, 24 Sep 2008 16:49:19 +0000 (18:49 +0200)]
oleaut32: Fix double negative sign regression in VarFormat.
Hans Leidekker [Wed, 24 Sep 2008 14:54:37 +0000 (16:54 +0200)]
wininet: Support setting username and password through options.
Michael Stefaniuc [Wed, 24 Sep 2008 17:34:32 +0000 (19:34 +0200)]
oleaut32/tests: Fix printf format warning.
Louis Lenders [Thu, 25 Sep 2008 07:48:26 +0000 (07:48 +0000)]
shdocvw: Create default App Paths key for iexplore.exe.
Andrew Talbot [Wed, 24 Sep 2008 19:50:05 +0000 (20:50 +0100)]
dbghelp: Sign-compare warnings fix.
Andrew Talbot [Wed, 24 Sep 2008 19:50:00 +0000 (20:50 +0100)]
dbghelp: Sign-compare warnings fix.
Nikolay Sivov [Thu, 25 Sep 2008 06:41:15 +0000 (10:41 +0400)]
gdiplus: Implemented GdipSetClipRect/GdipSetClipRectI.
Nikolay Sivov [Thu, 25 Sep 2008 04:57:55 +0000 (08:57 +0400)]
gdiplus: Implemented GdipResetTextureTransform.
Nikolay Sivov [Thu, 25 Sep 2008 04:56:35 +0000 (08:56 +0400)]
gdiplus: Implemented GdipSetTextureTransform with tests.
Nikolay Sivov [Thu, 25 Sep 2008 04:54:24 +0000 (08:54 +0400)]
gdiplus: Implement GdipGetTextureTransform with test.
Nikolay Sivov [Thu, 25 Sep 2008 04:51:02 +0000 (08:51 +0400)]
gdiplus: Stub for GdipSetPathGradientBlend.
Alexandre Julliard [Thu, 25 Sep 2008 09:19:39 +0000 (11:19 +0200)]
advapi32: Always pass a valid argv pointer to a service even if there are no arguments.
Alexandre Julliard [Thu, 25 Sep 2008 09:19:23 +0000 (11:19 +0200)]
gdiplus: Fix a string buffer overflow.
Michael Stefaniuc [Wed, 24 Sep 2008 21:05:00 +0000 (23:05 +0200)]
shlwapi/tests: Remove redundant NULL check before SysFreeString (Smatch).
Michael Stefaniuc [Wed, 24 Sep 2008 21:04:49 +0000 (23:04 +0200)]
oleaut32: Remove redundant NULL check before SysFreeString (Smatch).
Michael Stefaniuc [Wed, 24 Sep 2008 21:04:34 +0000 (23:04 +0200)]
msxml3/tests: Remove redundant NULL check before SysFreeString (Smatch).
Michael Stefaniuc [Wed, 24 Sep 2008 21:04:20 +0000 (23:04 +0200)]
jscript: Remove redundant NULL check before SysFreeString (Smatch).
Jacek Caban [Wed, 24 Sep 2008 16:19:46 +0000 (18:19 +0200)]
mshtml: Use ActiveScript for JavaScript in file protocol documents.
Jacek Caban [Wed, 24 Sep 2008 22:54:09 +0000 (00:54 +0200)]
jscript: Added String.split implementation.
Jacek Caban [Wed, 24 Sep 2008 22:53:53 +0000 (00:53 +0200)]
jscript: Added String.match implementation for non-regexp arguments.
Jacek Caban [Wed, 24 Sep 2008 22:53:29 +0000 (00:53 +0200)]
jscript: Added String.replace implementation.
Jacek Caban [Wed, 24 Sep 2008 22:52:56 +0000 (00:52 +0200)]
jscript: Split regexp_match function.
Jacek Caban [Wed, 24 Sep 2008 22:52:10 +0000 (00:52 +0200)]
jscript: Added object to number conversion implementation.
Jacek Caban [Wed, 24 Sep 2008 22:51:21 +0000 (00:51 +0200)]
jscript: Added Number default value implementation.
Jacek Caban [Wed, 24 Sep 2008 22:50:49 +0000 (00:50 +0200)]
jscript: Added VT_R8 to string conversion implementation.
Christian Costa [Wed, 24 Sep 2008 20:38:29 +0000 (22:38 +0200)]
d3dxof: Implement IDirectXFileDataReference.
Alexandre Julliard [Wed, 24 Sep 2008 13:39:03 +0000 (15:39 +0200)]
user32/tests: Fix the listbox tests on Win9x and NT4.
Alexandre Julliard [Wed, 24 Sep 2008 13:37:38 +0000 (15:37 +0200)]
user32/tests: Fix some input test failures.
Alexandre Julliard [Wed, 24 Sep 2008 12:51:05 +0000 (14:51 +0200)]
user32/tests: Fix the winstation tests on NT4.
Francois Gouget [Wed, 24 Sep 2008 10:24:01 +0000 (12:24 +0200)]
secur32: Fix compilation with GNU TLS 1.0.16.
Francois Gouget [Wed, 24 Sep 2008 10:17:41 +0000 (12:17 +0200)]
jscript: Add a trailing '\n' to a Wine trace.
James Hawkins [Wed, 24 Sep 2008 08:06:35 +0000 (03:06 -0500)]
secur32: Fix a failing test in win95.
James Hawkins [Wed, 24 Sep 2008 08:06:00 +0000 (03:06 -0500)]
oleaut32: Fix a failing test in win95.
James Hawkins [Wed, 24 Sep 2008 08:05:19 +0000 (03:05 -0500)]
ntdll: Fix a couple failing tests in NT4.
James Hawkins [Wed, 24 Sep 2008 08:04:40 +0000 (03:04 -0500)]
crypt32: Fix several test failures in win98.
James Hawkins [Wed, 24 Sep 2008 08:04:05 +0000 (03:04 -0500)]
comctl32: Add a missing newline.
James Hawkins [Wed, 24 Sep 2008 08:03:28 +0000 (03:03 -0500)]
comctl32: Fix a failing test in win95.
James Hawkins [Wed, 24 Sep 2008 08:02:51 +0000 (03:02 -0500)]
comctl32: Fix several failing tests in win95.
Alexandre Julliard [Wed, 24 Sep 2008 11:11:26 +0000 (13:11 +0200)]
user32/tests: Fix more message test failures on NT4 and XP.
Alexandre Julliard [Wed, 24 Sep 2008 11:11:11 +0000 (13:11 +0200)]
configure: Make sure opengl is not built with --without-opengl is specified.
Henri Verbeet [Wed, 24 Sep 2008 06:58:12 +0000 (08:58 +0200)]
wined3d: Remove the "Wine 1.0 safety path".
Henri Verbeet [Tue, 23 Sep 2008 15:39:34 +0000 (17:39 +0200)]
wined3d: Make some more GLSL functions private to the backend.
Henri Verbeet [Tue, 23 Sep 2008 15:39:34 +0000 (17:39 +0200)]
wined3d: Make some more ARB program functions private to the backend.
Henri Verbeet [Tue, 23 Sep 2008 15:39:34 +0000 (17:39 +0200)]
wined3d: atifs_shader_backend doesn't exist anymore.
Henri Verbeet [Tue, 23 Sep 2008 15:39:34 +0000 (17:39 +0200)]
wined3d: Move part of the shader instruction table to the backend.
Jacek Caban [Tue, 23 Sep 2008 23:48:57 +0000 (01:48 +0200)]
jscript: Fixed a typo.
Spotted by Michael Stefaniuc.