488 lines
26 KiB
Plaintext
488 lines
26 KiB
Plaintext
The Wine development release 1.1.41 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- A wide range of Direct3D improvements.
|
|
- Support for SHA-256, SHA-384, and SHA-512 algorithms.
|
|
- A number of MSHTML fixes.
|
|
- Support for mp3 decoding on Mac OS X.
|
|
- Various widl improvements.
|
|
- More typelib fixes.
|
|
- OLE storage improvements.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.41.tar.bz2
|
|
http://prdownloads.sourceforge.net/wine/wine-1.1.41.tar.bz2
|
|
|
|
Binary packages for various distributions will be available from:
|
|
|
|
http://www.winehq.org/site/download
|
|
|
|
You will find documentation on http://www.winehq.org/site/documentation
|
|
|
|
You can also get the current source directly from the git
|
|
repository. Check http://www.winehq.org/site/git for details.
|
|
|
|
Wine is available thanks to the work of many people. See the file
|
|
AUTHORS in the distribution for the complete list.
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Bugs fixed in 1.1.41:
|
|
|
|
10479 Grass jumping around in S.T.A.L.K.E.R.
|
|
10829 err:ntdll:RtlpWaitForCriticalSection when trying to use an SMS-sending program
|
|
11827 Asterix et les jeux olympiques demo crashes in shdocvw component
|
|
11842 abel370 crashes
|
|
12200 error message in TREPCAD on project creation
|
|
12896 kernel32: pipe.ok hangs in PC-BSD but not Linux
|
|
13302 GetProcessMemoryInfo is unimplemented
|
|
13555 Adobe Acrobat Pro 6 does not install
|
|
14057 "Psalmen - Lieder des Lebens" fails to load
|
|
14511 Discworld Noir: segfault crash regression upon startup
|
|
14616 Dracula Origin Demo: Pixelshaders broken
|
|
15283 Morrowind: Random, usually reproducible crashes when traveling by boat
|
|
15324 gdi32: bitmap test fails in PC-BSD but not Ubuntu
|
|
16137 If a Linux window is set to On Top, it will not be able to be on top of a Wine window set on top
|
|
16215 Adobe Framemaker 8.0 prevented from installing due to invalid O/S version
|
|
16684 cnsconf.exe fails to start
|
|
17056 Team Fortress 2 launched from within steam loads, but crashes when launching any map
|
|
17251 Torrents renaming each other
|
|
17324 Lotus Notes Client 6.5.5 crashed
|
|
17731 Profesor Henry 5.0 doesn't run - a black screen appears
|
|
18572 TCP(iexplore.exe:23945): Application bug, race in MSG_PEEK.
|
|
18585 Evil Genius crashes with page fault in d3d9
|
|
18613 Hero Lab hangs with an invisible message box while loading Mutants & Masterminds RPG game
|
|
18632 gklayout.dll compiled from mingw fails to load (.dll from Firefox)
|
|
18997 Warcraft 3 1.23 crashes after remaining one minute in a Battle.net chat room.
|
|
19627 IPersistFile_fnGetCurFile too stubby, some installers fail
|
|
19798 IoReportResourceUsage is not implemented
|
|
20079 WOW locks up at login screeen
|
|
20299 AutoCAD 2008: No images on buttons from Quick Help Toolbar
|
|
20360 Mouse cursor changes colour
|
|
20376 Albumplayer craches with dotnet20 function
|
|
20714 build fails on OpenSolaris: ifenum.c:322: error: structure has no member named `ifr_hwaddr'
|
|
21300 Sony Vegas 5 fails with open a new mp3
|
|
21310 motocross madness crashing
|
|
21323 Spelunky 0.98.1 crashes after config screen
|
|
21426 Fallout Tactics no longer works
|
|
21581 GTA4 crashes during "Lure" mission
|
|
21784 Pandaland does not work
|
|
21869 Jazz Jack Rabbit 2: Black/flickering screen followed by page fault
|
|
21903 gdiplus: graphics test crashing
|
|
21938 Test tool breaks secured wireless on windows 7 x64
|
|
21941 Alpha Prime crashes right after the intro
|
|
21946 Pokémon Play It! v2 installer aborts
|
|
21949 Verbose the d3d vertices processing code
|
|
21951 3D Studio Max 2010 trial installer crashes in GdipCreateTextureIA
|
|
21954 Blood Ties (Yahoo! Games) fails during the startup
|
|
21971 Gecko-using help viewer crashes application
|
|
21980 ImgBurn: no recognized drives
|
|
21993 Lemmings Paintball: Crash when skipping intro video
|
|
22001 datetime.c test fails when LC_CTYPE="ru_RU.UTF-8"
|
|
22017 LiveUpdate can not connect via proxy
|
|
22020 Page Fault in wine_utf8_wcstombs when running ToonTalk/AvrStudio
|
|
22028 King's Bounty. Armored Princess - mouse doesn't work
|
|
22035 After clicking a link in Steam program it crashes
|
|
22043 Regression of VB6 string comparison bug 14703
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.1.40:
|
|
|
|
Alexandre Julliard (17):
|
|
krnl386.exe: Preload gdi and user when thunks are being used.
|
|
makefiles: Don't recurse for the testclean target.
|
|
kernel32: Abstract the key creation routine and move the key existence check to the top-level function.
|
|
makedep: Append the separator if not found in an existing makefile.
|
|
makedep: Output source dependency for bison files needed for parallel makes.
|
|
makefiles: Remove the no longer needed explicit separators for dependencies.
|
|
makefiles: Remove the no longer needed explicit dependencies for bison files.
|
|
makefiles: Add more shell functions to generate the main makefile.
|
|
kernel32: Don't try to open builtin exe files during CreateProcess, only check the path syntax.
|
|
user32/tests: Add some tests demonstrating that SetCursor uses the thread input data.
|
|
user32/tests: Add some tests for ShowCursor.
|
|
user32/tests: Add some tests for GetCursorInfo.
|
|
user32: Return fake global information in GetCursorInfo instead of thread-local values.
|
|
gdiplus/tests: Create a window for graphics tests instead of painting over the desktop.
|
|
winegcc: Force importing msvcrt when using the Unicode hack for a Windows build.
|
|
oleaut32: Move variable declaration outside of the switch statement.
|
|
shlwapi/tests: Avoid size_t in a trace.
|
|
|
|
Andrew Eikum (6):
|
|
shlwapi: Improve error handling in UrlGetPart.
|
|
hlink: Set hlink's location to NULL if the empty string is given.
|
|
hlink: Split target at hash in HlinkCreateFromString.
|
|
hlink: Implement IHlinkBrowseContext::GetBrowseWindowInfo.
|
|
mshtml: Fix return value interpretation when navigating.
|
|
shlwapi: Only skip 'localhost' in file URLs in UrlCanonicalize.
|
|
|
|
Andrew Nguyen (8):
|
|
wine.inf: Add LSA key under the HKLM control key.
|
|
dxdiagn/tests: Add tests for IDxDiagContainer.
|
|
dxdiagn: Fix return and output behavior of IDxDiagContainer::EnumChildContainerNames.
|
|
dxdiagn: Fix string copy behavior with an excessively short buffer in IDxDiagContainer::EnumChildContainerNames.
|
|
dxdiagn: Initialize output pointer to NULL in IDxDiagContainer::GetChildContainer.
|
|
dxdiagn: Fix dot parsing in IDxDiagContainer::GetChildContainer for the case of a lone dot terminator.
|
|
dxdiagn: Fix return and output behavior of IDxDiagContainer::EnumPropNames.
|
|
dxdiagn: Fix string copy behavior with an excessively short buffer in IDxDiagContainer::EnumPropNames.
|
|
|
|
André Hentschel (3):
|
|
oleaut32/tests: Remove a todo_wine from a dead test.
|
|
documentation: Keep README.de in sync.
|
|
README.de: Sync german filesystem support section.
|
|
|
|
Aric Stewart (2):
|
|
winemp3.acm: Support mp3 decoding on Mac OS/X Leopard systems.
|
|
msctf: Add stub for ITfDisplayAttributeMgr.
|
|
|
|
Christian Costa (14):
|
|
d3dxof: Fix tzip and bzip files tests on all windows platform.
|
|
d3dxof: Avoid using strlen for specifying templates or objects size.
|
|
d3dx9_36: Rename variables in D3DXGetShaderConstantTable(Ex) to match naming convention used in the file.
|
|
d3dx9: Fix typo in ID3DXConstantTable_SetMatrixTranspose macro.
|
|
d3dx9: Add some shader definitions.
|
|
d3dx9_36/tests: Fix contant table header in ctab data.
|
|
d3dx9_36: Add stub for D3DXCreateTextureFromFileInMemoryEx.
|
|
d3dx9_36: Implement ID3DXConstantTableImpl_GetDesc + tests.
|
|
d3dx9_36: Add missing GetSamplerIndex method to ID3DXConstantTable.
|
|
d3dx9_36: Fix method name.
|
|
d3dx9_36: Use %u to print unsigned integer.
|
|
d3dx9: Add d3dx9effect.h include file.
|
|
d3dx9_36: Add stub for D3DXCreateEffect.
|
|
attrib.exe: Add stubbed command.
|
|
|
|
Damjan Jovanovic (4):
|
|
setupapi: Stub out SetupDiRemoveDevice.
|
|
ntoskrnl.exe: Implement IoIsWdmVersionAvailable.
|
|
usbd.sys: Add stub usbd.sys.
|
|
usbd.sys: Add USB descriptor parsing functions.
|
|
|
|
David Hedberg (3):
|
|
wine.inf: Add key for approved shell extensions.
|
|
shell32: SHCreatePropSheetExtArrayEx should check if the key itself contains the clsid of the shell extension.
|
|
shell32: Initial support for the properties command in the IContextMenu for shellview.
|
|
|
|
Detlef Riekenberg (7):
|
|
msvcr70: Add msvcr70.dll with forwards to msvcrt.dll.
|
|
msvcr80: Add msvcr80.dll with forwards to msvcrt.dll.
|
|
msvcr90: Add msvcr90.dll with forwards to msvcrt.dll.
|
|
msvcr90: Implement _initterm_e.
|
|
msvcr80: Forward _initterm_e to msvcr90.dll.
|
|
msvcr90: Forward _malloc_crt to msvcrt.malloc.
|
|
msvcr80: Forward _malloc_crt functions to msvcrt.malloc.
|
|
|
|
Dmitry Timoshkov (2):
|
|
gdi32: Fix GDI locking in SetBitmapBits.
|
|
user32: Restore special handling of monochrome bitmaps removed by c2202929ab4b6d1ce379865dfd8904186814f265.
|
|
|
|
Eric Pouech (14):
|
|
dbghelp: Added full support for DW_FORM_data8 attributes, as well as primary support for DW_FORM_block* attributes.
|
|
dbghelp: Added helper to free module's specific data (ELF, MSC...) upon removal.
|
|
dbghelp: Store the file map in ELF's module specific data.
|
|
dbghelp: Make the ELF mapping code easier to use.
|
|
dbghelp: Extend the ELF image management to PE modules so we get a rather uniform interface to image manipulation.
|
|
dbghelp: Create the notion of image (PE, ELF modules) to uniformize some handlings.
|
|
dbghelp: Keep the file map around for every PE module, so that we can access image whenever we like to.
|
|
dbghelp: Extend the image (ELF/PE) scheme to get the RVA out of a section.
|
|
dbghelp: Let dwarf_parse decide on which sections it needs to map.
|
|
dbghelp: Now that we can keep ELF sections around, don't copy the loclist section, just don't unmap it.
|
|
dbghelp: Create new infrastructure to hold specific information for multiple file/debug formats in a single module, and use it to store dwarf2 stuff.
|
|
dbghelp: Move the PE debug info to the newly define scheme.
|
|
dbghelp: Moved the ELF's module information into the new scheme.
|
|
dbghelp: Move the mach-o information into the modfmt structure.
|
|
|
|
Francois Gouget (2):
|
|
include: Also define the WSAxxx error codes in winerror.h.
|
|
server: Don't include winsock.h to avoid creating a dependency on generated headers.
|
|
|
|
Gerald Pfeifer (4):
|
|
comdlg32: Removed unused parameters from PRINTDLG_WMInitDialogW and PRINTDLG_WMInitDialogA.
|
|
comdlg32: Removed unused parameters from FILEDLG95_OnWMSize, FILEDLG95_OnWMCommand, and FD32_WMMeasureItem.
|
|
comdlg32: Remove unused parameters from CFn_WMMeasureItem and CFn_WMDrawItem.
|
|
ntdll: Avoid compiler warning in the default case in append_entry.
|
|
|
|
Henri Verbeet (43):
|
|
server: Debugging our own process is disallowed.
|
|
ddraw: Print unhandled vertex processing flags in IDirect3DExecuteBufferImpl_Execute().
|
|
d3dx9_36: ID3DXBuffer is a base interface for ID3DXConstantTable.
|
|
d3dx9_36: Not implementing an interface is not an internal error.
|
|
wined3d: Kill pbuffer offscreen rendering support.
|
|
wined3d: Don't partially initialize contexts in AddContextToArray().
|
|
wined3d: Move device context array functions to device.c.
|
|
ntdll: Fix the ProcessDebugPort information length in NtQueryInformationProcess().
|
|
ntdll: Improve support for the ProcessDebugPort info class in NtQueryInformationProcess().
|
|
kernel32: Implement CheckRemoteDebuggerPresent().
|
|
wined3d: Use "gl_info" in some more places in context_create().
|
|
wined3d: Add a separate function to set the pixel format in context_create().
|
|
wined3d: Store the swapchain instead of the surface in the context.
|
|
wined3d: Use the context's window handle in stretch_rect_fbo().
|
|
wined3d: Use the context's window handle in IWineD3DSurfaceImpl_BltOverride().
|
|
wined3d: The swapchain should always have a window handle.
|
|
wined3d: Simplify a comparison in IWineD3DDeviceImpl_Reset().
|
|
wined3d: Store the device window in the swapchain.
|
|
wined3d: Implement SetDestWindowOverride() by simply making the context current on a different window.
|
|
wined3d: Use "gl_filter" in the non-FBO path of swapchain_blit() as well.
|
|
wined3d: Don't use filtering on textures that need complex fixups in swapchain_blit().
|
|
wined3d: Don't use framebuffer blit for backbuffer formats with fixups in swapchain_blit().
|
|
wined3d: Add missing checkGLcall's to buffer_Map().
|
|
wined3d: Simplify context_apply_attachment_filter_states() flow a bit.
|
|
wined3d: Simplify the IWineD3DDeviceImpl_ClearSurface() surface loading code.
|
|
wined3d: Don't change the draw buffer in IWineD3DDeviceImpl_SetFrontBackBuffers().
|
|
wined3d: Cleanup IWineD3DDeviceImpl_SetFrontBackBuffers().
|
|
ddraw: Implement IDirectDrawImpl_GetSurfaceFromDC().
|
|
ddraw: Fix IDirectDraw4Impl_GetSurfaceFromDC().
|
|
user32/tests: Add a test for foreground windows on a different thread.
|
|
d3d8/tests: Extend the window proc / focus window tests.
|
|
d3d9/tests: Extend the window proc / focus window tests.
|
|
wined3d: Make the focus window also the foreground window.
|
|
ddraw: Acquire/release the focus window from the correct location.
|
|
wined3d: Unify GLINFO_LOCATION in surface.c.
|
|
wined3d: Add a quirk to rebind FBOs when one of their attached textures is updated.
|
|
wined3d: Replace some VTRACEs with proper TRACEs.
|
|
wined3d: Kill VTRACE.
|
|
wined3d: Avoid some common invalid context accesses.
|
|
wined3d: Simplify the generated GLSL for NRM.
|
|
wined3d: Rename GlPixelFormatDesc to wined3d_format_desc.
|
|
wined3d: Unify "gl_formats_template" naming with the other format info tables.
|
|
wined3d: Add COMPLEX_FIXUP_NONE as value 0 to the complex_fixup enum.
|
|
|
|
Henry Kroll III (1):
|
|
notepad: Don't prompt to save empty Untitled file.
|
|
|
|
Huw Davies (2):
|
|
wineps.drv: Retrieve the full printer name to avoid truncation when the name is 32 characters or longer.
|
|
dispex: Implement proxy and stub for IDispatchEx_InvokeEx.
|
|
|
|
Ilya Basin (1):
|
|
shell32/tests: Add tests for the parser of SHELLEXECUTEINFO.lpFile.
|
|
|
|
Jacek Caban (21):
|
|
mshtml: Fixed ref count leak.
|
|
mshtml: Ignore EndLoad call if document is already detached.
|
|
shdocvw: Use heap_alloc_zero to allocate DocHost objects.
|
|
shdocvw: Store object passed in DOCHOST_DOCCANNAVIGATE command.
|
|
shdocvw: Separate document state from control state.
|
|
shdocvw: Pass post data as SAFEARRAY to on_before_navigate2.
|
|
shdocvw: Use IHTMLPrivateWindow for navigation in navigate_hlink if available.
|
|
shdocvw: Use IHTMLPrivateWindow for navigation in navigate_url if available.
|
|
shdocvw: Added more navigation tests.
|
|
mshtml: Ignore load event on detached documents.
|
|
mshtml: Return S_OK from IHTMLDocument2::get_referrer.
|
|
mshtml: Forward setting document.location to window object.
|
|
mshtml: Use user agent string in IOmNavigator::get_appVersion.
|
|
shdocvw: Fixed tests on some Windows.
|
|
mshtml: Make sure that readState is READYSTATE_LOADING in read_stream_data.
|
|
mshtml: Fire readystatechange event on document nodes.
|
|
mshtml: Moved removing event target to separated function.
|
|
mshtml: Added support for load event on all nodes.
|
|
mshtml: Added IHTMLImgElement::onload property implementation.
|
|
mshtml: Added IHTMLImgElement::onload tests.
|
|
cmd: Added @or_broken@ handling to test templates and use it to fix tests on win2k.
|
|
|
|
Jeff Latimer (2):
|
|
usp10: Change default glyph returned from 0xffff to 0.
|
|
comctl32: cchTextMax needs to be set for LVS_OWNERDATA as it uses LVN_GETDISPINFO notifications.
|
|
|
|
Juan Lang (13):
|
|
iphlpapi: Check for ifr_hwaddr member of struct ifreq.
|
|
iphlpapi: Rename a function and variables to make it clearer they're related to IPv4 addresses.
|
|
iphlpapi: Pass address family to adapterAddressesFromIndex.
|
|
iphlpapi: Implement GetAdaptersAddresses for IPv6 addresses.
|
|
rsaenh: Fix some test failures on Win9x/NT4.
|
|
rsaenh: Add simple tests for SHA-256, SHA-384, and SHA-512.
|
|
include: Add a few missing OIDs.
|
|
wininet: Handle proxy entries of the form <proto>=<proxy>, and allow multiple proxies.
|
|
rsaenh: Add support for SHA-256, SHA-384, and SHA-512.
|
|
rsaenh: Add signature support for SHA-256, SHA-384, and SHA-512 hashes.
|
|
crypt32: Add constants to support SHA-256, SHA-384, and SHA-512.
|
|
crypt32: Switch to use the AES provider by default.
|
|
crypt32: Add support for the anyPolicy certificate policy.
|
|
|
|
Julian Rüger (1):
|
|
windowscodecs: Small spelling fixes.
|
|
|
|
Justin Chevrier (2):
|
|
gdiplus/tests: Expand GdipImageGetFrameCount test coverage.
|
|
gdiplus: Basic implementation of GdipImageGetFrameCount with updated tests.
|
|
|
|
Jörg Höhle (6):
|
|
mciavi: Prevent deadlock when closing while playing or when paused.
|
|
mcicda: Prevent crash when closing while playing.
|
|
mciavi: Stubs should return a success code.
|
|
mciseq: MCI Set Port allows to select the MIDI device.
|
|
msvfw32: MCI Step is like Seek.
|
|
midimap: Allow GetVolume by device identifier.
|
|
|
|
Maarten Lankhorst (9):
|
|
dsound: Improve underrun behavior.
|
|
mmdevapi: Implement property store.
|
|
mmdevapi: Add IMMEndpoint to IMMDevice.
|
|
mmdevapi: Implement some methods in IMMDevice.
|
|
mmdevapi: Implement MMDeviceCollection methods.
|
|
mmdevapi: Implement IMMDeviceEnumerator::GetDevice.
|
|
mmdevapi: Pass a property bag to IBaseFilter in IMMDevice::Activate.
|
|
midimap: Defer initialisation.
|
|
winmm: Allow SND_ALIAS|SND_FILENAME in PlaySound.
|
|
|
|
Maciej Borsz (1):
|
|
winhttp: Fix invalid behaviour of WinHttpCrackUrl.
|
|
|
|
Michael Stefaniuc (4):
|
|
ddraw: Remove redundant memset.
|
|
iphlpapi: Don't crash when enumerating PtP interfaces.
|
|
oleaut32: Remove superfluous NULL check before HeapFree (Smatch).
|
|
oleaut32: Plug some memleaks on error paths (Smatch).
|
|
|
|
Nicolas Le Cam (1):
|
|
wine.inf: Define the Win64 DefaultInstall.Services section.
|
|
|
|
Nikolay Sivov (24):
|
|
shell32/shellview: Improve error handling on some helpers, fix possible leak.
|
|
shell32/shellview: Use W-calls for menu handling, same for SendMessage to ListView window.
|
|
shell32: Initial test file for IShellView/IFolderView, implemented IFolderView::GetSpacing.
|
|
shell32/shellview: Remove unneeded memset, release browser reference on failure.
|
|
shell32/shellview: Implemented IFolderView::GetSelectionMarkedItem() with basic test.
|
|
shell32/shellview: Implemented IFolderView::GetFocusedItem.
|
|
shell32/shellview: Implement IFolderView::GetFolder() for IID_IShellFolder.
|
|
shell32/shellview: Implement IFolderView::ItemCount for SVGIO_ALLVIEW flag.
|
|
shell32/shellview: Don't crash on ::DragLeave called without droptraget.
|
|
shell32: Add SHCreateFileExtractIconW stub.
|
|
shlwapi: Partially implement SHGetObjectCompatFlags with tests.
|
|
avifil32: Registry access calls don't return HRESULT codes.
|
|
msi: Convert IWineMsiRemoteDatabase BSTR parameters to LPCWSTR to avoid typecast.
|
|
shlwapi: Don't cast WCHAR string to BSTR.
|
|
quartz: Don't cast WSTR to BSTR, convert properly instead.
|
|
comctl32/datetime: Use user locale for format.
|
|
msxml3: Treat input BSTR as general WCHAR string for ::loadXML().
|
|
ole32: Turn FIXME to TRACE for CoGetTreatAsClass.
|
|
ole32: Remove useless parameter check.
|
|
urlmon: Add stub IUriBuilder interface.
|
|
urlmon: Add CoInternetIsFeatureEnabled stub.
|
|
shlwapi: Add a forward to DelayLoadFailureHook.
|
|
shlwapi: Fix StrCpyNW to deal with null inputs better, and don't use lstrcpynW.
|
|
shell32: Add IPersistFile::GetCurFile implementation for IShellLink.
|
|
|
|
Paul Chitescu (3):
|
|
qedit: In SampleGrabber ReceiveConnection check early the format type, return VFW_E_INVALIDMEDIATYPE like native.
|
|
qedit: SampleGrabber pins should enumerate a preferred format only after the input pin is connected and a fully defined format is known.
|
|
qedit: Implement buffering in SampleGrabber.
|
|
|
|
Paul Vriens (13):
|
|
msi/tests: Remove a key after running tests.
|
|
advapi32/tests: Restore default cryptographic provider after the tests.
|
|
oleaut32/tests: Don't add typelib information to the registry.
|
|
shlwapi/tests: Fix a test failure on NT4.
|
|
mshtml/tests: Fix some test failures on Win9x/WinMe by using a A-function.
|
|
kernel32/tests: Run tests again on Win95.
|
|
gdiplus/tests: Fix a test failure on Win98/WinMe.
|
|
rsaenh/tests: Fix some test failures on XP (pre SP3).
|
|
shlwapi/tests: Fix some test failures on XP/Vista.
|
|
shlwapi/tests: Fix some test failures on Vista+.
|
|
d3d8/tests: Fix timeouts on Win9x/WinMe.
|
|
d3d9/tests: Fix timeouts on Win9x/WinMe.
|
|
user32/tests: Fix timeouts on Win9x/WinMe.
|
|
|
|
Piotr Caban (16):
|
|
oleaut32: Simplify ICreateTypeInfo2_SetTypeFlags implementation.
|
|
oleaut32: Improve TypeInfos with changed TypeKind handling.
|
|
oleaut32: Improve dual interfaces creation in typelib.
|
|
oleaut32: Added ICreateTypeInfo2_SetFuncHelpContext implementation.
|
|
oleaut32: Fix some reference leaks.
|
|
oleaut32: Fix importinfo flags.
|
|
oleaut32: Remove incorrect memid validation.
|
|
oleaut32: Use QueryPathOfRegTypeLib in ICreateTypeInfo2_AddRefTypeInfo.
|
|
oleaut32: Improved ICreateTypeInfo AddFuncDesc implementation.
|
|
oleaut32: Improve ICreateTypeInfo_LayOut implementation.
|
|
oleaut32: Set parameter to NULL in GetMops stub.
|
|
oleaut32: Improve ITypeInfo2 GetTypeAttr implementation.
|
|
oleaut32/tests: Make tests working on older systems, prevent crash on some wine boxes.
|
|
oleaut32: Fix ITypeInfo GetImplTypeFlags for dispinterfaces.
|
|
oleaut32: Improve ICreateTypeInfo2 AddImplType implementation.
|
|
oleaut32: Improve ITypeInfo2 GetRefTypeOfImplType implementation.
|
|
|
|
Ričardas Barkauskas (2):
|
|
wined3d: Fix ATI2N pitch and offset calculations.
|
|
d3d9/tests: Test ATI2N pitch and locking offset behaviour.
|
|
|
|
Rob Shearman (16):
|
|
widl: Remove some unused functions, definitions and types.
|
|
widl: Make write_pointer_tfs more readable.
|
|
widl: Simplify write_typeformatstring_var.
|
|
widl: Write pointers in write_typeformatstring_var using write_pointer_tfs.
|
|
widl: Don't use the return value of write_embedded_types to determine whether a type contains pointers or not.
|
|
widl: Merge write_typeformatstring_var and write_embedded_types into one function, write_type_tfs.
|
|
widl: Use typegen_detect_type to determine which types should be written for the pointer description in write_struct_tfs.
|
|
widl: Pass current_structure into write_conf_or_var_desc in write_ip_tfs.
|
|
widl: error_status_t isn't an allowed conformance type.
|
|
widl: Fix the writing of expressions in un-typedef'd structures by using write_type_left to write out the type, which adds the "struct ..." if necessary.
|
|
widl: Remove some FIXME comments and replace them with comments explaining why the current behaviour is correct.
|
|
widl: Clean up array case in write_remoting_arg.
|
|
widl: Simplify write_parameter_conf_or_var_exprs by making use of typegen_detect_type.
|
|
widl: Remove a FIXME comment in write_function_stubs.
|
|
rpcrt4: Add support for marshalling/unmarshalling complex arrays of pointers.
|
|
rpcrt4: Add tests for a complex array of pointers.
|
|
|
|
Roderick Colenbrander (9):
|
|
wgl: Add more OpenGL diagnosing checks.
|
|
opengl32: Add OpenGL 3.3/4.0 extensions.
|
|
wined3d: Extend surface_get_depth_blt_info with texture coordinate code from surface_blt_to_drawable.
|
|
wined3d: Use surface_get_blt_info to compute texture coordinates for surface_blt_to_drawable.
|
|
wined3d: Remove oversize texture support.
|
|
wined3d: Add a helper function for drawing a textured quad.
|
|
wined3d: Use draw_textured_quad in BltOverride.
|
|
wined3d: Start moving paletted texture support to the blit_shader.
|
|
wined3d: Get rid of d3dfmt_get_conv in RealizePalette.
|
|
|
|
Sandijs Ribaks (1):
|
|
wined3d: Add surface conversion function from WINED3DFMT_YUY2 to WINED3DFMT_B8G8R8X8_UNORM.
|
|
|
|
Stefan Dösinger (11):
|
|
d3d9: Fix test failures on Windows 7.
|
|
wined3d: Don't DISCARD or NOOVERWRITE non-dynamic buffers.
|
|
wined3d: Use glMapBuffer for 1:1 uploads in PreLoad.
|
|
wined3d: Implement unfenced updates of double buffered buffers.
|
|
wined3d: Check the alignment of mapped buffer pointers.
|
|
wined3d: Merge two if conditions in buffer.c.
|
|
wined3d: Make resources 16 byte aligned.
|
|
ddraw: Use a D24X8 depth buffer.
|
|
d3d9: Remove the double unlock test.
|
|
d3d9: Windows 7 rejects invalid rectangles.
|
|
d3d9: Remove old debug messages from the tests.
|
|
|
|
Trey Hunner (1):
|
|
ping: Add skeleton ping command.
|
|
|
|
Vincent Povirk (19):
|
|
ole32: Allow CopyTo to succeed in spite of already open source streams.
|
|
gdiplus: Don't crash when creating a texture with NULL imageattributes.
|
|
gdiplus: Add a test for GdipGetMetafileHeaderFromMetafile.
|
|
gdiplus: Zero the MetafileHeader structure in GetMetafileHeader.
|
|
include: Add definitions for IWICBitmap.
|
|
ole32: Don't treat the header as a big block in StorageImpl_LoadFileHeader.
|
|
ole32: Don't treat the header as a big block in StorageImpl_SaveFileHeader.
|
|
ole32: Fix the big block offset calculation.
|
|
ole32: Remove the unused BlockBits structures from BigBlockFile objects.
|
|
ole32: Remove the BIG_BLOCK_SIZE define.
|
|
ole32: Remove the NUM_BLOCKS_PER_DEPOT_BLOCK define.
|
|
ole32: Remove knowledge of block sizes from the BigBlockFile object.
|
|
ole32: Allow storage files with a block size of 4096 to open.
|
|
oleaut32: Return type mismatch errors in ITypeLibComp_fnBind.
|
|
oleaut32: Always use DISPID_PROPERTYPUT to fill in the last argument.
|
|
winex11.drv: ReadSelectionData should fail if the import function fails.
|
|
winex11.drv: Use CurrentTime to focus windows if we have no timestamp.
|
|
include: Add definitions for IWICBitmapScaler.
|
|
windowscodecs: Make component enumerators thread-safe.
|
|
|
|
Yann Droneaud (5):
|
|
cmd: Fixed uninitialised field in WCMD_addCommand() (Valgrind).
|
|
configure: Fixed <linux/ppdev.h> test.
|
|
cmd: Added some expansion tests.
|
|
cmd: Remove %CD% test.
|
|
cmd: Add another expansion test.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|