-The Wine development release 1.2-rc6 is now available.
+The Wine development release 1.3.8 is now available.
What's new in this release (see below for details):
- - Many translation updates.
- - A lot of bug fixes.
+ - Icons in the "open with" menus.
+ - Man pages for all installed binaries.
+ - Support for schemas in MSXML.
+ - Many installer fixes.
+ - Translation updates.
+ - Various bug fixes.
The source is available from the following locations:
- http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.2-rc6.tar.bz2
- http://prdownloads.sourceforge.net/wine/wine-1.2-rc6.tar.bz2
+ http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.8.tar.bz2
+ http://prdownloads.sourceforge.net/wine/wine-1.3.8.tar.bz2
Binary packages for various distributions will be available from:
- http://www.winehq.org/site/download
+ http://www.winehq.org/download
-You will find documentation on http://www.winehq.org/site/documentation
+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/site/git for details.
+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.2-rc6:
-
- 6189 AutoCAD 2007 fails to install
- 7574 urlmon.HlinkSimpleNavigateToString unimplemented
- 9830 Crash when closing Titan Poker application
- 10209 Jericho crashes when entering game menu
- 11168 DVRManager + MFServer: Crashes
- 11614 Adobe Premiere Pro 2 tryout installer fails on first run
- 12025 Objects in Alien Shooter 2 demo and Nvidia legacy driver aren't drawn
- 14287 Windows Live Installer does not start
- 14694 Grandia2: Selected mode is not supported by the video
- 15732 BPM Studio crashes when playing a sound
- 15754 ripp it's installer is hidden, z - order issue
- 15953 Firefox: drag (and drop) doesn't work at all
- 16390 ct offline update: cmd crash by starting the downloads
- 16435 spss 17 "SPSSWinWrapIDE.exe" aborts with ITypeInfo_fnInvoke error
- 16437 installing spss 17 makes other apps fail to find MSVCR80?
- 16480 shlfolder tests fail when the unix namespace is disabled
- 16508 Macromedia Fireworks 8 trial sliders do not work properly
- 16539 Sanity: Aiken's Artifact demo menu is not drawn properly
- 16572 Intercon Accessible FormNet VisualFill crashes
- 17593 Starcraft Willin't make games on battle.net
- 18602 IZArc v4.0 beta 1 installation crashes with exception
- 18849 PuTTY never times out when given an invalid server
- 20223 incredimail installer crashes
- 20500 Serious performance regression under Heroes of the pacific.
- 21233 Anarchy Online crashes in a certain room in every Alien Mission (missions cannot be done)
- 21802 Mozilla firefox - main window is mostly black
- 21815 Troopmaster 2010 fails on startup
- 22092 Starcraft II patcher/WoW Trial installer pops up 3-5 error dialogs without native ie6
- 22420 SimTower crashes
- 22429 VMWare ThinApps don't run
- 22527 VirtualDub: crash when opening `Compression...' dialog
- 22639 Sid Meier's Railroads: train never arrives
- 22723 AutoCad R14 crashes on start
- 23006 no way to disable font smoothing on fontconfig level
- 23015 PL\SQL Developer: shows standard message boxes behind main window
- 23247 hhctrl.ocx - crash when showing HTML help
- 23249 Fallout 3, Oblivion: Most sound effects missing.
- 23341 wine wordpad format tabs menu option wrong
- 23353 Steam windows don't close after major update
- 23381 Newsbin Pro MOTD dialog fails to dismiss correctly
- 23389 HEAP_ValidateInUseArena memory tail overwritten when updating Wine
- 23419 winedbg 'bt all' doesn't work
- 23425 unimplemented function KERNEL32.dll.QueryMemoryResourceNotification
- 23431 provide a stub for ntdll.NtSystemDebugControl() (Ollydbg 2.x)
- 23432 Stranded II does not start
- 23443 Font in some lists displayed incorrectly when screen resolution > 96
- 23452 Some 16-bit Windows NE executables are not recognized
- 23465 eVoice Player: installer does not complete
+Bugs fixed in 1.3.8:
+
+ 4098 Visual Basic 6 sp6 runtime installer: No progress window shown
+ 6856 Civilization 4 fails to start
+ 8107 Civilization 4 Warlords fails to start due to XML issues
+ 12293 Warhammer 40K: dark crusade - Cursor is not properly drawn
+ 14343 Bigfishgames "Play My Games" Crashes With "Unhandled page fault"
+ 15195 People's General randomly hangs with err:seh:setup_exception_record nested exception on signal stack
+ 16548 qedit:mediadet.c test is skipped due to renaming a file
+ 16842 Goldwave crashes
+ 16988 Guild Wars - 'blocky' graphics
+ 17140 Brothers in arms: crashes after 20-30 minutes of playing
+ 17623 IconWorkshop displays icons without alpha channel
+ 17630 Unreal Tournament 3: d3dx10_35.dll not found
+ 17728 Check exception during first configuration creation
+ 17790 ICQ 6.5 unhandled exception
+ 17969 Warhammer 40K: DoW: Dark Crusade demo exits silently
+ 18705 Heavy Load first chance exception in NtQuerySystemInformation
+ 18958 Adobe Reader 9 has a divide by zero error during install
+ 19480 Monster truck Challenge problem
+ 19669 Sonic Mega Collection Plus quits just after the launcher
+ 19787 Many Years Ago game launcher crashes on startup
+ 20064 Divine Divinity II - Floor is transparent
+ 20329 Free Realms crashes with Unimplemented d3dx9_36.dll.D3DXCreateEffectFromFileA
+ 20656 Kindle for PC missing text at login screen
+ 21261 implement the IGameExplorer interface
+ 21668 Unable to Play Rise of Nations Thrones and Patriots
+ 21680 Unity 3D: Online registration doesn't work...
+ 21699 VLC videos are black in Vista+ mode
+ 21859 Sins of a Solar Empire: Main menu does not respond to mouse clicks
+ 22247 Sketchup cannot export collada or google earth files
+ 22380 Big Fish Games: requires Administrator access
+ 22707 Star Wolves: crash when starting a new game
+ 22861 XML Copy Editor hangs when editing a file
+ 22905 MS Office 2007: Right-click on taskbar icon and selecting close does not work
+ 23176 Perfect Dark crashes in Japanese language environment
+ 23243 Fleet Operations 3.1.x (Star Trek Armada II) has performance problems
+ 23408 Sid Meier's Civilization IV Beyond the Sword v3.19 crashes
+ 23460 Universal USB installer 'Cancel' button does not work
+ 23758 XML Copy Editor save dialog 'new folder' creates new directory but does not show it
+ 23926 Civilization IV Colonization not getting the correct info
+ 24365 Adobe Photoshop CS4 installer: completely white / ie6 workaround doesn't work
+ 24366 Crystal Cubes: unimplemented function d3dx9_36.dll.D3DXFillTexture
+ 24382 Call Of Duty 4: Modern Warfare crash because of too low memory reported
+ 24416 America's Army 3 needs msvcr80.dll._ctime64_s
+ 24540 Final Fantasy 8 config program does not work
+ 24564 Black Mirror 2: movies in cutscenes freeze
+ 24595 Ninja Penguin crashes during the startup.
+ 24596 Italian translation for "target" should be "destinazione" and not "obiettivo"
+ 24729 Internet Explorer 9.0 (32-bit) beta needs msvcrt.wprintf_s
+ 24925 Fallout 3 needs msvcr80.dll.qsort_s
+ 24952 dlls/user32/button.c handles incorrectly unknown button types
+ 25019 Osmos Demo: needs a few msvcr80/msvp80 functions
+ 25056 Worms Armageddon's "Fill" and "Random Holes" map editor tools produce interlaced images
+ 25057 Magic Workstation: mwsplay.exe crashes when launching it
+ 25062 popen: the stderr from the child process is (wrongly) redirected to the parent's stdin
+ 25074 dotnet30 install fails with status 87 in wine > 1.3.4?
+ 25119 Text has a green background in Pikachu Volleyball 3D
+ 25121 Jigsaw (Mile Drummond) does not start
+ 25131 AFS Kaufmann: install crashes on "custom" installation
+ 25141 Morrowind: non-fatal page fault on startup (only when no gstreamer plugins are installed)
+ 25142 Max Payne: intro video gives black screen (only sound works)
+ 25144 NFS Porsche and High Stakes crash at beginning
+ 25149 Explzh: show the first letter only in listview or treeview.
+ 25159 Gmax installer crashes
+ 25174 Sandlot Games launchers fail with "Cannot find import... File CRYPT32.dll, function CertFindChainInStore"
+ 25182 MsiDatabaseImport on _ForceCodepage table returns ERROR_FUNCTION_FAILED
+ 25186 Tom Clancy's Splinter Cell installer locks up
+ 25199 Rag Doll Kung Fu crashes on startup
+ 25209 prototype failed to execute
+ 25210 unimplemented function msvcr90.dll - Puzzle Agent(Telltale Games) Demo won't start
+ 25235 Wrong italian translation in "add/remove programs"
+ 25238 Wine is missing manpages for some built-in applications
+ 25250 msiexec crashes with OpenWorkBench 1.1.6 install
+ 25262 Fallout New Vegas: runs out of memory if iShadowMapResolution=1024
+ 25272 ping sleeps 1 second more
+ 25278 Internet Explorer 4 crashes - unimplemented function wininet.dll.InternetShowSecurityInfoByURL
+ 25285 qedit/mediadet tests fail on most 64-bit machines
+ 25294 Lemony Snicket's "A Series of Unfortunate Events" installer crashes
----------------------------------------------------------------
-Changes since 1.2-rc5:
-
-Alexander Nicolaysen Sørnes (3):
- wordpad: Update Norwegian Bokmål translation.
- mapi32: Add Norwegian Bokmål translation.
- jscript: Add Norwegian Bokmål translation.
-
-Alexandre Julliard (23):
- atl: Fix off-by-one buffer allocation.
- msvcrt: Use the correct strdup function for locale data.
- winemenubuilder: Load only low bit count icons if we are going to save to XPM format.
- winemenubuilder: Use the new wine glass icon from user32 as default icon.
- ntdll: Round up the initial commit size to the commit granularity.
- winex11: Set the user time property on top-level windows.
- winex11: Disable antialiasing if either fontconfig or Xft disable it explicitly.
- ntdll/tests: Add a test for the exception resulting from an icebp instruction.
- gdiplus/tests: Comment out a test that corrupts the stack on Vista.
- server: Return the total length of the target in query_symlink.
- ntdll: Append a terminating null and return the correct length in NtQuerySymbolicLinkObject.
- ntdll/tests: Add some tests for NtQuerySymbolicLinkObject.
- configure: Disable clean and depend rules for disabled top-level directories.
- winedump: Don't crash on an invalid nrestab NE header value.
- krnl386.exe: Ignore non-resident name table if value is invalid.
- winedbg: Use the correct context when fetching the frame state for backtraces.
- winedbg: Add a name for a couple of instructions in the disassembler.
- gdiplus/tests: Use Tahoma instead of Courier New for testing font metrics.
- gdiplus/tests: Don't fail if we do find Microsoft Sans Serif on Wine.
- msi/tests: Reset the enumeration index for MsiEnumProducts before testing it.
- d3d8/tests: Fix some test failures with the focus messages.
- d3d9/tests: Fix some test failures with the focus messages.
- msi/tests: Check the x86 program directory first for installed files.
-
-Andrew Eikum (5):
- shell32: Fix a comment typo.
- shell32: Use ParseURL to detect URLs.
- shell32: UNIX paths should be parsed by unixfs.
- include: Add new SHCNRF flags.
- shell32: Pass the file extension to ParseDisplayName in unixfs's SetNameOf.
-
-Andrew Nguyen (1):
- atl: Accept a NULL output container pointer in AtlAxAttachControl.
-
-André Hentschel (7):
- kernel32: Add NERR_UserNotFound to german winerr.
- urlmon: Partially implement HlinkSimpleNavigateToString.
- user32/tests: Use if(0) instead of a comment to make sure code still compiles.
- include: Add some SYSDBG_COMMANDs.
- winecfg: Remove BS_DEFPUSHBUTTON style for AddDll.
- urlmon: Implement HlinkSimpleNavigateToMoniker.
- user32/tests: Test that GetDlgItem does not recurse.
-
-Austin English (7):
- setupapi: Add stubs for SetupDiBuildDriverInfoList and SetupDiDeleteDeviceInfo:.
- ntoskrnl.exe: Add stub for MmAllocateContiguousMemorySpecifyCache:.
- kernel32: Add NERR_UserNotFound to Norwegian winerr.
- kernel32: Add stub for QueryMemoryResourceNotification.
- ntdll: Add stub for NtSystemDebugControl.
- user32: Fix a compiler warning on mingw.
- wininet: Avoid size_t in ERR().
-
-David Hedberg (2):
- wordpad: Small update to the Swedish translation.
- taskmgr: Small update to the Swedish translation.
-
-Dmitry Timoshkov (1):
- comdlg32: Not all messages depend on initialized custom choose font dialog data.
-
-Eric Pouech (8):
- dbghelp: Fix the localization of section table while loading COFF information.
- dbghelp: Test validity of COFF symbol table against file size (and not image size).
- dbghelp: Ensure we can try to load COFF symbols if none is found in other debug formats.
- winmm: Added a couple of tests for structure alignment.
- dbghelp: Set the correct word size when unwinding stacks with Dwarf debug info.
- dbghelp: Correctly handle the RULE_EXPRESSION when computing CFA in dwarf debug info.
- dbghelp: When unwinding i386 stacks, update CONTEXT with sp/bp/ip.
- dbghelp: Parse correctly DW_LNE_set_discriminator.
-
-Gustavo Henrique Milaré (30):
- winecfg: Fix Portuguese (Brazilian) translation.
- cmd: Update Portuguese (Brazilian) translation.
- cmdlgtst: Update Portuguese (Brazilian) translation.
- net: Update Portuguese (Brazilian) translation.
- oleview: Update Portuguese (Brazilian) translation.
- reg: Update Portuguese (Brazilian) translation.
- start: Update Portuguese (Brazilian) translation.
- taskmgr: Update Portuguese (Brazilian) translation.
- uninstaller: Update Portuguese (Brazilian) translation.
- view: Update Portuguese (Brazilian) translation.
- wineboot: Update Portuguese (Brazilian) translation.
- wineconsole: Update Portuguese (Brazilian) translation.
- winedbg: Update Portuguese (Brazilian) translation.
- winemine: Update Portuguese (Brazilian) translation.
- winhlp32: Update Portuguese (Brazilian) translation.
- xcopy: Update Portuguese (Brazilian) translation.
- mshtml: Fix Portuguese (Brazilian) translation.
- regedit: Update Portuguese (Brazilian) translation.
- winhlp32: Update Portuguese (Brazilian) translation.
- shdoclc: Update Portuguese translation.
- oleacc: Fix Portuguese (Brazilian) translation.
- shlwapi: Fix Portuguese (Brazilian) translation.
- winspool.drv: Update Portuguese (Brazilian) translation.
- wldap32: Update Portuguese (Brazilian) translation.
- wininet: Update Portuguese (Brazilian) translation.
- setupapi: Update Portuguese (Brazilian) translation.
- appwiz.cpl: Fix Portuguese (Brazilian) translation.
- cryptdlg: Update Portuguese (Brazilian) translation.
- hhctrl.ocx: Fix Portuguese (Brazilian) translation.
- mshtml: Fix Portuguese translation.
-
-Hwang YunSong (2):
- cmd: Update Korean resource.
- xcopy: Update Korean resource.
-
-Igor Paliychuk (11):
- wordpad: Ukrainian translation update.
- cryptdlg: Ukrainian translation update.
- wldap32: Ukrainian translation update.
- winefile: Ukrainian translation update.
- mshtml: Ukrainian translation update.
- crypt32: Ukrainian translation update.
- oleacc: Added Ukrainian translation.
- reg: Ukrainian translation update.
- xcopy: Ukrainian translation update.
- comdlg32: Ukrainian translation update.
- comctl32: Ukrainian translation update.
-
-Ilya Basin (1):
- include: Fix packing bug in shlobj.h. pragma pack 8 for ITEMSPACING, CSFV, SFV_CREATE.
-
-Jacek Caban (6):
- mshtml: Store client site in HTMLDocumentObj as soon as possible in SetClientSite.
- shdocvw: Try to guess scheme for IHTMLPrivateWindow navigation too.
- shdocvw: Pass correct buffer size to UrlApplySchemeW.
- shdocvw: Return S_OK in IWebBrowser2::Stop.
- shdocvw: Store DocHost url on a regular heap.
- shdocvw: Added IBindStatusCallback::OnProgress(BINDSTATUS_REDIRECTING) implementation.
-
-Jaroslav Šmíd (1):
- hhctrl.ocx: Make sure pszCaption and pszFile are never 0.
-
-Ken Sharp (1):
- iccvid: Add Welsh resource.
-
-Kovács András (23):
- appwiz.cpl: Add Hungarian translation.
- browseui: Add Hungarian translation.
- credui: Add Hungarian translation.
- comdlg32: Hungarian translation update and conversion to UTF-8.
- cryptdlg: Add Hungarian translation.
- crypt32: Add Hungarian translation.
- gphoto2.ds: Add Hungarian translation.
- jscript: Add Hungarian translation.
- localspl: Add Hungarian translation.
- localui: Add Hungarian translation.
- mapi32: Add Hungarian translation.
- mshtml: Update Hungarian translation.
- oleacc: Add Hungarian translation.
- oledlg: Update Hungarian translation.
- sane.ds: Add Hungarian translation.
- setupapi: Update Hungarian translation.
- shdoclc: Update Hungarian translation.
- shell32: Update Hungarian translation.
- shlwapi: Update Hungarian translation.
- wininet: Update Hungarian translation.
- winspool.drv: Add Hungarian translation.
- wldap32: Add Hungarian translation.
- devenum: Add Hungarian translation.
-
-Marko Nikolic (2):
- advapi32/tests: Replaced function lstrlen with strlen in condition check.
- advapi32/tests: Removed sign comparison warning in test_LookupAccountName.
-
-Matthias Kupfer (1):
- comctl32: Fix selection of tab via mouse.
-
-Michael Stefaniuc (4):
- start: Add the Romanian translation.
- start: One language specifier in the English resource is enough.
- cryptui: Add the Romanian translation.
- progman: Add the Romanian translation.
-
-Mikko Rasa (1):
- ddraw: Grow index buffer as needed.
+Changes since 1.3.7:
+
+Adam Martinson (22):
+ msxml3: Store the DLL instance handle.
+ msxml3: Add our own xmlFirstElementChild() for older libxml2 versions.
+ msxml3: Add urn:schemas-microsoft-com:datatypes schema.
+ msxml3/tests: XDR schema tests.
+ msxml3: XDR schema support.
+ msxml3: Use built-in urn:schemas-microsoft-com:datatypes schema for validation.
+ msxml3: Fix a datatypes.xsd oops.
+ msxml3: Move schema cache into the domdoc_properties struct.
+ msxml3: Add XDR datatypes enum and string table.
+ msxml3: Add functions to get the dt:dt of a node.
+ oleaut32/tests: Test VT_BSTR => VT_UI8 at upper limit.
+ msxml3: Use the associated schema for domelem_get_dataType().
+ msxml3: Add BSTR versions of the XDR_DT <-> string functions.
+ msxml3: Validate node content in domelem_put_dataType().
+ msxml3: Implement domtext dt-related functions.
+ msxml3: Fix domdoc_getElementsByTagName()/domelem_getElementsByTagName().
+ configure: Add a check for xmlSchemaSetParserStructuredErrors().
+ msxml3: Add schema parse/validate error callbacks.
+ msxml3/tests: Move domdoc.c schema-related tests to schema.c.
+ msxml3: Fix a few error messages.
+ msxml3/schema: Properly handle schema_cache_add() from a URL.
+ msxml3: Store the DOMDocument/XMLSchemaCache object version.
+
+Akihiro Sagawa (1):
+ jscript: Update Japanese translation.
+
+Alexander Morozov (5):
+ crypt32/tests: Do not crash on some Win98.
+ crypt32/tests: Fix test failures on WinME and some NT4.
+ crypt32/tests: Use pCryptAcquireContextA.
+ crypt32/tests: Skip more tests.
+ crypt32/tests: Fix test failures on some Win95 and some NT4.
+
+Alexandre Julliard (17):
+ winapi: Add support for more spec entry flags.
+ winex11: Properly forget about a foreign window when it's destroyed through DestroyWindow().
+ user32: Check structure size in GetGUIThreadInfo.
+ user32: Add a stub for IsGUIThread().
+ oleaut32: Fix the overflow check in VarNumFromParseNum.
+ msxml3: Fix incorrect uses of va_list arguments.
+ libwine: Fix a pointer comparison warning.
+ advapi32/tests: Avoid sizeof in traces.
+ gameux: Avoid sizeof in traces.
+ msvcrt/tests: Avoid sizeof in traces.
+ urlmon/tests: Avoid sizeof in traces.
+ winspool/tests: Avoid sizeof in traces.
+ winecrt0: Add a generic mechanism for dll registration through IRegistrar.
+ oleaut32: Convert dll registration to the new IRegistrar mechanism.
+ cryptnet/tests: Don't import shlwapi.
+ include/msvcrt: Define more CPU control word flags.
+ msvcrt: Add parameter checking in _controlfp_s.
+
+Amine Khaldi (2):
+ activeds: Properly stub some exports.
+ shdocvw: Fix translations.
+
+Andreas Pflug (1):
+ oledb32: Added conversions for R8,BOOL,DATE,DBTIMESTAMP.
+
+Andrew Bogott (2):
+ ole32: Use default values if options passed to StgCreateStorageEx are NULL.
+ ole32/tests: Added a couple of simple tests for StgCreateStorageEx.
+
+Andrew Eikum (3):
+ shell32/tests: Make SHChangeNotify tests more easily extendible.
+ shell32: PIDLs should be checked recursively in SHChangeNotify.
+ shell32: Fix an off-by-one error that causes an infinite loop.
+
+André Hentschel (6):
+ widl: Fix for typelib generation when unaligned access to memory is not allowed.
+ include: Define SIO_SET_COMPATIBILITY_MODE.
+ winemaker: Catch special case in Workspace file.
+ include: Add some relocation types.
+ winemaker: Add spec file dependency for dlls.
+ ws2_32: Map AI_ADDRCONFIG.
+
+Austin English (15):
+ msiexec: Add a manpage.
+ appwiz.cpl: Fix Italian translation.
+ notepad: Add a manpage.
+ regsvr32: Add a manpage.
+ wined3d: Add detection for Nvidia GT 330.
+ mmdevapi/tests: Increase timeout in capture tests.
+ winemine: Add a manpage.
+ winefile: Add a manpage.
+ winecfg: Add a manpage.
+ wininet: Add a stub for InternetShowSecurityInfoByURL.
+ wineboot: Add a manpage.
+ wineconsole: Add a manpage.
+ regedit: Add a manpage.
+ winepath: Add a manpage.
+ winegcc: Symlink winegcc manpage to winecpp.
+
+Austin Lund (1):
+ gdi32/tests: Skip GetGlyphIndices tests for non-ANSI codepages.
+
+Borut Razem (2):
+ msvcrt: popen: stderr from the child process should not be redirected to the parent's stdin.
+ ping: Sleep 1 second less.
+
+Cheer Xiao (10):
+ comdlg32: Update Simplified Chinese translation.
+ oleview: Update Simplified Chinese translation.
+ taskmgr: Update Simplified Chinese translation.
+ winecfg: Update Simplified Chinese translation.
+ winebot: Update Simplified Chinese translation.
+ wineconsole: Update Simplified Chinese translation.
+ winhlp32: Update Simplified Chinese translation.
+ wordpad: Update Simplified Chinese translation.
+ shell32: Update Simplified Chinese translation.
+ notepad: Update Simplified Chinese translation.
+
+Christian Inci (1):
+ wined3d: Add nVidia GT 320M to the table.
+
+Damjan Jovanovic (7):
+ winemenubuilder: Generate icons for the fd.o "Open with" menu.
+ winemenubuilder: Update TODO.
+ winemenubuilder: Deduplicate some file open associations.
+ iexplore: Use a better file description.
+ atl: Improve IRegistrar dword parsing.
+ atl: Add support for binary values in IRegistrar.
+ sti: Use IRegistrar instead of regsvr.c.
+
+David Hedberg (5):
+ shdocvw: Implement DocHostUIHandler::TranslateAccelerator.
+ shdocvw: Add IOleControlSite interface to dochost.
+ shdocvw: Implement ControlSite::TranslateAccelerator.
+ shdocvw: Implement InPlaceActiveObject::TranslateAccelerator.
+ ole32: Avoid unneccessary stream conversion.
+
+Detlef Riekenberg (3):
+ msvcr90: Forward getenv_s to msvcrt.
+ ntoskrnl.exe: Forward more functions to ntdll.
+ ntdll: Add semi stub for TokenElevationType in NtQueryInformationToken.
+
+Eric Pouech (9):
+ wineconsole: Properly manage window position (in wineconsole) from within wineserver.
+ wineconsole: Properly handle (user)-window resizing wrt the console.
+ wineconsole: Added support for curses window resizing.
+ wineconsole: In curses mode, map some box drawing attributes to ACS characters.
+ msvcrt: Implemented _ltoa_s.
+ msvcrt: Implemented _i64to[aw]_s.
+ msvcrt: Use the macros for parameter checking for wcsncat_s (and fix the test).
+ winedbg: Rename 'info exception' into 'info frame' (which is somehow closer to what it does).
+ winedbg: Moved into a common function all code dealing with printing information about an exception, and use this function to implement new 'info exception' command.
+
+Eryk Wieliczko (8):
+ msvcrt: Implement strncat_s.
+ msvcrt: Implement _ctime32/64_s.
+ msvcrt: Implement _wfindfirst64i32.
+ msvcrt: Implement _wfindnext64i32.
+ msvcrt: Implement vfprintf_s and vfwprintf_s.
+ msvcrt: Implement vprintf_s and vwprintf_s.
+ msvcrt: Implement printf_s and wprintf_s.
+ msvcrt: Implement fprintf_s and fwprintf_s.
+
+Francois Gouget (1):
+ configure: Load wine lower in memory on FreeBSD to leave more space for mmap() and malloc().
+
+Gerald Pfeifer (2):
+ msxml3: Remove practically unused variable from XDR_to_XSD_doc.
+ ntdll/tests: Remove unused variable from test_query_volume_information_file.
+
+Greg Geldorp (2):
+ ws2_32/tests: NT4 and Win2000 print IPv6 addresses a little bit differently.
+ winetest: Add "-u" command line option so TestBot can include a URL in the report.
+
+Hans Leidekker (19):
+ msi: Check component attributes before extracting the cabinet.
+ msi: Honor msidbComponentAttributesPermanent.
+ msi: Components don't require a key path.
+ msi: Forward MsiInstallMissingComponentA to MsiInstallMissingComponentW.
+ winspool.drv: Return success from the AddPrintProcessorW stub.
+ msi: Trace the reinstall mode in hex in MsiReinstallFeatureW.
+ msi: Fix handling of an empty language id list in msi_parse_summary.
+ msi: Improve tracing in MsiQueryFeatureStateW.
+ msi: Add support for importing and exporting the special _ForceCodepage table.
+ msi: Install assemblies only if the component action request is set to INSTALLSTATE_LOCAL.
+ rstrtmgr: Add stub implementations of RmEndSession and RmRestart.
+ programs: Add a stub implementation of servicemodelreg.exe.
+ usp10: Add stub exports for the OpenType functions.
+ ntdll: Add a stub implementation of FSCTL_GET_RETRIEVAL_POINTERS.
+ gdi32/tests: Fix a test failure on systems configured to use a color profile.
+ msi: Fix the Create/RemoveFolders actions to actually create and remove empty folders.
+ msi: Trace errors from LoadLibraryShim.
+ msi: Always initialize the dialog font list. Convert it to a standard Wine list.
+ msi/tests: Fix the scope of todo_wine in the tests for MsiApplyMultiplePatches.
+
+Henri Verbeet (20):
+ include: Add the tagBIND_OPTS3 structure.
+ wined3d: Rename the IWineD3DPaletteImpl "Flags" field to "flags".
+ wined3d: Add a trace to IWineD3DSurfaceImpl_SetMem().
+ wined3d: Properly recreate the sysmem resource location in IWineD3DSurfaceImpl_SetMem().
+ wined3d: Remove a redundant flag in IWineD3DSurfaceImpl_SetMem().
+ wined3d: buffer_get_sysmem() potentially invalidates the current element array buffer binding.
+ d3d9: Fix some return values.
+ d3d8: Fix some return values.
+ wined3d: Send a notification that the GL texture changed in flip_surface().
+ d3d9/tests: Fix some failure messages.
+ d3d8/tests: Fix some failure messages.
+ ddraw/tests: Fix some failure messages.
+ wined3d: Disallow empty surfaces.
+ d3d9/tests: Add a test for 0 width / height surface creation.
+ d3d8/tests: Add a test for 0 width / height surface creation.
+ ddraw: Return DDERR_INVALIDPARAMS for 0 width / height surface creation.
+ d3d9/tests: Use GetRenderTargetData() for reading back pixels.
+ wined3d: Textures never have a resource size.
+ wined3d: Get rid of the remaining "Flags".
+ wined3d: Fix the indentation in buffer_direct_upload().
+
+Hwang YunSong (1):
+ shdocvw: Update Korean resource.
+
+Jacek Caban (32):
+ shdocvw: Get rid of WEBBROWSER_THIS macro and WebBrowser to IWebBowser2 casts.
+ shdocvw: Get rid of WEBBROWSER_THIS macro and InternetExplorer to IWebBowser2 casts.
+ shdocvw: Get rid of more *_THIS macros.
+ shdocvw: Get rid of remaining WebBrowser object's *_THIS macros.
+ shdocvw: Get rid of CLIENTSITE_THIS.
+ shdocvw: Get rid of DocHost-related *_THIS macros.
+ shdocvw: Get rid of *_THIS macros in navigate.c.
+ shdocvw: Get rid of remaining *_THIS macros.
+ mshtml: Use IUriBuilder for nsIURI::SetPath implementation.
+ mshtml: Use IUri for nsIURI::GetSpec implementation.
+ mshtml: Moved cloneNode implementation to vtbl.
+ mshtml: Use custom get_readyState implementations for object and frame elements.
+ mshtml: Added IHTMLDocument3::createDocumentFragment implementation.
+ mshtml: Added createDocumentFragment tests.
+ mshtml: Correctly handle DOCUMENT_FRAGMENT_NODE in IHTMLDOMNode::get_nodeType.
+ mshtml: Correctly handle NULL nsdoc in IHTMLDocument2::get_body.
+ mshtml: Correctly handle NULL nsdoc in IHTMLDocument2::get_location.
+ mshtml: Added document fragment cloneNode implementation.
+ urlmon: Don't forward Start call to protocol handler in BindProtocol.
+ urlmon: Don't forward StartEx call to protocol handler in BindProtocol.
+ urlmon: BindProocol's protocol handler doesn't need IInternetProtocolEx iface.
+ urlmon: Store BindProtocol as IInternetProtocolEx.
+ urlmon: Make get_protocol_handler IUri-based.
+ urlmon: Make Binding object IUri-based.
+ oleaut32: Added LoadTypeLib failure test.
+ ole32: Skip more tests on win9x.
+ mshtml: Removed tests failing on IE7.
+ shdocvw: Skip tests on IE 5.5.
+ mshtml: Don't use wine_url in nsURI::Clone implementation.
+ mshtml: Don't use wine_uri in nsIIOService::NewChannelFromURI implementation.
+ mshtml: Don't use wine_url in nsIURI::SchemeIs implementation.
+ mshtml: Fixed ref count tests on broken IEs.
+
+Jeff Latimer (1):
+ atl: Fix a comment.
+
+Juan Lang (4):
+ winhttp: Verify revocation status of certificate chain.
+ wininet: Verify revocation status of certificate chain.
+ crypt32: Add CertFindChainInStore stub.
+ msisip: Determine whether a file is an MSI file based on its CLSID rather than its extension.
+
+Jörg Höhle (4):
+ winecoreaudio: OSStatus is not necessarily a FOURCC.
+ mciavi: MCI_OPEN @NNNN should use an open AVIFile/Stream handle.
+ mciseq: Rework MCI notification system.
+ mciseq: Bogus sizeof led to incorrect positioning.
+
+Ken Thomases (1):
+ loader: On Mac, reserve the process's original thread for the frameworks.
+
+Louis Lenders (3):
+ wine.inf: Add another .NET v3.0 registry-key.
+ ntdll/tests: Add tests for NtQueryVolumeInformationFile with FileFsVolumeInformation class.
+ ntdll: Set the IdleTime member from the SystemPerformanceInformation info class in NtQuerySystemInformation.
+
+Luca Bennati (2):
+ xcopy: Fix Italian translation.
+ cmd: Fix Italian translation.
+
+Maarten Lankhorst (8):
+ winegstreamer: Fix reference leak.
+ winegstreamer: Destroy thread in GST_Connect.
+ winegstreamer: Fix seeking for real.
+ quartz: Prevent circular connections in render case too.
+ quartz: Change VideoRenderer_Run to handle EndOfStream slightly better.
+ winegstreamer: Do not allow timestamp + late to go negative in QOS messages.
+ quartz: Add support for fullscreen mode in video renderer.
+ qedit: Try all possible splitter filters instead of only the first one.
+
+Marcus Meissner (1):
+ ntdll: Fixed file view mapping in regards to no-exec.
+
+Matteo Bruni (7):
+ d3dx9: Add color key support to D3DXLoadSurfaceFromMemory.
+ d3dx9: Implement D3DXFillTexture function.
+ d3dx9: Implement D3DXFillCubeTexture function.
+ d3dx9: Implement D3DXFillVolumeTexture function.
+ d3dx9/tests: Remove a D3DXPlaneNormalize test.
+ d3dx9/tests: Fix some tests to take into account POW2 texture capability flags.
+ d3dx9/tests: Fix a D3DXCheckTextureRequirements test failing on Windows.
+
+Michael Stefaniuc (7):
+ msxml3/tests: Remove redundant NULL check before SysFreeString (smatch).
+ msxml3: Remove 'const' from the function return types.
+ d3dx9_36: Move 'static' to the beginning of the declaration.
+ msvcrt: Add missing dereference of the time pointer.
+ shdocvw: Don't open code CONTAINING_RECORD().
+ msxml3: Remove dead code: break after return (Smatch).
+ clock: Add the Hindi translation.
Nikolay Sivov (3):
- msxml3: Create additional node for xml declaration.
- msxml3: Add support for IPersistStreamInit for IXMLDOMDocument.
- msxml3: Use proper pointer types for IPersistStreamInit methods.
-
-Paul Chitescu (4):
- dbghelp: Provide a non-NULL number of bytes read to ReadProcessMemoryProc64 callback.
- mshtml: Do not try to use IDocHostUIHandler for context menu if hostui is NULL.
- mshtml: Pass the data read from resource to FindMimeFromData.
- shdocvw: Strip out initial whitespaces and quotes around an URL on iexplore command line.
-
-Piotr Caban (3):
- msxml3: Fix illegal memory access.
- wininet: Reconnect if persistent connection was closed by server.
- wininet: Remove get_avail_data check from HTTPREQ_ReadFileExA.
-
-Ricardo Filipe (1):
- mshtml: Fix Portuguese Portugal translation.
-
-Scott Ritchie (1):
- wine.desktop: Add Czech translation by Sven Augustin.
-
-Tim Cadogan-Cowper (1):
- winmm: Correctly calculate dwFileSize for apps installing their own IOproc.
-
-Vitaly Lipatov (1):
- kernel32: Add Russian translation.
+ comctl32/listview: Use a code set by dispinfo holder to convert data encoding after LVN_GETDISPINFO.
+ comctl32/treeview: Use a code set by dispinfo holder to convert data encoding after TVN_GETDISPINFO.
+ comctl32/treeview: Remove some casts.
+
+Paul Vriens (9):
+ include: Fix a define.
+ msxml3/tests: Fix some test failures on Win98/WinMe.
+ msi/tests: Cleanup properly on Win9x.
+ comctl32/tests: Fix shell32 test failures on NT4/W2K.
+ mscoree/tests: Use the correct wide string compare to cope with Win9x.
+ mscoree/tests: Use StrStrIW from shlwapi.
+ mscoree/tests: Use more A-functions to fix test failures on Win9x.
+ mscoree/tests: Remove an unneeded test.
+ advapi32/tests: Add a test for driver services.
+
+Peter Urbanec (1):
+ msi: Add AMD64 platform definition to support installation of Visual C++ 8.0 redistributable.
+
+Piotr Caban (19):
+ shell32: Added SHPropStg* stubs.
+ shell32: Added SHPropStgCreate implementation.
+ shell32: Added partial implementation of SHPropStgReadMultiple.
+ shell32: Added partial implementation of SHPropStgWriteMultiple.
+ shell32/tests: Added SHPropStg* tests.
+ msvcrt: Fix msvcrt.spec.
+ msvcrt: Update spec files.
+ msvcrt: Move _initterm_e implementation (from msvcr90).
+ msvcp90: Added basic_string<char>::append implementation.
+ msvcp90: Added basic_string<wchar_t>::append implementation.
+ msvcp90/tests: Added basic_string<char>::append tests.
+ msvcp80: Update spec file.
+ msvcp90/tests: Fix typo in loaded function name.
+ msvcp90: Added basic_string<{char,wchar}> constructor (substring) implementation.
+ msvcp90: Added basic_string<char>::compare implementation.
+ msvcp90: Added basic_string<wchar>::compare implementation.
+ msvcp80: Update spec file.
+ msvcp90/tests: Added basic_string<char>::compare tests.
+ msvcrt: Fix errors in spec files.
+
+Stefan Leichter (1):
+ ntoskrnl.exe: Add stub for PoSetPowerState.
+
+Thomas Mullaly (3):
+ urlmon: Added stub for CoInternetCombineUrlEx.
+ urlmon: Implemented CoInternetCombineUrlEx.
+ urlmon: Added pluggable protocol support to CoInternetCombineUrlEx.
+
+Travis Athougies (1):
+ d3dcompiler_43/tests: Added trigonometric function tests to HLSL test suite.
+
+Vijay Kiran Kamuju (1):
+ include: Add missing clsids in d3drmobj.h.
+
+Vincas Miliūnas (6):
+ msvcp90: Added basic_string<char>::swap implementation.
+ msvcp90/tests: Added basic_string<char>::swap tests.
+ msvcp90: Added basic_string<wchar_t>::swap implementation.
+ msvcp90/tests: Added basic_string<wchar_t>::swap tests.
+ msvcrt: Added qsort_s implementation.
+ msvcr90/tests: Added qsort_s tests.
+
+Vincent Povirk (1):
+ ole32: Cache the contents of one extended big block depot block.
+
+Volodymyr M. Shcherbyna (1):
+ dbgeng: Add initial stub dll implementation.
+
+Yaron Shahrabani (1):
+ serialui: Added Hebrew translation.
--
Alexandre Julliard