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.
Jacek Caban [Tue, 23 Sep 2008 23:48:37 +0000 (01:48 +0200)]
jscript: Added RegExp contruction implementation.
Andrew Talbot [Tue, 23 Sep 2008 21:38:38 +0000 (22:38 +0100)]
crypt32: Sign-compare warnings fix.
Andrew Talbot [Tue, 23 Sep 2008 21:38:33 +0000 (22:38 +0100)]
crypt32: Sign-compare warnings fix.
Christian Costa [Tue, 23 Sep 2008 21:25:48 +0000 (23:25 +0200)]
d3dxof: Do not print an error for interfaces that can be queried to retrieve the type of the object.
Michael Stefaniuc [Tue, 23 Sep 2008 21:03:34 +0000 (23:03 +0200)]
oleaut32/tests: Remove redundant NULL check before SysFreeString (Smatch).
Vincent Povirk [Thu, 28 Aug 2008 19:32:41 +0000 (14:32 -0500)]
user32: Handle undocumented WM_POPUPSYSTEMMENU message.
Rob Shearman [Tue, 23 Sep 2008 12:31:47 +0000 (13:31 +0100)]
msvcrt: Fix testing zero-valued expression with bitwise and in find_best_locale_proc.
The check should be for all of the flags being set instead.
Rob Shearman [Tue, 23 Sep 2008 12:32:00 +0000 (13:32 +0100)]
msvcrt: Fix mutual exclusion over logical or is always a non-zero constant.
Logical and should have been used instead.
Rob Shearman [Tue, 23 Sep 2008 12:31:54 +0000 (13:31 +0100)]
rpcrt4: Don't call VirtualFree with MEM_RELEASE and non-zero size.
The calls fail with ERROR_INVALID_PARAMETER. Instead just call with a
zero size which performs the intended function.
Rob Shearman [Tue, 23 Sep 2008 12:31:23 +0000 (13:31 +0100)]
include: Add DShellFolderViewEvents to shldisp.idl.
Alexander Nicolaysen Sørnes [Thu, 11 Sep 2008 22:05:47 +0000 (00:05 +0200)]
netapi32: Improve NetUserGetLocalGroups stub.
Report the user as member of the admins group.
Hans Leidekker [Tue, 23 Sep 2008 11:32:50 +0000 (13:32 +0200)]
winhttp: Add tests for WinHttpCreateUrl.