Robert Shearman [Tue, 24 Jan 2006 10:05:51 +0000 (11:05 +0100)]
widl: Don't use recursion to implement write_procformatstring_type.
Renamed to write_procformatstring_var now since we can pass a var_t in
again. This results in simpler code.
Alexandre Julliard [Tue, 24 Jan 2006 10:05:11 +0000 (11:05 +0100)]
kernel: Fail more gracefully when loading a builtin exe didn't work.
Dmitry Timoshkov [Tue, 24 Jan 2006 10:04:32 +0000 (11:04 +0100)]
comctl32: Make listview use standard wine_dbg_sprintf and wine_dbgstr_xxx.
Huw Davies [Tue, 24 Jan 2006 10:04:20 +0000 (11:04 +0100)]
gdi: Fixes to preempt freetype 2.2.0.
Jacek Caban [Tue, 24 Jan 2006 09:57:59 +0000 (10:57 +0100)]
Added mshtmcid.h.
Huw Davies [Tue, 24 Jan 2006 09:57:35 +0000 (10:57 +0100)]
gdi: Use correct include file for FT_Get_Module.
Louis Lenders [Mon, 23 Jan 2006 19:12:52 +0000 (20:12 +0100)]
user32: Added stub for UpdateLayeredWindow.
Alexandre Julliard [Mon, 23 Jan 2006 18:58:10 +0000 (19:58 +0100)]
msvcrt: Properly implemented strerror and perror (based on a patch by
Uwe Bonnes).
Alexandre Julliard [Mon, 23 Jan 2006 18:30:21 +0000 (19:30 +0100)]
msvcrt: Added _sys_errlist (based on a patch by Uwe Bonnes).
Alexandre Julliard [Mon, 23 Jan 2006 18:29:36 +0000 (19:29 +0100)]
msvcrt: Added EILSEQ definition.
Hans Leidekker [Mon, 23 Jan 2006 18:29:15 +0000 (19:29 +0100)]
msvcrt: Stub implementation for wcsftime.
Alexandre Julliard [Mon, 23 Jan 2006 16:32:25 +0000 (17:32 +0100)]
Remove useless BUGS file.
Robert Shearman [Mon, 23 Jan 2006 16:30:31 +0000 (17:30 +0100)]
msi: Move the firing of control events to MSI_ProcessMessage.
Move the firing of control events from internal helper functions to
MSI_ProcessMessage so that custom actions can all cause control events
to be fired.
Added the firing of progress events.
Robert Shearman [Mon, 23 Jan 2006 16:29:50 +0000 (17:29 +0100)]
msi: Call ui_actiondata for more actions.
Detlef Riekenberg [Mon, 23 Jan 2006 16:29:41 +0000 (17:29 +0100)]
advpack/tests: Fixed failure when "ProgramFilesDir" is != "C:\Program Files".
Robert Reif [Mon, 23 Jan 2006 15:48:45 +0000 (16:48 +0100)]
winearts: Try to keep winecfg from crashing by recovering from an arts
library crash.
Alexandre Julliard [Mon, 23 Jan 2006 15:48:26 +0000 (16:48 +0100)]
Fixed a couple of warnings on MacOS.
Alexandre Julliard [Mon, 23 Jan 2006 15:47:07 +0000 (16:47 +0100)]
winedbg: Use Win32 types instead of long long.
Alexandre Julliard [Mon, 23 Jan 2006 15:40:57 +0000 (16:40 +0100)]
server: More generic mechanism for adding typecasts in server traces.
Added casts for size_t values.
Mike McCormack [Mon, 23 Jan 2006 15:39:49 +0000 (16:39 +0100)]
ntdll: Forward ZwNotifyChangeDirectoryFile to NtNotifyChangeDirectoryFile.
Eric Pouech [Mon, 23 Jan 2006 15:38:57 +0000 (16:38 +0100)]
dbghelp: Return better values in module information.
- 32/64: number of symbols is now correct
- 64: the 64 bit extra fields are now initialized with some non null
yet sensible value
Eric Pouech [Mon, 23 Jan 2006 15:37:48 +0000 (16:37 +0100)]
dbghelp: Brought dbghelp.h a bit closer to PSDK definitions.
Eric Pouech [Mon, 23 Jan 2006 15:30:25 +0000 (16:30 +0100)]
dbghelp: SymSetContext should return FALSE when setting twice the same
frame context.
Eric Pouech [Mon, 23 Jan 2006 15:30:03 +0000 (16:30 +0100)]
dbghelp: Live targets.
In SymInitialize, now trying to check if the hProcess is a real live
target or not. If we think it is, try to grasp ELF information from
it.
Eric Pouech [Mon, 23 Jan 2006 15:29:21 +0000 (16:29 +0100)]
dbghelp: Started implementation of the global callback mechanism.
Eric Pouech [Mon, 23 Jan 2006 15:26:57 +0000 (16:26 +0100)]
dbghelp: Symbol info.
- better coding for SYMBOL_INFO filling
- some fixes on some fields (parameters)
- now using the max size for symbol info
Eric Pouech [Mon, 23 Jan 2006 15:26:40 +0000 (16:26 +0100)]
winedbg: Added a more decent scheme for handling segmented addresses.
Alexandre Julliard [Mon, 23 Jan 2006 11:02:58 +0000 (12:02 +0100)]
libwine: Added LDT support for MacOS/x86.
Dmitry Timoshkov [Mon, 23 Jan 2006 10:59:21 +0000 (11:59 +0100)]
user32: Make GetMenuItemInfo tests pass under Wine.
- Change menu item search algorithm to recurse into a submenu first.
- Fallback to a found submenu if nothing else was found.
Robert Shearman [Mon, 23 Jan 2006 10:55:33 +0000 (11:55 +0100)]
msi: Support msidbControlAttributesSunken.
Robert Shearman [Mon, 23 Jan 2006 10:55:19 +0000 (11:55 +0100)]
msi: Only print fixme for progress attribute once.
Since setting the Progress attribute is done quite frequently, don't
flood the user with messages about it being unimplemented.
Mike McCormack [Mon, 23 Jan 2006 10:54:58 +0000 (11:54 +0100)]
crypt32: Add stub implementations of some crypto functions used by IE6 install.
Alexandre Julliard [Mon, 23 Jan 2006 10:27:04 +0000 (11:27 +0100)]
winebuild: Always import atof, the MS version is different.
H. Verbeet [Mon, 23 Jan 2006 10:26:25 +0000 (11:26 +0100)]
d3d8: For render states D3DRS_POINTSPRITEENABLE and
D3DRS_MULTISAMPLEANTIALIAS, use GL_SUPPORT correctly.
H. Verbeet [Mon, 23 Jan 2006 10:26:15 +0000 (11:26 +0100)]
d3d8: Add GL_ARB_multisample definitions.
H. Verbeet [Mon, 23 Jan 2006 10:24:27 +0000 (11:24 +0100)]
d3d8: Add detection for GL_ARB_point_sprite support.
Vitaliy Margolen [Mon, 23 Jan 2006 10:24:16 +0000 (11:24 +0100)]
user: Add missing WIN_ReleasePtr.
Dmitry Timoshkov [Mon, 23 Jan 2006 10:24:08 +0000 (11:24 +0100)]
ICCompressorChoose should initialize fccType and fccHandler fields
for the full frames case as well.
Detlef Riekenberg [Mon, 23 Jan 2006 10:23:50 +0000 (11:23 +0100)]
kernel/tests: Integer atoms return different results on WinNT 3.51.
Mike McCormack [Mon, 23 Jan 2006 10:23:33 +0000 (11:23 +0100)]
shell32: Export DllGetClassObject by ordinal as grpconv.exe requires it.
Kai Blin [Mon, 23 Jan 2006 10:23:21 +0000 (11:23 +0100)]
secur32: Added DeleteSecurityContext.
Dmitry Timoshkov [Mon, 23 Jan 2006 10:23:13 +0000 (11:23 +0100)]
x11drv: Update Swiss German keyboard layout to better match the X11 one.
James Hawkins [Mon, 23 Jan 2006 10:22:59 +0000 (11:22 +0100)]
shell32: Reimplement a factored SHFileOperation.
Marcus Meissner [Sat, 21 Jan 2006 18:23:36 +0000 (19:23 +0100)]
winebuild: Output a .note.GNU-stack section to allow nonexecutable stack.
Marcus Meissner [Sat, 21 Jan 2006 18:23:17 +0000 (19:23 +0100)]
gdi: Metafile records must be at least 3 words long.
Alexandre Julliard [Sat, 21 Jan 2006 18:23:02 +0000 (19:23 +0100)]
msvcrt: Preserve all registers in call_ebp_func.
Jacek Caban [Sat, 21 Jan 2006 18:22:39 +0000 (19:22 +0100)]
mshtml: Return FALSE if Mozilla ActiveX Control could not be found.
James Hawkins [Sat, 21 Jan 2006 18:22:17 +0000 (19:22 +0100)]
advpack: Add a stub for RebootCheckOnInstall.
James Hawkins [Sat, 21 Jan 2006 18:21:51 +0000 (19:21 +0100)]
advpack: Fix the documentation for AddDelBackupEntry.
James Hawkins [Sat, 21 Jan 2006 18:21:45 +0000 (19:21 +0100)]
advpack: Complete the documentation for CloseINFEngine.
James Hawkins [Sat, 21 Jan 2006 18:21:22 +0000 (19:21 +0100)]
advpack: Add a stub for SetPerUserSecValues.
James Hawkins [Sat, 21 Jan 2006 18:21:07 +0000 (19:21 +0100)]
advpack: Fix the documentation for FileSaveMarkNotExist.
James Hawkins [Sat, 21 Jan 2006 18:19:41 +0000 (19:19 +0100)]
advpack: Forward FileSaveMarkNotExist to AddDelBackupEntry.
James Hawkins [Sat, 21 Jan 2006 18:19:31 +0000 (19:19 +0100)]
advpack: Add stubs for the user stub wrapper functions.
James Hawkins [Sat, 21 Jan 2006 18:18:40 +0000 (19:18 +0100)]
advpack: Implement DelNodeRunDLL32.
James Hawkins [Sat, 21 Jan 2006 18:18:32 +0000 (19:18 +0100)]
advpack: Implement IsNTAdmin.
Huw Davies [Fri, 20 Jan 2006 19:17:07 +0000 (20:17 +0100)]
shell: Fix incorrect usage of the return value of StrRetToStrNW.
Aric Stewart [Fri, 20 Jan 2006 19:16:56 +0000 (20:16 +0100)]
wininet: INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT work.
Beginning of framework to implement handling of InternetQueryOption
for INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT.
Alexandre Julliard [Fri, 20 Jan 2006 18:56:24 +0000 (19:56 +0100)]
configure: Remove the -mpreferred-stack-boundary option, this breaks MacOS.
Alexandre Julliard [Fri, 20 Jan 2006 18:45:57 +0000 (19:45 +0100)]
winebuild: Moved offset definitions to relay.c since they are only
needed there.
Hardcoded a couple of TEB offsets to support cross-compilation.
Huw Davies [Fri, 20 Jan 2006 18:41:56 +0000 (19:41 +0100)]
ole: ProgIDFromCLSID sets progid to NULL on failure.
Vitaliy Margolen [Fri, 20 Jan 2006 18:41:40 +0000 (19:41 +0100)]
x11drv: Prevent NULL dereference in SelectionRequest handling.
H. Verbeet [Fri, 20 Jan 2006 18:41:04 +0000 (19:41 +0100)]
ntdll: Add a stubbed NtSetSystemInformation.
Alexandre Julliard [Fri, 20 Jan 2006 15:54:11 +0000 (16:54 +0100)]
ntdll: Move the %gs register to the ntdll_thread_regs structure.
Alexandre Julliard [Fri, 20 Jan 2006 15:18:06 +0000 (16:18 +0100)]
ntdll: Move the TEB register to the ntdll_thread_regs structure.
Juan Lang [Fri, 20 Jan 2006 15:16:56 +0000 (16:16 +0100)]
iphlpapi: Remove redundant comments and fix typos.
Detlef Riekenberg [Fri, 20 Jan 2006 15:16:43 +0000 (16:16 +0100)]
user/tests: Added \n to a few ok() calls.
Robert Shearman [Fri, 20 Jan 2006 15:16:08 +0000 (16:16 +0100)]
ole: Verify that the proxy is being used in the correct thread.
Robert Shearman [Fri, 20 Jan 2006 15:15:25 +0000 (16:15 +0100)]
rpc: Replace the hack that detected stubless proxies with the correct check.
Pass in the ProxyInfo and Index to StdProxy_Construct instead of just
the three members of the structure that were previously needed.
Fix the detection of stubless proxies.
Robert Shearman [Fri, 20 Jan 2006 15:15:11 +0000 (16:15 +0100)]
rpc: Skip over the right number of bytes in new correlation descriptors.
Skip over 6 bytes of the format descriptor if new correlation
descriptors are being used, instead of 4.
Robert Shearman [Fri, 20 Jan 2006 15:14:32 +0000 (16:14 +0100)]
ole: Add a test for WM_QUIT behaviour during COM calls.
Robert Shearman [Fri, 20 Jan 2006 15:14:23 +0000 (16:14 +0100)]
ole: Fix WM_QUIT Handling in CoWaitForMultipleHandles.
When a WM_QUIT message in encountered in CoWaitForMultipleHandles then
it should repost the WM_QUIT message and then switch to waiting
without checking messages.
H. Verbeet [Fri, 20 Jan 2006 15:13:57 +0000 (16:13 +0100)]
wined3d: Fix a few TRACEs in pixelshader.c.
H. Verbeet [Fri, 20 Jan 2006 15:13:12 +0000 (16:13 +0100)]
wined3d: Return the correct pixelshader in
IWineD3DDeviceImpl_GetPixelShader.
H. Verbeet [Fri, 20 Jan 2006 15:13:03 +0000 (16:13 +0100)]
wined3d: A shader isn't guaranteed to have a vertex declaration, so
add a NULL check for that.
Jacek Caban [Fri, 20 Jan 2006 15:12:36 +0000 (16:12 +0100)]
shdocvw: Added GetWindow implementation.
Alexandre Julliard [Thu, 19 Jan 2006 14:13:21 +0000 (15:13 +0100)]
Release 0.9.6.
Saulius Krasuckas [Thu, 19 Jan 2006 11:44:02 +0000 (12:44 +0100)]
mscms: Check an appropriate registry key.
Ken Thomases [Thu, 19 Jan 2006 11:43:45 +0000 (12:43 +0100)]
user: Fixed the lifetime of MDICREATESTRUCT variables.
Aric Stewart [Thu, 19 Jan 2006 11:43:14 +0000 (12:43 +0100)]
shell32: Update shellpaths My Pictures, My Video, My Music to be under
$HOME, with a number of fallbacks.
H. Verbeet [Thu, 19 Jan 2006 11:40:05 +0000 (12:40 +0100)]
d3d8: Added GL_ARB_point_sprite definition.
H. Verbeet [Thu, 19 Jan 2006 11:39:37 +0000 (12:39 +0100)]
wined3d: Better version string parsing for VENDOR_NVIDIA in
IWineD3DImpl_FillGLCaps.
Mike McCormack [Thu, 19 Jan 2006 11:39:28 +0000 (12:39 +0100)]
winmine: Use WIN32_LEAN_AND_MEAN.
Huw Davies [Thu, 19 Jan 2006 10:56:34 +0000 (11:56 +0100)]
msxml: Text node implementation.
Jason Edmeades [Thu, 19 Jan 2006 10:56:20 +0000 (11:56 +0100)]
user: Tests for when the menu is incorrect because of duplication of a
menu id and an hMenu.
Dmitry Timoshkov [Thu, 19 Jan 2006 10:55:50 +0000 (11:55 +0100)]
x11drv: Add support for another Canadian French keyboard flavour.
H. Verbeet [Thu, 19 Jan 2006 10:55:34 +0000 (11:55 +0100)]
wined3d: In IWineD3DImpl_FillGLCaps use glGetString instead of
glXGetClientString to retrieve the OpenGL vendor.
Vitaliy Margolen [Thu, 19 Jan 2006 10:55:24 +0000 (11:55 +0100)]
kernel: Remove calls to Nt[Get|Set]ThreadContext.
It's done in exception handler now.
Mike McCormack [Thu, 19 Jan 2006 10:55:01 +0000 (11:55 +0100)]
winecfg: Tidy up included headers.
Get rid of the barely used properties.c.
Hans Leidekker [Wed, 18 Jan 2006 16:33:10 +0000 (17:33 +0100)]
winedump: Fix compilation of generated source.
Include config.h in the .c file, not in the .h file.
Alexandre Julliard [Wed, 18 Jan 2006 16:18:22 +0000 (17:18 +0100)]
ntdll: Cleaned up the ioctl functions.
Renamed function parameters to something usable.
Fixed potential event leaks.
Mike McCormack [Wed, 18 Jan 2006 13:23:11 +0000 (14:23 +0100)]
programs: Use WIN32_LEAN_AND_MEAN.
Sasha Slijepcevic [Wed, 18 Jan 2006 13:22:27 +0000 (14:22 +0100)]
msvcrt: In _tempnam, if TMP is set, it has a precedence over the
parameter dir.
Huw Davies [Wed, 18 Jan 2006 13:22:23 +0000 (14:22 +0100)]
msxml: Implement get_nodeTypedValue.
Robert Shearman [Wed, 18 Jan 2006 13:22:19 +0000 (14:22 +0100)]
ntdll: Loader optimization.
Optimize for the case where a DLL with no path is requested and it is
already loaded.
Robert Reif [Wed, 18 Jan 2006 13:03:23 +0000 (14:03 +0100)]
winealsa: Add critical section names for debugging.
Alexandre Julliard [Wed, 18 Jan 2006 12:23:20 +0000 (13:23 +0100)]
gdi: Ignore a few more metafile escapes.
Jacek Caban [Wed, 18 Jan 2006 12:22:52 +0000 (13:22 +0100)]
shdocvw: Deactivate document in SetClientSite if ClientSite is NULL.
Fix ref counting.
Detlef Riekenberg [Wed, 18 Jan 2006 11:26:32 +0000 (12:26 +0100)]
winspool: Printing environment support for GetPrinterDriverDirectory.
Alex Villacís Lasso [Wed, 18 Jan 2006 11:16:57 +0000 (12:16 +0100)]
msacm: acmDriverAdd() support for ACM_DRIVERADDF_FUNCTION, implemented
local drivers.