532 lines
28 KiB
Plaintext
532 lines
28 KiB
Plaintext
The Wine development release 1.5.0 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- New version of the Gecko engine.
|
|
- Partial support for using the Trash on Mac OS X.
|
|
- Support for path gradients in GdiPlus.
|
|
- Various MSXML improvements.
|
|
- Fixes to 64-bit exception handling.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.5.0.tar.bz2
|
|
http://prdownloads.sourceforge.net/wine/wine-1.5.0.tar.bz2
|
|
|
|
Binary packages for various distributions will be available from:
|
|
|
|
http://www.winehq.org/download
|
|
|
|
You will find documentation on http://www.winehq.org/documentation
|
|
|
|
You can also get the current source directly from the git
|
|
repository. Check http://www.winehq.org/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.5.0:
|
|
|
|
1347 Screen is wiped/blanked on usage of DirectDraw (black screen/desktop)
|
|
2784 Mouse movement slows down game
|
|
6604 Ship icons for wine tools that can be used in .desktop files
|
|
6951 Library MSVCP60.dll not found when running Sony ericsson Theme Creator 3.06
|
|
8433 After Burner 3D 1.0 Game - crashes in loding Screen
|
|
8531 Run-time error 91 in Senstools
|
|
10650 PhotoFiltre take much time to fill empty a draw
|
|
12694 Air Rival Crashes after login
|
|
13294 Halo 2 fails to start (won't recognize msvcr80 / msvcp80)
|
|
13612 Graphics glitches in the Sam and Max games (just with nVidia?)
|
|
13615 Imperium Galactica 2, Solarian & Shinari Campaign, Spying & Trading Crashes
|
|
14219 Yarxi starts with errors
|
|
15184 Septerra Core crashes due to failed assert
|
|
15280 After minimizing Guild Wars and restoring, the mouse is not respondig correctly
|
|
15963 Warcraft III: The Frozen Throne crashes when joining a DotA game
|
|
16370 iTunes hangs, spams console with unsupported ioctl errors
|
|
19074 Error message "Module not found" should be more obvious
|
|
19362 Far Cry - Enabling shadow maps produces visual distortions
|
|
19685 Women's Murder Club: Death in Scarlet misses (almost) all texts
|
|
19853 Texture corruption in guild war with fglrx 9.8
|
|
19905 windowscodec: compiler warnings on OS X
|
|
19946 make wine report correctly the graphic chip model when using non nvidia and non fglrx drivers
|
|
20033 ApexDC++ 1.2.1 exception
|
|
20118 Oblivion slows down with sound
|
|
21243 Namco All-Stars Pac-Man demo crashes on startup
|
|
21308 Labels not transparent in Microsoft Security Essentials for XP
|
|
21508 GURPS Character Assistant Data Update - gca4dataupdate crashes
|
|
22031 Age Of Empires III: Sound is muted once the game is started
|
|
22214 Portable Apps Thunderbird loses ability to display text
|
|
22451 Polybius crashes while loading a new game.
|
|
22920 Missing typedef keywords in ws2ipdef.h resulting in multiply-defined symbols
|
|
24255 iTunes 10.x does not install correctly
|
|
24319 Portable Thunderbird 3.1.3 : Thunderbird can't retrieve new emails from server
|
|
24377 Blade Runner does not install.
|
|
24551 Cannot install Windows Server 2003 Administration Tools Pack
|
|
24697 Explorer++: missing gradient on the display window
|
|
24776 Starcraft 2: Installer text does not show
|
|
25371 iTunes 10.1 hangs on installation, wineserver must be killed
|
|
25465 SolarWinds Engineers Toolkit (SWET) v10 installer fails to register SNMPv50.ocx (needs Microsoft SNMP management API library "mgmtapi.dll")
|
|
25604 Faerie Solitaire [Steam]: mouse clicks don't register in the menu
|
|
26278 Sims 3 edge smoothing option does nothing
|
|
26417 Starcraft 2 - DirectX Mouse Capture broken (fullscreen and windowed)
|
|
26730 iTunes: crashes when opening about dialog
|
|
26771 Skype 5.3 install freezes
|
|
26882 Portal 2: black texture when opening portals with antialiasing enabled
|
|
27000 Counter Strike 1.6 - d3d flickering
|
|
27349 SafeDisc v2.x API entry analyzer flags Wine's user32.dll as "bad" (too many exports with PIC loads in prolog code) (SimCity 4, IL-2 FB, NFSU)
|
|
27560 Runaway 3 "A Twist of Fate" fails to recognize media on Wine 64Bits (WoW64-aware SecuROM 7.x tries to disable registry redirection/missing advapi32.dll RegDisableReflectionKey)
|
|
27596 Font selection dialog appearance is slightly broken
|
|
27631 Trucks and Trailers demo launcher shows raw html code
|
|
27757 Igneous crashes when opened.
|
|
27970 cmd's attrib command doesn't accept multiple attributes
|
|
28401 .NET Framework 3.0 installation interrupted prematurely
|
|
28724 PortableApps Starter Fail
|
|
28852 Star Trek Online, sound distorted/stutters
|
|
28962 Mount & Blade: WFAS texture quality slider isn't moving
|
|
29507 Rainbow Six Rogue Spear - Mouse pointer movement very slow during mission briefing
|
|
29717 IE4 setup wants inetcpl.cpl.DllInstall
|
|
29721 makecert from Windows Platform SDK 7.1 crashes due to unimplemented function mssign32.dll.PvkGetCryptProv
|
|
29742 Microsoft .NET Framework 4.5 Developer Preview installer crashes due to missing "wevtapi.dll"
|
|
29765 Synful Orchestra 2.5.x tpkd.sys driver crashes due to unimplemented function ntoskrnl.exe.IoStartNextPacket
|
|
29891 Symantec VIP Access can not be activated
|
|
29894 LibreOffice: sdraw.exe runs out of GDI object handles and crashes on a particular VSD file
|
|
29956 Unable to create an empty Jet database file.
|
|
30000 iw4mp (Call of Duty MW2 mod) loader crashes because some kernel32.dll API entries are not hotpatchable (DECLSPEC_HOTPATCH missing)
|
|
30001 iw4mp (Call of Duty MW2 mod) loader crashes due to iphlpapi.dll GetAdaptersAddresses not hotpatchable (DECLSPEC_HOTPATCH missing)
|
|
30005 Acrobat 8: installer action text for INSTALLMESSAGE_ACTIONDATA is not deformated
|
|
30011 Paragon Alignment Tool needs kernel32.dll.DeleteVolumeMountPointW
|
|
30012 MS Project 2010 crashes at shutdown
|
|
30022 Google Earth 5.1 installer crashes
|
|
30074 Microsoft .NET Framework 4.5 Developer Preview installer needs stub wusa.exe
|
|
30075 Microsoft .NET Framework 4.x CLR needs kernel32.dll WerRegisterRuntimeExceptionModule (returning S_OK) to run .NET apps
|
|
30108 Ratatouille demo crashes
|
|
30115 Perfect World: Skills and items icons messed up
|
|
30117 Rig-n-roll2: SetCooperativelevel handles mutually exclusive flags incorrectly
|
|
30138 Amazon MP3 Downloader fails to install (single instance test through OpenMutex fails due to incorrect lasterror value)
|
|
30146 Xmlhttp sample app doesn't work anymore
|
|
30159 Font replacement doesn't work
|
|
30171 World of Warcraft 64-bit client deadlocks at start
|
|
30182 SuperPower 2 demo installation aborted
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.4:
|
|
|
|
Akihiro Sagawa (7):
|
|
kernel32/tests: Add more tests for WriteConsole.
|
|
msvcrt/tests: Add tests for fflush on input stream.
|
|
msvcrt: Add support for fflush to clear an input buffer.
|
|
msvcrt: Add a helper function to flush all buffers.
|
|
msvcrt: Add support for _flushall to clear all input buffer.
|
|
msvcrt: Add semi stub _mbcjmstojis implementation.
|
|
msvcrt: Implement _mbcjmstojis.
|
|
|
|
Alessandro Pignotti (1):
|
|
oleaut32: Avoid converting variants if it is not needed.
|
|
|
|
Alexander Morozov (1):
|
|
ntoskrnl.exe: Fix a typo.
|
|
|
|
Alexandre Julliard (23):
|
|
wine.inf: Avoid creating empty registry values.
|
|
winex11: Ignore FocusOut event on destroyed windows.
|
|
gdi32: Fix rounding error for odd ellipse sizes in CreateRoundRectRgn.
|
|
msvcrt: Export __C_specific handler in other msvcrt versions too.
|
|
server: Create some kernel notification events.
|
|
kernel32: Implement the memory resource notification functions.
|
|
winex11: Never try to clip the cursor if we don't have XInput2.
|
|
ntdll: Use the context argument as working variable instead of making a copy in RtlUnwindEx.
|
|
ntdll: Restore the original context for the last frame instead of the result of the unwind handler.
|
|
ntdll: Set the TARGET_UNWIND flag when calling the unwind handler for the target frame.
|
|
ntdll: Trace the exception extra information also in RtlUnwindEx.
|
|
ntdll: Add support for the special STATUS_UNWIND_CONSOLIDATE exception code.
|
|
ntdll: Add support for rep;ret instruction in function epilogs.
|
|
ntdll: Add support for jump instructions in function epilogs.
|
|
winevdm: Try DOSBox first for running DOS applications.
|
|
comdlg32: Implement WM_CHOOSEFONT_GETLOGFONT in the font dialog.
|
|
ntdll: Properly follow jumps when checking a function epilog.
|
|
msvcrt: Create an i386-specific file for exception handling.
|
|
msvcrt: Move more i386-specific exception code to except_i386.c.
|
|
msvcrt: Add a new file for the x86_64 exception handling.
|
|
msvcrt: Add entry points for the C++ exception functions on x86_64.
|
|
msxml3: Avoid building code that isn't used without libxml.
|
|
dbghelp: Add support for jump instructions in function epilogs on x86_64.
|
|
|
|
Alistair Leslie-Hughes (6):
|
|
advapi32: Correct tests under WOW64.
|
|
mscoree: Add CoEEShutDownCOM stub.
|
|
mssign32: Add stubs PvkFreeCryptProv, PvkGetCryptProv, PvkPrivateKeyAcquireContextFromMemory.
|
|
advapi32: Assign a default value (clang).
|
|
ole32/tests: Assign a default value (clang).
|
|
mscoree: Better support RUNTIME_INFO_UPGRADE_VERSION in GetRequestedRuntimeInfo.
|
|
|
|
Andrew Eikum (2):
|
|
winmm: Remove unused define.
|
|
mciqtz: Actually assign result to the output structure.
|
|
|
|
André Hentschel (18):
|
|
kernel32: Make GetModuleHandleA hotpatchable.
|
|
kernel32: Make Sleep hotpatchable.
|
|
iphlpapi: Make GetAdaptersAddresses hotpatchable.
|
|
include: Add more error codes.
|
|
dbghelp: Add arm_fetch_minidump_thread implementation.
|
|
dbghelp: Silence arm_fetch_minidump_module.
|
|
winedbg: Use copy of be_i386_fetch_float for be_arm_fetch_float (except of long double).
|
|
winemaker: Abort on unhandled file formats.
|
|
winemaker: Fix conversion of C++ filenames into object names.
|
|
winedbg: Respect Thumb mode when adjusting PC on ARM.
|
|
kernel32: Forward RtlPcToFileHeader to ntdll also on ARM.
|
|
kernel32: Forward RtlRaiseException to ntdll on ARM.
|
|
ntdll: Add support for dynamically generated stub entry points on ARM.
|
|
ddraw: Fix a typo.
|
|
inetcpl: Add stub for DllInstall.
|
|
d3drm/tests: Add tests for IDirect3DRMFrameArray_GetElement.
|
|
d3drm/tests: Add GetParent NULL pointer test.
|
|
windowscodecs: Add stub for DllCanUnloadNow.
|
|
|
|
Aric Stewart (3):
|
|
strmbase: Move the MediaSeekingPassThru functions from quartz into strmbase.
|
|
strmbase: Rename MediaSeekingPassThru to RendererPosPassThru to match standard strmbase naming.
|
|
wineqtdecoder: Ignore requests for IID_IAMFilterMiscFlags, we do not need to implement it.
|
|
|
|
Aurimas Fišeras (1):
|
|
po: Update Lithuanian translation.
|
|
|
|
Austin English (6):
|
|
ntoskrnl.exe: Add a stub for IoStartNextPacket.
|
|
advapi32: Add a stub for RegDisableReflectionKey.
|
|
kernel32: Add a stub for WerRegisterRuntimeExceptionModule.
|
|
wusa: Add stub program.
|
|
kernel32: Add stubs for DeleteVolumeMountPointA/W.
|
|
wevtapi: Add stub dll.
|
|
|
|
Carlo Bramini (1):
|
|
shlwapi: Implemented StrToInt64ExA/W.
|
|
|
|
Cheer Xiao (1):
|
|
po: Update simplified Chinese translation.
|
|
|
|
Christian Costa (33):
|
|
d3dxof: Make SaveTemplates stub return DXFILE_OK.
|
|
d3dxof: Make sure the returned object pointer is null when there are no more children.
|
|
d3dxof/tests: Do not print the string when GetName returned 0 byte.
|
|
d3dxof/tests: Improve some messages.
|
|
d3dxof: Check the right offset before dereferencing next byte.
|
|
configure: Check if version of msgfmt (from gettext) is recent enough.
|
|
d3dxof: Do not allow separator to terminate the string. Only the double quote can do that.
|
|
d3drm: Turn some FIXME into TRACE.
|
|
d3drm: Fix leakage of This->pCoords2d when releasing object.
|
|
d3drm: Fix leakage of pData2 on error.
|
|
amstream: Initialize MultiMediastream before creating the source filter.
|
|
amstream: Remove duplicate GraphBuilder member.
|
|
amstream: Add source filter to the filtergraph before loading the file.
|
|
amstream: Free all used resources when releasing MultiMediaStream object.
|
|
devenum: Reset moniker pointer before calling IFilterMapper2_RegisterFilter.
|
|
d3dx9_36: Make D3DXVec3Unproject support omission of world matrix + test.
|
|
attrib: Make command accept several arguments.
|
|
d3drm: Fix some tests conditions.
|
|
d3drm: Get data from the right objects (sub-objects).
|
|
d3drm: Complete Load method by adding normals indices and terminating null DWORD to faces data + tests.
|
|
strmbase: Allow constructor function to be NULL but display an error saying we don't implement the CLSID.
|
|
amstream: Rewrite OpenFile flow in a more readable manner by using SUCCEEDED macro.
|
|
amstream: Don't create the source filter. AddSourceFilter does it already.
|
|
amstream: Don't load the stream file. AddSourceFilter does it already.
|
|
amstream: Use 'Source' filter name for file source filter as in native.
|
|
amstream: Retrieve some interfaces needed to control the stream.
|
|
amstream: Create MediaStream filter when initialising AMMutiMediaStream.
|
|
amstream: Get and store event for streams render completion.
|
|
d3drm: Remove "partial stub" mention of forwarded methods.
|
|
d3drm: Texture callback cannot be passed directly. Texture object argument is different so disable it for now.
|
|
d3drm: Add refcount info to AddRef and Release traces.
|
|
d3drm: If there is no texture coordinates in loaded mesh, generate default texture coordinates for each vertex.
|
|
d3drm: Implement SetTextureCoordinates.
|
|
|
|
Dmitry Timoshkov (9):
|
|
kernel32: Fix file test compilation with PSDK headers.
|
|
kernel32: Add some CreateFile disposition and access tests.
|
|
gdiplus: Create GDI brush only when needed.
|
|
kernel32: Make CreateFile called with creation == 0 work when opening a vxd in win9x mode.
|
|
gdiplus: Create GDI bitmap only when needed.
|
|
server: OpenMutex should perform a real access check instead of validating access flags.
|
|
gdiplus: Implement GdipCreateMetafileFromEmf.
|
|
advapi32: Add some mutex security tests.
|
|
advapi32: Fix failures in the security tests compiled with PSDK headers.
|
|
|
|
Eduardo García (2):
|
|
po: Update Spanish translation.
|
|
po: Update Spanish translation.
|
|
|
|
Erich Hoover (1):
|
|
ntdll: Fix mapping sections for applications that map over the section headers.
|
|
|
|
Francois Gouget (1):
|
|
mssign32: Add a trailing '\n' to a few FIXME() messages.
|
|
|
|
Frédéric Delanoy (2):
|
|
winecfg: Avoid unneeded ellipsis in combo box item.
|
|
po: Update French translation.
|
|
|
|
Hans Leidekker (11):
|
|
advapi32: Implement CredMarshalCredential and CredUnmarshalCredential.
|
|
winhttp: Fix up headers with wrong termination.
|
|
msiexec: Support the "b!" UI option.
|
|
msi: Deformat the description field of INSTALLMESSAGE_ACTIONDATA messages.
|
|
msi: Implement MsiEnumProductsEx.
|
|
msi: Reimplement MsiEnumProducts on top of MsiEnumProductsEx.
|
|
msi: Perform a case insensitive match on filenames from cabinets.
|
|
msi: Fix deleting services on installation.
|
|
include: Add the IAssemblyName interface.
|
|
sxs: Add a stub implementation of IAssemblyName.
|
|
msi: Restrict the match on files from cabinets to files that have not been installed.
|
|
|
|
Hasan Kiran (1):
|
|
po: Update Turkish translation.
|
|
|
|
Henri Verbeet (35):
|
|
wined3d: Remove a transformed vertex loading hack in load_vertex_data().
|
|
wined3d: Don't use floating point for surface height scaling.
|
|
wined3d: Remove an outdated comment in state_zwritenable().
|
|
wined3d: Remove an outdated comment from load_vertex_data().
|
|
ddraw: Trace color keys in hex.
|
|
d3dx9: Implement loading luminance/alpha data in D3DXLoadSurfaceFromMemory().
|
|
d3dx9/tests: Add some tests for loading luminance/alpha data.
|
|
wined3d: Use ARB_texture_rg for WINED3DFMT_R16G16_UNORM textures when available.
|
|
wined3d: Remove a texture dimension check in state_alpha().
|
|
ddraw: Get rid of IDirectDrawImpl.
|
|
wined3d: Pass correctly offset pointers to surface_cpu_blt_compressed().
|
|
wined3d: surface_cpu_blt() should always receive valid source and destination rectangles.
|
|
wined3d: Also recognise the "classic" Mesa Nouveau driver for GeForce 4 and earlier cards.
|
|
wined3d: GL_MAX_TEXTURE_COORDS_ARB is not available without ARB_fragment_program.
|
|
ddraw: Get rid of IDirectDrawSurfaceImpl.
|
|
d3d9: Cleanup IDirect3D9Impl_QueryInterface().
|
|
d3d9/tests: Fix a couple of return value checks.
|
|
d3d8/tests: Fix a couple of return value checks.
|
|
ddraw/tests: Fix a couple of return value checks.
|
|
ddraw: Get rid of IDirectDrawPaletteImpl.
|
|
ddraw: Don't return a pointer to the implementation in ddraw7_QueryInterface().
|
|
ddraw: Don't return a pointer to the implementation in IDirect3DDeviceImpl_7_QueryInterface().
|
|
ddraw: Don't return a pointer to the implementation in IDirect3DMaterialImpl_QueryInterface().
|
|
ddraw: Don't return a pointer to the implementation in IDirectDrawClassFactoryImpl_QueryInterface().
|
|
ddraw: Get rid of IDirect3DLightImpl.
|
|
d3d8: Don't return a pointer to the implementation in IDirect3DVolumeTexture8Impl_QueryInterface().
|
|
d3d8: Don't return a pointer to the implementation in IDirect3DVolume8Impl_QueryInterface().
|
|
d3d8: Don't return a pointer to the implementation in IDirect3DTexture8Impl_QueryInterface().
|
|
d3d8: Don't return a pointer to the implementation in IDirect3DSwapChain8Impl_QueryInterface().
|
|
ddraw: Get rid of IDirect3DViewportImpl.
|
|
wined3d: The current WGL DC should never be NULL in wined3d_adapter_init_gl_caps().
|
|
wined3d: Introduce a separate function for parsing the GL extension string.
|
|
wined3d: Use the same code for parsing the WGL extension string as for the regular GL extension string.
|
|
wined3d: Move the WGL extension detection code to the same place as regular GL extension detection.
|
|
ddraw: Get rid of IDirect3DMaterialImpl.
|
|
|
|
Huw Davies (2):
|
|
gdi32: Correctly propagate the enumproc's return value.
|
|
gdi32: Remove unused variable.
|
|
|
|
Hwang YunSong (1):
|
|
po: Update Korean translation.
|
|
|
|
Igor Paliychuk (1):
|
|
po: Update Ukrainian translation.
|
|
|
|
Jacek Caban (55):
|
|
mshtml: Get rid of no longer used silent argument of load_gecko.
|
|
wininet: Added default fallback for setting handle options and use it for INTERNET_OPTION_CALLBACK.
|
|
wininet: Use separate function for setting global options.
|
|
wininet: Added INTERNET_OPTION_MAX_CONNS_PER_SERVER and INTERNET_OPTION_MAX_CONNS_PER_1_0_SERVER options setting implementation.
|
|
wininet: Added separated function for querying global options.
|
|
wininet: Added more connection limit options tests.
|
|
include: Added msident.idl.
|
|
widl: Removed unused idfile_token.
|
|
widl: Make headers guards compatible with midl.
|
|
jscript: Added IVariantChangeType stub implementation.
|
|
jscript: Properly handle NULL strings in add_eval.
|
|
jscript: Pass proper caller argument to InvokeEx.
|
|
jscript: Removed no longer needed caller argument of disp_call function.
|
|
jscript: Removed no longer needed disp_propget caller argument.
|
|
jscript: Removed no longer needed disp_propput caller argument.
|
|
mshtml: Recognize UTF-8 BOM.
|
|
msident: Added stub DLL.
|
|
jscript: Added ChangeType implementation.
|
|
jscript: Added QueryService(SID_VariantConversion) implementation.
|
|
jscript: Added VARIANT conversion tests.
|
|
jscript: Removed no longer needed caller argument from jsdisp_call_value.
|
|
jscript: Removed no longer needed caller argument from jsdisp_call_name.
|
|
jscript: Removed no longer needed caller argument from jsdisp_propput_name and jsdisp_propget.
|
|
jscript: Removed no longer needed caller argument from jsdisp_propput_idx.
|
|
jscript: Removed no longer needed caller argument from jsdisp_propget_name.
|
|
jscript: Removed no longer needed caller argument from jsdisp_get_idx.
|
|
msident: Added DLL registration implementation.
|
|
msident: Added CLSID_UserIdentityManager object stub implementation.
|
|
msident: Added IUserIdentityManager::EnumIdentities implementation.
|
|
jscript: Store bytecode_t in exec_ctx_t.
|
|
jscript: Simplify compile_subscript_stat.
|
|
jscript: Compile all function from given source in one run.
|
|
jscript: Call script_parse from compile_script, not the other way around.
|
|
jscript: Don't store compiler_ctx_t in parser_ctx_t.
|
|
jscript: Store script context in exec_ctx_t.
|
|
jscript: Store parser_ctx_t in bytecode_t instead of other way around.
|
|
jscript: Removed no longer needed ref counting in parser_ctx_t.
|
|
mshtml: Store more info about properties in func_info_t.
|
|
mshtml: Don't use ITypeInfo for InvokeEx(DISPATCH_PROPERTYGET) implementation.
|
|
mshtml: Don't use ITypeInfo for InvokeEx(DISPATCH_PROPERTYPUT) implementation.
|
|
mshtml: Use caller for argument convertion in builtin_propput if available.
|
|
mshtml: Added property value conversion type tests.
|
|
jscript: Get rid of no longer needed caller argument from builtin_invoke_t.
|
|
mshtml: Wine Gecko 1.5 release.
|
|
mshtml: Get rid of PRBool in nsiface.idl.
|
|
mshtml: Get rid of PRBool from nsio.c.
|
|
mshtml: Get rid of PRBool from nsembed.c and nsservice.c.
|
|
mshtml: Get rid of remaining PRBool usages.
|
|
msxml3: Avoid BAD_CAST in schemasInit.
|
|
ieframe: Use Custom IEnumOLEVERBVtbl implementation in IOleObject::EnumVerbs.
|
|
ieframe: Added EnumVerbs tests.
|
|
mshtml: Store filter in HTMLElement object.
|
|
mshtml: Added IHTMLCurrentStyle2::get_filter implementation.
|
|
mshtml: Added IHTMLCurrentStyle2::get_filter tests.
|
|
mshtml: Don't overwrite type of result if property type is VT_VARIANT.
|
|
|
|
Jaka Kranjc (1):
|
|
po: Preserve the previous msgid on change as a hint to translators.
|
|
|
|
Jozef Kucia (2):
|
|
d3dx9/tests: Don't leak D3DXBuffer.
|
|
d3dx9/tests: Don't leak D3DXBuffer in D3DXWeldVertices tests.
|
|
|
|
Julian Rüger (1):
|
|
po: Update German translation.
|
|
|
|
Józef Kucia (2):
|
|
wpp: Reset lexer state after unexpected end of file.
|
|
d3dcompiler/tests: Add test for comments containing quotation marks.
|
|
|
|
Keith Bowes (1):
|
|
po: Update Esperanto Translation.
|
|
|
|
Ken Thomases (3):
|
|
ntdll: Fix status returned for too-long registry value names.
|
|
gdi.exe16: Eliminate a couple of dead stores.
|
|
shell32: Partially implement Mac Trash backing for the Recycle Bin.
|
|
|
|
Kusanagi Kouichi (7):
|
|
gdi32: Add a helper function to find font link.
|
|
gdi32: Move font signature of font link from Face to SYSTEM_LINKS.
|
|
gdi32: Add a helper function to create a full name from a family name and a style name.
|
|
gdi32: Add a helper function to get face list from family.
|
|
gdi32: Simplify font replacement loading.
|
|
gdi32: Remove unused parameters and code, and a useless wrapper function.
|
|
gdi32: find_face_from_filename() needs to take font replacements into account.
|
|
|
|
Lauri Kenttä (3):
|
|
cryptui: Use the same string in import and export wizards.
|
|
cryptui: Use (*.ext) instead of (.ext) in file format strings.
|
|
po: Update Finnish translation.
|
|
|
|
Matteo Bruni (5):
|
|
wined3d: Clamp fog coordinate in the vertex shader.
|
|
wined3d: Clamp fog coordinate in the ARB backend too.
|
|
d3d9/tests: Reenable a VS fog test.
|
|
d3d8/tests: Port fog_with_shader_test() from d3d9 tests.
|
|
d3d9/tests: Add shader model 2 fog tests.
|
|
|
|
Michael Stefaniuc (2):
|
|
riched20: Drop the WINE_ prefix from a FIXME.
|
|
mmsystem.dll16: Drop the WINE_ prefix from a FIXME.
|
|
|
|
Nicolas Le Cam (1):
|
|
msvcp90/tests: Don't redefine __thiscall.
|
|
|
|
Nikolay Sivov (17):
|
|
msxml3: Add stub support of ISAXDeclHandler for MXWriter.
|
|
msxml3: Support element declaration output in MXWriter.
|
|
msxml3: Check for unsafe cast in addCollection().
|
|
msxml3: Stub support for IMXAttributes.
|
|
msxml3: Add stub ISAXAttributes for MXAttributes implementation.
|
|
msxml3: Accept names in predicate expressions for XSLPattern queries.
|
|
comctl32: Update thumb position on WM_MOUSEMOVE instead of deferring it.
|
|
comctl32: Update thumb position on autopage instead of deferring it.
|
|
msxml3: Implement IMXAttributes::addAttribute().
|
|
msxml3: Implement ISAXAttributes::getLength() for MXAttributes.
|
|
msxml3: Implement ISAXAttributes_getQName() for MXAttributes.
|
|
msxml3: Implement getValue() for MXAttributes.
|
|
msxml3: Implement getType() for MXAttributes.
|
|
msxml3: Implement getIndexFromQName() for MXAttributes.
|
|
po: Update Russian translation.
|
|
msxml3: Implement getValueFromQName() for MXAttributes.
|
|
msxml3: Added IVBSAXAttributes for MXAttributes.
|
|
|
|
Owen Rudge (8):
|
|
comctl32/monthcal: Check both min and max ranges in IsDateInValidRange.
|
|
comctl32/tests: Add test for DTM_SETSYSTEMTIME outside range limit.
|
|
comctl32/datetime: Check dates are within range in SetSystemTime.
|
|
comctl32/datetime: Ensure up/down/home/end increments remain within bounds.
|
|
comctl32/datetime: Don't allow an invalid year to be typed in.
|
|
comctl32/datetime: Don't check box if no valid date set.
|
|
comctl32/datetime: Allow entering 'AM' or 'PM' via keyboard.
|
|
comctl32/datetime: Fix AM/PM handling with 12-hour fields.
|
|
|
|
Petr Kočandrle (1):
|
|
po: Update Czech translation.
|
|
|
|
Piotr Caban (29):
|
|
include: Added IXMLGenericParse interface definition.
|
|
mshtml: Set proposed MIME to text/html on main document.
|
|
mshtml/tests: Test HTMLDocument without MIME type reported.
|
|
urlmon: Added CopyBindInfo implementation.
|
|
urlmon/tests: Added CopyBindInfo tests.
|
|
urlmon: Use CopyBindInfo in InternetBindInfo_GetBindInfo.
|
|
shlwapi: Lowercase schemes in UrlCombine function.
|
|
urlmon: Added text/xml filter.
|
|
urlmon: Reorganize FindMimeFromData implementation.
|
|
urlmon/tests: Added text/xml mime filer tests.
|
|
urlmon/tests: Mark results returned by older urlmon broken in FindMimeFromData tests.
|
|
urlmon/tests: Show that text/plain and application/octet-stream mimes suggestions are ignorred.
|
|
msxml3: Added XMLView class stub.
|
|
msxml3/tests: Added XMLView QueryInterface tests.
|
|
msxml3: Added internal function for loading xml from IMoniker.
|
|
urlmon: Added missing memcpy in CopyBindInfo.
|
|
msvcrt: Fixed printf behaviour on hexadecimal, zero-padded numbers.
|
|
msxml3/tests: Skip tests when XMLView object fails to create.
|
|
msxml3: Added partial XMLView IPersistMoniker_Load implementation.
|
|
msxml3: Added XMLView IPersistMoniker_Load test.
|
|
urlmon: Use wine lists to store namespaces and MIME filters.
|
|
urlmon: Clean session related data in free_session function.
|
|
urlmon: Search for MIME filters defined in registry in get_mime_filter.
|
|
urlmon: Added GetBindResult implementation.
|
|
urlmon/tests: Added GetBindResult tests.
|
|
urlmon: Stop binding when OnDataAvailable fails.
|
|
urlmon: Make name spaces comparison case insensitive.
|
|
urlmon: Add mime handler layer before data is processed.
|
|
urlmon/tests: Test PI_MIMEVERIFICATION when MIME filter is in use.
|
|
|
|
Stefan Dösinger (1):
|
|
d3d8/tests: Port the depth blit test to d3d8.
|
|
|
|
Stefan Leichter (1):
|
|
mgmtapi: New stub dll.
|
|
|
|
Thomas Faber (2):
|
|
msvcp60: Fix build with MSVC.
|
|
msvcp90: Fix build with MSVC.
|
|
|
|
Vincent Povirk (13):
|
|
gdiplus: Rewrite SOFTWARE_GdipFillRegion to call brush_fill_pixels less.
|
|
gdiplus: Store a real path in path gradient brushes.
|
|
gdiplus: Add stub GdipGetPathGradientPath with tests.
|
|
gdiplus: Set path gradient center points based on the path's bounding rect.
|
|
gdiplus: Add tests for path gradient center point functions.
|
|
gdiplus: Fill path gradients with a solid color.
|
|
gdiplus: Do some actual color blending when drawing path gradients.
|
|
gdiplus: Add fixme's for unimplemented path gradient features.
|
|
gdiplus: Add test for GdipGetPathGradientSurroundColorsWithCount.
|
|
gdiplus: Don't add control points to the result in GdipFlattenPath.
|
|
gdiplus: Test SetSurroundColors with fewer colors than points on the path.
|
|
gdiplus: Implement path gradient surround color accessors.
|
|
gdiplus: Use the surround colors in path gradient rendering.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|