| The Wine development release 1.1.4 is now available. |
| |
| What's new in this release (see below for details): |
| - Substantial chunks of WinHTTP are implemented. |
| - More JavaScript support. |
| - Beginnings of shell AppBar implementation. |
| - Several fixes for Google Chrome support. |
| - Chinese translations. |
| - Various bug fixes. |
| |
| The source is available from the following locations: |
| |
| http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.4.tar.bz2 |
| http://prdownloads.sourceforge.net/wine/wine-1.1.4.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.4: |
| |
| 1411 Crimson Skies trial won't run |
| 2424 Genotyper crashes when the registration dialog should appear |
| 3326 Subtitle Workshop & weird errors |
| 4065 picasa2: Korean fonts render with boxes |
| 5031 First Encounter Assault Recon (FEAR) SP Demo Crashes on Start |
| 5807 Mercora IMRadio crashes while attempting to run |
| 6299 steam pop-ups appear as small blue boxes without anything in them |
| 6486 Terragen water levels |
| 6609 Unable to install K-Lite Codec Pack |
| 7273 Several graphical corruptions in Railroad Tycoon 3 |
| 7755 Mafia (v1.2): Game runs but there is a choppy sound. |
| 8210 Atlantis Quest 1.0 demo crashes at startup |
| 8512 Saving in Google SketchUp6 doesn't work |
| 9119 VAZ Modular 3.03 Live Input module doesn't work. |
| 9537 Running JSmooth triggers Unhandled page fault |
| 10023 Vaz Modular 3.03 OSS driver output broken. |
| 10229 Serious Sam TSE 1.07 - network connection fails |
| 10414 Minimap in Warhammer 40k: Dark Crusade is offset |
| 10661 regedit imports wrong binary data from .reg files (affects FAR Manager) fix proposed |
| 10902 Steam and PulseAudio |
| 11119 XML Notepad 2007 won't start |
| 11301 documentElement.ownerDocument.createElement fails |
| 11357 Reflections in Tomb Raider - Anniversary Demo are buggy |
| 11688 Lego Star Wars II: In-game sound does not work |
| 11885 Supreme Commander is black It doesn't render anything. |
| 11962 regedit highlights the wrong item when searching |
| 12041 STALKER 1.0004-Trainer.exe crashes in dsound |
| 12285 BabasChess icons/buttons don't show after upgrading from wine 0.9.57 |
| 12573 Notation Composer: font glitch - boxes scattered around on initial screen |
| 12817 Music in Solfege still loopback repeatedly |
| 13118 Rome Total War Gold v1.5 stops responding in main menu after a while |
| 13229 Lunar Magic's level and overworld rendering area don't appear properly |
| 13321 WoW EULA fails to activate "Agree" button during installation (gecko wrapper) |
| 13327 StarryNight Pro: Window is painted black |
| 13523 distorted sound in Suboceanic 64k demo |
| 13526 Ableton Live window rendering bug (Worked in 0.9.13) |
| 13646 d3d9 device tests crash on XP |
| 13698 HyperChem 8.0.3: Error at beginning of InstallShield wizard |
| 13701 MBAC Ver. B Trial crash |
| 13899 Touhou games STILL don't show backgrounds at startup |
| 14104 Chessbase Fritz 10 does not start |
| 14241 FedExShipManager installer fails with "fixme:msxml:domdoc_createNode unhandled node type 2" |
| 14265 AxCrypt 1.6.4.4 can not be installed |
| 14291 winhelp: font sizes are smaller than with Windows WINHLP32.EXE |
| 14301 winhelp: Selecting a topic does not aways go to the correct page |
| 14576 DrawIconEx isn't up to date. |
| 14734 PowerPoint Viewer 2007 fails to start |
| 14760 Morrowind does not run and crashes |
| 14779 Painkiller doesn't start anymore |
| 14781 Kontakt, Kore Player: crash on start |
| 14842 Graphics glitch in DAZ Studio |
| 14946 Aliens vs Predator exits while starting game engine |
| 14958 Supreme Commander: Background grid gets Moiré pattern |
| 14977 Text in AVI-Mux GUI shows as garbage |
| 14992 Diablo 2 crash introduced in 1.1.3 |
| 15006 Problem rendering sky on Rose Online |
| 15020 assertion failed in GPSS World |
| 15035 Gothic 2, Aplication error - access violation |
| 15074 System Shock 2: randomly disappearing sound (esp. when loading level) |
| 15116 Google Chrome URL bar does not render properly |
| |
| ---------------------------------------------------------------- |
| |
| Changes since 1.1.3: |
| |
| Adam Petaccia (16): |
| gdiplus: Stub GdipGetFamily. |
| gdiplus: Stub GdipGetFontStyle. |
| gdiplus: Test for GdipGetFamily. |
| gdiplus: Test for GdipGetFontStyle. |
| gdiplus: Implement GdipGetFamily. |
| gdiplus: Implement GdipGetFontStyle. |
| gdiplus: Implement GdipGetFontHeight. |
| gdiplus: Don't create a font if there is no facename. |
| gdiplus: GdipGetFontHeightGivenDPI: Return a valid value for UnitPixel. |
| gdiplus: Stub GdipTranslateLineTransform. |
| gdiplus: Stub GdipCreateTexture. |
| gdiplus: Stub GdipCreateTexture2. |
| gdiplus: Stub GdipCreateTexture2I. |
| gdiplus: Implement GdipCreateTexture. |
| gdiplus: Implement GdipCreateTexture2. |
| gdiplus: Implement GdipCreateTexture2I. |
| |
| Alexander Dorofeyev (6): |
| wined3d: Add glFlush when clearing the front buffer in ClearSurface. |
| wined3d: Remove glFlush in RealizePalette. |
| wined3d: Make the condition to enter p8 conversion shader path more strict. |
| wined3d: Remove glDrawBuffer calls in BltOverride. |
| wined3d: Get rid of gl buffer variable in BltOverride. |
| wined3d: Remove obsolete code & ModifyLocation TODO. |
| |
| Alexander Nicolaysen Sørnes (32): |
| regedit: Remove unneeded character conversions. |
| regedit: Fix possible memory leaks. |
| regedit: Convert favourites handling to unicode. |
| regedit: Fix memory leaks in favourites handling. |
| regedit: Convert searching to Unicode. |
| regedit: Convert treeview init to Unicode. |
| regedit: Use only SendMessageW in treeview.c. |
| regedit: Convert menu & statusbar handling to unicode. |
| regedit: Fix leak in GetItemFullPathW. |
| regedit: Add listview entries as unicode. |
| regedit: Ignore case when sorting values. |
| regedit: Fix concat handling for ANSI files. |
| regedit: Avoid conversion to ANSI when importing hex values. |
| regedit: Use Unicode strings when updating listview. |
| regedit: Convert value creation to unicode. |
| regedit: Convert value editing to unicode. |
| regedit: Remove old fixme. |
| regedit: Don't try to convert NULL pointers. |
| regedit: Convert value renaming to unicode. |
| regedit: Convert key renaming to unicode. |
| regedit: Remove some ANSI functions. |
| regedit: Fix a memory leak. |
| regedit: Convert listview init to unicode. |
| regedit: Set the unicode flag for the listview. |
| regedit: Remove an ANSI function. |
| regedit: Set the unicode flag for the treeview. |
| include: Define some Get/SetUnicodeFormat macros. |
| regedit: Fix some references to TCHARs. |
| regedit: Remove some unused code. |
| regedit: Some minor unicode conversions. |
| regedit: Convert open/save dialogues to unicode. |
| regedit: Fix a memory leak in export handling. |
| |
| Alexandre Julliard (46): |
| configure: Generate the dlls directory lists in configure instead of make_makefiles. |
| configure: Add possibility to exclude some directories from the generated lists. |
| configure: Use the generic directory enabling mechanism to turn off dlls that depend on external libraries. |
| configure: Allow multiple variables in makefile output, and generate the programs directory lists. |
| d3dxof: Don't make local variables static. |
| makefiles: Recurse into all directories for install-lib and install-dev too. |
| configure: Generate the list of top-level directories to install. |
| gdi32: Add missing WineEngRealizationInfo function for the non-freetype case. |
| winhttp: Fix WinHttpSetDefaultProxyConfiguration spec entry. |
| winhttp: Add support for building on Windows. |
| dnsapi: Fix compile without the resolv library. |
| wininet/tests: Add support for optional notifications. Fix the test to pass again on Windows and Wine. |
| shell32/tests: Fix an unsigned comparison warning. |
| ntdll/tests: Allow alternate results in the env test to make it pass on Vista. |
| ntdll/tests: Allow alternate results in the info test to make it pass on Vista. |
| ntdll/tests: Allow alternate results in the string tests to make them pass on Vista. |
| msvcrt/tests: Add support for some broken demangle results on older Windows versions. |
| wininet: Avoid testing errno when it isn't set. Simplify NETCON_getNextLine a bit. |
| wininet/tests: Add a couple more optional notifications. |
| Include sys/filio.h to get the FIONREAD definition on Solaris. |
| ntdll/tests: Handle a couple of failures on NT4. |
| user32: Apply the SendMessage recursion counter to DispatchMessage too. |
| ntdll/tests: Fix a few more failures in the info test. |
| configure: Build the winetest dependencies in configure instead of make_makefiles. |
| winetest: Build the test list from the makefile instead of make_makefiles. |
| winex11: Allocate image data from the process heap where possible. |
| winex11: Always set the z-order when a window is being made visible. |
| shell32: Merge Chinese resources into a single file. |
| comdlg32: Merge Chinese resources into a single file. |
| comctl32: Rename the Chinese resources to comctl_Zh.rc. |
| widl: Replace write_name() by get_name() to make the code more readable. |
| widl: Add support for finally function in proxy methods. |
| programs: Build the programs that support it with -DWINE_NO_UNICODE_MACROS. |
| libwine: Reserve some malloc space on Solaris before we start mapping other things. |
| msvcrt/tests: Fix the %n format test for Vista. |
| configure: Disable by default some modules that cannot work on Windows. |
| reg.exe: Get rid of remaining uses of Unicode macros. |
| xcopy.exe: Get rid of remaining uses of Unicode macros. |
| libwine: Add support for relocating MS-style imports that use OriginalFirstThunk. |
| winebuild: Generate MS-style imports using the OriginalFirstThunk field. |
| ntdll: Implemented NtOpenProcessTokenEx and NtOpenThreadTokenEx. |
| ntdll: Add stubs for all the job object functions. |
| kernel32: Implemented the wrapper functions for job objects. |
| shlwapi/tests: Avoid sizeof in traces. |
| jscript: Avoid an uninitialized variable warning on older gcc. |
| crypt32: Avoid some uninitialized variable warnings on older gcc. |
| |
| Alistair Leslie-Hughes (11): |
| msxml3: Correct unsupported functions in IDispatchEx. |
| mshtml: Implement IDispatch for IHTMLBodyElement. |
| mshtml: Add missing defines. |
| mshtml: Add missing IDispatchEx tids. |
| mshtml: Add missing interfaces. |
| mshtml: Add dispinterface DispHTMLBody. |
| mshtml: Make IHTMLBodyElement use correct IDispatchEx interface. |
| mshtml: Add IHTMLElementBody test. |
| msxml3: Correct FIXME. |
| msxml3: Add IDispatchEx support to IXMLDOMDocument2. |
| msxml3: Add IDispatchEx test. |
| |
| Andrew Talbot (6): |
| dxdiagn: Sign-compare warning fix. |
| iphlpapi: Sign-compare warning fix. |
| jscript: Sign-compare warnings fix. |
| msimtf: Sign-compare warning fix. |
| mstask: Sign-compare warnings fix. |
| msvfw32: Sign-compare warning fix. |
| |
| Aric Stewart (3): |
| user32: Add test demonstrating the WM_PAINT loop. |
| systray: Keep systray hidden when requested by moving it off screen. |
| comctl32: monthcal: Set the stStart parameter when sending the MCN_GETDAYSTATE notification. |
| |
| Chris Robinson (2): |
| wined3d: Use 8 bits-per-component for the PBO test internal format. |
| wined3d: Use the proper internal type for some formats. |
| |
| Christian Costa (6): |
| d3dxof: Implement storage of parsed information. |
| d3dxof: Fix guid syntax. |
| d3dxof: Some fixes for template parsing in text mode. |
| d3dxof: Fix IDirectXFileDataReference macros. |
| d3dxof: Start implementing IDirectXFile_CreateEnumObject. |
| d3dxof: Handle comments in templates text format. |
| |
| Damjan Jovanovic (2): |
| oleaut32: Fix negative number handling in VarFormat. |
| oleaut32: Thousands separator support for VarFormat. |
| |
| Dan Hipschman (5): |
| ole32: Add widl-generated proxies for unknwn.idl and dcom.idl. |
| ole32: Add a widl-generated proxy file for objidl.idl. |
| ole32: Add a widl-generated proxy file for oleidl.idl. |
| widl: Output NULL for inherited methods in the vtbl. |
| oleaut32: Add a widl-generated proxy file for ocidl.idl. |
| |
| David Adam (1): |
| d3dx8: Remove useless variables. |
| |
| Detlef Riekenberg (5): |
| include: Declare TranslateURL and needed flags. |
| shlwapi: Fix parameters for RegQueryValueExW to read the default value. |
| shlwapi: Fix results for UrlApplyScheme. |
| shlwapi/tests: Add tests for UrlApplyScheme. |
| oleaut32: Add entry for 16-bit LHashValOfNameSys. |
| |
| Dmitry Timoshkov (3): |
| user32: Add a test for monitor work area, fix some failures. |
| user32: Partially revert 499c26ce66ec6cbbb3569c69ca95c9dfac01d39f. |
| ntdll: Add support for NtSetInformationProcess(ProcessExecuteFlags). |
| |
| Dylan Smith (6): |
| richedit: Pressing tab with selection back to start of table. |
| richedit: Fixed a bug in protecting table cell boundaries. |
| richedit: Copy cell border properties when appending a row to the table. |
| richedit: Prevent streaming in rich text at end of table row. |
| richedit: Prevent typing text at end of table row. |
| richedit: Prevent integer overflow in wrapping code with no wrap. |
| |
| Eric Pouech (6): |
| dbghelp: Added the definitions for Dwarf3 specifications. |
| winedump, dbghelp: Correctly name the age field in PDB headers. |
| dbghelp: Improve the symbol loader. |
| dbghelp: Improve the symbol loader for .DBG files. |
| dbghelp: SymFindFileInPath doesn't check for the parameters passed when looking in a directory, whatever the dbghelp's options. |
| winedbg: Search default debuggee dir for symbol information. |
| |
| Francois Gouget (19): |
| Assorted spelling fixes. |
| gdiplus: Add some documentation stubs to make winapicheck happy. |
| msxml3: Add a '\n' to a Wine trace. |
| winhttp/tests: Add a trailing '\n' to an ok() call. |
| user32/tests: Add a trailing '\n' to an ok() call. |
| dplayx/tests: Fix compilation on systems that don't support nameless unions. |
| appwiz.cpl: Remove spaces before '...' in the Norwegian resources. |
| notepad: Remove spaces before '\n' in the Chinese resources. |
| winhlp32: Remove spaces before '...' in the Chinese resources. |
| wined3d: Add a '\n' to Wine traces. |
| gdiplus/tests: Remove unneeded casts. |
| d3dxof: Remove spaces before '\n', add '\n' in Wine traces. |
| crypt32: Fix compilation on systems that don't support nameless unions. |
| oleaut32: Improve the LHashValOfNameSys() documentation a bit. |
| crypt32/tests: Add a trailing '\n' to an ok() call. |
| wined3d: Remove spaces before '\n' in Wine traces. |
| gdiplus: Add/fix the trailing '\n' in Wine traces. |
| kernel32/tests: Add a trailing '\n' to an ok() call. |
| d3dxof: Add a '\n' to a Wine trace. |
| |
| Gerald Pfeifer (3): |
| winhttp: Include <sys/socket.h>. |
| quartz: Add return statement to PullPin_Thread_Main(). |
| winenas: Add return statement to wodPlayer(). |
| |
| Hans Leidekker (26): |
| winhttp: Add support for querying most of the standard header attributes. |
| winhttp: Add networking infrastructure. |
| winhttp: Implement WinHttpSendRequest. |
| winhttp: Implement WinHttpReceiveResponse. |
| winhttp: Implement WinHttpQueryDataAvailable. |
| winhttp: Implement WinHttpReadData. |
| winhttp: Implement WinHttpWriteData. |
| winhttp: Remove some unneeded includes. |
| winhttp: Implement WinHttpQueryAuthSchemes. |
| winhttp: Implement WinHttpSetCredentials. |
| winhttp: Add support for secure connections. |
| winhttp: Test secure connections. Fix a crash when no response is returned. |
| winhttp: Use default values when empty strings are passed for verb, object and version parameters. |
| winhttp: Avoid testing errno when it isn't set. |
| winhttp: Allow reusing a secure connection. |
| winhttp: WinHttpCrackUrl and InternetCrackUrlW use different scheme constants. |
| winhttp: Move handling of default request parameters into build_request_string(). |
| winhttp: Handle redirects. |
| winhttp: Add an initial implementation of WinHttpQueryOption and WinHttpSetOption. |
| winhttp: Add status notification tests. Make them pass. |
| winhttp: Add zero value content length header to POST requests without additional data. |
| winhttp: A non-standard port must be included in the host header. |
| winhttp: Implement some more options. |
| winhttp: Implement WinHttpQueryOption(WINHTTP_OPTION_SECURITY_FLAGS). |
| winhttp: Implement WinHttpQueryHeaders(WINHTTP_QUERY_RAW_HEADERS). |
| winhttp: The last parameter of WinHttpQueryDataAvailable and WinHttpReadData is optional. |
| |
| Henri Verbeet (12): |
| wined3d: glDeleteFramebuffersEXT() needs a context. |
| wined3d: Move a TRACE up a few lines. |
| d3dx9: Improve a few TRACEs. |
| wined3d: Remove useless hash_table_t typedef. |
| msvcrt: Don't depend on the system's implementation of acos() & asin(). |
| wined3d: Be more careful when deleting FBOs. |
| wined3d: Depth stencil tracking depends on the value of This->render_offscreen. |
| wined3d: Use the correct representative for texture transform states. |
| wined3d: Fix a variable name inside a VTRACE. |
| wined3d: Correct a TRACE and remove an incorrect comment. |
| wined3d: IWineD3DSurface_PreLoad() doesn't do an implicit glBindTexture() anymore. |
| wined3d: Set the viewport to the texture size in depth_blt(). |
| |
| Hongbo Ni (60): |
| notepad: Convert simplified Chinese resource to utf8. |
| winhlp32: Convert simplified Chinese resource to utf8. |
| winefile: Convert simplified Chinese resource to utf8. |
| comctl32: Convert simplified Chinese resource to utf8. |
| shell32: Convert simplified Chinese resource to utf8. |
| wineconsole: Convert simplified Chinese resource to utf8. |
| progman: Convert simplified Chinese resource to utf8. |
| comdlg32: Convert traditional Chinese resource to utf8. |
| comdlg32: Convert simplified Chinese resource to utf8. |
| clock: Convert simplified Chinese resource to utf8. |
| user32: Convert Chinese resource to utf8. |
| winecfg: Convert traditional Chinese resource to utf8. |
| shell32: Convert traditional Chinese resource to utf8. |
| clock: Add traditional Chinese resource. |
| progman: Add traditional Chinese resource. |
| winhlp32: Add traditional Chinese resource. |
| winefile: Add traditional Chinese resource. |
| wineconsole: Add traditional Chinese resource. |
| winecfg: Update traditional Chinese resource. |
| winecfg: Add simplified Chinese resource. |
| notepad: Add traditional Chinese resource. |
| user32: Update traditional Chinese resource. |
| shell32: Update traditional Chinese resource. |
| shell32: Update simplified Chinese resource. |
| comdlg32: Update traditional Chinese resource. |
| comdlg32: Update simplified Chinese resource. |
| comctl32: Add traditional Chinese resources. |
| comdlg32: Update simplified Chinese resource. |
| notepad: Update Chinese resources - dialog font. |
| wordpad: Add simplified and traditional Chinese resources. |
| winemine: Add simplified and traditional Chinese resources. |
| wineboot: Add simplified and traditional Chinese resources. |
| view: Add simplified and traditional Chinese resources. |
| uninstaller: Add simplified and traditional Chinese resources. |
| taskmgr: Add simplified and traditional Chinese resources. |
| appwiz: Add simplified and traditional Chinese resources. |
| avifil32: Add simplified and traditional Chinese resources. |
| browseui: Add simplified and traditional Chinese resou. |
| credui: Add simplified and traditional Chinese resources. |
| gphoto2: Add simplified and traditional Chinese resources. |
| htctrl: Add simplified and traditional Chinese resources. |
| localspl: Add simplified and traditional Chinese resources. |
| localui: Add simplified and traditional Chinese resources. |
| mpr: Add simplified and traditional Chinese resources. |
| msacm32: Add simplified and traditional Chinese resources. |
| mshtml: Add simplified and traditional Chinese resources. |
| msi: Add simplified and traditional Chinese resources. |
| msvfw32: Add simplified and traditional Chinese resources. |
| oleaut32: Add simplified and traditional Chinese resources. |
| oledlg: Add simplified and traditional Chinese resources. |
| sane.ds: Add simplified and traditional Chinese resources. |
| serialui: Add simplified and traditional Chinese resources. |
| setupapi: Add simplified and traditional Chinese resources. |
| shdoclc: Add simplified and traditional Chinese resources. |
| shlwapi: Add simplified and traditional Chinese resources. |
| wineps: Add simplified and traditional Chinese resources. |
| wininet: Add simplified and traditional Chinese resources. |
| winspool: Add simplified and traditional Chinese resources. |
| oleview: Add simplified and traditional Chinese resources. |
| regedit: Add simplified and traditional Chinese resources. |
| |
| Huw Davies (5): |
| cryptdlg: Add stubs for CertViewProperties. |
| crypt32: Add support for CERT_NAME_STR_REVERSE_FLAG. |
| crypt32/tests: Add a test for streamed, detached updates. |
| crypt32: Fix streamed, detached updates. |
| include: Add a few more things to mimeole.idl. |
| |
| Jacek Caban (19): |
| mshtml: Added IHTMLDocument::get_Script implementation. |
| mshtml: Added IHTMLElement::get_parentElement implementation. |
| jscript: Added JSGlobal typelib. |
| shdocvw: Pass the right IDispatch to NavigateComplete2 and DocumentComplete. |
| jscript: Added IActiveScriptParse::InitNew implementation. |
| jscript: Added IActiveScript::SetScriptSite. |
| jscript: Added IActiveScript::Close implementation. |
| jscript: Added script site tests. |
| jscript: Added IActiveScript::GetScriptDispatch implementation. |
| jscript: Added IDispatchEx::GetIDsOfNames implementation. |
| jscript: Added IDispatchEx::Invoke implementation. |
| jscript: Added IActiveScript::GetScriptState implementation. |
| jscript: Added parser. |
| jscript: Added lexer. |
| jscript: Added parser memory managment. |
| jscript: Added IActiveScript::ParseScriptText implementation. |
| jscript: Added SCRIPTSTATE_STARTED implementation. |
| jscript: Added ParseScriptText test. |
| jscript: Added empty statement implementation. |
| |
| James Hawkins (64): |
| msi: Handle features installed as source in MsiQueryFeatureState. |
| msi: Fix the logic to determine the appropriate action of the feature. |
| msi: Only set the action to source if the component has a local feature. |
| msi: Don't install a feature that is disabled. |
| msi: Skip the feature action detection logic if there is no product code. |
| msi: Skip the component action detection logic if there is no product code. |
| msi: Store the _Columns and _Tables tables in the database structure. |
| advapi32: Fix a few failing tests in Vista. |
| advapi32: Fix another set of failures on some Vista systems. |
| comctl32: Fix a few failing tests in win2000. |
| comctl32: Fix a failing test in XP. |
| advapi32: Print the actual result of several failing tests. |
| advapi32: Fix several failing tests in Vista. |
| crypt32: Fix a failing test in XP. |
| crypt32: Fix a failing test in Vista. |
| gdi32: Fix a failing test in win98. |
| kernel32: Fix a failing test in win95. |
| kernel32: Trace the modified buffer on error. |
| kernel32: Fix two failing tests in win95. |
| kernel32: Trace the last error on failure. |
| lz32: Fix several failing tests in win95. |
| crypt32: Fix a failing test in Vista. |
| rpcrt4: Fix several test failures in Vista. |
| comctl32: Fix several test failures in win98. |
| comctl32: Fix a test failure in win98. |
| comctl32: Trace the message sequences. |
| comctl32: Fix a failing test in win2000. |
| crypt32: Split the test for ret and last error up. |
| msi: Handle converting a value of REG_DWORD in MsiSourceListEnumMediaDisks. |
| msi: Add tests for opening an empty package. |
| kernel32: Add tests for LoadLibraryEx. |
| advapi32: Fix a few test failures in Vista. |
| advapi32: Fix the process access rights value for Vista. |
| crypt32: Fix a test that fails in Vista. |
| crypt32: Remove a test with a binary result that behaves differently across platforms. |
| crypt32: Fix a failing test in Vista. |
| kernel32: Fix a failing test in Vista. |
| kernel32: Fix two tests that fail in win2k3 and modify LoadLibraryEx to match this behavior. |
| kernel32: Fix a test that fails in win2k3. |
| mlang: Remove a test that fails on all systems. |
| mshtml: Fix a test that fails in Vista. |
| msi: Fix a failing test in Vista. |
| msvcrt: Trace the results of two failing tests. |
| ntdll: Fix a few failing tests in Vista. |
| ole32: Fix a failing test in Vista. |
| riched20: Trace the result of a failing test. |
| rpcrt4: Remove a test that was replaced by a better test. |
| shlwapi: Fix a few failing tests in Vista. |
| rpcrt4: Fix a failing test in Vista. |
| schannel: Fix a failing test in Vista. |
| comctl32: Fix a failing test in win98. |
| comctl32: Fix a failing test in win9x. |
| crypt32: Fix several failing tests in win9x. |
| crypt32: Fix several test failures in win9x. |
| crypt32: Fix several failing tests in win9x. |
| crypt32: Fix a few test failures in win9x. |
| gdi32: Fix a failing test in win9x. |
| iphlapi: Fix a failing test in win95. |
| kernel32: Fix a failing test in win95. |
| netapi32: Fix two failing tests in NT4. |
| ntdll: Fix a failing test in NT4. |
| rasapi32: Fix several failing tests in win98. |
| ole32: Fix two failing tests in win9x. |
| msi: Source for new patch files can only be compressed. |
| |
| Jan de Mooij (2): |
| comdlg32/printdlg: If ToPages field is left empty set it to FromPages value. |
| comdlg32/printdlg: Leave FromPages/ToPages empty if it contains max. WORD value. |
| |
| Jeff Latimer (6): |
| user32/tests: Deregister the class created by create_dde_window. |
| user32: Make some DDE traces more meaningful. |
| user32/tests: Test infrastructure for testing ddeml end to end. |
| user32: DdeConnect causes 2 XTYP_CONNECT_CONFIRM messages to flow. Delete one. |
| user32/tests: Tests for a W interface connection adding some todo_wine tests. |
| user32/tests: Add more A and W test combinations for dde. |
| |
| Jeff Zaroyko (5): |
| msvcrt: Add a test for unlinking non-empty directories. |
| kernel32: Add some tests for DeleteFile. |
| ntdll: Add some tests for NtDeleteFile. |
| winetest: Check that user enters a tag. |
| dsound: Check for invalid parameter when unlocking secondary buffers. |
| |
| Jim Cameron (9): |
| user32: Fixed bug in loading .cur files. |
| user32/tests: Add a regression test for CreateIconFromResource. |
| dinput: Add IID_IUnknown to DICF_CreateInstance(), DirectInputCreateEx(). |
| ntoskrnl.exe: Add stub for IoGetDeviceObjectPointer(). |
| ntoskrnl.exe: Add stub for IoGetRelatedDeviceObject(). |
| ntoskrnl.exe: Add stub for IoRegisterDriverReinitialization(). |
| ntoskrnl.exe: Add stub for IoRegisterShutdownNotification(). |
| ntoskrnl.exe: Add stub for ObReferenceObjectByHandle(). |
| ntoskrnl.exe: Add stub for ObfDereferenceObject(). |
| |
| Juan Lang (36): |
| crypt32: Add tests for verifying the hash of a detached hash message. |
| crypt32: Separate decoding data from finalizing (hashing or signing) it. |
| crypt32: Fix verifying the hash of a detached hash message. |
| crypt32: Add stub for CryptVerifyDetachedMessageHash. |
| crypt32: Add tests for CryptVerifyDetachedHashMessage. |
| crypt32: Implement CryptVerifyDetachedMessageHash. |
| cryptuiapi.h: Add missing definitions. |
| crypt32: Test encoding/decoding the authority info access extension. |
| crypt32: Implement authority info access encoding. |
| crypt32: Implement authority info access decoding. |
| crypt32: Don't ignore errors when encoding items in an array. |
| crypt32: Add tests for encoding/decoding CTLs. |
| crypt32: Implement encoding CTLs. |
| crypt32: Implement CTL decoding. |
| wincrypt.h: Fix typos. |
| wincrypt.h: Add missing definitions. |
| crypt32: Fix typo. |
| crypt32: Fix typo. |
| crypt32: Add tests showing signed CTLs aren't decoded by CryptDecodeObject. |
| cryptuiapi: Add a stub for CryptUIDlgCertMgr. |
| crypt32: Add tests for CertCreateCTLContext. |
| crypt32: Implement CertCreateCTLContext and CertFreeCTLContext. |
| crypt32: Add tests for CertGetCTLContextProperty. |
| crypt32: Add support for CTL properties. |
| crypt32: Implement CertDuplicateCTLContext. |
| crypt32: Implement CertAddEncodedCTLToStore. |
| crypt32: Add CTLs to the memory store. |
| crypt32: Add CTLs to the collection store. |
| crypt32: Add CTLs to the provider store. |
| crypt32: Add CTLs to the file store. |
| crypt32: Add CTLs to the registry store. |
| crypt32: Implement CertEnumCTLsInStore. |
| crypt32: Implement CertDeleteCTLFromStore. |
| crypt32: Implement CertFindCTLInStore. |
| crypt32: Add tests for CertAddEncodedCTLToStore. |
| crypt32: Implement CertAddCTLContextToStore. |
| |
| Katayama Hirofumi MZ (1): |
| wordpad: Added Japanese resource. |
| |
| Lei Zhang (3): |
| regedit: Fix typo in commit c6d01ac847edc2ad02ef02c7a0ead7a833539c3c. |
| wininet: Work around NULL headers when handling HTTP_QUERY_RAW_HEADERS_CRLF. |
| wininet: Remove redundant CrLf variables. |
| |
| Louis Lenders (4): |
| shlwapi: Add test showing UrlUnEscape should convert the url in place when URL_UNESCAPE_INPLACE is set. |
| shlwapi: Fix UrlUnEscape to expand URLs in-place even if the output buffer is NULL. |
| shobjidl.idl: Add Taskbarlist interface definitions. |
| wine.inf: Add default Directx registry key for InstalledVersion. |
| |
| Luis C. Busquets Pérez (2): |
| d3dx8: D3DXQuaternionRotationMatrix correct compare value for the trace. |
| d3dx9: Add types to d3dx9shader.h. |
| |
| Maarten Lankhorst (1): |
| winealsa.drv/dsound: Handle underruns better. |
| |
| Marcus Meissner (2): |
| msxml3: Fixed incorrect MultiByteToWideChar. |
| Annotate with allocation size attribute. |
| |
| Markus Hitter (1): |
| user32: Better reflect the current state of DrawIconEx. |
| |
| Martin Profittlich (1): |
| user32: Make RegisterDeviceNotificationW behave likeRegisterDeviceNotificationA. |
| |
| Michael Stefaniuc (2): |
| winhttp: Move the wine includes after the system includes. |
| jscript: Move 'inline' right after the storage specifier in a declaration. |
| |
| Muneyuki Noguchi (13): |
| comdlg32: Update Japanese translation. |
| shell32: Update Japanese translation. |
| user32: Update Japanese translation. |
| clock: Add Japanese resources. |
| winhlp32: Add Japanese resources. |
| winecfg: Update Japanese translation. |
| winefile: Add a Japanese resource file. |
| comdlg32: Update Japanese translation. |
| winemine: Add Japanese translation. |
| clock: Update Japanese translation. |
| winecfg: Update Japanese translation. |
| taskmgr: Update Japanese translation. |
| regedit: Update Japanese translation. |
| |
| Nicolas Le Cam (1): |
| comctl32: Implement LVM_GETUNICODEFORMAT. |
| |
| Nikolay Sivov (38): |
| gdiplus: Free memory after some Graphics tests. |
| gdiplus: Use GdipFree instead of HeapFree in GdipDeleteGraphics. |
| gdiplus: Free memory after some GraphicsPath tests. |
| gdiplus: Added a test for GdipGetDC/GdipReleaseDC behaviour + fixes to be able to run it. |
| gdiplus: Basic GdipGetDC/GdipReleaseDC implementation. |
| gdiplus: Made Graphics calls check for busy state. |
| gdiplus: GdipDeleteGraphics affected by busy state too. Test added. |
| gdiplus: Basic parameter check in GdipTransformPoints with tests. |
| gdiplus: Test for default Graphics clipping region. |
| gdiplus: Implemented GdipIsInfiniteRegion with tests. |
| gdiplus: GdipPathIterNextPathType stub added with test. |
| gdiplus: Add gdiplus debug channel to matrix.c. |
| gdiplus: Fix for GpRegion clone helper. |
| gdiplus: Implemented GdipGetClip. |
| gdiplus: Added TRACE/FIXME to all PathIterator calls. |
| gdiplus: Move some TRACE() higher in region.c. |
| gdiplus: Implemented GdipIsEmptyRegion with tests. |
| gdiplus: Implemented GdipSetClipRegion with basic tests. |
| gdiplus: Added test shows that CombineModeReplace actually replaces data. |
| gdiplus: Fix for CombineModeReplace with some tests. |
| gdiplus: Implemented GdipResetClip with tests. |
| gdiplus: Implemented GdipIsEmptyClip with tests. |
| gdiplus: Add TRACE(..) to graphicspath.c. |
| gdiplus: Stub for GdipFlattenPath with tests. |
| gdiplus: Add some TRACE(..) to Graphics. |
| gdiplus: Fix API documentation name. |
| gdiplus: Add TRACE(..) to CustomLineCap. |
| gdiplus: Add TRACE(..) for brush calls. |
| gdiplus: GdipGetLineGammaCorrection should check result pointer. Test added. |
| gdiplus: Add TRACE(..) for font calls. |
| gdiplus: Add few TRACE(..) for ImageAttributes. |
| gdiplus: Add few TRACE(..) for Matrix. |
| gdiplus: Initial GdipFlattenPath implementation. |
| gdiplus: Fix curve closing in GdipDrawClosedCurve2. |
| gdiplus: Stubs for AdjustableArrowCap calls. |
| gdiplus: Implemented GdipGraphicsClear. |
| gdiplus: Implemented GdipCloneImage. |
| gdiplus: Fix for GdipGraphicsClear. |
| |
| Paul Vriens (39): |
| advapi32/tests: Remove duplicate test. |
| advapi32/tests: Fix a crash. |
| advapi32/tests: SC_MANAGER_ENUMERATE_SERVICE is enough. |
| advapi32/tests: Don't test unimplemented functions. |
| kernel32/tests: Fix two failures on win9x. |
| kernel32/tests: Use a file that is available on all platforms. |
| kernel32/tests: Use skip instead of trace. |
| d3dxof/tests: Run tests again on win9x. |
| shell32/tests: Run tests again on win95. |
| crypt32/tests: Use CryptAcquireContextA instead of CryptAcquireContextW. |
| shlwapi/tests: Fix a test on Vista. |
| comctl32/tests: Don't assert on not implemented function. |
| mstask/tests: Skip tests for security services if they are not implemented. |
| advapi32/tests: Remove tests for calculation with drivers. |
| netapi32/tests: Fix the error text. |
| msi/tests: Remove service tests. |
| oleaut32/tests: Skip some tests on win9x. |
| rpcrt4/tests: Skip ok check for win9x. |
| quartz/tests: Use CreateFileA instead of CreateFileW to please win9x. |
| msi/tests: Add a missing CoUninitialize. |
| include: Add a system restore header. |
| msi/tests: Create a system restore point when needed. |
| shell32/tests: Don't test unimplemented functions. |
| shlwapi/tests: Don't test unimplemented functions. |
| msxml3/tests: Add a missing CoUninitialize. |
| msxml3/tests: Add a missing CoUninitialize. |
| dplayx/tests: Remove a stray CoInitialize. |
| ddraw/tests: Let tests run again on win9x. |
| dplayx/tests: Add a few missing HeapFree's. |
| msxml3/tests: Use CreateFileA to please win98. |
| msxml3/tests: Fix a test on win98. |
| ws2_32/tests: Use CreateEventA for win9x. |
| kernel32/tests: Split the test for ret and last error. |
| crypt32/tests: Don't crash on Vista. |
| urlmon/tests: Fix test on win98. |
| dsound/tests: Fix typos in tests. |
| quartz/tests: Add a missing CoUninitialize. |
| wintrust/tests: Add a missing FreeLibrary. |
| winspool.drv/tests: Fix a test on Vista/W2K8. |
| |
| Piotr Caban (1): |
| msxml3: Added custom queryresult DISPIDs implementation. |
| |
| Rico Schüller (1): |
| wined3d/d3d9: Set the initial scissorrect to the dimesions of the backbuffer from the first swapchain of the device. |
| |
| Rob Shearman (4): |
| widl: Raise RPC_X_SS_IN_NULL_CONTEXT exception for NULL in-only context handles instead of RPC_X_NULL_REF_PTR. |
| rpcrt4: Add tests for RpcBindingReset. |
| winealsa.drv: Use CP_UNIXCP instead of CP_ACP for strings obtained from native OS functions. |
| msxml3: Use CP_UNIXCP instead of CP_ACP in libxmlFatalError as the input string is one generated by a native OS function. |
| |
| Roy Shea (3): |
| mstask: Implemented PersistFile_Save stub. |
| mstask: Implemented CreateTrigger. |
| mstask: Implemented (Set|Get)Trigger. |
| |
| Shunichi Fuji (1): |
| gdi32: Adjust FT_MulFix function to Freetype cvs head. |
| |
| Stefan Dösinger (50): |
| wined3d: Override the default filter of conditional np2 textures. |
| wined3d: Make sure the pixel shader is compiled. |
| wined3d: Remove a few texture initializations. |
| wined3d: Get a GL context before creating a PBO. |
| wined3d: Add fixed function sRGB write correction. |
| wined3d: Disable D3DFMT_A4L4. |
| wined3d: Disable D3DFMT_A2W10V10U10. |
| wined3d: Fix the drawStridedSlow callback function calling convention. |
| wined3d: Don't retry less strict formats if a match was found. |
| ddraw: Don't destroy the application's window. |
| wined3d: Fix the texcoord size mask. |
| wined3d: Implement D3DTOP_BUMPENVMAPLUMINANCE. |
| wined3d: Implement D3DTA_ALPHAREPLICATE in arbfp and atifs. |
| wined3d: Fix projected bump mapping. |
| wined3d: Use the correct texture limit. |
| wined3d: Declare the texture factor when D3DTOP_BLENDFACTORALPHA is used. |
| wined3d: The final luminance factor is clamped. |
| wined3d: Make the alphaop == colorop matching a bit smarter. |
| winex11: Add a run-total fps counter to the fps debug channel. |
| wined3d: Disable D3DFMT_R3G3B2. |
| wined3d: Advertise a few line caps. |
| wined3d: D3DTOP_DOTPRODUCT3 colorop overrides the alphaop. |
| wined3d: Clean up the texbeml parameter forward. |
| wined3d: Handle texture transforms in the TEXTURETRANSFORMFLAGS state. |
| wined3d: Update the arbfp shader on a texturetransformflags change. |
| wined3d: Remove some junk. |
| wined3d: Remove dead code. |
| wined3d: Remove unneeded code. |
| wined3d: Make the texture stage mapping nvrc independent. |
| wined3d: Replace an #if 0 with if(0). |
| wined3d: Remove BaseTexture::UnBindTexture. |
| wined3d: Remove some more junk code. |
| wined3d: Replace a #if 0 with if(0). |
| wined3d: Handle projected+bump mapped textures in atifs. |
| wined3d: Silence some format spam. |
| wined3d: Handle projected textures properly in arbfp and atifs. |
| wined3d: Implement YV12 support for emulated overlays. |
| wined3d: BLENDTEXTUREALPHAPM reads the texture. |
| wined3d: Report incorrect filtering settings in ValidateDevice. |
| wined3d: Implement secondary color in the arbfp ffp pipeline. |
| ddraw: Beware of the surface type when checking for format support. |
| ddraw: Catch attempts to opengl-render to the desktop window. |
| ddraw: Pass proper parameters to CheckDeviceFormat. |
| wined3d: Optimize the projected bump map handling. |
| ddraw: Add some overlay tests. |
| wined3d: Compressed surface sizes are multiples of 4. |
| wined3d: Pack the ffp_desc structure better. |
| wined3d: Fix the pixelformat selection logic. |
| wined3d: Close a pshader on-off switching loophole. |
| wined3d: Fix uploading higher transform matrices. |
| |
| Stefan Leichter (1): |
| rasapi32: Fix tests on platforms winme and some win98. |
| |
| Vijay Kiran Kamuju (2): |
| advapi32: Add stub for ConvertToAutoInheritPrivateObjectSecurity. |
| d3drm: Include d3drmobj.h in d3drm.h. |
| |
| Vincent Povirk (6): |
| user32/tests: Don't check menu items when testing MNS_CHECKORBMP. |
| shell32: Move SHAppBarMessage implementation from shell32 to explorer. |
| shell32: Add tests for SHAppBarMessage. |
| explorer: Implement ABM_ADD and ABM_REMOVE. |
| explorer: Track appbar positions and send ABN_POSCHANGED notifications. |
| explorer: Modify rects passed to SHAppBarMessage to not interfere with existing appbars. |
| |
| Vladimir Pankratov (2): |
| shell32: Update Russian translation. |
| appwiz.cpl: Add Russian translation. |
| |
| -- |
| Alexandre Julliard |
| julliard@winehq.org |