mirror of
https://github.com/reactos/wine.git
synced 2024-11-26 05:00:30 +00:00
591 lines
30 KiB
Plaintext
591 lines
30 KiB
Plaintext
The Wine development release 1.1.29 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- Improved Gecko integration by using Wine's network layers.
|
|
- Use of external libmpg123 for mp3 decoding.
|
|
- Support for JPEG and PNG formats in WindowsCodecs.
|
|
- Many regression test fixes for Win64 and Windows 7.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.29.tar.bz2
|
|
http://prdownloads.sourceforge.net/wine/wine-1.1.29.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.29:
|
|
|
|
231 winemaker: Issue the warnings directly in the source
|
|
5625 Wine does not handle internet proxy settings conveniently
|
|
7854 VB 3.0: Installation fails
|
|
9294 Crash when loading Vampire - The Maquerade - Redemption
|
|
10397 CSS crashes when trying to accept option change
|
|
11345 Wrong button vertical position
|
|
11618 Wineinstall blocks midway through
|
|
13125 Fahrenheit (Indigo Prophecy) broken in newer versions of Wine.
|
|
13411 setup_exception_record stack overflow in Teach2000
|
|
13945 subversion fails to Initial network when using http protocol
|
|
14110 Adobe Audition 1.5: does not install in Hardy Heron
|
|
14198 Achieve planner crashes after entering data
|
|
14206 Achieve planner freezes when clicking the 'finished' tab
|
|
14784 SetWindowHookEx fail to inject DLL containing the HookProc if...
|
|
14907 TntMPD: Install procedure stopped working between 0.9.61 and 1.0.0
|
|
14998 BioShock demo dose not start at all
|
|
15056 Graphical glitches in the menu of The longest journey demo
|
|
15112 Prey crashes with Segmentation fault
|
|
15181 IBM Client Access Terminal Emulator crashes on startup
|
|
15563 AVG Free 7.1 fails due to missing or broken DLLs
|
|
15744 Microsoft Money 2001 can't open saved files
|
|
16153 F1 Challenge, incorrectly renders rear view
|
|
16249 mspaint does not render PNG files correctly
|
|
16292 Activeworlds client 4.2 update fails with "reason 13"
|
|
16677 World of Warcraft WotLK crashes randomly after login
|
|
16844 3dmark2001 Point Sprites test rendered incorrectly in wine >= 1.1.12
|
|
17150 Achieve Planner 1.9.0 (XP version) aborts with "failed to load resources from resource file"
|
|
17227 PAF 5 help window text is blank
|
|
17394 Chip view window is not displayed properly
|
|
17408 ASPI crashes randomly
|
|
17428 Taskmgr: blank process names in Process list.
|
|
17482 Paint.NET doesn't install anymore
|
|
17783 steamcommunity.com certificate not recognised
|
|
17897 OpenAL installer thinks it is AMD-64
|
|
17898 DM Evidence application freezes
|
|
18275 Snail Mail crashes during startup
|
|
18519 eMule crashes scrolling files
|
|
18525 Adobe Reader 9.10 upgrade fails
|
|
18989 Trackmania Nations Forever does not run
|
|
19086 Front Panel Designer: crashes when trying to load saved files
|
|
19185 Word Viewer crash at the end of the installation
|
|
19266 POD and Caldari shuttle bad render
|
|
19318 Word Viewer 2003 - installs extra files? (appinstall)
|
|
19392 Runes of magic : crash while entering world
|
|
19472 EVE Online avatar rendering sometimes crashes Wine
|
|
19631 Multiple application installations fail after BadMatch error
|
|
19721 Dragon NaturallySpeaking 10S training text grays-out too fast
|
|
19778 cmd set "FOO=bar" does the wrong thing; breaks firefox build script
|
|
19822 many fullscreen apps loose focus in a virtual desktop when leaving it
|
|
19826 .Net 2.0 Listview isn't updated properly and causes program to hang
|
|
19839 Access violation when closing ImgBurn 2.5.0.0 if its 'Disc Layout Editor' window has ever been opened.
|
|
19854 Oblivion crashes constantly if music is enabled
|
|
19875 64-bit wine build broken
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.1.28:
|
|
|
|
Akihiro Sagawa (8):
|
|
uninstaller: Add Japanese translation.
|
|
appwiz.cpl: Update and refine Japanese translation.
|
|
reg: Update Japanese translation.
|
|
comctl32: Update Japanese translation.
|
|
regedit: Update Japanese translation.
|
|
shell32: Update Japanese translation.
|
|
csetupapi: Update Japanese translation.
|
|
winecfg: Update Japanese translation.
|
|
|
|
Alexandre Julliard (44):
|
|
server: Define an architecture-independent structure for process startup info.
|
|
winebuild: Add win32/win64 generic architectures in addition to specific CPUs.
|
|
ntdll: The large integer functions are 32-bit only.
|
|
msvcrt: The floating point adjust functions only make sense on i386.
|
|
user32: The LongPtr functions are only exported on 64-bit.
|
|
shell32: Move the IQueryAssociations implementation from shlwapi to shell32.
|
|
winemp3: Include wine/port.h.
|
|
libwine: Determine the bin directory independently from the lib directory if possible.
|
|
ntdll/tests: Make sure buffer alignment is correct.
|
|
comctl32/tests: Fix tab control test failures on older Windows versions.
|
|
comctl32/tests: Fix tooltips test failures on older Windows versions.
|
|
riched20: Make sure we have a valid ITextHost vtable for all platforms.
|
|
ntdll: Correctly jump to the modified context after an exception on x86_64.
|
|
tools: Take into account the executable extension when looking for tools in the path.
|
|
ntdll: Fix handling of the duplicate MxCsr entry in the x86_64 context.
|
|
ntdll: Fix a couple of system information structures for 64-bit.
|
|
ntdll: Return the expected length in NtQueryInformationProcess.
|
|
ntdll: Define correct address space limits for x86_64.
|
|
setupapi: Fix a structure size check for 64-bit.
|
|
ws2_32/tests: Fix test failures on Vista.
|
|
ntdll: Move the abort_thread() function to the CPU-specific files to allow redefining it.
|
|
ntdll: Unwind the stack before calling exit/abort_thread.
|
|
ntdll: Add support for unwinding the signal stack on x86_64.
|
|
ntdll: Add support for Dwarf expressions in call frame information.
|
|
ntdll: Route the process startup through the platform-specific thread startup code.
|
|
ntdll: Use a more drastic (and simpler) method for unwinding the stack on thread exit.
|
|
configure: Check for mpg123_feed function since we require it.
|
|
kernel32: Fix the GetThreadPriorityBoost return value.
|
|
comctl32/tests: Fix some toolbar test failures on older Windows versions.
|
|
comctl32/tests: Fix status test failures on older Windows versions.
|
|
tools: Copy 16-bit font definitions to avoid including 16-bit headers.
|
|
configure: Fix remaining instances of mpg123_init check.
|
|
winex11: Bytes per line is signed so make it an int instead of a DWORD.
|
|
user32: Don't send focus change messages if foreground window didn't change.
|
|
user32: Bring SwitchToThisWindow a bit more in line with the now documented behavior.
|
|
libport: Added an interlocked_cmpxchg128 function for 64-bit.
|
|
ntdll: Implemented the SList functions for Win64.
|
|
msxml3: Move typelib definitions out of #ifdef HAVE_LIBXML2.
|
|
server: Disable large files for procfs on Solaris.
|
|
msvcrt: Fix the strtol/strtoul definitions.
|
|
configure: Add a .exe extension to the tools dependencies when building on Windows.
|
|
setupapi: Fix a compiler warning.
|
|
kernel32/tests: Avoid size_t in traces.
|
|
windowscodecs/tests: Avoid size_t in traces.
|
|
|
|
Alistair Leslie-Hughes (9):
|
|
mshtml: Implement HTMLCurrentStyle_get_borderRightWidth.
|
|
mshtml: Implement IHTMLCurrentStyle_get_borderBottomWidth.
|
|
mshtml: Implement IHTMLCurrentStyle_get_borderTopWidth.
|
|
mshtml: Implement IHTMLCurrentStyle_get_color.
|
|
mshtml: Implement IHTMLCurrentStyle_get_backgroundColor.
|
|
mshtml: Implement IHTMLCurrentStyle_get_overflow.
|
|
mshtml: Implement IHTMLCurrentStyle_get_borderWidth.
|
|
mshtml: Implement IHTMLCurrentStyle_get_margin.
|
|
mshtml: Implement IHTMLStyle get/put letterSpacing.
|
|
|
|
Andrew Eikum (9):
|
|
ole32: Don't read past the end of the stream when converting block types.
|
|
gdiplus: Support regions of more than one rectangle in GdipCreateRegionHrgn.
|
|
user32/tests: Fix input test failures on NT4.
|
|
gdiplus: Implement GdipIsVisibleRegionPoint.
|
|
gdiplus: Implement GdipIsVisibleRegionRect.
|
|
gdiplus: Add utility function get_visible_clip_region.
|
|
gdiplus: Implement GdipIsVisiblePoint.
|
|
gdiplus: Implement GdipIsVisibleRect.
|
|
ole32: Overwrite previous CompObj instead of failing.
|
|
|
|
Andrew Nguyen (2):
|
|
user32/tests: Fix a test failure on Win9x.
|
|
comdlg32: Fix the copyright year for the Esperanto translation.
|
|
|
|
André Hentschel (4):
|
|
wcmd: Ignore start and end quotes.
|
|
winemaker: Fix dll compiling in project files.
|
|
winemaker: Update usage text.
|
|
winetest: Mute an annoying message box.
|
|
|
|
Aric Stewart (11):
|
|
msacm32: If a driver load fails and it does not give us another error set the error to MMSYSERR_NODRIVER.
|
|
msacm32: In acmDriverDetails if we are unable to load the driver then return MMSYSERR_NOTSUPPORTED as windows does.
|
|
msacm32/tests: msacm32 can enumerate drivers that cannot be loaded or have their details queried. Deal with this properly.
|
|
winemp3.acm: Link to system libmpg123.so.
|
|
msctf: Define ITfSourceSingle.
|
|
msctf: Stub implementation of ITfSourceSingle for ITfContext.
|
|
msctf: Hook up ITfTextEditSink::OnEndEdit.
|
|
msctf: Hook up ITfLanguageProfileNotifySink::OnLanguageChange.
|
|
msctf: Correct handling if NULL for pdimFocus in ITfThreadMgr::SetFocus.
|
|
msctf: Implement ITfThreadMgr::AssociateFocus.
|
|
msctf/tests: Test ITfThreadMgr::AssociateFocus.
|
|
|
|
Austin English (9):
|
|
dxdiag: Add stub implementation.
|
|
dnsapi: Add a stub for DnsFlushResolverCache.
|
|
ole32: Add a stub for CoGetCurrentLogicalThreadId.
|
|
dxdiag: Make dxdiag a Unicode rather than ANSI program.
|
|
dxdiag: Add basic command line parsing.
|
|
ntdll/tests: Fix a compiler warning on PowerPC.
|
|
winscard: Add a stub for SCardListCardsA.
|
|
oleaut32: Avoid a NULL pointer dereference.
|
|
ole32: Fix build on Power PC.
|
|
|
|
Benjamin Kramer (1):
|
|
ntdll: Fix build on MacOSX.
|
|
|
|
Chris Robinson (1):
|
|
winemp3.acm: Fix reading/decoding loop.
|
|
|
|
Damjan Jovanovic (1):
|
|
sti: Add self registration.
|
|
|
|
Davide Pizzetti (2):
|
|
regedit: Italian translation update.
|
|
winhlp32: Italian translation update.
|
|
|
|
Detlef Riekenberg (5):
|
|
ws2_32: Use only the lower 16 bit as level when calling [g|s]etsockopt from 16 bit.
|
|
ws2_32: Set WSAEINVAL on invalid levels in set+getsockopt.
|
|
ws2_32/tests: Add tests for getsockopt with invalid levels.
|
|
ws2_32/tests: Add tests for setsockopt with invalid levels.
|
|
regedit: Do not write junk after the LastKey value.
|
|
|
|
Dylan Smith (7):
|
|
makedep: Handle non-overwriting rename for Windows.
|
|
winedbg: Prevent syntax errors for list command due to the lexer.
|
|
winedbg: Fixed listing source of function in file.
|
|
tools: Detect windows platform with _WIN32 instead of _WINDOWS.
|
|
taskmgr: Finish partial unicode conversion of process page.
|
|
winedbg: Extract address from expression for listing source at address.
|
|
winedbg: Resolve typedefs when checking for user defined type.
|
|
|
|
Eric Pouech (9):
|
|
configure: Check for large filesystems support.
|
|
winmm: Correctly check for the installed default ioProcs.
|
|
services: Correctly store the service's PID upon startup.
|
|
Remove a couple of superfluous casts.
|
|
ole32: Fix various missing Release calls on monikers.
|
|
kernel32: Handle the case where wineconsole isn't properly started.
|
|
shell32: In shell view, use the expected value for the effect in Drag & Drop operation.
|
|
msvcrt: Correctly handle the error cases in strtol and strtoul.
|
|
winedbg: Fix backend prototypes for PowerPC and Alpha.
|
|
|
|
Francois Gouget (21):
|
|
wrc: Add a '\n' to a parser_warning() call.
|
|
ntoskrnl.exe: Remove a space before a '\n'.
|
|
windowscodecs/tests: Make some functions static.
|
|
riched20: Make ME_SetCursorToEnd() static.
|
|
mshtml: Remove the create_nsstream() prototype.
|
|
jscript: Make Arguments_value() static.
|
|
jscript: Add a trailing '\n' to a FIXME().
|
|
windowscodecs/tests: Fix compilation on systems that don't support nameless unions.
|
|
rpcrt4/tests: Fix compilation on systems that don't support nameless unions.
|
|
ddraw/tests: Fix compilation on systems that don't support nameless unions.
|
|
d3drm/tests: Fix compilation on systems that don't support nameless unions.
|
|
windowscodecs: Fix compilation on systems that don't support nameless unions.
|
|
d3d10core/tests: Fix compilation on systems that don't support nameless unions.
|
|
rpcrt4: Fix compilation on systems that don't support nameless unions.
|
|
iphlpapi: Fix compilation on systems that don't support nameless structs or unions.
|
|
d3d10core: Fix compilation on systems that don't support nameless unions.
|
|
wintrust/tests: Fix compilation on systems that don't support nameless unions.
|
|
d3dx9_36: Fix compilation on systems that don't support nameless unions.
|
|
ddrawex: Fix compilation on systems that don't support nameless unions.
|
|
dplayx/tests: Fix compilation on systems that don't support nameless unions.
|
|
iphlpapi/tests: Fix compilation on systems that don't support nameless unions or structs.
|
|
|
|
Ge van Geldorp (21):
|
|
netapi32/tests: Fix tests on Win7.
|
|
shlwapi/tests: Prevent buffer overflow.
|
|
ntdll/tests: Fix info tests on Win7.
|
|
ntdll/tests: Add acceptable status codes for Win7.
|
|
shlwapi/tests: Remove test that crashes on Win7.
|
|
ntdll/tests: Pass properly aligned buffers.
|
|
crypt32/tests: Remove test that crashes on Win7.
|
|
advapi32/tests: Add acceptable error codes for Win7.
|
|
advapi32/tests: Fix tests on Win7.
|
|
kernel32/tests: Remove test that crashes on Win7.
|
|
user32/tests: Fix test failure on Win7.
|
|
msi/tests: Create only a single restore point.
|
|
netapi32/tests: Add acceptable error codes for Win7.
|
|
comctl32/tests: Adjust message sequences for Win7 (monthcal).
|
|
comctl32/tests: Adjust message sequences for Win7 (updown).
|
|
comdlg32/tests: Fix test on Win7.
|
|
comctl32/tests: Adjust message sequences for Win7 (trackbar).
|
|
kernel32/tests: Fix locale tests on Vista and higher.
|
|
shell32/tests: Fix tests on Vista+.
|
|
gdiplus/tests: Fix test on Win7.
|
|
msvcrt/tests: Add acceptable error codes for W2K8+.
|
|
|
|
Hans Leidekker (5):
|
|
mscms: Use correct standard color space constants in GetStandardColorSpaceProfileW.
|
|
mscms/tests: Remove code that mixes up color space IDs and standard color space IDs.
|
|
msi: Set REINSTALL property when the product is already installed and the command line is empty.
|
|
msi: Add a partial implementation of MsiDetermineApplicablePatchesW.
|
|
wininet: Destroy authorization info on failure in HTTP_DoAuthorization.
|
|
|
|
Henri Verbeet (40):
|
|
wined3d: Properly check if an attribute is used in loadVertexData().
|
|
wined3d: Properly check if an attribute is used in loadTexCoords().
|
|
wined3d: Properly check if an attribute is used in buffer_check_attribute().
|
|
wined3d: Properly check if an attribute is used in drawStridedSlowVs().
|
|
wined3d: Properly check if an attribute is used in state_colormat().
|
|
wined3d: Properly check if an attribute is used in drawStridedSlow().
|
|
wined3d: Properly check if an attribute is used in streamsrc().
|
|
wined3d: Properly check if an attribute is used in find_conversion_shift().
|
|
d3d8: Remove stray tabs.
|
|
d3d8: Use a wined3d cs for wined3d locking.
|
|
wined3d: Properly check if an attribute is used in transform_texture().
|
|
wined3d: Properly check if an attribute is used in state_normalize().
|
|
wined3d: Properly check if an attribute is used in remove_vbos().
|
|
d3d9: Remove stray tabs.
|
|
d3d9: Use the wined3d cs for wined3d locking.
|
|
wined3d: Properly check if an attribute is used in drawStridedInstanced().
|
|
wined3d: Get rid of a redundant memset() in device_stream_info_from_declaration().
|
|
d3d10: Add the ID3D10EffectScalarVariable interface.
|
|
d3d10: Add the ID3D10EffectVectorVariable interface.
|
|
wined3d: Remove trailing spaces.
|
|
d3d10: Add the ID3D10EffectStringVariable interface.
|
|
d3d10: Add the ID3D10EffectShaderResourceVariable interface.
|
|
d3d10: Add the ID3D10EffectRenderTargetViewVariable interface.
|
|
d3d10: Add the ID3D10EffectDepthStencilViewVariable interface.
|
|
d3d9: Remove trailing spaces.
|
|
d3d10: Add the _D3D10_EFFECT_SHADER_DESC struct.
|
|
d3d10: Add the D3D10_NAME enum.
|
|
d3d10: Add the D3D10_REGISTER_COMPONENT_TYPE enum.
|
|
dxdiag: Make the "cmdline" parameter const.
|
|
d3d8: Remove trailing spaces.
|
|
d3d10: Add the _D3D10_SIGNATURE_PARAMETER_DESC struct.
|
|
d3d10: Add the ID3D10EffectShaderVariable interface.
|
|
wined3d: Add support for ARB_depth_clamp.
|
|
wined3d: Only warn about using Lod sample functions in fragment shaders is ARB_shader_texture_lod isn't supported.
|
|
ddraw: Remove trailing spaces.
|
|
d3d10: Add the ID3D10EffectBlendVariable interface.
|
|
d3d10: Add the ID3D10EffectDepthStencilVariable interface.
|
|
wined3d: Release the GL lock on IWineD3DImpl_FillGLCaps() error paths.
|
|
wined3d: Properly check for ARB program compile errors.
|
|
wined3d: Print a warning when an ARB program exceeds the native resource limits.
|
|
|
|
Hongbo Ni (1):
|
|
user32: Fix DLL injection problem using LOAD_WITH_ALTERED_SEARCH_PATH.
|
|
|
|
Huw Davies (15):
|
|
msdaps: Implement IDBInitialize_Initialize proxy and stub.
|
|
msdaps: Implement IDBProperties_SetProperties proxy and stub.
|
|
msdaps: Implement IDBCreateSession_CreateSession proxy and stub.
|
|
msdaps: Implement ISessionProperties_SetProperties proxy and stub.
|
|
widl: Add separate --win32-align and --win64-align options.
|
|
msdaps: Use 2 byte structure packing for win32 code.
|
|
msdaps: Implement ICreateRow_CreateRow proxy and stub.
|
|
msdaps: Implement IDBCreateCommand_CreateCommand proxy and stub.
|
|
msdaps: Implement IBindResource_Bind proxy and stub.
|
|
include: Add msdaguid.h.
|
|
include: Add msdadc.idl.
|
|
msdaps: Implement IDBDataSourceAdmin_CreateDataSource proxy and stub.
|
|
oledb32: Add a stub oledb32.dll.
|
|
oledb32: Add a stub implementation of the conversion library class.
|
|
wine.inf: Register msdaps.dll.
|
|
|
|
Hwang YunSong (1):
|
|
winecfg: Updated Korean resource.
|
|
|
|
Ismael Barros (1):
|
|
dpwsockx: Stub implementation.
|
|
|
|
Jacek Caban (60):
|
|
urlmon: Fixed tests on IE older than 8.
|
|
mshtml: Wrap nsIHttpChannelInternal interface.
|
|
mshtml: Treat wyciwyg protocol as Gecko special protocol.
|
|
mshtml: Don't return Gecko interfaces implementation from nsChannel::QueryInterface.
|
|
shdocvw: Return succes in bind status callback functions.
|
|
wininet: Don't free gzip_stream in HTTPREQ_CloseConnection.
|
|
urlmon: Call OnStopBinding before Terminate.
|
|
mshtml: Use URL moniker to load http documents.
|
|
msxml3: Get rid of not used aggregation support in domelement.
|
|
mshtml: Get rid of handling post data in IPersistMoniker::Load hack.
|
|
mshtml: Remove no longer used create_nsstream.
|
|
mshtml: Wrap nsIURL interface.
|
|
mshtml: Update wine_url in nsIURL::SetQuery.
|
|
jscript: Fixed parsing regexps starting with '='.
|
|
jscript: Don't require semicolon after function declaration.
|
|
jscript: Throw an exception when evaluating invalid identifier instead of on lookup failure.
|
|
jscript: Return "undefined" type for invalid references.
|
|
jscript: Create undeclared values to script_disp instead of var_disp.
|
|
jscript: Added RegExp.lastIndex implementation.
|
|
jscript: Added RegExp.exec implementation.
|
|
jscript: Added RegExp.test implementation.
|
|
jscript: Use proper VARIANT_BOOL values in bool literals.
|
|
jscript: Create Array objects from proper constructor.
|
|
jscript: Get script_ctx_t as to_object arguments.
|
|
jscript: Added 'instanceof' keyword implementation.
|
|
jscript: Create arguments object as a seaprated class inheriting from Object.
|
|
jscript: Added Function.call implementation.
|
|
jscript: Added Function.apply implementation.
|
|
jscript: Make Array.push generic.
|
|
msxml3: Moved IDispatchEx implementation from domdoc to xmlnode.
|
|
msxml3: Use IXMLDOMSelection as a main queryresult interface.
|
|
msxml3: Added more IDispatchEx tests.
|
|
shdocvw: Added IPropertyNotifySink stub implementation.
|
|
shdocvw: Move OnObjectAvailable implementation to dochost.c.
|
|
mshtml: Always call OnStartRequest before OnStopRequest.
|
|
shdocvw: Use IPropertyNotifySink to track ready state and complete notification.
|
|
shdocvw: Added IWebBrowser2::get_ReadyState implementation.
|
|
mshtml: Fixed script tests on IE8.
|
|
mshtml: Added support for DISPID_VALUE.
|
|
mshtml: Added DISPID_VALUE implementation for HTMLLocation object.
|
|
mshtml: Added IOmNavigator::toString implementation.
|
|
mshtml: Added IHTMLWindow2::toString implementation.
|
|
dispex.idl: Added SID declarations.
|
|
mshtml: Move ITypeInfo::Invoke call to separated function.
|
|
mshtml: Moved dynamic_data allocation to separated function.
|
|
mshtml: Added function object implementation.
|
|
mshtml: Added function object tests.
|
|
mshtml: Properly release DispatchEx data.
|
|
jscript: Code clean up.
|
|
jscript: Code clean up.
|
|
jscript: Added String.lastIndexOf implementation.
|
|
jscript.idl: Added IActiveScriptDebug declaration.
|
|
mshtml: Fixed script tests on IE6 and IE7.
|
|
jscript: Added to_primitive on hosting objects test.
|
|
jscript: Make Array.slice generic.
|
|
jscript: Added Array.unshift implementation.
|
|
mshtml: Fixed tests on IE8.
|
|
mshtml: Added http loading test.
|
|
mshtml: Added IHTMLDocument::writeln implementation.
|
|
mshtml: Added IOmNavigator::get_userAgent implementation.
|
|
|
|
Jan de Mooij (1):
|
|
comctl32/propsheet: Update position of hidden buttons too.
|
|
|
|
Jeff Zaroyko (1):
|
|
kernel32: sLanguage is LOCALE_SABBREVLANGNAME.
|
|
|
|
Jesse Allen (1):
|
|
dinput: Add DISEQUENCE_COMPARE macro.
|
|
|
|
Juan Lang (5):
|
|
comctl32: Return the number of characters copied in WM_GETTEXT even if the buffer is too small.
|
|
crypt32: Fix a test failure on Windows 7.
|
|
quartz: Don't crash if sample allocation fails.
|
|
include: Define IPPROTO_IPV6.
|
|
ws2_32: Add a fixme for IPPROTO_IPV6.
|
|
|
|
Jörg Höhle (1):
|
|
wined3d: Delete meaningless UNIX GL driver version parsing.
|
|
|
|
Louis Lenders (3):
|
|
shdocvw.inf: Add default registry key "HKCU\Software\Microsoft\Internet Explorer\Settings.
|
|
dbghelp: Add version resource.
|
|
psapi: Add version resource.
|
|
|
|
Michael Stefaniuc (16):
|
|
ntdll: Fix a memory leak on an error path (Smatch).
|
|
winefile: Get rid of the #ifndef UNICODE code paths.
|
|
winefile: Don't use _tsplitpath().
|
|
winefile: Use the explicit SendMessageW form.
|
|
winefile: Use the explicit W-form of the string functions.
|
|
winefile: Use the explicit W-form for the *Window* functions.
|
|
winefile: Use the explicit W-form of the Load*() functions.
|
|
winefile: Use the explicit W-form for the file IO related functions.
|
|
winefile: Convert the rest of the functions to use the explicit W-form.
|
|
winefile: Replace TCHAR with WCHAR.
|
|
winefile: Replace the TSTR types with WSTR.
|
|
winefile: Use the explicit W-form for the rest of the types.
|
|
winefile: Compile with -DWINE_NO_UNICODE_MACROS.
|
|
d3d8: Release the lock instead of locking a second time (Smatch).
|
|
user32: Remove a stray ';' that produces an empty if condition.
|
|
jscript: Check the correct variable for the error condition (Smatch).
|
|
|
|
Mike Kaplinskiy (1):
|
|
ws2_32/tests: Fix failure on NT4.
|
|
|
|
Nikolay Sivov (5):
|
|
comctl32/tests: Move message testing helpers to header.
|
|
comctl32/listview: Call default handler for WM_PAINT disabled by WM_SETREDRAW.
|
|
comctl32/trackbar: Fix tic count calculation.
|
|
comctl32/trackbar: Cache window style.
|
|
comctl32/trackbar: Reduce parameter count for some helpers.
|
|
|
|
Paul Vriens (1):
|
|
user32/tests: Run tests again on Win95.
|
|
|
|
Piotr Caban (5):
|
|
jscript: Fixed keywords handling.
|
|
jscript: Fixed Function method's lengths.
|
|
jscript: Added String.substr implementation.
|
|
jscript: Throw 'Object expected' error in call_expression_eval.
|
|
jscript: Added JSGlobal_unescape implementation.
|
|
|
|
Riccardo Loti (1):
|
|
clock: Fix typo in the Italian translation.
|
|
|
|
Rico Schüller (7):
|
|
d3d10: Identify some more unknowns in parse_fx10.
|
|
d3d10: Parse variable flag.
|
|
wined3d: Add WINED3D_SM4_OP_MAX.
|
|
wined3d: Add WINED3D_SM4_OP_MIN.
|
|
d3d10: Add null objects for technique, pass, local_buffer and variable.
|
|
d3d10: Add argument check in ID3D10EffectTechnique::GetDesc.
|
|
d3d10: Add argument check in ID3D10EffectPass::GetDesc.
|
|
|
|
Roderick Colenbrander (4):
|
|
winex11: Introduce a new function for looking up the physical color of a pixel for use with colormap generation-like functions.
|
|
winex11: Prepare X11DRV_PALETTE_ToPhysical/_ToLogical for a new ColorShift structure.
|
|
winex11: Use ColorShifts from physDev in X11DRV_PALETTE_ToPhysical.
|
|
winex11: Use ColorShifts data in X11DRV_PALETTE_ToLogical.
|
|
|
|
Sergey Khodych (6):
|
|
user32: edit: Use a dialog mode after receiving WM_GETDLGCODE message.
|
|
user32: edit: Improve handling of WM_KEYDOWN VK_ESCAPE in a dialog mode.
|
|
user32: edit: Improve handling of WM_KEYDOWN VK_TAB in a dialog mode.
|
|
user32: edit: Improve handling of WM_KEYDOWN VK_RETURN in a dialog mode.
|
|
user32: Use IDOK as default identifier in a template.
|
|
user32/tests: Fix a typo.
|
|
|
|
Stefan Dösinger (8):
|
|
wined3d: Initialize ps_arb_max_local_constants.
|
|
wined3d: Don't use WINED3DADAPTER_DEFAULT as refresh rate.
|
|
wined3d: Make it clear that glFlush and glFinish are WGL functions.
|
|
wined3d: Remove redundant TRACEs.
|
|
wined3d: Allow filtering on RECT textures.
|
|
wined3d: Add a comment about D3DSAMP_MAXMIPLEVEL.
|
|
wined3d: Handle per-texture max LOD level.
|
|
wined3d: SetLOD is ignored on D3DPOOL_DEFAULT textures.
|
|
|
|
Tony Wasserka (6):
|
|
windowscodecs: Add tests for IWICStream_InitializeFromMemory.
|
|
windowscodecs: Add tests for IWICStream_Seek with memory streams.
|
|
windowscodecs: Add tests for IWICStream_Read with memory streams.
|
|
windowscodecs: Add tests for IWICStream_Write with memory streams.
|
|
windowscodecs: Add tests for the unimplemented IWICStream methods when using memory streams.
|
|
windowscodecs: Add tests for IWICStream_Stat with memory streams.
|
|
|
|
Vincent Povirk (50):
|
|
oleaut32: Avoid copying the data when loading an image using WIC.
|
|
include: Add 8-bit grayscale pixel format.
|
|
windowscodecs: Add stub JPEG decoder.
|
|
windowscodecs: Implement Initialize for the JPEG decoder.
|
|
windowscodecs: Implement GetFrame for the JPEG decoder.
|
|
windowscodecs: Implement GetPixelFormat for the JPEG decoder.
|
|
windowscodecs: Implement GetSize for the JPEG decoder.
|
|
windowscodecs: Implement CopyPixels for the JPEG decoder.
|
|
windowscodecs: Print a FIXME when WICConvertBitmapSource fails.
|
|
windowscodecs: Support conversion of 8bppGray to 32bppBGRA.
|
|
windowscodecs: Fix rounding in BMP encoder.
|
|
oleaut32: Make ITypeInfo2::GetCustData succeed when data is not found.
|
|
wininet: Allow +.- characters in url scheme.
|
|
include: Add WIC pixel formats needed for PNG.
|
|
windowscodecs: Add stub PNG decoder.
|
|
windowscodecs: Register the PNG decoder.
|
|
windowscodecs: Implement GetContainerFormat for PNG decoder.
|
|
windowscodecs: Implement GetFrameCount for PNG decoder.
|
|
windowscodecs: Implement Initialize for the PNG decoder.
|
|
windowscodecs: Implement GetFrame for the PNG decoder.
|
|
windowscodecs: Implement GetPixelFormat for the PNG decoder.
|
|
windowscodecs: Implement GetSize for the PNG decoder.
|
|
windowscodecs: Implement CopyPixels for the PNG decoder.
|
|
windowscodecs: Implement CopyPalette for the PNG decoder.
|
|
windowscodecs: Support color-keyed transparency in PNG images.
|
|
windowscodecs: Implement conversion from BlackWhite to 32bppBGRA.
|
|
windowscodecs: Implement conversion from 2bppIndexed to 32bppBGRA.
|
|
windowscodecs: Implement conversion from 2bppGray to 32bppBGRA.
|
|
windowscodecs: Implement conversion from 4bppGray to 32bppBGRA.
|
|
windowscodecs: Implement conversion from 16bppGray to 32bppBGRA.
|
|
windowscodecs: Implement conversion from 48bppRGB to 32bppBGRA.
|
|
windowscodecs: Implement conversion from 64bppRGBA to 32bppBGRA.
|
|
gdiplus: Add test for GdipCreateHBITMAPFromBitmap.
|
|
gdiplus: Implement GdipCreateHBITMAPFromBitmap.
|
|
gdiplus: Add PNG to the decoders list.
|
|
gdiplus: Use the decoder list to decide how to load image files.
|
|
gdiplus: Add and use an HBITMAP field in GpBitmap objects.
|
|
gdiplus: Don't use IPicture to manage the HDC associated with a GpBitmap.
|
|
gdiplus: Create DIBs instead of IPictures in CreateBitmapFromScan0.
|
|
gdiplus: Return the real image bits from LockBits when possible.
|
|
gdiplus: Use AlphaBlend for 32-bit images with alpha channels.
|
|
gdiplus: Reimplement GdipCreateBitmapFromHICON based on RGBA bitmaps.
|
|
gdiplus: Use WIC to decode ICO files.
|
|
oleaut32: Use WIC to decode JPEG images.
|
|
oleaut32: Use WIC to decode PNG images.
|
|
gdiplus: Use WIC to encode images.
|
|
gdiplus: Use WIC to decode JPEG files.
|
|
gdiplus: Use WIC to decode GIF files.
|
|
oleaut32: Handle LCID arguments in ITypeInfo::Invoke.
|
|
oleaut32/tests: Add test for tlibattr->lcid.
|
|
|
|
Vladimir Pankratov (4):
|
|
shdoclc: Correct Russian translation.
|
|
shell32: Handle NULL path.
|
|
setupapi: Add stub for SetupDiGetClassImageIndex.
|
|
urlmon: Handle NULL parameter.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|