James Hawkins [Mon, 3 Apr 2006 17:04:21 +0000 (12:04 -0500)]
advpack: Forward RegSaveRestoreA to its Unicode counterpart.
James Hawkins [Mon, 3 Apr 2006 17:03:58 +0000 (12:03 -0500)]
advpack: Forward RegRestoreAllA to its Unicode counterpart.
Mike Hearn [Fri, 31 Mar 2006 13:02:05 +0000 (14:02 +0100)]
kernel: Don't enforce process handle access rights in Win98 mode.
Jason Green [Mon, 3 Apr 2006 15:01:19 +0000 (11:01 -0400)]
wined3d: Add a couple more debugging output formats.
Alexandre Julliard [Tue, 4 Apr 2006 10:08:30 +0000 (12:08 +0200)]
configure: Filter out garbage from arts-config --libs too.
Alexandre Julliard [Tue, 4 Apr 2006 09:54:14 +0000 (11:54 +0200)]
gdi: Change ReadFontDir error into a warning.
Stefan Dösinger [Mon, 3 Apr 2006 22:30:07 +0000 (00:30 +0200)]
wined3d: Add WINED3DCLIPSTATUS to wined3d_types.h.
Stefan Dösinger [Mon, 3 Apr 2006 22:27:28 +0000 (00:27 +0200)]
wined3d: Add WINED3DRASTERSTATUS to wined3d_types.h.
Mike McCormack [Tue, 4 Apr 2006 06:16:39 +0000 (15:16 +0900)]
msiexec: Add an icon for msiexec and .msi files.
James Hawkins [Tue, 4 Apr 2006 04:36:46 +0000 (23:36 -0500)]
wine.inf: Add hhctrl.ocx to the list of fake dlls.
Mike McCormack [Tue, 4 Apr 2006 04:36:51 +0000 (13:36 +0900)]
configure: Warn if the fonts aren't going to be built.
Alexandre Julliard [Mon, 3 Apr 2006 19:42:42 +0000 (21:42 +0200)]
server: Don't single step into signal handlers.
Alexandre Julliard [Mon, 3 Apr 2006 19:39:33 +0000 (21:39 +0200)]
ntdll: Save FPU context for all exceptions.
Robert Shearman [Mon, 3 Apr 2006 15:27:41 +0000 (16:27 +0100)]
ole32: Add documentation for the clip format user marshal functions.
Robert Shearman [Mon, 3 Apr 2006 15:27:17 +0000 (16:27 +0100)]
widl: Fix the type offset for generated conformant string calls.
Robert Shearman [Mon, 3 Apr 2006 15:26:27 +0000 (16:26 +0100)]
kernel: Remove some stubs that aren't present in NT.
Robert Shearman [Mon, 3 Apr 2006 15:26:10 +0000 (16:26 +0100)]
kernel: Document some file functions.
Stefan Dösinger [Mon, 3 Apr 2006 12:54:16 +0000 (14:54 +0200)]
wined3d: Make use of WINED3DDEVICE_CREATION_PARAMETERS.
Mike McCormack [Mon, 3 Apr 2006 13:46:35 +0000 (22:46 +0900)]
user32: More informative message on failure to load x11drv.
Huw Davies [Mon, 3 Apr 2006 13:42:48 +0000 (14:42 +0100)]
fonts: Add an 11 ppem strike of 'Small Fonts'.
Dmitry Timoshkov [Mon, 3 Apr 2006 12:59:27 +0000 (21:59 +0900)]
gdi: Separate GDI tests by moving them into appropriate files.
Separate GDI tests by moving them into appropriate files:
bitmap tests to bitmap.c, font test to font.c, pen tests to pen.c.
Dmitry Timoshkov [Mon, 3 Apr 2006 12:33:15 +0000 (21:33 +0900)]
gdi: Move WineEngInit call before stock fonts creation.
Move WineEngInit call before stock fonts creation, otherwise we end up
caching wrong fonts before loading built-in bitmap fonts.
Vitaliy Margolen [Sun, 2 Apr 2006 19:24:00 +0000 (13:24 -0600)]
d3dx: VertexBuffer should keep reference to the parent device object.
Alexandre Julliard [Mon, 3 Apr 2006 12:03:08 +0000 (14:03 +0200)]
setupapi: Copy the complete resource tree into the fake dlls.
Hwang YunSong [Mon, 3 Apr 2006 10:14:53 +0000 (19:14 +0900)]
twain: Add a Korean resource.
Jan Zerebecki [Mon, 3 Apr 2006 01:52:11 +0000 (03:52 +0200)]
winealsa: Fix pausing when the hardware does not support it.
Matthew Kehrer [Sat, 1 Apr 2006 22:01:23 +0000 (16:01 -0600)]
url: Add a function and two stubs.
Stefan Dösinger [Sat, 1 Apr 2006 20:06:57 +0000 (22:06 +0200)]
wined3d: Add WINED3DBACKBUFFER_TYPE to wined3d_types.h.
Stefan Dösinger [Sat, 1 Apr 2006 19:33:46 +0000 (21:33 +0200)]
wined3d: Add WINED3DDISPLAYMODE to wined3d_types.h.
Mike McCormack [Mon, 3 Apr 2006 09:52:11 +0000 (18:52 +0900)]
ole32: STGM_PRIORITY implies STGM_SHARE_EXCLUSIVE.
Mike McCormack [Mon, 3 Apr 2006 09:51:05 +0000 (18:51 +0900)]
kernel32: [Read/Write]PrivateProfile functions accept a NULL filename.
Mike McCormack [Mon, 3 Apr 2006 09:48:52 +0000 (18:48 +0900)]
msi: Improve the string table hash.
Alexandre Julliard [Mon, 3 Apr 2006 10:07:20 +0000 (12:07 +0200)]
ntdll: Process --help and --version args earlier on during startup.
Antonio Codazzi [Sat, 1 Apr 2006 00:04:32 +0000 (02:04 +0200)]
msi: Italian language support.
Antonio Codazzi [Sat, 1 Apr 2006 00:15:18 +0000 (02:15 +0200)]
setupapi: Esperanto language support.
Antonio Codazzi [Sat, 1 Apr 2006 15:40:44 +0000 (17:40 +0200)]
uninstaller: Esperanto language support.
Antonio Codazzi [Sat, 1 Apr 2006 15:37:05 +0000 (17:37 +0200)]
uninstaller: Italian language support.
Antonio Codazzi [Sat, 1 Apr 2006 15:31:12 +0000 (17:31 +0200)]
notepad: Esperanto language support.
Antonio Codazzi [Sat, 1 Apr 2006 17:59:09 +0000 (19:59 +0200)]
notepad: Italian language support.
Antonio Codazzi [Sat, 1 Apr 2006 00:03:49 +0000 (02:03 +0200)]
msi: Esperanto language support.
Antonio Codazzi [Fri, 31 Mar 2006 22:44:15 +0000 (00:44 +0200)]
commdlg: Esperanto language update.
Antonio Codazzi [Sat, 1 Apr 2006 15:52:13 +0000 (17:52 +0200)]
commdlg: Italian language update.
Antonio Codazzi [Sat, 1 Apr 2006 14:56:48 +0000 (16:56 +0200)]
wineps: Italian language update.
Antonio Codazzi [Sat, 1 Apr 2006 15:08:34 +0000 (17:08 +0200)]
user32: Esperanto language update.
Antonio Codazzi [Sat, 1 Apr 2006 00:06:58 +0000 (02:06 +0200)]
comctl32: Esperanto language support.
Antonio Codazzi [Sat, 1 Apr 2006 15:51:58 +0000 (17:51 +0200)]
comctl32: Italian language updates.
Antonio Codazzi [Sat, 1 Apr 2006 15:46:33 +0000 (17:46 +0200)]
clock: Esperanto language support.
Stefan Dösinger [Sat, 1 Apr 2006 17:34:20 +0000 (19:34 +0200)]
wined3d: Do not set the mipmap level count every time a texture is used.
Huw Davies [Sun, 2 Apr 2006 18:39:32 +0000 (19:39 +0100)]
gdi32: Add tests for 'Small Fonts'.
qingdoa daoo [Mon, 3 Apr 2006 07:31:12 +0000 (00:31 -0700)]
msvcrt: Allow environment strings longer than 512 characters.
Marcus Meissner [Sun, 2 Apr 2006 10:41:02 +0000 (12:41 +0200)]
usp10: Fixed debug output of ScriptItemize.
Vitaliy Margolen [Sun, 2 Apr 2006 02:55:00 +0000 (19:55 -0700)]
dinput: Keyboard should be acquired before calling GetDeviceState.
Alexander N. Sørnes [Sat, 1 Apr 2006 18:45:31 +0000 (20:45 +0200)]
regedit: Fix typo in Norwegian resources.
Alexandre Julliard [Sat, 1 Apr 2006 12:22:34 +0000 (14:22 +0200)]
x11drv: Get rid of XSync calls on window creation and destruction.
Alexandre Julliard [Sat, 1 Apr 2006 12:21:31 +0000 (14:21 +0200)]
x11drv: Ignore X errors caused by windows being created or deleted.
Alexandre Julliard [Fri, 31 Mar 2006 19:03:41 +0000 (21:03 +0200)]
gdi: In metafile test only print debug output if enabled.
Alexandre Julliard [Fri, 31 Mar 2006 17:16:22 +0000 (19:16 +0200)]
loader: Hide the preloader from the ps output.
Alexandre Julliard [Fri, 31 Mar 2006 15:39:37 +0000 (17:39 +0200)]
winewrapper: Remove a couple of variables that are no longer needed.
Alexandre Julliard [Fri, 31 Mar 2006 15:39:21 +0000 (17:39 +0200)]
ntdll: Get rid of the loadorder wildcard support, builtin is always the default now.
Detlef Riekenberg [Fri, 31 Mar 2006 10:27:30 +0000 (12:27 +0200)]
kernel: Fix handling of invalid parameter in GlobalSize().
Robert Shearman [Fri, 31 Mar 2006 11:34:25 +0000 (12:34 +0100)]
ole: Use ncalrpc instead of ncacn_np as the RPC transport.
Use ncalrpc instead of ncacn_np as the transport as this is more similar
to how ole32 from NT works and should also be compatible with rpcrt4
from Win9x, allowing more combinations of dlls to work.
Robert Shearman [Fri, 31 Mar 2006 11:33:04 +0000 (12:33 +0100)]
kernel: Add some documentation for simple process functions.
Robert Shearman [Fri, 31 Mar 2006 11:55:05 +0000 (12:55 +0100)]
widl: There's no need to cast _StubMsg - it's already of the correct type.
Robert Shearman [Fri, 31 Mar 2006 11:50:46 +0000 (12:50 +0100)]
widl: Only assign variables if not a string and only create a local variable if not a sized parameter.
Only assign variables if not a string and only create a local variable
if not a sized parameter. Fixes type mismatches in the generated code
due to differences in the algorithms between creating local variables
and using them.
Robert Shearman [Fri, 31 Mar 2006 11:50:10 +0000 (12:50 +0100)]
widl: Initialise the temporary variable to 0 for parameters with more than one level of indirection.
Robert Shearman [Fri, 31 Mar 2006 11:49:57 +0000 (12:49 +0100)]
widl: Create the correct variable type for parameters with more than one level of indirection.
Robert Shearman [Fri, 31 Mar 2006 11:49:36 +0000 (12:49 +0100)]
widl: Re-use print_phase_basetype for generating return value marshaling and unmarshaling code.
Robert Shearman [Fri, 31 Mar 2006 11:48:24 +0000 (12:48 +0100)]
widl: Move handling of base type marshaling and unmarshaling to a separate function.
Move handling of base type marshaling and unmarshaling to a separate
function and improve it to support return values.
Robert Shearman [Fri, 31 Mar 2006 11:47:50 +0000 (12:47 +0100)]
widl: Use print_phase_function for printing NdrPointerFree call.
Robert Shearman [Fri, 31 Mar 2006 11:47:35 +0000 (12:47 +0100)]
widl: Add a function to generate the Ndr type calls.
- Add a function to generate the Ndr type calls.
- Fix a typo where the aligned buffer was added to itself, rather than
assigned.
Robert Shearman [Fri, 31 Mar 2006 11:47:22 +0000 (12:47 +0100)]
widl: Only write the buffer incrementing code for the marshaling and unmarshaling phases.
Only write the buffer incrementing code for the marshaling and
unmarshaling phases - buffer sizing is handled elsewhere and freeing
isn't applicable.
Robert Shearman [Fri, 31 Mar 2006 11:47:08 +0000 (12:47 +0100)]
widl: Output the necessary sizing information for other phases.
Output the necessary sizing information for PHASE_BUFFERSIZE and
PHASE_FREE as well as PHASE_MARSHAL. Standardise this rule in a new
function.
Robert Shearman [Fri, 31 Mar 2006 11:46:56 +0000 (12:46 +0100)]
widl: Output NULL ref pointer check for pointer levels > 1 too.
Robert Shearman [Fri, 31 Mar 2006 11:46:28 +0000 (12:46 +0100)]
widl: Fix a GCC warning in the generated client and server code.
Robert Shearman [Fri, 31 Mar 2006 11:45:43 +0000 (12:45 +0100)]
widl: The lval member of var_t is essentially a duplicate of eval->cval.
- Generate eval's for enums that don't explicitly have one. This means
that enums written in header files won't match exactly what has been put
into the IDL file, but the numeric constat is the same and MIDL does a
similar thing.
- Replace constant lookups with eval->cval instead of lval.
Robert Shearman [Fri, 31 Mar 2006 11:45:16 +0000 (12:45 +0100)]
widl: De-reference parameters' types before deciding what to do with them.
De-reference parameters' types before deciding what to do with them.
Also dereference string parameters since they are immediately
dispatched to write_string_tfs when the string attribute is detected
without any further processing done on them.
Robert Shearman [Fri, 31 Mar 2006 11:46:43 +0000 (12:46 +0100)]
widl: Write pointer calls for all non-basetype pointer parameters to functions.
Robert Shearman [Fri, 31 Mar 2006 11:45:29 +0000 (12:45 +0100)]
widl: Write definitions for MIDL_user_allocate and MIDL_user_free in the header.
Write definitions for MIDL_user_allocate and MIDL_user_free in the
header when writing out RPC interfaces to prevent compile failures in
the generated client/server code.
Robert Shearman [Fri, 31 Mar 2006 11:50:34 +0000 (12:50 +0100)]
widl: Write out the pre- and postamble for RPC interfaces with no methods.
Robert Shearman [Fri, 31 Mar 2006 11:44:53 +0000 (12:44 +0100)]
widl: Output interface defined guard for rpc interfaces too.
Robert Shearman [Fri, 31 Mar 2006 11:44:39 +0000 (12:44 +0100)]
widl: NdrFcShort should be written out instead of NdrShort.
Robert Shearman [Fri, 31 Mar 2006 11:44:27 +0000 (12:44 +0100)]
widl: Output the numeric equivalent of FC_END, not the string FC_END itself.
Robert Shearman [Fri, 31 Mar 2006 11:44:16 +0000 (12:44 +0100)]
widl: Support references in type_memsize.
Robert Shearman [Fri, 31 Mar 2006 11:44:04 +0000 (12:44 +0100)]
widl: Only output code for non-object interfaces in client and server.
Only output code for non-object interfaces in client and server
generation and convert the while loops into for loops.
Alexandre Julliard [Fri, 31 Mar 2006 12:38:15 +0000 (14:38 +0200)]
Release 0.9.11.
Alexandre Julliard [Fri, 31 Mar 2006 11:06:04 +0000 (13:06 +0200)]
server: Avoid crash on startup when the configuration dir doesn't exist.
Alexandre Julliard [Fri, 31 Mar 2006 10:51:54 +0000 (12:51 +0200)]
user/tests: Flush events before running the keyboard event test.
Alexandre Julliard [Fri, 31 Mar 2006 10:45:59 +0000 (12:45 +0200)]
comctl32: Force a specific day value in the monthcal test.
Avoids test failure when the current day happens to be the 31st...
James Hawkins [Thu, 30 Mar 2006 18:50:37 +0000 (12:50 -0600)]
advpack: LaunchINFSectionExW is available, so mark it so in the spec file.
James Hawkins [Thu, 30 Mar 2006 18:26:59 +0000 (12:26 -0600)]
advpack: Forward ExecuteCabA to its Unicode counterpart.
Robert Shearman [Thu, 30 Mar 2006 18:56:28 +0000 (19:56 +0100)]
ole32: Remove unnecessary commenting out of the RPC interfaces in the dcom idl file.
Robert Shearman [Thu, 30 Mar 2006 18:55:36 +0000 (19:55 +0100)]
wininet: Fix some string length calculations.
Fix some string length calculations that didn't account for the
different sized characters with Unicode.
Robert Shearman [Thu, 30 Mar 2006 18:55:15 +0000 (19:55 +0100)]
wininet: Only access the URL in the cache by the provided offset.
H. Verbeet [Thu, 30 Mar 2006 17:14:31 +0000 (19:14 +0200)]
wined3d: Move fields common to vertex shaders and pixel shaders to IWineD3DBaseShader.
Juan Lang [Thu, 30 Mar 2006 16:31:14 +0000 (08:31 -0800)]
crypt32: Tiny fixes.
Juan Lang [Thu, 30 Mar 2006 15:27:05 +0000 (07:27 -0800)]
crypt32: Fix certificate adding
- Implement add disposition in CertAddCertificateContextToStore,
rather than in each store.
- Add a few more tests.
Rein Klazes [Thu, 30 Mar 2006 14:30:01 +0000 (16:30 +0200)]
msvcrt: Fix read beyond end of string in __unDNameEx().
Detlef Riekenberg [Thu, 30 Mar 2006 13:59:17 +0000 (15:59 +0200)]
spoolss: Add DllAllocSplMem and DllFreeSplMem.
Dmitry Timoshkov [Thu, 30 Mar 2006 14:03:02 +0000 (23:03 +0900)]
gdi32: Add a test for WMF->EMF conversions performed by SetWinMetaFileBits.
These tests currently fail in Wine.
Dmitry Timoshkov [Thu, 30 Mar 2006 14:02:41 +0000 (23:02 +0900)]
x11drv: Update Hungarian keyboard layout to better match the X11 one.