533 lines
27 KiB
Plaintext
533 lines
27 KiB
Plaintext
The Wine development release 1.3.11 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- PO files now used for translations.
|
|
- Various JavaScript improvements.
|
|
- Some fixes to the Wine debugger.
|
|
- Translation updates.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.11.tar.bz2
|
|
http://prdownloads.sourceforge.net/wine/wine-1.3.11.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.3.11:
|
|
|
|
2057 When textbox is told to scroll to end of text, it doesn't
|
|
5157 MS Hearts (16 bit) crashes after startup screen
|
|
17816 Crash on startup if an Hercules DJ Console Rmx is connected
|
|
19025 Allods3:Evil_Islands freezes every 10 sec
|
|
19873 Automated installation of gecko requires DOS path to root filesystem
|
|
24932 GTA 3, VC, SA crash
|
|
25231 F-22 Lightning 3 crashes in the options menu
|
|
25404 Super Meat Boy: game is running at insane framerate
|
|
25427 Arcanum crashes in the main menu (when using hardware acceleration)
|
|
25491 BearShare: Fails to install
|
|
25512 Watchtower Library 2010 crashes after splash screen
|
|
25678 'Wine reg add' with longer hive name error
|
|
25704 Movie Collection
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.3.10:
|
|
|
|
Adam Martinson (1):
|
|
configure: Fix OpenCL includes on systems with only CL/cl.h.
|
|
|
|
Alexandre Julliard (58):
|
|
ntdll: Use the getdents64 system call on all Linux platforms.
|
|
ntdll: Use the futex system calls on all Linux platforms.
|
|
ntdll: Use the gettid system call on all Linux platforms.
|
|
server: Use the tgkill system call on all Linux platforms.
|
|
configure: Get rid of the replacement function for gettid.
|
|
configure: Create a wow64 symlink for the preloader too.
|
|
winetest: Refuse to run if the WoW64 side of the registry is missing.
|
|
winex11: Make the tool window flag take precedence when setting the window type.
|
|
winebuild: Allow duplicate resources with different versions and keep the highest version.
|
|
configure: Add a generic mechanism for passing flags to dll and program rules.
|
|
configure: Make the import lib name optional in WINE_CONFIG_DLL.
|
|
wrc: Copy the strmake utility function from winegcc.
|
|
wrc: Explicitly define structure creation functions instead of playing with macros.
|
|
wrc: Store location information in strings.
|
|
wpp: Line and column numbers must start at one.
|
|
ping: Add some missing includes.
|
|
Update copyright info for 2011.
|
|
configure: Output maintainer-mode rules directly from configure.
|
|
makefiles: Automatically add missing source variables in make_makefiles.
|
|
makefiles: Automatically update the EXTRASUBDIRS variable in make_makefiles.
|
|
configure: Fix the bin install rule in wow64 mode.
|
|
Revert "wined3d: Update detection of vertex blend capabilities."
|
|
configure: Add a check for the gettextpo library.
|
|
wrc: Add support for generating .po files from existing resources.
|
|
wrc: Add support for loading translations from po files.
|
|
clock: Convert translations to po files.
|
|
makefiles: Add dependencies on all po files for po-translated resources.
|
|
makefiles: Add rules to rebuild the po files in maintainer mode.
|
|
cmd: Convert translations to po files.
|
|
ipconfig: Convert translations to po files.
|
|
net: Convert translations to po files.
|
|
reg: Convert translations to po files.
|
|
start: Convert translations to po files.
|
|
taskkill: Convert translations to po files.
|
|
uninstaller: Convert translations to po files.
|
|
write: Convert translations to po files.
|
|
xcopy: Convert translations to po files.
|
|
wrc: Do not use translations that are marked fuzzy.
|
|
po: Add missing entry for No key in en_US translation.
|
|
crypt32: Convert translations to po files.
|
|
cryptdlg: Convert translations to po files.
|
|
devenum: Convert translations to po files.
|
|
hhctrl: Convert translations to po files.
|
|
iccvid: Convert translations to po files.
|
|
jscript: Convert translations to po files.
|
|
localspl: Convert translations to po files.
|
|
mapi32: Convert translations to po files.
|
|
msi: Convert translations to po files.
|
|
msrle32: Convert translations to po files.
|
|
msvidc32: Convert translations to po files.
|
|
oleaut32: Convert translations to po files.
|
|
shdoclc: Convert translations to po files.
|
|
winmm: Convert translations to po files.
|
|
wldap32: Convert translations to po files.
|
|
wrc: Treat empty translation strings as missing.
|
|
po: Use more standard names for the Serbian locales.
|
|
kernel32: Update the country code for Serbia.
|
|
po: Update the English po files.
|
|
|
|
Anders Jonsson (2):
|
|
appwiz.cpl: Update Swedish translation.
|
|
jscript: Update Swedish translation.
|
|
|
|
Andrew Eikum (4):
|
|
mmdevapi: Store period size in frames.
|
|
mmdevapi: Be explicit about units of ACImpl::bufsize.
|
|
mmdevapi: Be explicit about the units of ACImpl::ofs.
|
|
mmdevapi: Be explicit about units in IAudioRenderClient::ReleaseBuffer.
|
|
|
|
Andrew Nguyen (18):
|
|
wineboot: Set the FeatureSet value in the volatile CPU registry keys.
|
|
wineboot: Set a placeholder ProcessorNameString value in the volatile CPU registry keys.
|
|
wined3d: Remove references to GLX_SGI_video_sync.
|
|
wined3d: Fix typo in GL_SGIS_generate_mipmap preprocessor definition.
|
|
winex11.drv: Enhance the wrapper functions for WGL_EXT_swap_control.
|
|
wined3d: Handle the swapchain presentation interval with wglSwapIntervalEXT.
|
|
kernel32/tests: Avoid an input buffer overrun in the empty console write test.
|
|
mmsystem.dll16: Correctly map the MCI_SYSINFO_PARMS structure when MCI_SYSINFO_QUANTITY is set.
|
|
kernel32: Fail with an invalid output parameter in GetNumberOfConsoleInputEvents.
|
|
kernel32: Improve parameter validation for WriteConsoleInputW.
|
|
kernel32: Improve parameter validation for WriteConsoleInputA.
|
|
kernel32: Improve parameter validation for WriteConsoleOutputCharacterW.
|
|
kernel32: Improve parameter validation for WriteConsoleOutputCharacterA.
|
|
kernel32: Improve parameter validation for WriteConsoleOutputAttribute.
|
|
kernel32: Improve parameter validation for FillConsoleOutputCharacterW.
|
|
kernel32/tests: Add tests for FillConsoleOutputCharacterA.
|
|
kernel32: Improve parameter validation for FillConsoleOutputAttribute.
|
|
reg: Accept full names of the standard registry hives.
|
|
|
|
André Hentschel (31):
|
|
setupapi/tests: Better clean up if SetupUninstallOEMInf fails.
|
|
setupapi/tests: Don't test function directly when reporting GetLastError().
|
|
jscript: Update German translation.
|
|
ntdll/tests: Don't test function directly when reporting GetLastError().
|
|
advapi32/tests: Even more tests for the merged view of HKCR.
|
|
setupapi/tests: Don't test function directly when reporting GetLastError().
|
|
dsound/tests: Don't test function directly when reporting GetLastError().
|
|
shell32/tests: Don't test function directly when reporting GetLastError().
|
|
comdlg32/tests: Don't test function directly when reporting GetLastError().
|
|
shlwapi/tests: Don't test function directly when reporting GetLastError().
|
|
urlmon/tests: Don't test function directly when reporting GetLastError().
|
|
riched20/tests: Don't test function directly when reporting GetLastError().
|
|
msi/tests: Don't test function directly when reporting GetLastError().
|
|
shlwapi/tests: Fix typo.
|
|
advapi32/tests: Test how creating a subkey in HKCR affect HKLM/HKCU.
|
|
wininet/tests: Don't call GetLastError() twice.
|
|
advapi32/tests: Don't test function directly when reporting GetLastError().
|
|
mscms/tests: Fix test message.
|
|
riched32/tests: Don't test function directly when reporting GetLastError().
|
|
imagehlp/tests: Don't test function directly when reporting GetLastError().
|
|
ole32/tests: Don't test function directly when reporting GetLastError().
|
|
user32/tests: Don't test function directly when reporting GetLastError().
|
|
shell32/tests: Don't test function directly when reporting GetLastError().
|
|
msvcrt: Forward _setjmp on x86_64.
|
|
advapi32/tests: Don't test function directly when reporting GetLastError().
|
|
gdi32/tests: Don't test function directly when reporting GetLastError().
|
|
appwiz.cpl: Update German translation.
|
|
include: Add more minor shutdown reasons.
|
|
ntdll: Respect multiple CPUs when faking values.
|
|
winemaker: Add def file support.
|
|
user32/tests: Don't test function directly when reporting GetLastError().
|
|
|
|
Arno Teigseth (1):
|
|
msvcrt: Added _ui64tow_s.
|
|
|
|
Aurimas Fišeras (4):
|
|
wininet: Update Lithuanian translation.
|
|
cmd: Update Lithuanian translation.
|
|
jscript: Update Lithuanian translation.
|
|
appwiz.cpl: Update Lithuanian translation.
|
|
|
|
Austin English (1):
|
|
winex11.drv: Use consistent formatting in a TRACE().
|
|
|
|
Damian Dixon (1):
|
|
advapi32: Implement SetEntriesInAclA by calling SetEntriesInAclW.
|
|
|
|
Dan Kegel (1):
|
|
include: Remove extra semicolons after a macro that doesn't need them.
|
|
|
|
David Hedberg (3):
|
|
shell32: Fix test error on certain w2k8 setups.
|
|
urlmon: Move protocol flags for wininet based protocols into a common header.
|
|
urlmon: Add new on_error function to protocol vtbl.
|
|
|
|
Eric Pouech (10):
|
|
dbghelp: Fix ELF file computation on 64bit systems.
|
|
winedbg: Don't print extra \n in print_basic.
|
|
winedbg: When printing with default format an integer (in hex), keep printed value in sync with integer size.
|
|
urlmon: Fixed traces on 64bit systems.
|
|
msvcr90: Fix an integer overflow on 64 bit system for qsort_s tests.
|
|
dbghelp: Factorize a bit the ELF enumeration callbacks.
|
|
dbghelp: Split elf_load_file into two functions (one for creating a file-map, another one for loading info out of a file-map).
|
|
dbghelp: Use pread instead of read in elf_map_file.
|
|
dbghelp: Extend elf_map_file so that it can also handle ELF maps directly from debuggee address space.
|
|
dbghelp: For targets on Linux, report the VDSO system page as a known ELF module.
|
|
|
|
Eryk Wieliczko (1):
|
|
msvcrt: Implement _ftime64_s and _ftime32_s.
|
|
|
|
Francois Gouget (2):
|
|
shdocvw/tests: Fix compilation on systems that don't support nameless unions.
|
|
winemenubuilder: Fix compilation on systems that don't support nameless unions.
|
|
|
|
Frédéric Delanoy (2):
|
|
appwiz.cpl: Update French translation.
|
|
jscript: Update French translation.
|
|
|
|
Gerald Pfeifer (6):
|
|
dbghelp: Make ehdr_addr in elf_enum_modules_internal dependent on AT_SYSINFO_EHDR.
|
|
include: Consolidate duplicate declarations of WNetGetLastErrorA, WNetGetLastErrorW and definition of WNetGetLastError.
|
|
comctl32: Remove the last, unused parameter from LISTVIEW_HScroll.
|
|
comctl32: Shed unused parameter from TOOLTIPS_NCCreate.
|
|
cards: Fix description of cdtTerm.
|
|
dbghelp: Also return a value in an error case in elf_map_file_read.
|
|
|
|
Greg Geldorp (17):
|
|
spoolss/tests: Skip tests on Win7.
|
|
shell32/tests: Support for IShellFolderView::RemoveObject was removed in Win7.
|
|
shell32/tests: Fix race conditions.
|
|
setupapi/tests: Uninstall .pnf if uninstall of .inf failed.
|
|
kernel32/tests: Skip some debugger tests on 64-bit.
|
|
gdi32/tests: Skip test that crashes on 64-bit.
|
|
oledb32: Use correct 32/64-bit typedefs.
|
|
ole32/tests: Fix crashes in usrmarshal.
|
|
user32/tests: Skip DefWindowProc tests on Vista+.
|
|
winmm/tests: Don't use same buffer for both input and output.
|
|
msctf/tests: Wait a bit for registrations to become active on Win7.
|
|
kernel32/tests: Add error codes for XP/Win2003 Wow64.
|
|
msi/tests: Fix some failures on Wow64.
|
|
ole32/tests: Disable target device clipboard tests.
|
|
msi/tests: Fix remaining Wow64 failures for action test set.
|
|
dinput/tests: Skip acquire tests when not running in the foreground.
|
|
gdi32/tests: Fix System font test for Japanese.
|
|
|
|
Hans Leidekker (1):
|
|
msi/tests: Mark a test result on some old Wow64 platforms as broken.
|
|
|
|
Henri Verbeet (20):
|
|
wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_set_lod().
|
|
wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_get_lod().
|
|
wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_set_autogen_filter_type().
|
|
wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_get_autogen_filter_type().
|
|
wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_generate_mipmaps().
|
|
wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_bind().
|
|
wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_apply_state_changes().
|
|
wined3d: Pass an IWineD3DBaseTextureImpl pointer to internal_preload().
|
|
wined3d: Use surface_modify_location() to manipulate location flags in IWineD3DSurfaceImpl_Unmap().
|
|
wined3d: Pass an IWineD3DDeviceImpl pointer to delete_opengl_contexts().
|
|
wined3d: Pass an IWineD3DDeviceImpl pointer to create_primary_opengl_context().
|
|
wined3d: Remove IWineD3DBaseTexture::BindTexture() from the public interface.
|
|
wined3d: Pass an IWineD3DResourceImpl pointer to resource_init().
|
|
wined3d: Pass an IWineD3DResourceImpl pointer to resource_cleanup().
|
|
wined3d: Pass an IWineD3DResourceImpl pointer to resource_free_private_data().
|
|
wined3d: Pass an IWineD3DResourceImpl pointer to resource_get_private_data().
|
|
wined3d: Pass an IWineD3DResourceImpl pointer to resource_set_private_data().
|
|
wined3d: Pass an IWineD3DResourceImpl pointer to resource_get_priority().
|
|
wined3d: Pass an IWineD3DResourceImpl pointer to resource_set_priority().
|
|
wined3d: Pass an IWineD3DResourceImpl pointer to resource_get_type().
|
|
|
|
Huw Davies (4):
|
|
wrc: Initialise variable.
|
|
ole32: Reimplement SendOnDataChange using the connection enumerator.
|
|
ole32: Store the ole advise sinks in a STATDATA array.
|
|
wineps.drv: Explicitly report that we do not support blending.
|
|
|
|
Hwang YunSong (26):
|
|
mpr: Update Korean resource.
|
|
msacm32: Update Korean resource.
|
|
msi: Update Korean resource.
|
|
msrle32: Update Korean resource.
|
|
msvfw32: Update Korean resource.
|
|
msvidc32: Update Korean resource.
|
|
net: Update Korean resource.
|
|
notepad: Update Korean resource.
|
|
jscript: Update Korean resource.
|
|
oleacc: Update Korean resource.
|
|
oleaut32: Update Korean resource.
|
|
oledlg: Update Korean resource.
|
|
appwiz.cpl: Update Korean resource.
|
|
oleview: Update Korean resource.
|
|
progman: Update Korean resource.
|
|
reg: Update Korean resource.
|
|
regedit: Update Korean resource.
|
|
serialui: Update Korean resource.
|
|
setupapi: Update Korean resource.
|
|
view: Update Korean resource.
|
|
wineboot: Update Korean resource.
|
|
wineconsole: Update Korean resource.
|
|
winedbg: Update Korean resource.
|
|
winefile: Update Korean resource.
|
|
winemine: Update Korean resource.
|
|
wineps.drv: Update Korean resource.
|
|
|
|
Jacek Caban (30):
|
|
urlmon: Fixed a race in tests causing unexpected Switch call failures.
|
|
jscript: Added ScriptEngine() implementation.
|
|
jscript: Added ScriptEngine*Version functions implementation.
|
|
mshtml: Pass DispatchEx pointer instead of outer IUnknown to DispatchEx's vtbl functions.
|
|
mshtml: Don't use DEFINE_THIS2 for HTMLDOMNode vtbl functions.
|
|
mshtml: Fixed unsafe cast in CreateChromeWindow2 implementation.
|
|
jscript: Better syntax error tests.
|
|
jscript: Pass HRESULTs instead of IDSs to throw_* functions.
|
|
jscript: Use HRESULTs instead of IDSs in parser.
|
|
jscript: Ensure that the whole script is parsed.
|
|
jscript: Moved new_boolean_literal to lex.c.
|
|
jscript: Moved allocating double literal to separated function.
|
|
jscript: Beginning support for conditional compilation.
|
|
jscript: Added conditional compilation tests.
|
|
appwiz.cpl: Added checksum validation of downloaded file.
|
|
jscript: Don't unescape '\v'.
|
|
jscript: Return 'unknown' in typeof operator for native object's values that can't be retrieved.
|
|
jscript: Moved remaining registration to IRegistrar mechanism.
|
|
shdocvw: Get rid of no longer used DOCHOST_THIS.
|
|
msxml3: Don't forward put_nodeTypedValue and put_dataType calls to node IXMLDOMNode iface.
|
|
jscript: Fixed some math API assumption that cause test failures on Solaris.
|
|
mshtml: Added moz-safe-about to the list of Gecko internal protocols.
|
|
mshtml: Make nsIIOService::NewURI IUri-based.
|
|
mshtml: Use IUri for nsURL::[Get|Set]Password implementation.
|
|
mshtml: Don't prefer to forward a few more calls in nsIURL implementation.
|
|
urlmon: Fixed IUriBuilderFactory declaration.
|
|
mshtml: Make nsIURI::Resolve implementation IUri-based.
|
|
msxml3: Get rid of xmlnode_transformNodeToObject.
|
|
mshtml: Avoid obj to iface cast in ProtocolFactory_Create.
|
|
mshtml: Use inline function instead of macro for BSCallback vtbl implementations.
|
|
|
|
Jeremy Chin (1):
|
|
wined3d: Update detection of vertex blend capabilities.
|
|
|
|
Ken Thomases (2):
|
|
winemenubuilder: On Mac OS X, keep multiple icon sizes.
|
|
windowscodecs: Use Mac OS X native ICNS support, not libicns.
|
|
|
|
Lauri Kenttä (1):
|
|
readme: Add Finnish translation.
|
|
|
|
Luca Bennati (2):
|
|
jscript: Update Italian translation.
|
|
appwiz.cpl: Update Italian translation.
|
|
|
|
Marcus Meissner (5):
|
|
winealsa.drv: Re-add capcontrols initialization.
|
|
crypt32: NULL ptr could leak into function (Coverity).
|
|
mmdevapi: Fixed buffer size passed to RegEnumKeyExW.
|
|
crypt32: Handle NULL ptr leak in CryptDecodeObjectEx (Coverity).
|
|
jscript: Fixed VT variable type for DISPID_GLOBAL_ISWIN64.
|
|
|
|
Matteo Bruni (1):
|
|
wined3d: Don't call glPointParameter with a random context.
|
|
|
|
Michael Stefaniuc (91):
|
|
mshtml: COM cleanup for all the IServiceProvider ifaces.
|
|
mshtml: COM cleanup for all the IOleCommandTarget ifaces.
|
|
mshtml: COM cleanup for the IOleControl iface.
|
|
mshtml: COM cleanup for the IHlinkTarget iface.
|
|
mshtml: COM cleanup for the ISupportErrorInfo iface.
|
|
mshtml: COM cleanup for the IObjectWithSite iface.
|
|
mshtml: COM cleanup for the IHTMLWindow2 iface.
|
|
mshtml: COM cleanup for the rest of the *Window* ifaces in HTMLWindow.
|
|
msxml3: Standardize the COM usage in saxreader.c.
|
|
avifil32: Use an iface instead of a vtbl pointer in IAVIStreamImpl.
|
|
avifil32: Reorder some code to avoid forward declarations for the IAVIStreamVtbl methods.
|
|
avifil32: Use an iface instead of a vtbl pointer in IGetFrameImpl.
|
|
avifil32: Reorder some code to avoid forward declarations for the IGetFrameVtbl methods.
|
|
mshtml: COM cleanup for the nsIWebBrowserChrome iface.
|
|
mshtml: COM cleanup for the remaining ifaces in NSContainer.
|
|
crypt32: Don't open code CONTAINING_RECORD().
|
|
mapi32: Fully merge the IMAPIProp ifaces into IPropData.
|
|
mapi32: COM cleanup for the IPropData iface.
|
|
hlink: Use ifaces instead of vtbl pointers in HlinkImpl.
|
|
oledb32: Use ifaces instead of vtbl pointers in convert.
|
|
msxml3: Use an iface instead of a vtbl pointer in httprequest.
|
|
mshtml: COM cleanup for the IHTMLTxtRange iface.
|
|
mshtml: Use an iface instead of a vtbl pointer in nsProtocolHandler.
|
|
inetcomm: Use an iface instead of a vtbl pointer in cf.
|
|
wbemprox: Use an iface instead of a vtbl pointer in wbemprox_cf.
|
|
msxml3: Use an iface instead of a vtbl pointer in parse_error_t.
|
|
explorerframe/tests: COM cleanup for INameSpaceTreeControlEventsImpl.
|
|
xmllite/tests: Use an iface instead of a vtbl pointer in testinput.
|
|
wmiutils: Use an iface instead of a vtbl pointer in wmiutils_cf.
|
|
hnetcfg: Use an iface instead of a vtbl pointer in hnetcfg_cf.
|
|
sti: Use an iface instead of a vtbl pointer in sti_cf.
|
|
oleaut32/tests: COM cleanup for usrmarshal.c.
|
|
mshtml: COM cleanup for the IHTMLElement iface.
|
|
mshtml: COM cleanup for the IHTMLElement2 iface.
|
|
mshtml: COM cleanup for the IHTMLElement3 iface.
|
|
mshtml: COM cleanup for the IHTMLFiltersCollection iface.
|
|
mshtml: COM cleanup for the IHTMLElementCollection iface.
|
|
mshtml: COM cleanup for the IHTMLDOMNode iface.
|
|
mshtml: COM cleanup for the IHTMLDOMNode2 iface.
|
|
mshtml: COM cleanup for the IHTMLDOMChildrenCollection iface.
|
|
mshtml: COM cleanup for the nsIHttpChannel iface.
|
|
mshtml: COM cleanup for the remaining ifaces in nsChannel.
|
|
urlmon: Use an iface instead of a vtbl pointer in ClassFactory.
|
|
hlink: Use an iface instead of a vtbl pointer in CFImpl.
|
|
rpcrt4: COM cleanup for StdProxyImpl.
|
|
mshtml: COM cleanup for the IDispatchEx iface in HTMLDocument.
|
|
mshtml: COM cleanup for the IDispatchEx iface in HTMLWindow.
|
|
mshtml: COM cleanup for the IDispatchEx iface in DispatchEx.
|
|
mshtml: Remove some stray #undef.
|
|
mshtml: COM cleanup for the IUnknown iface.
|
|
comdlg32: Pass an object instead of an iface to a helper function.
|
|
comdlg32: Use ifaces instead of vtbl pointers in IShellBrowserImpl.
|
|
mshtml: Use ifaces instead of vtbl pointers in HTMLFrameBase.
|
|
mshtml: Use ifaces instead of vtbl pointers in HTMLDocumentNode.
|
|
mshtml: COM cleanup for the IConnectionPoint* ifaces.
|
|
mshtml: COM cleanup for the IHTMLOptionElement* ifaces.
|
|
mshtml: COM cleanup for the IHTMLImageElementFactory iface.
|
|
mshtml: COM cleanup for the IHTMLTextContainer iface.
|
|
mshtml: COM cleanup for the ICustomDoc iface.
|
|
mshtml: COM cleanup for the IHTMLLocation iface.
|
|
mshtml: Use ifaces instead of vtbl pointers in BSCallback.
|
|
mshtml: COM cleanup for the nsIDOMEventListener iface.
|
|
mshtml: COM cleanup for the IHTMLFormElement iface.
|
|
mshtml: COM cleanup for the nsIFactory iface.
|
|
mshtml: COM cleanup for the IHTMLCommentElement iface.
|
|
mshtml: COM cleanup for the IHTMLStyleSheet* ifaces.
|
|
mshtml: COM cleanup for the IHTMLTable iface.
|
|
mshtml: COM cleanup for the IHTMLDOMTextNode iface.
|
|
mshtml: COM cleanup for the IHTMLCurrentStyle iface.
|
|
mshtml: COM cleanup for the IActiveScriptSite* ifaces.
|
|
mshtml: COM cleanup for the IHTMLStyleElement iface.
|
|
mshtml: COM cleanup for the IHTMLStyle iface.
|
|
mshtml: COM cleanup for the IHTMLStyle2 iface.
|
|
mshtml: COM cleanup for the IHTMLStyle3 iface.
|
|
mshtml: COM cleanup for the IHTMLStyle4 iface.
|
|
ole32: COM cleanup for the IEnumSTATSTG iface.
|
|
urlmon: Don't use DEFINE_THIS2 for the Protocol vtbl functions.
|
|
mshtml: COM cleanup for the IHTMLEmbedElement iface.
|
|
hlink: Use ifaces instead of vtbl pointers in ExtensionService.
|
|
atl: Use ifaces instead of vtbl pointers in IOCS.
|
|
mshtml: COM cleanup for the nsIURL iface.
|
|
mshtml: COM cleanup for the nsIInputStream iface.
|
|
mshtml: Use ifaces instead of vtbl pointers in ProtocolFactory.
|
|
windowscodecs: Use an iface instead of a vtbl pointer in BmpFrameEncode.
|
|
mshtml: Finish the COM standardization in protocol.c.
|
|
mshtml: Remove some leftover *_THIS undefs.
|
|
urlmon: Use an iface instead of a vtbl pointer in ProxyBindStatusCallback.
|
|
ole32: COM cleanup for the IMalloc iface.
|
|
msdaps: COM cleanup for the IClassFactory iface.
|
|
oleaut32/tests: COM cleanup for vartest.c.
|
|
shlwapi/tests: COM cleanup for thread.c.
|
|
|
|
Mikhail Maroukhine (1):
|
|
user32: Add constness to params and variables.
|
|
|
|
Nikolay Sivov (21):
|
|
oleaut32: Add a helper to return INVOKEKIND flags value.
|
|
oleaut32: Allow all property methods to have the same name.
|
|
oleaut32: Get SYSKIND value with a helper.
|
|
oleaut32: Move common define to a header.
|
|
oleaut32: Get rid of some magic offset values, use structure for that.
|
|
oleaut32: Use function description layout instead of hardcoded byte offsets.
|
|
oleaut32: Get rid of useless comment lines.
|
|
oleaut32: Get function/variable description size with a helper, remove a hardcoded size.
|
|
oleaut32: Update variable description and typeinfo size in ICreateTypeInfo2::SetVarHelpContext().
|
|
oleaut32: Implement ICreateTypeInfo2::SetVarDocString().
|
|
oleview: Fix a crash on null helpstring and name on library level.
|
|
oleview: Fix some crashes on unnamed variables.
|
|
oleview: Fix some crashes on unnamed methods/arguments.
|
|
oleaut32: Use structure size instead of hardcoded values.
|
|
oleaut32/tests: Cleanup some test macros.
|
|
oleaut32: Use alloc/free helpers for all typelib parse methods.
|
|
oleaut32: Use implementation pointer to avoid casts.
|
|
oleaut32: Use IDispatch vtable size instead of hardcoded value.
|
|
oleaut32: Use alloc/free helpers for typelib creation part too.
|
|
oleaut32: Use VARENUM members instead of hardcoded values.
|
|
oleaut32: Do nothing for TKIND_ALIAS types in ::LayOut().
|
|
|
|
Piotr Caban (1):
|
|
shell32: Improved equal ITEMIDLISTs handling in ILIsParent.
|
|
|
|
Rex Tsai (3):
|
|
wineboot: Update Traditional Chinese translation.
|
|
setupapi: Update Traditional Chinese translation.
|
|
wininet: Update Traditional Chinese translation.
|
|
|
|
Rico Schüller (3):
|
|
d3dcompiler: Add initial RDEF parsing.
|
|
d3dcompiler: Add initial SHDR and SHEX parsing.
|
|
d3dcompiler: Implement ID3D11ReflectionInterface::GetDesc().
|
|
|
|
Stefan Leichter (1):
|
|
setupapi: Add stub for SetupDiSetSelectedDevice.
|
|
|
|
Sven Baars (6):
|
|
cmd: Fix a typo in the English resource.
|
|
cmd: Update the Dutch translation.
|
|
wininet: Update the Dutch translation.
|
|
appwiz.cpl: Update the Dutch translation.
|
|
jscript: Update the Dutch translation.
|
|
msvcr80: Fix the _ctime32/64_s spec entries.
|
|
|
|
Thomas Mullaly (3):
|
|
include: Added IDN support functions and types.
|
|
kernel32: Added stubs for IDN functions.
|
|
normaliz: Added normaliz.dll stub.
|
|
|
|
Timo Teräs (1):
|
|
iphlpapi: Fix GetAdaptersAddresses return values.
|
|
|
|
Vincent Povirk (1):
|
|
windowscodecs: Store an impl pointer instead of an iface pointer.
|
|
|
|
Vitaliy Margolen (4):
|
|
dinput: Convert DirectInput to using interface instead of vtbl.
|
|
dinput: COM cleanup - use interface instead of lpvtbl in joystick effects.
|
|
dinput: Rename IDirectInputDevice2AImpl into IDirectInputDeviceImpl.
|
|
dinput: Pass interface instead of this pointer to joystick poll callback.
|
|
|
|
Yaron Shahrabani (1):
|
|
wininet: Updated Hebrew translation.
|
|
|
|
Łukasz Wojniłowicz (2):
|
|
appwiz.cpl: Update Polish translation.
|
|
jscript: Update Polish translation.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|