Emmanuel Maillard [Tue, 24 Apr 2007 22:57:18 +0000 (00:57 +0200)]
winecoreaudio: Implement MIDI_NotifyClient, MIDIOut_Open and MIDIOut_Close.
Emmanuel Maillard [Tue, 24 Apr 2007 22:55:33 +0000 (00:55 +0200)]
winecoreaudio: Initial MIDI support on Mac OS X.
James Hawkins [Wed, 25 Apr 2007 10:22:01 +0000 (05:22 -0500)]
msi: Implement special handling for the _Streams table.
Rob Shearman [Wed, 25 Apr 2007 10:21:48 +0000 (11:21 +0100)]
atl: AtlModuleGetClassObject should store an intermediate pointer in obj->pCF and then query this for the requested interface.
Return CLASS_E_CLASSNOTAVAILABLE instead of E_FAIL.
Rob Shearman [Wed, 25 Apr 2007 10:21:03 +0000 (11:21 +0100)]
atl: Use the first entry in the object map in AtlInternalQueryInterface when IUnknown is requested.
Rob Shearman [Wed, 25 Apr 2007 07:51:44 +0000 (08:51 +0100)]
winebuild: Refer to strings used in generated stubs by symbol rather than by offset to avoid problems when the compiler aligns the strings by 2 or more bytes.
Paul Vriens [Wed, 25 Apr 2007 09:53:39 +0000 (11:53 +0200)]
ws2_32/tests: Add required parameter to CreateThread (for Win9x and WinME).
Michael Stefaniuc [Tue, 24 Apr 2007 23:13:43 +0000 (01:13 +0200)]
winealsa: Do not check for non-NULL before HeapFree'ing a variable as the check is redundant.
Michael Stefaniuc [Tue, 24 Apr 2007 22:57:55 +0000 (00:57 +0200)]
janitorial: Pass HEAP_ZERO_MEMORY as flag to HeapAlloc() instead of zeroing out the allocated memory in a later call.
Yuval Fledel [Tue, 24 Apr 2007 21:48:42 +0000 (00:48 +0300)]
include: Introduce SECPKG_INTERFACE_VERSION and extend PSECPKG_FUNCTION_TABLE accordingly.
Andrew Talbot [Tue, 24 Apr 2007 19:49:18 +0000 (20:49 +0100)]
dmband: Constify some variables.
Andrew Talbot [Tue, 24 Apr 2007 19:52:52 +0000 (20:52 +0100)]
dmstyle: Constify some variables.
Andrew Talbot [Tue, 24 Apr 2007 19:50:56 +0000 (20:50 +0100)]
dmime: Constify some variables.
Andrew Talbot [Tue, 24 Apr 2007 19:51:37 +0000 (20:51 +0100)]
dmloader: Constify some variables.
Andrew Talbot [Tue, 24 Apr 2007 19:56:42 +0000 (20:56 +0100)]
dmscript: Constify a variable.
Andrew Talbot [Tue, 24 Apr 2007 19:57:16 +0000 (20:57 +0100)]
dmusic: Constify a variable.
Andrew Talbot [Tue, 24 Apr 2007 19:55:46 +0000 (20:55 +0100)]
dmcompos: Constify a variable.
Michał Wiernowolski [Tue, 24 Apr 2007 18:47:16 +0000 (20:47 +0200)]
winealsa: Improved handling of SysEx MIDI messages.
Aric Stewart [Tue, 24 Apr 2007 18:03:22 +0000 (13:03 -0500)]
usp10: Do not crash in ScriptPlace if pABC is null.
Tom Spear [Tue, 24 Apr 2007 16:12:23 +0000 (11:12 -0500)]
winecfg: Change WINE_ERR to WINE_TRACE since there is no real error.
Rob Shearman [Tue, 24 Apr 2007 11:34:35 +0000 (12:34 +0100)]
kernel32: Add the directory the executable was loaded from to the module search path if the module file name doesn't contain a path.
Rob Shearman [Tue, 24 Apr 2007 11:33:56 +0000 (12:33 +0100)]
msi: Fix an off-by-one error when calculating the path and filename for the action data in the SelfRegModules action.
The backslash is in p[0], not p[1].
Rob Shearman [Tue, 24 Apr 2007 11:32:22 +0000 (12:32 +0100)]
msi: Create the _Property table as a temporary table so that the properties aren't saved to the .msi file.
Rob Shearman [Tue, 24 Apr 2007 11:31:31 +0000 (12:31 +0100)]
msi: Set rec to NULL after calling msiobj_release on it in msi_create_table so that we don't call msiobj_release on it again.
Maarten Lankhorst [Mon, 23 Apr 2007 22:23:52 +0000 (00:23 +0200)]
winealsa: Implement Get/SetControlDetails in mixer.
Maarten Lankhorst [Mon, 23 Apr 2007 22:23:50 +0000 (00:23 +0200)]
winealsa: Implement GetLineControls in mixer.
Maarten Lankhorst [Mon, 23 Apr 2007 22:23:46 +0000 (00:23 +0200)]
winealsa: Implement mixer controls, and add GetLineInfo.
Maarten Lankhorst [Mon, 23 Apr 2007 22:23:42 +0000 (00:23 +0200)]
winealsa: Implement opening/closing and caps of device.
Maarten Lankhorst [Mon, 23 Apr 2007 22:23:34 +0000 (00:23 +0200)]
winealsa: Introduce mixer code.
Rob Shearman [Mon, 23 Apr 2007 07:27:37 +0000 (08:27 +0100)]
msi: Add a non-persistent string instead of a persistent one if the table or row is non-persistent.
Rob Shearman [Mon, 23 Apr 2007 07:26:44 +0000 (08:26 +0100)]
msi: All columns being temporary means the table is non-persistent.
The HOLD keyword just means that the non-persistent data in the table
should be kept around, not that the table is temporary.
Rob Shearman [Tue, 24 Apr 2007 10:00:44 +0000 (11:00 +0100)]
msi: Add a persistent flag to tables.
Implement MSI_DatabaseIsTablePersistent.
Rob Shearman [Mon, 23 Apr 2007 07:25:17 +0000 (08:25 +0100)]
msi: Don't add info to the _Columns table for non-persistent tables.
Rob Shearman [Mon, 23 Apr 2007 07:24:41 +0000 (08:24 +0100)]
msi: Add support for adding temporary/non-persistent data to tables.
Rob Shearman [Mon, 23 Apr 2007 07:23:13 +0000 (08:23 +0100)]
msi: The HOLD keyword implies a temporary table, whereas database importing should lead to permanent tables, so remove the HOLD keyword.
Rob Shearman [Mon, 23 Apr 2007 07:22:27 +0000 (08:22 +0100)]
msi: Create the table directly in create_table instead of requiring it to be loaded after saving.
Rob Shearman [Mon, 23 Apr 2007 07:21:32 +0000 (08:21 +0100)]
msi: Move table creation to table.c.
Rob Shearman [Mon, 23 Apr 2007 07:20:21 +0000 (08:20 +0100)]
msi: Store the column info in the MSITABLE structure.
Load the data on view creation for simplicity instead of view execution.
Rob Shearman [Mon, 23 Apr 2007 07:19:07 +0000 (08:19 +0100)]
msi: Remove the hash table for a column when one of its values is modified since it will now be invalid.
Rob Shearman [Mon, 23 Apr 2007 07:18:27 +0000 (08:18 +0100)]
msi: Cleanup unneeded string table functions.
Make string table functions that aren't used outside of string.c static.
Rob Shearman [Mon, 23 Apr 2007 07:17:40 +0000 (08:17 +0100)]
msi: Move string loading and saving to string.c.
Rob Shearman [Mon, 23 Apr 2007 07:17:00 +0000 (08:17 +0100)]
msi: Add support for non-persistent strings.
Store the loaded refcount in the string table.
Dmitry Timoshkov [Tue, 24 Apr 2007 09:33:59 +0000 (18:33 +0900)]
comctl32: Add more image list tests, fix one problem found.
Paul Vriens [Tue, 24 Apr 2007 07:11:44 +0000 (09:11 +0200)]
crypt32/tests: Use A-version for registry functions.
Andrew Talbot [Tue, 24 Apr 2007 06:45:32 +0000 (07:45 +0100)]
dinput: Constify some variables.
Rolf Kalbermatter [Tue, 24 Apr 2007 05:15:04 +0000 (07:15 +0200)]
advapi32: Make service_start_process return the pid to the caller.
Rolf Kalbermatter [Tue, 24 Apr 2007 05:14:38 +0000 (07:14 +0200)]
advapi32: Make struct service_data_t have the new SERVICE_STATUS_PROCESS struct.
Jason Edmeades [Mon, 23 Apr 2007 22:24:38 +0000 (23:24 +0100)]
cmd.exe: Support for DEL filename /s.
Detlef Riekenberg [Mon, 23 Apr 2007 22:08:24 +0000 (00:08 +0200)]
localui: Implement ConfigurePortUI for COMx.
Detlef Riekenberg [Mon, 23 Apr 2007 22:05:47 +0000 (00:05 +0200)]
localui: Avoid crash on NULL pointer.
Lei Zhang [Mon, 23 Apr 2007 21:20:37 +0000 (14:20 -0700)]
comdlg32: Initialize CommDlgExtendedError() return value for file dialogs.
H. Verbeet [Mon, 23 Apr 2007 20:03:04 +0000 (22:03 +0200)]
wined3d: The second parameter to glTexImage3DEXT isn't a GLenum.
H. Verbeet [Mon, 23 Apr 2007 20:03:00 +0000 (22:03 +0200)]
wined3d: Improve IWineD3DVolumeImpl_LoadTexture TRACE output.
H. Verbeet [Mon, 23 Apr 2007 20:02:55 +0000 (22:02 +0200)]
wined3d: Actually use the calculated mipmap surface sizes in IWineD3DDeviceImpl_CreateVolumeTexture.
H. Verbeet [Mon, 23 Apr 2007 20:02:50 +0000 (22:02 +0200)]
wined3d: Output pretty GL errors in checkGLcall and vcheckGLcall.
Mikołaj Zalewski [Thu, 5 Apr 2007 21:14:42 +0000 (23:14 +0200)]
shlwapi: Fix the handling of overflows in PathCombine[AW].
Mikołaj Zalewski [Thu, 5 Apr 2007 10:32:47 +0000 (12:32 +0200)]
comctl32: toolbar: In CreateToolbarEx the default bitmap size is also 16x16.
Mikołaj Zalewski [Thu, 5 Apr 2007 10:25:43 +0000 (12:25 +0200)]
comctl32: toolbar: Don't execute TB_GETBUTTONINFO if cbSize is invalid.
Mikołaj Zalewski [Thu, 5 Apr 2007 08:18:42 +0000 (10:18 +0200)]
comctl32: toolbar: Merge TOOLBAR_GetButtonInfoA and TB_GetButtonInfoW.
Mikołaj Zalewski [Wed, 4 Apr 2007 19:08:19 +0000 (21:08 +0200)]
regedit: Update Polish translation.
Mikołaj Zalewski [Mon, 23 Apr 2007 17:44:43 +0000 (19:44 +0200)]
winecfg: Add Polish translation.
Maarten Lankhorst [Sat, 21 Apr 2007 18:40:20 +0000 (20:40 +0200)]
winealsa: Remove disabled code.
SND_PCM_ASYNC was needed to get asynchronous callbacks, but they are
not used any more, so remove the code.
Maarten Lankhorst [Sat, 21 Apr 2007 18:38:47 +0000 (20:38 +0200)]
winealsa: Clear WAVECAPS_DIRECTSOUND for capture.
David Adam [Thu, 19 Apr 2007 19:16:57 +0000 (21:16 +0200)]
d3drm: Implement D3DRMQuaternionSlerp.
David Adam [Thu, 19 Apr 2007 19:13:51 +0000 (21:13 +0200)]
d3drm: Implement D3DRMQuaternionFromRotation.
David Adam [Thu, 19 Apr 2007 19:12:40 +0000 (21:12 +0200)]
d3drm: Implement D3DRMMatrixFromQuaternion.
David Adam [Thu, 19 Apr 2007 19:12:00 +0000 (21:12 +0200)]
d3drm: Implement D3DRMVectorRotate.
David Adam [Thu, 19 Apr 2007 19:14:47 +0000 (21:14 +0200)]
d3drm: Implement D3DRMQuaternionMultiply.
David Adam [Thu, 19 Apr 2007 19:11:38 +0000 (21:11 +0200)]
d3drm: Implement D3DRMVectorReflect.
David Adam [Thu, 19 Apr 2007 19:11:02 +0000 (21:11 +0200)]
d3drm: Implement D3DRMVectorRandom.
David Adam [Thu, 19 Apr 2007 19:10:46 +0000 (21:10 +0200)]
d3drm: Implement D3DRMVectorNormalize.
David Adam [Thu, 19 Apr 2007 19:09:48 +0000 (21:09 +0200)]
d3drm: Implement D3DRMVectorscale.
David Adam [Thu, 19 Apr 2007 19:08:56 +0000 (21:08 +0200)]
d3drm: Implement D3DRMVectorModulus.
David Adam [Thu, 19 Apr 2007 19:07:54 +0000 (21:07 +0200)]
d3drm: Implement D3DRMVectorDotProduct.
David Adam [Thu, 19 Apr 2007 19:06:54 +0000 (21:06 +0200)]
d3drm: Implement D3DRMVectorCrossProduct.
David Adam [Thu, 19 Apr 2007 19:05:56 +0000 (21:05 +0200)]
d3drm: Implement D3DVectorSubtract.
David Adam [Thu, 19 Apr 2007 19:03:53 +0000 (21:03 +0200)]
d3drm: Implement D3DRMVectorAdd.
David Adam [Thu, 19 Apr 2007 19:02:09 +0000 (21:02 +0200)]
include: Add d3drmdef.h header.
Andrew Talbot [Sat, 21 Apr 2007 20:52:28 +0000 (21:52 +0100)]
amstream: Exclude unused headers.
Andrew Talbot [Sat, 21 Apr 2007 20:53:57 +0000 (21:53 +0100)]
avifil32: Exclude unused headers.
Andrew Talbot [Sat, 21 Apr 2007 20:53:17 +0000 (21:53 +0100)]
avicap32: Exclude unused header.
Andrew Talbot [Sat, 21 Apr 2007 20:52:03 +0000 (21:52 +0100)]
advpack: Exclude unused headers.
Andrew Talbot [Sat, 21 Apr 2007 20:43:48 +0000 (21:43 +0100)]
acledit: Exclude unused headers.
Andrew Talbot [Sat, 21 Apr 2007 20:44:50 +0000 (21:44 +0100)]
activeds: Exclude unused headers.
Stefan Leichter [Sun, 22 Apr 2007 20:28:20 +0000 (22:28 +0200)]
advapi32: More tests for RegDeleteTreeA.
Alexandre Julliard [Mon, 23 Apr 2007 14:31:58 +0000 (16:31 +0200)]
configure: Use AC_SEARCH_LIBS for the Solaris libs to avoid unused function checks.
Ben Taylor [Mon, 23 Apr 2007 13:41:42 +0000 (13:41 +0000)]
configure: Fix to properly recognize functions on Solaris.
Maarten Lankhorst [Fri, 20 Apr 2007 19:47:17 +0000 (21:47 +0200)]
winealsa: Drop unplayed frames instead of waiting for them.
James Hawkins [Sat, 21 Apr 2007 11:56:20 +0000 (06:56 -0500)]
msi: Abstract MSI_RecordSetStream.
James Hawkins [Sat, 21 Apr 2007 11:55:24 +0000 (06:55 -0500)]
msi: Add an internal MSI_ViewModify.
Yuval Fledel [Sat, 21 Apr 2007 19:48:57 +0000 (22:48 +0300)]
rsaenh: Convert handle type from unsigned int to HCRYPTKEY.
Yuval Fledel [Sat, 21 Apr 2007 10:24:44 +0000 (13:24 +0300)]
include: Introduce ntsecpkg.h.
EA Durbin [Thu, 19 Apr 2007 23:28:52 +0000 (18:28 -0500)]
sxs: Add new dll stub.
Alexandre Julliard [Mon, 23 Apr 2007 13:13:22 +0000 (15:13 +0200)]
server: Return a more correct fd type for anonymous files.
Alexandre Julliard [Mon, 23 Apr 2007 13:12:19 +0000 (15:12 +0200)]
version: Avoid size_t type in traces.
Alexandre Julliard [Mon, 23 Apr 2007 13:11:58 +0000 (15:11 +0200)]
dbghelp: Don't print garbage chars in ERR message.
Andrew Talbot [Sat, 21 Apr 2007 21:16:34 +0000 (22:16 +0100)]
ddraw: Constify some variables.
Alasdair Sinclair [Sun, 22 Apr 2007 13:24:48 +0000 (14:24 +0100)]
advapi32: Fix one byte array overflow during DES unhash.
Rolf Kalbermatter [Sun, 22 Apr 2007 20:29:02 +0000 (22:29 +0200)]
advapi32: Add EnumServicesStatusExA/W stub implementation.
Rolf Kalbermatter [Sun, 22 Apr 2007 20:26:47 +0000 (22:26 +0200)]
advapi32: Make SERVICE_STATUS_PROCESS match the declaration in MSDN and PSDK.