Robert Shearman [Mon, 2 Jun 2008 21:17:07 +0000 (2 22:17 +0100)]
widl: Factor out code used in rules for declaring arguments for functions.
Robert Shearman [Mon, 2 Jun 2008 08:02:16 +0000 (2 09:02 +0100)]
widl: Document the use of statement types and the statement union.
Robert Shearman [Sat, 31 May 2008 09:43:58 +0000 (31 10:43 +0100)]
widl: Allow specifying functions which take a variable number of arguments.
Robert Shearman [Thu, 29 May 2008 18:09:20 +0000 (29 19:09 +0100)]
widl: Allow enumeration types to be used by their tag names before they are defined.
Robert Shearman [Tue, 27 May 2008 20:50:18 +0000 (27 21:50 +0100)]
widl: Move funcs and stmts fields from type_t structure to module_details and function_details.
Robert Shearman [Mon, 12 May 2008 10:23:32 +0000 (12 11:23 +0100)]
widl: Add a warning for using undefined interfaces in non-local functions.
Robert Shearman [Mon, 12 May 2008 10:02:10 +0000 (12 11:02 +0100)]
widl: Do the consistency checks on interfaces after parsing is complete.
Robert Shearman [Mon, 12 May 2008 08:25:52 +0000 (12 09:25 +0100)]
include: Add more interfaces and types to msinkaut.idl.
Robert Shearman [Mon, 12 May 2008 08:25:13 +0000 (12 09:25 +0100)]
include: Don't import files in control.idl that aren't imported on Windows.
Robert Shearman [Sun, 11 May 2008 14:08:37 +0000 (11 15:08 +0100)]
include: Add more IXMLDOMNotation, IXMLDOMEntity, IXMLDOMEntityReference and IXMLDOMImplementation interfaces to xmldom.idl.
Robert Shearman [Sat, 24 May 2008 09:35:41 +0000 (24 10:35 +0100)]
widl: Generate header files from the parse tree instead of using hooks in the parser.
Robert Shearman [Mon, 21 Apr 2008 16:35:26 +0000 (21 17:35 +0100)]
widl: Write the local stubs file based on the parsed list of statements, rather than using hooks in the parser code.
Robert Shearman [Mon, 21 Apr 2008 16:02:45 +0000 (21 17:02 +0100)]
widl: Write the generated file containing IID, DIID, CLSID and LIBID data based on the parsed list of statements instead of using hooks in the parser code.
Robert Shearman [Mon, 21 Apr 2008 11:38:31 +0000 (21 12:38 +0100)]
widl: Write the typelib based on the statement list generated in the typelib_t object instead of using hooks in the parser code.
Robert Shearman [Sat, 24 May 2008 09:33:48 +0000 (24 10:33 +0100)]
widl: Create a separate type_t object for each structure declaration or defintion.
Set the details of the structure to the previously defined version if available, or add it to a list of incomplete types otherwise. Only set the defined flag when the structure is actually defined in the IDL file so that the type is written out in the exact order that it is mentioned in the file.
Robert Shearman [Tue, 6 May 2008 15:12:34 +0000 (6 16:12 +0100)]
widl: Don't create a temporary variable in the t_ident rule.
The identifier doesn't have any properties of a variable and we only use it for holding the name before it is freed.
Use get_type instead of get_typev in the make_*_type functions and get rid of get_typev.
Robert Shearman [Sat, 31 May 2008 17:53:49 +0000 (31 18:53 +0100)]
widl: Rename find_type_helper, find_type and find_type2 to find_type, find_type_error and find_type_error2 respectively.
Robert Shearman [Tue, 6 May 2008 10:33:34 +0000 (6 11:33 +0100)]
widl: Store the type-specific information in a union in the type_t structure.
Use pointers for the information for structures, enumerations, functions and interfaes so that we can determine whether or not the type has been defined yet and to enable more information to be stored.
Robert Shearman [Tue, 6 May 2008 08:44:09 +0000 (6 09:44 +0100)]
widl: Follow aliases in check_remoting_fields so that the fields for the type are correctly enumerated.
Robert Shearman [Tue, 6 May 2008 08:42:55 +0000 (6 09:42 +0100)]
widl: Check that the structure has been defined in check_remoting_args.
Robert Shearman [Tue, 6 May 2008 08:42:00 +0000 (6 09:42 +0100)]
include: Add the local attribute to IShellExecuteHookA/W since they use an undefined structure.
Robert Shearman [Tue, 6 May 2008 08:39:11 +0000 (6 09:39 +0100)]
widl: Fix check_remoting_fields to enumerate the correct list of fields.
Robert Shearman [Tue, 6 May 2008 08:35:14 +0000 (6 09:35 +0100)]
widl: Fix type_memsize to follow aliases so that the correct size is calculated.
Robert Shearman [Mon, 5 May 2008 15:07:49 +0000 (5 16:07 +0100)]
widl: Fix the types of enums with the v1_enum attribute applied.
Robert Shearman [Mon, 5 May 2008 14:50:16 +0000 (5 15:50 +0100)]
widl: Fix crash in find_array_or_string_in_struct if the structure or union has no fields or cases.
Robert Shearman [Sun, 4 May 2008 17:35:03 +0000 (4 18:35 +0100)]
widl: Set the type of the type_t node constructured for dispinterfaces to RPC_FC_IP, like we do for interfaces.
Robert Shearman [Sun, 4 May 2008 17:21:39 +0000 (4 18:21 +0100)]
widl: Factor out the finding of a registered type to reduce code duplication.
Paul Vriens [Mon, 19 May 2008 12:01:26 +0000 (19 14:01 +0200)]
ntdll/tests: Skip test when we don't have enough rights.
Paul Vriens [Mon, 19 May 2008 12:00:10 +0000 (19 14:00 +0200)]
ntdll/tests: Free library after use.
James Hawkins [Mon, 19 May 2008 07:23:20 +0000 (19 02:23 -0500)]
kernel32: Fix a debugger test that fails in win2k3.
Lei Zhang [Sat, 17 May 2008 00:07:08 +0000 (16 17:07 -0700)]
wine.inf: Open xml files using winebrowser.
Mikołaj Zalewski [Thu, 15 May 2008 12:01:01 +0000 (15 14:01 +0200)]
Make Swedish use SUBLANG_NEUTRAL.
Vitaliy Margolen [Mon, 19 May 2008 03:50:19 +0000 (18 21:50 -0600)]
winecfg: Remove mostly unused properties.h.
Alexander Nicolaysen Sørnes [Sun, 18 May 2008 21:45:59 +0000 (18 23:45 +0200)]
regedit: Improve dialog layout.
Hans Leidekker [Sun, 18 May 2008 19:09:50 +0000 (18 21:09 +0200)]
wininet: Fix buffer size query for HttpQueryInfo(HTTP_QUERY_RAW_HEADERS_CRLF).
Lei Zhang [Fri, 16 May 2008 18:44:49 +0000 (16 11:44 -0700)]
explorer: Allow explorer with no arguments to run winefile.
James Hawkins [Mon, 19 May 2008 07:28:50 +0000 (19 02:28 -0500)]
msi: Reset the hasLocalFeature flag when updating components.
James Hawkins [Mon, 19 May 2008 07:27:50 +0000 (19 02:27 -0500)]
msi: Don't enable a feature's components if that feature is disabled.
James Hawkins [Mon, 19 May 2008 07:24:52 +0000 (19 02:24 -0500)]
user32: Fix a few tests that fail in win2k3.
James Hawkins [Mon, 19 May 2008 07:24:06 +0000 (19 02:24 -0500)]
gdi32: Fix two tests that fail in win2k3.
Alexander Nicolaysen Sørnes [Sat, 17 May 2008 20:20:55 +0000 (17 22:20 +0200)]
regedit: Add Export option to context menu.
Dmitry Timoshkov [Sun, 18 May 2008 09:47:14 +0000 (18 18:47 +0900)]
user32: Make ChangeDisplaySettingsA/W reset dmDriverExtra to 0 like XP and Vista do.
Eric Pouech [Sun, 18 May 2008 07:43:39 +0000 (18 09:43 +0200)]
dbghelp: Protect dwarf parsing against NULL function names.
Dan Kegel [Fri, 16 May 2008 14:54:55 +0000 (16 07:54 -0700)]
d3d9/tests: Add missing skip().
Hans Leidekker [Fri, 16 May 2008 11:50:36 +0000 (16 13:50 +0200)]
wininet: INTERNET_STATUS_REQUEST_COMPLETE callback must supply a handle.
Rob Shearman [Thu, 15 May 2008 20:05:21 +0000 (15 21:05 +0100)]
wininet: Fix a typo in is_basic_auth_value.
This fixes basic authentication when the server uses a realm string.
Huw Davies [Thu, 15 May 2008 12:47:47 +0000 (15 13:47 +0100)]
gdiplus: Add some notes about the format of the data blob returned by GdipGetRegionData.
Mikołaj Zalewski [Thu, 15 May 2008 11:56:59 +0000 (15 13:56 +0200)]
Update Polish translation.
Dmitry Timoshkov [Thu, 15 May 2008 10:53:36 +0000 (15 19:53 +0900)]
James Hawkins [Wed, 14 May 2008 19:55:00 +0000 (14 14:55 -0500)]
ntdll: Fix a test that fails in win2k3.
James Hawkins [Wed, 14 May 2008 19:34:35 +0000 (14 14:34 -0500)]
ntdll: Fix a few tests that fail in win2k3.
Alexander Dorofeyev [Wed, 14 May 2008 19:25:10 +0000 (14 22:25 +0300)]
wined3d: Only copy front buffer to screen in gdi RealizePalette.
James Hawkins [Wed, 14 May 2008 19:22:54 +0000 (14 14:22 -0500)]
msi: Create the MSI hidden window on demand.
Austin English [Wed, 14 May 2008 15:58:44 +0000 (14 10:58 -0500)]
wine.inf: Add a fake dll for sensapi.dll.
Marcus Meissner [Wed, 14 May 2008 12:44:43 +0000 (14 14:44 +0200)]
server: Remove superflous empty region allocation.
Dan Kegel [Wed, 14 May 2008 11:03:42 +0000 (14 04:03 -0700)]
ws2_32/tests: Cannot reliably detect bad hostnames in "modern" internet.
Dan Kegel [Wed, 14 May 2008 10:53:07 +0000 (14 03:53 -0700)]
kernel32: comm.c: increase time slop.
Alexandre Julliard [Wed, 14 May 2008 10:46:25 +0000 (14 12:46 +0200)]
wgl: Don't call ExtEscape if we don't have a GL context.
Alexandre Julliard [Wed, 14 May 2008 10:24:14 +0000 (14 12:24 +0200)]
wineprefixcreate: Added a deprecation warning.
Alexandre Julliard [Wed, 14 May 2008 10:23:22 +0000 (14 12:23 +0200)]
wineprefixcreate: Avoid redundant update on initial wineprefix creation.
Igor Tarasov [Wed, 14 May 2008 00:50:20 +0000 (14 05:50 +0500)]
comctl32: Fix statusbar text alignment bug.
James Hawkins [Wed, 14 May 2008 01:31:44 +0000 (13 20:31 -0500)]
msi: Set the OutOfDiskSpace property.
James Hawkins [Tue, 13 May 2008 23:24:48 +0000 (13 18:24 -0500)]
msi: Copy the assembly file directly if it's not compressed.
ByeongSik Jeon [Tue, 13 May 2008 20:27:12 +0000 (14 05:27 +0900)]
comdlg32: Updated Korean translation.
Andrew Talbot [Tue, 13 May 2008 21:41:58 +0000 (13 22:41 +0100)]
cabinet: Remove order-of-evaluation dependencies.
James Hawkins [Tue, 13 May 2008 18:35:36 +0000 (13 13:35 -0500)]
ntdll: Fix a few failing tests in win2k3.
Alexandre Julliard [Tue, 13 May 2008 18:56:25 +0000 (13 20:56 +0200)]
explorer: Use a different return value to indicate that the x11 system tray is not available, so that x11drv can return errors too.
Alexandre Julliard [Tue, 13 May 2008 18:27:11 +0000 (13 20:27 +0200)]
regedit: Fix editing and exporting of zero-size strings.
Alexandre Julliard [Tue, 13 May 2008 18:26:57 +0000 (13 20:26 +0200)]
winemenubuilder: Copy the icon data before modifying it, resources are read-only.
Alexandre Julliard [Tue, 13 May 2008 18:26:37 +0000 (13 20:26 +0200)]
kernel32: Move the wineboot event wait so that 16-bit processes wait too.
Andrej Sinicyn [Tue, 13 May 2008 13:58:41 +0000 (13 15:58 +0200)]
uninstaller: German translation.
Andrej Sinicyn [Tue, 13 May 2008 13:56:59 +0000 (13 15:56 +0200)]
reg: German translation.
Andrej Sinicyn [Tue, 13 May 2008 13:59:13 +0000 (13 15:59 +0200)]
wineconsole: German translation.
Andrej Sinicyn [Tue, 13 May 2008 13:58:02 +0000 (13 15:58 +0200)]
taskmgr: German translation.
Andrej Sinicyn [Tue, 13 May 2008 13:56:18 +0000 (13 15:56 +0200)]
cmd: German translation.
Vitaliy Margolen [Tue, 13 May 2008 13:33:31 +0000 (13 07:33 -0600)]
dinput: Clamp joystick position values to min-max range.
Dmitry Timoshkov [Tue, 13 May 2008 13:10:05 +0000 (13 22:10 +0900)]
gdi32: Add more font substitution tests, make them pass under Wine.
Huw Davies [Tue, 13 May 2008 10:48:24 +0000 (13 11:48 +0100)]
gdi32: Move a couple of TRACEs to the beginning of functions.
Alexandre Julliard [Tue, 13 May 2008 16:50:50 +0000 (13 18:50 +0200)]
kernel32: Add a builtin 16-bit winhelp.exe.
This should be moved to winhlp32.exe once we support 16-bit modules in executables.
Alexandre Julliard [Tue, 13 May 2008 16:43:27 +0000 (13 18:43 +0200)]
winhelp.exe: Renamed to winhlp32.exe.
Dan Kegel [Mon, 12 May 2008 20:54:18 +0000 (12 13:54 -0700)]
d3d9: shademode_test: Increase slop in color comparison.
Nikolay Sivov [Mon, 12 May 2008 21:33:34 +0000 (13 01:33 +0400)]
gdiplus: Added GdipAddPathRectangle with tests.
Nikolay Sivov [Mon, 12 May 2008 22:35:17 +0000 (13 02:35 +0400)]
gdiplus: Make GdipSetPenDashArray return OutOfMemory on (count <= 0).
Nikolay Sivov [Mon, 12 May 2008 22:12:57 +0000 (13 02:12 +0400)]
gdiplus: Check count argument in GdipVectorTransformMatrixPoints.
Nikolay Sivov [Mon, 12 May 2008 22:04:51 +0000 (13 02:04 +0400)]
gdiplus: Check count argument in GdipTransformMatrixPoints.
Nikolay Sivov [Mon, 12 May 2008 21:46:46 +0000 (13 01:46 +0400)]
gdiplus: GdipCreateFontFromLogfontA: no reason to put CHAR to WCHAR array.
Maarten Lankhorst [Fri, 9 May 2008 23:38:29 +0000 (9 16:38 -0700)]
quartz: Reset time when rejecting sample in the mpeg splitter.
Maarten Lankhorst [Mon, 12 May 2008 16:56:30 +0000 (12 09:56 -0700)]
quartz: Silence a fixme.
Lei Zhang [Tue, 13 May 2008 04:17:38 +0000 (12 21:17 -0700)]
quartz: Check input in MediaControl_GetState.
James Hawkins [Tue, 13 May 2008 04:49:46 +0000 (12 23:49 -0500)]
msi: Convert string variables to ints when appropriate.
James Hawkins [Tue, 13 May 2008 04:47:13 +0000 (12 23:47 -0500)]
msi: Test the ScreenX/Y properties.
Alexandre Julliard [Tue, 13 May 2008 08:43:48 +0000 (13 10:43 +0200)]
winex11: When re-creating a client window check the new visual against the current one instead of the default one.
Alexandre Julliard [Tue, 13 May 2008 08:42:54 +0000 (13 10:42 +0200)]
configure: Improve the libcrypto checks.
Dmitry Timoshkov [Tue, 13 May 2008 04:16:30 +0000 (13 13:16 +0900)]
user32: Add tests for painting minimized/clipped windows.
Jacek Caban [Mon, 12 May 2008 23:12:21 +0000 (13 01:12 +0200)]
mshtml: Fixed a typo.
Eric Pouech [Mon, 12 May 2008 19:39:53 +0000 (12 21:39 +0200)]
winedbg: Fix the path traversal.
Andrew Talbot [Mon, 12 May 2008 19:50:53 +0000 (12 20:50 +0100)]
secur32: Memory allocation size fix.
Andrew Talbot [Mon, 12 May 2008 19:50:44 +0000 (12 20:50 +0100)]
ddraw: Memory allocation size fix.
Jens Albretsen [Mon, 12 May 2008 18:44:49 +0000 (12 20:44 +0200)]
view: Danish translation.
Jens Albretsen [Mon, 12 May 2008 19:38:36 +0000 (12 21:38 +0200)]
taskmgr: Danish translation.