Hans Leidekker [Sun, 9 Apr 2006 16:36:01 +0000 (18:36 +0200)]
dnsapi: Add a configure check for the resolver library and header.
Hans Leidekker [Sun, 9 Apr 2006 16:35:56 +0000 (18:35 +0200)]
dnsapi: Add a test for DnsNameCompare_A.
Hans Leidekker [Sun, 9 Apr 2006 16:35:48 +0000 (18:35 +0200)]
dnsapi: Implement DnsNameCompare_{A,W}.
Hans Leidekker [Sun, 9 Apr 2006 16:35:43 +0000 (18:35 +0200)]
dnsapi: Add a stub implementation of dnsapi.dll.
Hans Leidekker [Sun, 9 Apr 2006 16:35:36 +0000 (18:35 +0200)]
dnsapi: Add windns.h.
Based on a patch sent by Matthew Kehrer a while ago.
Stefan Dösinger [Sun, 9 Apr 2006 15:10:38 +0000 (17:10 +0200)]
ddraw: Add a test for IDirect3DVertexBuffer7::ProcessVertices.
James Hawkins [Sat, 8 Apr 2006 06:03:30 +0000 (01:03 -0500)]
advpack: Add initial implementation of SetPerUserSecValues.
Eric Pouech [Mon, 10 Apr 2006 09:39:27 +0000 (11:39 +0200)]
wine.inf: Added dbghelp & imagehlp as fake DLLs.
Ivan Gyurdiev [Mon, 10 Apr 2006 04:39:07 +0000 (00:39 -0400)]
wined3d: Print all errors in checkGLcall.
Ivan Gyurdiev [Mon, 10 Apr 2006 04:58:49 +0000 (00:58 -0400)]
wined3d: Downgrade some FIXMEs.
Ivan Gyurdiev [Mon, 10 Apr 2006 09:13:17 +0000 (05:13 -0400)]
wined3d: Map D3DFMT_L16, D3DFMT_A16B16G16R16 to OpenGL formats.
Map:
D3DFMT_L16 -> GL_LUMINANCE16_EXT
D3DFMT_A16B16G16R16 -> GL_RGBA16_EXT
as Raphael suggested.
Also increase the returned Bpp for unknown and unhandled formats from
4 to 8 bytes - this part fixes segfault in the F.E.A.R demo. It now
shows some flashy graphics before it dies again :)
Dmitry Timoshkov [Mon, 10 Apr 2006 06:30:46 +0000 (15:30 +0900)]
shdocvw: Constify IExplore OLE vtables.
Dmitry Timoshkov [Mon, 10 Apr 2006 06:30:34 +0000 (15:30 +0900)]
x11drv: Update French keyboard layout to better match the X11 one.
Alexander N. Sørnes [Sun, 9 Apr 2006 21:56:50 +0000 (23:56 +0200)]
winecfg: Updated Norwegian resources.
Huw Davies [Sun, 9 Apr 2006 19:15:51 +0000 (20:15 +0100)]
fonts: Add accented greek glyphs to System.
Hans Leidekker [Sun, 9 Apr 2006 08:31:18 +0000 (10:31 +0200)]
ntdll: The closing brace of a guid string is at index 37.
Robert Reif [Sun, 9 Apr 2006 03:48:05 +0000 (23:48 -0400)]
dsound: Fix 2 bugs in ds3d tests.
Fix 2 bugs in the error paths of the ds3d.c test (coverity).
Jeff Latimer [Sat, 8 Apr 2006 23:15:41 +0000 (09:15 +1000)]
usp10: Terminate some strings in fixmes and traces.
Detlef Riekenberg [Sat, 8 Apr 2006 23:11:35 +0000 (01:11 +0200)]
winspool: Avoid reading from NULL (GetPrinterDriver).
Jacek Caban [Sat, 8 Apr 2006 18:51:37 +0000 (20:51 +0200)]
shdocvw: Set active document of both frame and doc window.
Jacek Caban [Sat, 8 Apr 2006 18:10:10 +0000 (20:10 +0200)]
shdocvw: Use IOleInPlaceObjectWindowless interface of document in deactivate_document.
Jacek Caban [Sat, 8 Apr 2006 18:00:09 +0000 (20:00 +0200)]
mshtml: Make sure to use initialized variables.
Jacek Caban [Sat, 8 Apr 2006 17:49:55 +0000 (19:49 +0200)]
mshtml: Fix ref counting.
- Fix ref counting.
- Use This->window instead of QI in NSContainer_Release.
Antonio Codazzi [Fri, 7 Apr 2006 22:41:57 +0000 (00:41 +0200)]
wineconsole: Esperanto language support.
Antonio Codazzi [Fri, 7 Apr 2006 22:48:19 +0000 (00:48 +0200)]
winspool: Italian language support.
Antonio Codazzi [Thu, 6 Apr 2006 12:01:25 +0000 (14:01 +0200)]
winhelp: Esperanto language update.
Antonio Codazzi [Thu, 6 Apr 2006 18:26:10 +0000 (20:26 +0200)]
regedit: Italian language update.
Antonio Codazzi [Fri, 7 Apr 2006 22:45:24 +0000 (00:45 +0200)]
start: Italian language update.
Antonio Codazzi [Tue, 4 Apr 2006 16:41:56 +0000 (18:41 +0200)]
uninstaller: Esperanto language adjustments.
Antonio Codazzi [Thu, 6 Apr 2006 18:16:43 +0000 (20:16 +0200)]
wineconsole: Italian language support.
Antonio Codazzi [Fri, 7 Apr 2006 22:47:16 +0000 (00:47 +0200)]
winspool: Esperanto language support.
Detlef Riekenberg [Sat, 8 Apr 2006 17:17:06 +0000 (19:17 +0200)]
winspool: A read can fail.
Stefan Dösinger [Sat, 8 Apr 2006 17:15:03 +0000 (19:15 +0200)]
ddraw: Add MAKEFOURCC to ddraw.h.
Stefan Dösinger [Sat, 8 Apr 2006 17:13:03 +0000 (19:13 +0200)]
d3d9: Add typecasts for WINED3DLOCKED_BOX to avoid compiler warnings.
Huw Davies [Sat, 8 Apr 2006 14:47:09 +0000 (15:47 +0100)]
fonts: Add greek glyphs (with thanks to Maria Hadjipanayi).
Hans Leidekker [Sat, 8 Apr 2006 14:11:34 +0000 (16:11 +0200)]
wldap32: Don't handle NULL attrs twice.
Hans Leidekker [Sat, 8 Apr 2006 14:11:54 +0000 (16:11 +0200)]
wldap32: Don't return uninitialised values.
Hans Leidekker [Sat, 8 Apr 2006 14:11:48 +0000 (16:11 +0200)]
wldap32: Fix overrun by one of static array.
Rein Klazes [Sat, 8 Apr 2006 10:48:20 +0000 (12:48 +0200)]
user: Add an missing element to the hbmmenus array.
Marcus Meissner [Sat, 8 Apr 2006 08:29:08 +0000 (10:29 +0200)]
winedump: Use fchmod() instead of doing system(chmod).
Robert Reif [Sat, 8 Apr 2006 13:16:29 +0000 (09:16 -0400)]
dsound: Remove NULL This pointer checks.
Robert Reif [Sat, 8 Apr 2006 03:08:52 +0000 (23:08 -0400)]
dsound: Remove unnecessary NULL pointer check.
Troy Rollo [Sat, 8 Apr 2006 00:05:01 +0000 (10:05 +1000)]
ntdll: Fix DVD_ReadStructure's layout of layer information.
Fix DVD_ReadStructure to reflect what Windows actually does, not what
Microsoft (incorrectly) documents it to do and not what the DDK
headers (incorrectly) suggest it does.
Detlef Riekenberg [Fri, 7 Apr 2006 21:00:03 +0000 (23:00 +0200)]
ntdll: Added ARM architecture.
Robert Reif [Thu, 6 Apr 2006 00:53:02 +0000 (20:53 -0400)]
winecfg: Add default dsound sample rate and bits per sample.
Robert Reif [Thu, 6 Apr 2006 00:48:44 +0000 (20:48 -0400)]
dsound: Set default primary buffer sample rate and bits per sample.
Programs that are written specifically for 2000 and xp don't bother to
set the primary buffer format because it's a noop. However wine is
patterned after win9x and DirectX 7 or earlier which has a real
primary buffer and expects the program to change the primary buffer
format if necessary.
Alexandre Julliard [Fri, 7 Apr 2006 18:26:47 +0000 (20:26 +0200)]
explorer: Don't use ExitWindows on shutdown.
ExitWindows kills all current processes and that creates a race with
newly started processes. Instead, simply exit and let the new process
create a new explorer.
Mike Hearn [Thu, 6 Apr 2006 20:46:33 +0000 (21:46 +0100)]
kernel: Don't crash on NULL arg in GetShortPathNameW.
Mike Hearn [Thu, 6 Apr 2006 20:42:39 +0000 (21:42 +0100)]
comctl32: Add OOM codepath in imagelist control.
Mike Hearn [Fri, 7 Apr 2006 16:37:06 +0000 (17:37 +0100)]
gdi: Protect GetEnhMetaFilePaletteEntries against bad handles.
Mike Hearn [Fri, 7 Apr 2006 16:15:44 +0000 (17:15 +0100)]
kernel: Correct SearchPathA argument validation.
Robert Reif [Fri, 7 Apr 2006 16:06:06 +0000 (12:06 -0400)]
dsound: Fix capture test.
Remove bogus release of NULL pointer code found by Coverity.
Mike Hearn [Fri, 7 Apr 2006 14:33:56 +0000 (15:33 +0100)]
uxtheme: Fix GetThemeSysInt.
TMT_FIRSTINT and TMT_LASTINT are the same value here, so the error
path would always be taken. Fix to check only that the values are
outside the possible range.
Paul Vriens [Fri, 7 Apr 2006 13:59:45 +0000 (15:59 +0200)]
netapi32: Move NetShareEnum from browsr.c to share.c.
James Hawkins [Fri, 7 Apr 2006 13:30:21 +0000 (08:30 -0500)]
advpack: Add a few more tests for SetPerUserSecValues.
Gerald Pfeifer [Fri, 7 Apr 2006 05:52:22 +0000 (07:52 +0200)]
gdi: Also initialize a variable in the failure case.
Mike McCormack [Fri, 7 Apr 2006 11:40:12 +0000 (20:40 +0900)]
msi: Use a debug channel to turn on transform debugging.
Alexandre Julliard [Fri, 7 Apr 2006 17:52:12 +0000 (19:52 +0200)]
server: Moved read/write_process_memory and get_selector_entry to ptrace.c.
Alexandre Julliard [Fri, 7 Apr 2006 17:43:44 +0000 (19:43 +0200)]
server: Hide assumptions about alignment inside the read_process_memory function.
Alexandre Julliard [Fri, 7 Apr 2006 16:41:58 +0000 (18:41 +0200)]
server: Get rid of alignment requirements in write_process_memory request.
All the alignment handling is now done in the write_process_memory
function inside the server.
Stefan Dösinger [Fri, 7 Apr 2006 11:25:45 +0000 (13:25 +0200)]
wined3d: Allow the inclusion of the wined3d headers when the ddraw headers are included.
Stefan Dösinger [Fri, 7 Apr 2006 11:12:22 +0000 (13:12 +0200)]
wined3d: Add WINED3DBOX to wined3d_types.h.
Stefan Dösinger [Fri, 7 Apr 2006 10:51:12 +0000 (12:51 +0200)]
wined3d: Rename return values from D3D* to WINED3D*.
Robert Shearman [Fri, 7 Apr 2006 10:20:34 +0000 (11:20 +0100)]
ole32: Fix typo in FileMonikerImpl_BindToObject.
Fix apparent typo in FileMonikerImpl_BindToObject, where ppf was
incorrectly passed into IClassFactory_CreateInstance instead of &ppf
(found by Coverity).
Robert Shearman [Fri, 7 Apr 2006 10:20:09 +0000 (11:20 +0100)]
ole32: Check for pcbSize parameter of CompositeMonikerImpl_GetSizeMax being NULL, rather than non-NULL.
Robert Shearman [Fri, 7 Apr 2006 10:19:04 +0000 (11:19 +0100)]
ole32: Check for pcbSize in AntiMonikerImpl_GetSizeMax being for NULL, not for non-NULL.
Robert Shearman [Fri, 7 Apr 2006 10:18:05 +0000 (11:18 +0100)]
ole32: Fix DefaultHandler_EnumAdvises.
As per MSDN, if the object has no connections then
IOleObject::EnumAdvises should return a NULL enumerator and S_OK. This
is the case when This->oleAdviseHolder is NULL, so do this and avert a
potential NULL dereference of This->oleAdviseHolder (found by
Coverity).
Robert Shearman [Fri, 7 Apr 2006 10:17:43 +0000 (11:17 +0100)]
oleaut32: Fix typo in LPSAFEARRAY_Unmarshal.
Fix typo in LPSAFEARRAY_Unmarshal where the check for the failure of
the SafeArrayCreateEx call was missing a dereference operator (found
by Coverity).
Robert Shearman [Fri, 7 Apr 2006 10:17:29 +0000 (11:17 +0100)]
oleaut32: Remove deadcode in SafeArrayPutElement.
Remove deadcode in SafeArrayPutElement, as lpBstr cannot be NULL
because of the check at the top of the function on pvData (found by
Coverity).
Robert Shearman [Fri, 7 Apr 2006 10:17:12 +0000 (11:17 +0100)]
server: Free ptr in console_input_append_hist.
Free ptr in console_input_append_hist before returning, otherwise it
will be leaked (found by Coverity).
Remove the setting of last error on mem_alloc failure, as it is already
done in mem_alloc.
Robert Shearman [Fri, 7 Apr 2006 10:16:50 +0000 (11:16 +0100)]
server: Handle failure of mem_alloc in duplicate_token.
Robert Shearman [Fri, 7 Apr 2006 10:16:28 +0000 (11:16 +0100)]
server: Handle possible mem_alloc failure in create_token.
Robert Shearman [Fri, 7 Apr 2006 10:15:19 +0000 (11:15 +0100)]
server: Should use release_object on an object instead of free.
Mike McCormack [Fri, 7 Apr 2006 09:45:15 +0000 (18:45 +0900)]
msi: Remove broken volume management code.
Mike McCormack [Fri, 7 Apr 2006 08:52:00 +0000 (17:52 +0900)]
shdocvw: Implement IEWinMain using a simple window frame.
Mike McCormack [Fri, 7 Apr 2006 08:50:29 +0000 (17:50 +0900)]
x11drv: Cursors index used with WTI_DEVICES is zero based.
Huw Davies [Fri, 7 Apr 2006 09:28:30 +0000 (10:28 +0100)]
fonts: Add the Won sign in place of the backslash for Korean fonts.
James Hawkins [Fri, 7 Apr 2006 10:28:17 +0000 (05:28 -0500)]
advpack: Forward DelNodeRunDLL32A to its Unicode counterpart.
James Hawkins [Fri, 7 Apr 2006 10:20:58 +0000 (05:20 -0500)]
advpack: Rewrite get_parameter to be able to handle an empty parameter.
Stefan Dösinger [Thu, 6 Apr 2006 23:20:33 +0000 (01:20 +0200)]
wined3d: Add WINED3DPRESENT_INTERVAL_* definitions.
Stefan Dösinger [Thu, 6 Apr 2006 23:18:13 +0000 (01:18 +0200)]
wined3d: Add WINED3DPRESENTRATE_DEFAULT.
Stefan Dösinger [Thu, 6 Apr 2006 22:25:14 +0000 (00:25 +0200)]
wined3d: Add WINED3DLOCKED_BOX to wined3d_types.h.
James Hawkins [Fri, 7 Apr 2006 06:16:48 +0000 (01:16 -0500)]
ntdll: Return error if the signal index equals the size of the array.
Mike McCormack [Fri, 7 Apr 2006 07:28:05 +0000 (16:28 +0900)]
oleaut32: Remove unnecessary check for NULL.
Mike McCormack [Fri, 7 Apr 2006 06:06:15 +0000 (15:06 +0900)]
server: Avoid comparison of -1 with an unsigned variable.
Mike McCormack [Fri, 7 Apr 2006 05:20:49 +0000 (14:20 +0900)]
libwine: Fix a memory leak.
Mike McCormack [Fri, 7 Apr 2006 04:33:43 +0000 (13:33 +0900)]
msi: Fix a logic error.
Mike McCormack [Fri, 7 Apr 2006 04:33:16 +0000 (13:33 +0900)]
msi: Avoid accessing a null pointer.
Mike McCormack [Fri, 7 Apr 2006 04:30:40 +0000 (13:30 +0900)]
msi: Check the correct pointer after allocating memory.
Mike McCormack [Fri, 7 Apr 2006 04:29:56 +0000 (13:29 +0900)]
msi: Fix possible free of uninitialized pointer.
Alexandre Julliard [Fri, 7 Apr 2006 09:45:22 +0000 (11:45 +0200)]
kernel: Fixed set_process_name for the winevdm case.
Stefan Dösinger [Thu, 6 Apr 2006 17:36:02 +0000 (19:36 +0200)]
wined3d: Add WINED3DLOCKED_RECT to wined3d_types.h.
Stefan Dösinger [Thu, 6 Apr 2006 17:02:16 +0000 (19:02 +0200)]
wined3d: Add WINED3DTEXTUREFILTERTYPE to wined3d_types.h.
Paul Vriens [Thu, 6 Apr 2006 12:34:14 +0000 (14:34 +0200)]
netapi32: Add (stubbed) NetSessionEnum.
James Hawkins [Thu, 6 Apr 2006 08:48:49 +0000 (03:48 -0500)]
advpack: Add initial tests for SetPerUserSecValues.
Huw Davies [Thu, 6 Apr 2006 15:55:32 +0000 (16:55 +0100)]
comctl32: Set the sheet caption before invoking the sheet callback and before creating the pages.
Dmitry Timoshkov [Thu, 6 Apr 2006 11:53:22 +0000 (20:53 +0900)]
fonts: Add a couple of cyrillic glyphs to all built-in bitmap fonts.
Also add numero-sign to Courier.
Alexandre Julliard [Thu, 6 Apr 2006 19:32:17 +0000 (21:32 +0200)]
ntdll: Print traces for EXC_CallHandler even with the assembly version.
qingdoa daoo [Wed, 5 Apr 2006 18:37:01 +0000 (11:37 -0700)]
msvcrt: Append extension(.exe) for _spawnve argument.
Alexandre Julliard [Thu, 6 Apr 2006 09:57:37 +0000 (11:57 +0200)]
kernel: Show the exe name instead of wine-[kp]thread in ps and top.