Release 1.3.11.
diff --git a/ANNOUNCE b/ANNOUNCE
index 86da7fb..deac3c3 100644
--- a/ANNOUNCE
+++ b/ANNOUNCE
@@ -1,18 +1,16 @@
-The Wine development release 1.3.10 is now available.
+The Wine development release 1.3.11 is now available.
 
 What's new in this release (see below for details):
-  - Support for notification balloons in system tray.
-  - Obsolete AudioIO sound driver removed.
-  - More work on ActiveX support.
-  - Various MSI fixes.
-  - Preloader now used for 64-bit too. 
+  - PO files now used for translations.
+  - Various JavaScript improvements.
+  - Some fixes to the Wine debugger.
   - Translation updates.
   - Various bug fixes.
 
 The source is available from the following locations:
 
-  http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.10.tar.bz2
-  http://prdownloads.sourceforge.net/wine/wine-1.3.10.tar.bz2
+  http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.11.tar.bz2
+  http://prdownloads.sourceforge.net/wine/wine-1.3.11.tar.bz2
 
 Binary packages for various distributions will be available from:
 
@@ -28,474 +26,506 @@
 
 ----------------------------------------------------------------
 
-Bugs fixed in 1.3.10:
+Bugs fixed in 1.3.11:
 
-   4432  Blobby Volley - corrupted graphics
-   7304  WRC (Wine Resource Compiler) preprocessing is buggy
-   7431  Xilinx picoblaze assembler kcpsm3 crashes
-   7922  Language settings not found and strange Day Error in EWRevenge (bug in oleaut32)
-  11449  ExpressPCB 6.1.2 crashes when updating pricing
-  12744  Steam tray icon doesn't appear if panel hidden in autohide mode
-  12808  indexed bitmaps support is broken
-  12828  Arcade Pool 2: Game crashes after several seconds
-  14922  no ingame sound in drakensang
-  15003  VB6 crashes when triing enter a program code
-  15041  Guild Wars: Typing into Char Fields
-  15257  Changing from OpenGL to Direct3D output in WinUAE results in blank screen
-  15882  while wine application is running fullscreen ekiga incoming call popup doesn't appare
-  16489  Falcon 4.0 AF: Updater does not work, check fails
-  16672  Marie La Cavalière: Unhandled exception
-  16703  Wineconsole: Fallback from curses to window based backend
-  16704  wineconsole: Allow specifying the console backend to use when wineconsole is launched implicitly
-  16914  wrc chokes on a file which is accepted by windows rc
-  18075  IE8 crashes due to missing urlmon.dll.423 API
-  18230  Romanian translation wrong
-  18484  Charma: too slow and there's a problem with the pointer
-  18497  Gothic 3: Failure at starting new game
-  18768  Madden NFL 08 regression: program doesn't start
-  19314  IE8 for Server 2003 refuses to install (Service Pack 2 for Windows Server 2003 install required)
-  19565  Guitar Hero World Tour does not produces any sound (except videos)
-  20311  Blitzkrieg game crashes when selecting 'Allies campaign' (failed to save document to IStream)
-  20552  Memory leak in alloc_thread_tls?
-  20842  Python: ctrl-c and ctrl-d do not work in wineconsole [dogfood]
-  21173  choice.exe missing, needed by some cmd scripts
-  21245  file operations are very slow or hangs solidworks
-  22487  tray icons broken with ubuntu 10.04 for some users (affects utorrent 2.0.1, autohotkey)
-  23028  Empire Earth 1.00 and 1.04 mirrored cursor on vertical move
-  23089  Grass rendering bug in S.T.A.L.K.E.R clear sky/call of pripyat
-  23378  Desktop launchers generated by new Steam UI are broken
-  24294  corrupted icons in SolidWorks sketches
-  24323  Need for speed 3 crashes on startup
-  24680  loader: segfault after  loading krnl386.exe, while LoadLibraryEx for any buildin dll
-  24866  Unhandled exception in Windows Double Explorer (IExplorerBrowser_fnSetPropertyBag)
-  25040  Icons in system tray area are blank
-  25059  dotnet30 install completion window minimized, needs balloon tooltip
-  25155  Creative Writer 2 only installs in Win9x modes on WoW64
-  25283  Unimplemented function urlmon.dll.410
-  25301  Occasional sock_check_pollhup() error on Solaris
-  25452  office2000 reconfiguration gives msi crash
-  25484  NewsLeecher 'send to tray' broken
-  25510  Wine-generated desktop files are not compliant with XDG standard
-  25513  Wine Software Uninstaller crashes
-  25529  64-bit Internet Explorer 7/8 refuse to install
-  25545  64-bit wine loader broken (in win64 mode)
+   2057  When textbox is told to scroll to end of text, it doesn't
+   5157  MS Hearts (16 bit) crashes after startup screen
+  17816  Crash on startup if an Hercules DJ Console Rmx is connected
+  19025  Allods3:Evil_Islands freezes every 10 sec
+  19873  Automated installation of gecko requires DOS path to root filesystem
+  24932  GTA 3, VC, SA crash
+  25231  F-22 Lightning 3 crashes in the options menu
+  25404  Super Meat Boy: game is running at insane framerate
+  25427  Arcanum crashes in the main menu (when using hardware acceleration)
+  25491  BearShare: Fails to install
+  25512  Watchtower Library 2010 crashes after splash screen
+  25678  'Wine reg add' with longer hive name error
+  25704  Movie Collection
 
 ----------------------------------------------------------------
 
-Changes since 1.3.9:
+Changes since 1.3.10:
 
-Albert Pool (1):
-      winecfg: Update Dutch translation.
+Adam Martinson (1):
+      configure: Fix OpenCL includes on systems with only CL/cl.h.
 
-Alexander Morozov (3):
-      wincrypt.h: Define PFN_CMSG_IMPORT_KEY_TRANS callback function.
-      crypt32: Implement decoding enveloped messages.
-      crypt32: Implement getting content and some parameters from a decoded enveloped message.
+Alexandre Julliard (58):
+      ntdll: Use the getdents64 system call on all Linux platforms.
+      ntdll: Use the futex system calls on all Linux platforms.
+      ntdll: Use the gettid system call on all Linux platforms.
+      server: Use the tgkill system call on all Linux platforms.
+      configure: Get rid of the replacement function for gettid.
+      configure: Create a wow64 symlink for the preloader too.
+      winetest: Refuse to run if the WoW64 side of the registry is missing.
+      winex11: Make the tool window flag take precedence when setting the window type.
+      winebuild: Allow duplicate resources with different versions and keep the highest version.
+      configure: Add a generic mechanism for passing flags to dll and program rules.
+      configure: Make the import lib name optional in WINE_CONFIG_DLL.
+      wrc: Copy the strmake utility function from winegcc.
+      wrc: Explicitly define structure creation functions instead of playing with macros.
+      wrc: Store location information in strings.
+      wpp: Line and column numbers must start at one.
+      ping: Add some missing includes.
+      Update copyright info for 2011.
+      configure: Output maintainer-mode rules directly from configure.
+      makefiles: Automatically add missing source variables in make_makefiles.
+      makefiles: Automatically update the EXTRASUBDIRS variable in make_makefiles.
+      configure: Fix the bin install rule in wow64 mode.
+      Revert "wined3d: Update detection of vertex blend capabilities."
+      configure: Add a check for the gettextpo library.
+      wrc: Add support for generating .po files from existing resources.
+      wrc: Add support for loading translations from po files.
+      clock: Convert translations to po files.
+      makefiles: Add dependencies on all po files for po-translated resources.
+      makefiles: Add rules to rebuild the po files in maintainer mode.
+      cmd: Convert translations to po files.
+      ipconfig: Convert translations to po files.
+      net: Convert translations to po files.
+      reg: Convert translations to po files.
+      start: Convert translations to po files.
+      taskkill: Convert translations to po files.
+      uninstaller: Convert translations to po files.
+      write: Convert translations to po files.
+      xcopy: Convert translations to po files.
+      wrc: Do not use translations that are marked fuzzy.
+      po: Add missing entry for No key in en_US translation.
+      crypt32: Convert translations to po files.
+      cryptdlg: Convert translations to po files.
+      devenum: Convert translations to po files.
+      hhctrl: Convert translations to po files.
+      iccvid: Convert translations to po files.
+      jscript: Convert translations to po files.
+      localspl: Convert translations to po files.
+      mapi32: Convert translations to po files.
+      msi: Convert translations to po files.
+      msrle32: Convert translations to po files.
+      msvidc32: Convert translations to po files.
+      oleaut32: Convert translations to po files.
+      shdoclc: Convert translations to po files.
+      winmm: Convert translations to po files.
+      wldap32: Convert translations to po files.
+      wrc: Treat empty translation strings as missing.
+      po: Use more standard names for the Serbian locales.
+      kernel32: Update the country code for Serbia.
+      po: Update the English po files.
 
-Alexandre Julliard (54):
-      user32: Fix coordinates mapping for the desktop window in the explorer process.
-      winex11: Fix event coordinates mapping for the root window in the explorer process.
-      comctl32: Fix positioning of tracking tooltips at the bottom of the screen.
-      windowscodecs: Convert the coclasses registration to the IRegistrar mechanism.
-      urlmon: Convert the coclasses registration to the IRegistrar mechanism.
-      itss: Convert protocol registration to the IRegistrar format.
-      actxprxy: Convert dll registration to the IRegistrar mechanism.
-      dispex: Convert dll registration to the IRegistrar mechanism.
-      qmgrprxy: Convert dll registration to the IRegistrar mechanism.
-      user32: Don't call GetModuleFileNameW under the user lock.
-      wineboot: Set the correct architecture in the process identifier variable.
-      kernel32: Update the environment variables that vary across 32-bit/64-bit/Wow64.
-      wine.inf: Don't set the ProgramFiles environment variables through the registry.
-      ntdll: Ensure alignment of static TLS data and free it at thread exit.
-      krnl386: Fetch version from the PEB to avoid potentially using GetVersionEx before it's initialized.
-      winex11: Store information needed for the info balloon in the tray icon structure.
-      winex11: Add support for displaying system tray notification balloons.
-      winex11: Potentially update the system tray notification position when any foreign window is moved.
-      explorer: Store information needed for the info balloon in the tray icon structure.
-      explorer: Add support for displaying system tray notification balloons in desktop mode.
-      wineboot: Relaunch the 64-bit version of wineboot on Wow64.
-      winecfg: Relaunch the 64-bit version of winecfg on Wow64.
-      winecfg: Set Wow64 registry keys as well as the 64-bit ones for version information.
-      ntdll: Don't worry about the DOS area on non-x86.
-      loader: Make sure the new stack is 16-byte aligned in the preloader.
-      loader: Use long instead of int in the preloader for anything that can store a pointer.
-      loader: Build the preloader for x86-64.
-      libwine: Use the 64-bit preloader when starting 64-bit wine.
-      libwine: Reserve memory areas for 64-bit in case we don't have a preloader.
-      ntdll: Avoid putting the virtual heap in the low 2Gb on 64-bit.
-      quartz: Convert coclasses registration to the IRegistrar mechanism.
-      avifil32: Move extension registrations to the rgs file.
-      widl: Register the PSFactoryBuffer class as factory if it's defined in the idl file.
-      msi: Convert the dll registration to the IRegistrar mechanism.
-      loader: Define asm functions instead of inlines for x86-64 syscalls to avoid trouble with register constraints.
-      wiaservc: Convert coclasses registration to the IRegistrar mechanism.
-      include: Correctly define the msxml typelib by directly including xmldom.idl and xmldso.idl.
-      include: Add a couple of missing interfaces in msxml2.idl.
-      msxml: Add an msxml library that contains the v2.0 msxml typelib.
-      msxml: Register the v2.0 classes using the IRegistrar mechanism.
-      msxml2: Add an msxml2 library that contains the v2.6 msxml typelib.
-      msxml3: Convert dll registration to the IRegistrar mechanism.
-      loader: Setup the TLS register on x86-64 for stack protector checks.
-      widl: Allow specifying a version for a coclass independently of its typelib version.
-      include: Set version to 1.0 for msxml classes.
-      hhctrl.ocx: Add a typelib and register it.
-      widl: Don't free the input file name since it's stored in various places in the location info.
-      widl: Allow specifying a class version outside of a typelib too.
-      include: Define the Scriptlet class in mshtml.idl.
-      mshtml: Convert the classes registration to the IRegistrar mechanism.
-      server: Use the syscall function instead of inline assembly.
-      ntdll: Use the syscall function instead of inline assembly.
-      libwine: Use the syscall function instead of inline assembly.
-      appwiz.cpl: Convert the application list to a standard Wine list.
+Anders Jonsson (2):
+      appwiz.cpl: Update Swedish translation.
+      jscript: Update Swedish translation.
 
-Anders Jonsson (1):
-      cmd: Update Swedish translation.
+Andrew Eikum (4):
+      mmdevapi: Store period size in frames.
+      mmdevapi: Be explicit about units of ACImpl::bufsize.
+      mmdevapi: Be explicit about the units of ACImpl::ofs.
+      mmdevapi: Be explicit about units in IAudioRenderClient::ReleaseBuffer.
 
-Andrew Bogott (1):
-      winemenubuilder: In InvokeShellLinkerForURL, better replicate the deferral behavior in InvokeShellLinker.
+Andrew Nguyen (18):
+      wineboot: Set the FeatureSet value in the volatile CPU registry keys.
+      wineboot: Set a placeholder ProcessorNameString value in the volatile CPU registry keys.
+      wined3d: Remove references to GLX_SGI_video_sync.
+      wined3d: Fix typo in GL_SGIS_generate_mipmap preprocessor definition.
+      winex11.drv: Enhance the wrapper functions for WGL_EXT_swap_control.
+      wined3d: Handle the swapchain presentation interval with wglSwapIntervalEXT.
+      kernel32/tests: Avoid an input buffer overrun in the empty console write test.
+      mmsystem.dll16: Correctly map the MCI_SYSINFO_PARMS structure when MCI_SYSINFO_QUANTITY is set.
+      kernel32: Fail with an invalid output parameter in GetNumberOfConsoleInputEvents.
+      kernel32: Improve parameter validation for WriteConsoleInputW.
+      kernel32: Improve parameter validation for WriteConsoleInputA.
+      kernel32: Improve parameter validation for WriteConsoleOutputCharacterW.
+      kernel32: Improve parameter validation for WriteConsoleOutputCharacterA.
+      kernel32: Improve parameter validation for WriteConsoleOutputAttribute.
+      kernel32: Improve parameter validation for FillConsoleOutputCharacterW.
+      kernel32/tests: Add tests for FillConsoleOutputCharacterA.
+      kernel32: Improve parameter validation for FillConsoleOutputAttribute.
+      reg: Accept full names of the standard registry hives.
 
-André Hentschel (22):
-      msi: Fix test failure on some 2k3 machines.
-      advapi32: Fix test failure on some NT4 machines.
-      ntdll: Fix test failure on some NT4 machines.
-      rsaenh: Fix test failure on some NT4 machines.
-      wrc: Allow comma after popup name.
-      shell32: Fix shelllink test to not crash on NT4.
-      shdocvw: Add Resizer control to the iexplore window.
-      gphoto2.ds: Fix German translation.
-      include: Add winhttp secure protocol flags.
-      msi/tests: Remove superfluous check.
-      gameux: Fix test failures on Wine wow64.
-      gameux: Fix Path for the statistics.
-      sane.ds: Fix translation of microsecond.
-      wininet: Update German translation.
-      include: Add ERROR_INTERNET_FORTEZZA_LOGIN_NEEDED for wininet tests.
-      include: Add new suite masks.
-      wininet: Fix German translation.
-      shlwapi/tests: Allow Win7 behaviour for SHFormatDateTimeW.
-      qmgr/tests: Use a temporary path to avoid failures.
-      shell32/tests: Fix a typo.
-      advapi32: Print a FIXME also for the unknown levels.
-      gameux: Fix another test failure on Wine wow64.
+André Hentschel (31):
+      setupapi/tests: Better clean up if SetupUninstallOEMInf fails.
+      setupapi/tests: Don't test function directly when reporting GetLastError().
+      jscript: Update German translation.
+      ntdll/tests: Don't test function directly when reporting GetLastError().
+      advapi32/tests: Even more tests for the merged view of HKCR.
+      setupapi/tests: Don't test function directly when reporting GetLastError().
+      dsound/tests: Don't test function directly when reporting GetLastError().
+      shell32/tests: Don't test function directly when reporting GetLastError().
+      comdlg32/tests: Don't test function directly when reporting GetLastError().
+      shlwapi/tests: Don't test function directly when reporting GetLastError().
+      urlmon/tests: Don't test function directly when reporting GetLastError().
+      riched20/tests: Don't test function directly when reporting GetLastError().
+      msi/tests: Don't test function directly when reporting GetLastError().
+      shlwapi/tests: Fix typo.
+      advapi32/tests: Test how creating a subkey in HKCR affect HKLM/HKCU.
+      wininet/tests: Don't call GetLastError() twice.
+      advapi32/tests: Don't test function directly when reporting GetLastError().
+      mscms/tests: Fix test message.
+      riched32/tests: Don't test function directly when reporting GetLastError().
+      imagehlp/tests: Don't test function directly when reporting GetLastError().
+      ole32/tests: Don't test function directly when reporting GetLastError().
+      user32/tests: Don't test function directly when reporting GetLastError().
+      shell32/tests: Don't test function directly when reporting GetLastError().
+      msvcrt: Forward _setjmp on x86_64.
+      advapi32/tests: Don't test function directly when reporting GetLastError().
+      gdi32/tests: Don't test function directly when reporting GetLastError().
+      appwiz.cpl: Update German translation.
+      include: Add more minor shutdown reasons.
+      ntdll: Respect multiple CPUs when faking values.
+      winemaker: Add def file support.
+      user32/tests: Don't test function directly when reporting GetLastError().
 
-Austin English (4):
-      ntdll: Bump win2k3 version information to sp2.
-      urlmon: Add stubs for ordinals 410 and 423.
-      mscoree/tests: Fix a broken test (LLVM/Clang).
-      quartz: Avoid %L in traces (LLVM/Clang).
+Arno Teigseth (1):
+      msvcrt: Added _ui64tow_s.
 
-Cheer Xiao (2):
-      view: Update simplified Chinese translation.
-      write: Update simplified Chinese translation.
+Aurimas Fišeras (4):
+      wininet: Update Lithuanian translation.
+      cmd: Update Lithuanian translation.
+      jscript: Update Lithuanian translation.
+      appwiz.cpl: Update Lithuanian translation.
+
+Austin English (1):
+      winex11.drv: Use consistent formatting in a TRACE().
 
 Damian Dixon (1):
-      advapi32: Added check for NULL pointer being passed to QueryServiceStatus for either parameter.
+      advapi32: Implement SetEntriesInAclA by calling SetEntriesInAclW.
 
-David Bartley (1):
-      iphlpapi: Add CancelIPChangeNotify stub.
+Dan Kegel (1):
+      include: Remove extra semicolons after a macro that doesn't need them.
 
-David Hedberg (14):
-      urlmon: Set BINDF_NEEDFILE if BINDF_PULLDATA is not specified.
-      wininet: Respect SECURITY_FLAG_IGNORE_CERT_DATE_INVALID.
-      wininet: Make module handle scope global.
-      wininet: Add a simple certificate dialog to InternetErrorDlg.
-      shell32: Fix ExplorerBrowser::SetRect to work properly when passed a NULL-valued hdwp.
-      shell32: Return S_OK in ::SetPropertyBag.
-      include: Add IShellItem2 interface declaration.
-      shell32: IShellItem::GetAttributes should also work on the desktop shellfolder.
-      shell32: Add IShellItem2 stub to ShellItem implementation.
-      include: Add a few INET_E_ defines.
-      urlmon: Split the code for sending an http request into its own function.
-      urlmon: Fix return value from QueryService.
-      shell32: Standardize the COM usage in ebrowser.c.
-      shell32: Add IInputObject stub to ExplorerBrowser.
+David Hedberg (3):
+      shell32: Fix test error on certain w2k8 setups.
+      urlmon: Move protocol flags for wininet based protocols into a common header.
+      urlmon: Add new on_error function to protocol vtbl.
 
-Detlef Riekenberg (5):
-      cmd: Allow GOTO to a label which has a following whitespace, with test.
-      configure: Ask for the correct development package for gstreamer base plugins.
-      cmd: Add CHOICE builtin with DOS6 to XP commandline parameter.
-      cmd: Add german translation for CHOICE.
-      cmd: Do not reset errorlevel during SET.
-
-Eric Pouech (3):
-      kernel32: When reading chars out of a bare console, use the Unix API (instead of the Windows one).
-      kernel32: Proper support for echo-input (enable/disable) when getting console input.
-      kernel32: In readline, now print control characters with ^ escape.
+Eric Pouech (10):
+      dbghelp: Fix ELF file computation on 64bit systems.
+      winedbg: Don't print extra \n in print_basic.
+      winedbg: When printing with default format an integer (in hex), keep printed value in sync with integer size.
+      urlmon: Fixed traces on 64bit systems.
+      msvcr90: Fix an integer overflow on 64 bit system for qsort_s tests.
+      dbghelp: Factorize a bit the ELF enumeration callbacks.
+      dbghelp: Split elf_load_file into two functions (one for creating a file-map, another one for loading info out of a file-map).
+      dbghelp: Use pread instead of read in elf_map_file.
+      dbghelp: Extend elf_map_file so that it can also handle ELF maps directly from debuggee address space.
+      dbghelp: For targets on Linux, report the VDSO system page as a known ELF module.
 
 Eryk Wieliczko (1):
-      msvcrt/tests: Add _fcvt_s tests.
+      msvcrt: Implement _ftime64_s and _ftime32_s.
 
-Francois Gouget (4):
-      shdocvw: Fix compilation on systems that don't support nameless unions.
-      mshtml: Fix a typo and remove a space before a '\n' in a FIXME() trace.
-      msvcrt/tests: Add a trailing '\n' to an ok() call.
-      Assorted spelling fixes.
+Francois Gouget (2):
+      shdocvw/tests: Fix compilation on systems that don't support nameless unions.
+      winemenubuilder: Fix compilation on systems that don't support nameless unions.
 
-Frédéric Delanoy (3):
-      cmd: Update French translation.
-      wininet: Update French translation.
-      wininet: Update French translation.
+Frédéric Delanoy (2):
+      appwiz.cpl: Update French translation.
+      jscript: Update French translation.
 
-Greg Geldorp (6):
-      kernel32/tests: Add tests to verify USERPROFILE and environment variables from registry are present and correct.
-      rsaenh/tests: CryptGetKeyParam doesn't fail on Win7/Win2K8R2.
-      kernel32/tests: Quote command line arguments that might contain spaces.
-      kernel32/tests: Remove check of environment variables against registry.
-      ntdll/tests: Add alternative results for overlong instructions.
-      shdocvw/tests: Need to save .url before committing extra props for IE6.
+Gerald Pfeifer (6):
+      dbghelp: Make ehdr_addr in elf_enum_modules_internal dependent on AT_SYSINFO_EHDR.
+      include: Consolidate duplicate declarations of WNetGetLastErrorA, WNetGetLastErrorW and definition of WNetGetLastError.
+      comctl32: Remove the last, unused parameter from LISTVIEW_HScroll.
+      comctl32: Shed unused parameter from TOOLTIPS_NCCreate.
+      cards: Fix description of cdtTerm.
+      dbghelp: Also return a value in an error case in elf_map_file_read.
 
-Hans Leidekker (16):
-      msi: Support MSIRUNMODE_LOGENABLED in MsiGetMode.
-      rpcrt4: Add a stub implementation of RpcMgmtSetAuthorizationFn.
-      wineboot: Set the USERDOMAIN environment variable.
-      msi: Return INSTALLSTATE_UNKNOWN from MsiGetComponentState if the component is disabled.
-      msi: Rewrite command line parsing to handle quoted values correctly.
-      msi: Add some traces.
-      msi: Global and local win32 assembly names are formatted differently.
-      msi: Don't flag an error in the InstallServices action if the component does not exist.
-      msi: Remove an incorrect error trace.
-      uninstaller: Run msiexec if the WindowsInstaller value is set.
-      uninstaller: Fix a leak.
-      appwiz.cpl: Run msiexec if the WindowsInstaller value is set.
-      msi: Set the Preselected property if the default feature selection is modified in a dialog.
-      msi: Set the install level to the maximum if the requested install state is not the default.
-      msi: Use a function to determine if a feature is selected.
-      msi: Change ACTION_UpdateComponentStates to take a feature pointer.
+Greg Geldorp (17):
+      spoolss/tests: Skip tests on Win7.
+      shell32/tests: Support for IShellFolderView::RemoveObject was removed in Win7.
+      shell32/tests: Fix race conditions.
+      setupapi/tests: Uninstall .pnf if uninstall of .inf failed.
+      kernel32/tests: Skip some debugger tests on 64-bit.
+      gdi32/tests: Skip test that crashes on 64-bit.
+      oledb32: Use correct 32/64-bit typedefs.
+      ole32/tests: Fix crashes in usrmarshal.
+      user32/tests: Skip DefWindowProc tests on Vista+.
+      winmm/tests: Don't use same buffer for both input and output.
+      msctf/tests: Wait a bit for registrations to become active on Win7.
+      kernel32/tests: Add error codes for XP/Win2003 Wow64.
+      msi/tests: Fix some failures on Wow64.
+      ole32/tests: Disable target device clipboard tests.
+      msi/tests: Fix remaining Wow64 failures for action test set.
+      dinput/tests: Skip acquire tests when not running in the foreground.
+      gdi32/tests: Fix System font test for Japanese.
 
-Henri Verbeet (17):
-      wined3d: Pass an IWineD3DBaseShaderImpl pointer to shader_generate_arb_declarations().
-      wined3d: Pass an IWineD3DBaseShaderImpl pointer to shader_generate_glsl_declarations().
-      wined3d: Pass an IWineD3DBaseShaderImpl pointer to shader_destroy().
-      wined3d: Pass an IWineD3DBaseShaderImpl pointer to shader_cleanup().
-      wined3d: Avoid some interface pointers in set_glsl_shader_program().
-      wined3d: Pass implementation pointers to generate_param_reorder_function().
-      wined3d: Store implementation pointers in struct glsl_shader_prog_link.
-      wined3d: Store implementation pointers in glsl_program_key_t.
-      wined3d: Pass implementation pointers to get_glsl_program_entry().
-      wined3d: Pass an IWineD3DBaseShaderImpl pointer to shader_get_registers_used().
-      wined3d: Pass an IWineD3DBaseShaderImpl pointer to shader_generate_main().
-      wined3d: Store an IWineD3DBaseShaderImpl pointer in wined3d_shader_context.
-      wined3d: Pass an IWineD3DBaseTextureImpl array to pixelshader_update_samplers().
-      wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_unload().
-      wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_cleanup().
-      wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_get_level_count().
-      kernel32: Fix some memory leaks in set_wow64_environment().
+Hans Leidekker (1):
+      msi/tests: Mark a test result on some old Wow64 platforms as broken.
 
-Huw Davies (9):
-      fonts: Fix the metrics of the extended integral and brace glyphs.
-      ole32: Rewrite the OleAdviseHolder's STATDATA enumerator to be a generic STATDATA enumerator.
-      include: Add GLYPHSET flag define.
-      gdi32: Clear the accel flags.
-      ole32: Remove some useless comments.
-      ole32: Use a STATDATA array to hold the connection data.
-      ole32: Allow the EnumSTATDATA constructor to take a sparse array.
-      ole32: Implement IDataAdviseHolder_EnumAdvise.
-      ole32: Standardize the COM usage.
+Henri Verbeet (20):
+      wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_set_lod().
+      wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_get_lod().
+      wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_set_autogen_filter_type().
+      wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_get_autogen_filter_type().
+      wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_generate_mipmaps().
+      wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_bind().
+      wined3d: Pass an IWineD3DBaseTextureImpl pointer to basetexture_apply_state_changes().
+      wined3d: Pass an IWineD3DBaseTextureImpl pointer to internal_preload().
+      wined3d: Use surface_modify_location() to manipulate location flags in IWineD3DSurfaceImpl_Unmap().
+      wined3d: Pass an IWineD3DDeviceImpl pointer to delete_opengl_contexts().
+      wined3d: Pass an IWineD3DDeviceImpl pointer to create_primary_opengl_context().
+      wined3d: Remove IWineD3DBaseTexture::BindTexture() from the public interface.
+      wined3d: Pass an IWineD3DResourceImpl pointer to resource_init().
+      wined3d: Pass an IWineD3DResourceImpl pointer to resource_cleanup().
+      wined3d: Pass an IWineD3DResourceImpl pointer to resource_free_private_data().
+      wined3d: Pass an IWineD3DResourceImpl pointer to resource_get_private_data().
+      wined3d: Pass an IWineD3DResourceImpl pointer to resource_set_private_data().
+      wined3d: Pass an IWineD3DResourceImpl pointer to resource_get_priority().
+      wined3d: Pass an IWineD3DResourceImpl pointer to resource_set_priority().
+      wined3d: Pass an IWineD3DResourceImpl pointer to resource_get_type().
 
-Hwang YunSong (16):
-      sane.ds: Update Korean resource.
-      browseui: Update Korean resource.
-      clock: Update Korean resource.
-      cmdlgtst: Update Korean resource.
-      comctl32: Update Korean resource.
-      comdlg32: Update Korean resource.
-      credui: Update Korean resource.
-      crypt32: Update Korean resource.
-      cryptdlg: Update Korean resource.
-      cryptui: Update Korean resource.
-      cmd: Update Korean resource.
-      gphoto2.ds: Update Korean resource.
-      hhctl.ocx: Update Korean resource.
-      iccvid: Update Korean resource.
-      localspl: Update Korean resource.
-      localui: Update Korean resource.
+Huw Davies (4):
+      wrc: Initialise variable.
+      ole32: Reimplement SendOnDataChange using the connection enumerator.
+      ole32: Store the ole advise sinks in a STATDATA array.
+      wineps.drv: Explicitly report that we do not support blending.
 
-Jacek Caban (38):
-      mshtml: Fixed tests on IEs not supporting INewWindowManager.
-      mshtml: Call DoVerb on embedded plugin.
-      mshtml: Added support for plugin in place activation.
-      mshtml: Deactivate plugin when detaching from document.
-      mshtml: Added PluginHost::GetWindowContext implementation.
-      mshtml: Added more plugin in place activation support.
-      mshtml: Added more ActiveX tests.
-      mshtml: Added OnUIActivation implementation.
-      mshtml: Added IOleContainer stub implementation.
-      mshtml: Added PluginHost::GetContainer implementation.
-      mshtml: Forward PluginHost's QueryService calls to window object.
-      mshtml: Fixed tests on some IE6 installations.
-      mshtml: Removed undocumented, internal stubs exported only by old IEs.
-      jscript: Move some of registration process to IRegistrar mechanism.
-      mshtml: IHTMLDocument2 iface handling clean up.
-      winetest: Make win9x unsupported.
-      shdocvw: Share get_LocationURL implementation between WebBrowser and InternetExplorer objects.
-      shdocvw: Moved getting dochost pointer to separated function.
-      shdocvw: Added support for QueryService(IID_IWebBrowserApp).
-      mshtml: Added IHTMLObjectElement::get_object implementation.
-      mshtml: Added support for forwarding object element's DOM calls to ActiveX control.
-      mshtml: Improved QueryService debug traces.
-      mshtml: Improved IOmNavigator::javaEnabled stub.
-      mshtml: Added IHTMLScriptElement::get_scr implementation.
-      mshtml: Added IHTMLStyleElement::media property implementation.
-      mshtml: Added IHTMLStyleElement::type property implementation.
-      appwiz.cpl: Correctly handle NULL params in CPL_STARTWPARAMSW handler.
-      jscript: Added Date.setYear implementation.
-      urlmon: Added IUriContainer stub implementation of URLMoniker object.
-      mshtml: Fixed IOleUndoManager::QueryInterface implementation.
-      jscript: Exception tests clean up.
-      aclocal.m4: Recognize mingw-w64 as 32-bit cross compiler.
-      urlmon: Added more IInternetProtocolEx tests.
-      mshtml: Added GUID_CUSTOM_CONFIRMOBJECTSAFETY with CONFIRMSAFETYACTION_LOADOBJECT flag tests.
-      urlmon: Converted more registration process to IRegistrar mechanism.
-      mshtml: Get rid of no longer used GECKO_DATADIR.
-      urlmon: Make protocol tests more verbose.
-      include: Added macros for unions and structs that should remain nameless regardless NONAMELESSUNION/NONAMELESSSTRUCT definition.
+Hwang YunSong (26):
+      mpr: Update Korean resource.
+      msacm32: Update Korean resource.
+      msi: Update Korean resource.
+      msrle32: Update Korean resource.
+      msvfw32: Update Korean resource.
+      msvidc32: Update Korean resource.
+      net: Update Korean resource.
+      notepad: Update Korean resource.
+      jscript: Update Korean resource.
+      oleacc: Update Korean resource.
+      oleaut32: Update Korean resource.
+      oledlg: Update Korean resource.
+      appwiz.cpl: Update Korean resource.
+      oleview: Update Korean resource.
+      progman: Update Korean resource.
+      reg: Update Korean resource.
+      regedit: Update Korean resource.
+      serialui: Update Korean resource.
+      setupapi: Update Korean resource.
+      view: Update Korean resource.
+      wineboot: Update Korean resource.
+      wineconsole: Update Korean resource.
+      winedbg: Update Korean resource.
+      winefile: Update Korean resource.
+      winemine: Update Korean resource.
+      wineps.drv: Update Korean resource.
 
-Jerome Leclanche (1):
-      winemenubuilder: Add a trailing semicolon to MimeType in desktop files.
+Jacek Caban (30):
+      urlmon: Fixed a race in tests causing unexpected Switch call failures.
+      jscript: Added ScriptEngine() implementation.
+      jscript: Added ScriptEngine*Version functions implementation.
+      mshtml: Pass DispatchEx pointer instead of outer IUnknown to DispatchEx's vtbl functions.
+      mshtml: Don't use DEFINE_THIS2 for HTMLDOMNode vtbl functions.
+      mshtml: Fixed unsafe cast in CreateChromeWindow2 implementation.
+      jscript: Better syntax error tests.
+      jscript: Pass HRESULTs instead of IDSs to throw_* functions.
+      jscript: Use HRESULTs instead of IDSs in parser.
+      jscript: Ensure that the whole script is parsed.
+      jscript: Moved new_boolean_literal to lex.c.
+      jscript: Moved allocating double literal to separated function.
+      jscript: Beginning support for conditional compilation.
+      jscript: Added conditional compilation tests.
+      appwiz.cpl: Added checksum validation of downloaded file.
+      jscript: Don't unescape '\v'.
+      jscript: Return 'unknown' in typeof operator for native object's values that can't be retrieved.
+      jscript: Moved remaining registration to IRegistrar mechanism.
+      shdocvw: Get rid of no longer used DOCHOST_THIS.
+      msxml3: Don't forward put_nodeTypedValue and put_dataType calls to node IXMLDOMNode iface.
+      jscript: Fixed some math API assumption that cause test failures on Solaris.
+      mshtml: Added moz-safe-about to the list of Gecko internal protocols.
+      mshtml: Make nsIIOService::NewURI IUri-based.
+      mshtml: Use IUri for nsURL::[Get|Set]Password implementation.
+      mshtml: Don't prefer to forward a few more calls in nsIURL implementation.
+      urlmon: Fixed IUriBuilderFactory declaration.
+      mshtml: Make nsIURI::Resolve implementation IUri-based.
+      msxml3: Get rid of xmlnode_transformNodeToObject.
+      mshtml: Avoid obj to iface cast in ProtocolFactory_Create.
+      mshtml: Use inline function instead of macro for BSCallback vtbl implementations.
 
-Joel Holdsworth (1):
-      shdocvw: Added missing rendering directive to ietoolbar.svg.
+Jeremy Chin (1):
+      wined3d: Update detection of vertex blend capabilities.
 
-Juan Lang (1):
-      crypt32: Accept any matching CN when checking a certificate's name.
+Ken Thomases (2):
+      winemenubuilder: On Mac OS X, keep multiple icon sizes.
+      windowscodecs: Use Mac OS X native ICNS support, not libicns.
 
-Kirill Smelkov (1):
-      kernel32: Support deleting resources in UpdateResource.
+Lauri Kenttä (1):
+      readme: Add Finnish translation.
 
 Luca Bennati (2):
-      cmd: Update Italian translation.
-      wininet: Update Italian translation.
+      jscript: Update Italian translation.
+      appwiz.cpl: Update Italian translation.
 
-Maarten Lankhorst (5):
-      quartz: Handle seeking while running better.
-      quartz: Fix a race condition in videorenderer endflush.
-      quartz: Handle EndOfStream more elegantly in dsound renderer.
-      winegstreamer: Silence a harmless fixme.
-      winegstreamer: Correct a state transition.
+Marcus Meissner (5):
+      winealsa.drv: Re-add capcontrols initialization.
+      crypt32: NULL ptr could leak into function (Coverity).
+      mmdevapi: Fixed buffer size passed to RegEnumKeyExW.
+      crypt32: Handle NULL ptr leak in CryptDecodeObjectEx (Coverity).
+      jscript: Fixed VT variable type for DISPID_GLOBAL_ISWIN64.
 
-Marcus Meissner (2):
-      kernel32: Fixed size to GetEnvironmentVariableW.
-      configure.ac: Add -Wlogical-op, if it's not noisy.
+Matteo Bruni (1):
+      wined3d: Don't call glPointParameter with a random context.
 
-Martin Storsjo (2):
-      wineconsole: Fallback to window based console if the curses library isn't found.
-      wineconsole: Don't overwrite the backend selection when parsing --use-event.
+Michael Stefaniuc (91):
+      mshtml: COM cleanup for all the IServiceProvider ifaces.
+      mshtml: COM cleanup for all the IOleCommandTarget ifaces.
+      mshtml: COM cleanup for the IOleControl iface.
+      mshtml: COM cleanup for the IHlinkTarget iface.
+      mshtml: COM cleanup for the ISupportErrorInfo iface.
+      mshtml: COM cleanup for the IObjectWithSite iface.
+      mshtml: COM cleanup for the IHTMLWindow2 iface.
+      mshtml: COM cleanup for the rest of the *Window* ifaces in HTMLWindow.
+      msxml3: Standardize the COM usage in saxreader.c.
+      avifil32: Use an iface instead of a vtbl pointer in IAVIStreamImpl.
+      avifil32: Reorder some code to avoid forward declarations for the IAVIStreamVtbl methods.
+      avifil32: Use an iface instead of a vtbl pointer in IGetFrameImpl.
+      avifil32: Reorder some code to avoid forward declarations for the IGetFrameVtbl methods.
+      mshtml: COM cleanup for the nsIWebBrowserChrome iface.
+      mshtml: COM cleanup for the remaining ifaces in NSContainer.
+      crypt32: Don't open code CONTAINING_RECORD().
+      mapi32: Fully merge the IMAPIProp ifaces into IPropData.
+      mapi32: COM cleanup for the IPropData iface.
+      hlink: Use ifaces instead of vtbl pointers in HlinkImpl.
+      oledb32: Use ifaces instead of vtbl pointers in convert.
+      msxml3: Use an iface instead of a vtbl pointer in httprequest.
+      mshtml: COM cleanup for the IHTMLTxtRange iface.
+      mshtml: Use an iface instead of a vtbl pointer in nsProtocolHandler.
+      inetcomm: Use an iface instead of a vtbl pointer in cf.
+      wbemprox: Use an iface instead of a vtbl pointer in wbemprox_cf.
+      msxml3: Use an iface instead of a vtbl pointer in parse_error_t.
+      explorerframe/tests: COM cleanup for INameSpaceTreeControlEventsImpl.
+      xmllite/tests: Use an iface instead of a vtbl pointer in testinput.
+      wmiutils: Use an iface instead of a vtbl pointer in wmiutils_cf.
+      hnetcfg: Use an iface instead of a vtbl pointer in hnetcfg_cf.
+      sti: Use an iface instead of a vtbl pointer in sti_cf.
+      oleaut32/tests: COM cleanup for usrmarshal.c.
+      mshtml: COM cleanup for the IHTMLElement iface.
+      mshtml: COM cleanup for the IHTMLElement2 iface.
+      mshtml: COM cleanup for the IHTMLElement3 iface.
+      mshtml: COM cleanup for the IHTMLFiltersCollection iface.
+      mshtml: COM cleanup for the IHTMLElementCollection iface.
+      mshtml: COM cleanup for the IHTMLDOMNode iface.
+      mshtml: COM cleanup for the IHTMLDOMNode2 iface.
+      mshtml: COM cleanup for the IHTMLDOMChildrenCollection iface.
+      mshtml: COM cleanup for the nsIHttpChannel iface.
+      mshtml: COM cleanup for the remaining ifaces in nsChannel.
+      urlmon: Use an iface instead of a vtbl pointer in ClassFactory.
+      hlink: Use an iface instead of a vtbl pointer in CFImpl.
+      rpcrt4: COM cleanup for StdProxyImpl.
+      mshtml: COM cleanup for the IDispatchEx iface in HTMLDocument.
+      mshtml: COM cleanup for the IDispatchEx iface in HTMLWindow.
+      mshtml: COM cleanup for the IDispatchEx iface in DispatchEx.
+      mshtml: Remove some stray #undef.
+      mshtml: COM cleanup for the IUnknown iface.
+      comdlg32: Pass an object instead of an iface to a helper function.
+      comdlg32: Use ifaces instead of vtbl pointers in IShellBrowserImpl.
+      mshtml: Use ifaces instead of vtbl pointers in HTMLFrameBase.
+      mshtml: Use ifaces instead of vtbl pointers in HTMLDocumentNode.
+      mshtml: COM cleanup for the IConnectionPoint* ifaces.
+      mshtml: COM cleanup for the IHTMLOptionElement* ifaces.
+      mshtml: COM cleanup for the IHTMLImageElementFactory iface.
+      mshtml: COM cleanup for the IHTMLTextContainer iface.
+      mshtml: COM cleanup for the ICustomDoc iface.
+      mshtml: COM cleanup for the IHTMLLocation iface.
+      mshtml: Use ifaces instead of vtbl pointers in BSCallback.
+      mshtml: COM cleanup for the nsIDOMEventListener iface.
+      mshtml: COM cleanup for the IHTMLFormElement iface.
+      mshtml: COM cleanup for the nsIFactory iface.
+      mshtml: COM cleanup for the IHTMLCommentElement iface.
+      mshtml: COM cleanup for the IHTMLStyleSheet* ifaces.
+      mshtml: COM cleanup for the IHTMLTable iface.
+      mshtml: COM cleanup for the IHTMLDOMTextNode iface.
+      mshtml: COM cleanup for the IHTMLCurrentStyle iface.
+      mshtml: COM cleanup for the IActiveScriptSite* ifaces.
+      mshtml: COM cleanup for the IHTMLStyleElement iface.
+      mshtml: COM cleanup for the IHTMLStyle iface.
+      mshtml: COM cleanup for the IHTMLStyle2 iface.
+      mshtml: COM cleanup for the IHTMLStyle3 iface.
+      mshtml: COM cleanup for the IHTMLStyle4 iface.
+      ole32: COM cleanup for the IEnumSTATSTG iface.
+      urlmon: Don't use DEFINE_THIS2 for the Protocol vtbl functions.
+      mshtml: COM cleanup for the IHTMLEmbedElement iface.
+      hlink: Use ifaces instead of vtbl pointers in ExtensionService.
+      atl: Use ifaces instead of vtbl pointers in IOCS.
+      mshtml: COM cleanup for the nsIURL iface.
+      mshtml: COM cleanup for the nsIInputStream iface.
+      mshtml: Use ifaces instead of vtbl pointers in ProtocolFactory.
+      windowscodecs: Use an iface instead of a vtbl pointer in BmpFrameEncode.
+      mshtml: Finish the COM standardization in protocol.c.
+      mshtml: Remove some leftover *_THIS undefs.
+      urlmon: Use an iface instead of a vtbl pointer in ProxyBindStatusCallback.
+      ole32: COM cleanup for the IMalloc iface.
+      msdaps: COM cleanup for the IClassFactory iface.
+      oleaut32/tests: COM cleanup for vartest.c.
+      shlwapi/tests: COM cleanup for thread.c.
 
-Michael Stefaniuc (69):
-      clock: Add the Malayalam translation.
-      clock: Add the Telugu translation.
-      clock: Add the Oriya translation.
-      clock: Add the Punjabi translation.
-      oleaut32: Standardize the COM usage in connpt.c.
-      mmdevapi: Standardize the COM usage in devenum.c.
-      msctf/tests: Standardize the COM usage in inputprocessor.c.
-      ole32/tests: Standardize the COM usage in clipboard.c.
-      shlwapi/tests: Standardize the COM usage in ordinal.c.
-      oleaut32/tests: Use an iface instead of an vtbl pointer in IRecordInfoImpl.
-      msi: Use an iface instead of an vtbl pointer in IClassFactoryImpl.
-      msi: Use an iface instead of a vtbl pointer in msi_custom_remote_impl.
-      msi: Use an iface instead of a vtbl pointer in msi_remote_package_impl.
-      msi: Use an iface instead of a vtbl pointer in msi_remote_database_impl.
-      ole32: Use ifaces instead of vtbl pointers in FTMarshalImpl.
-      ole32: Standardize the COM usage in moniker.c.
-      msxml3: Use an iface instead of a vtbl pointer in domattr.
-      msxml3: Use ifaces instead of vtbl pointers in xmlnodemap.
-      msxml3: Use an iface instead of a vtbl pointer in domcdata.
-      msxml3: Use an iface instead of a vtbl pointer in entityref.
-      msxml3: Use an iface instead of a vtbl pointer in domtext.
-      msxml3: Use an iface instead of a vtbl pointer in domelem.
-      msxml3: Use an iface instead of a vtbl pointer in xmlnodelist.
-      msxml3: Use an iface instead of a vtbl pointer in dom_pi.
-      msxml3: Use an iface instead of a vtbl pointer in domcomment.
-      msxml3: Use an iface instead of a vtbl pointer in domimpl.
-      msxml3: Use an iface instead of a vtbl pointer in domdoctype.
-      msxml3: Use an iface instead of a vtbl pointer in domfrag.
-      windowscodecs: Use ifaces instead of vtbl pointers in PngEncoder.
-      oleaut32: Use ifaces instead of vtbl pointers in OLEFontImpl.
-      ole32: Standardize the COM usage in clipboard.c.
-      shell32: Use an iface instead of a vtbl pointer in ShellItem.
-      winecfg: Remove the support to configure the audioio driver sound.
-      Remove the audioio sound driver. It is unused.
-      winapi: Remove support for wineaudioio.drv. wineaudioio.drv is no more.
-      hnetcfg: Standardize the COM usage in apps.c.
-      hnetcfg: Use an iface instead of an vtbl pointer in fw_manager.
-      hnetcfg: Use an iface instead of an vtbl pointer in fw_policy.
-      hnetcfg: Standardize the COM usage in port.c.
-      hnetcfg: Use an iface instead of an vtbl pointer in fw_profile.
-      hnetcfg: Standardize the COM usage in service.c.
-      d3dx9_36: Use an iface instead of an vtbl pointer in ID3DXLineImpl.
-      wmiutils: Use an iface instead of an vtbl pointer in status_code.
-      sane.ds: The Da, En, Fi, Fr, Nl, Pt resources are using UTF-8.
-      d3dx9_36: Use an iface instead of an vtbl pointer in ID3DXConstantTableImpl.
-      qcap: Use ifaces instead of vtbl pointers in VfwCapture.
-      oleaut32/tests: Standardize the COM usage in tmarshal.c.
-      oleaut32: Standardize the COM usage in tmarshal.c.
-      ole32: Standardize the COM usage in git.c.
-      mshtml: COM cleanup for the IHTMLDocument3 iface.
-      mshtml: COM cleanup for the IHTMLDocument4 iface.
-      mshtml: COM cleanup for the IHTMLDocument5 iface.
-      mshtml: COM cleanup for the IHTMLDocument6 iface.
-      mshtml: COM cleanup for the IPersist* ifaces in HTMLDocument.
-      msxml3: Use ifaces instead of vtbl pointers in xmldoc.
-      msxml3: Standardize the COM usage in xmlelem.c.
-      msctf: Standardize the COM usage in documentmgr.c.
-      inkobj: Remove inkcollector.c as it is dead code.
-      avifil32: Use an iface instead of a vtbl pointer in ITmpFileImpl.
-      wuapi: Use an iface instead of a vtbl pointer in wucf.
-      mshtml: COM cleanup for the IMonikerProp iface.
-      mshtml: COM cleanup for the IOleObject iface.
-      mshtml: COM cleanup for the IOleDocument iface.
-      mshtml: COM cleanup for the IOleDocumentView iface.
-      mshtml: COM cleanup for the IOleInPlaceActiveObject iface.
-      mshtml: COM cleanup for the IViewObjectEx iface.
-      mshtml: COM cleanup for the IOleInPlaceObjectWindowless iface.
-      ole32: Use ifaces instead of vtbl pointers in DataCache.
-      ole32: Standardize the COM usage in defaulthandler.c.
+Mikhail Maroukhine (1):
+      user32: Add constness to params and variables.
 
-Nikolay Sivov (8):
-      oleaut32/varformat: Fix day string representation format output.
-      oleaut32/tests: Test return value without macros.
-      oleaut32: Basic parameter validation tests for some GetTypeInfo* methods.
-      oleaut32: Fix GetLibAttr for null argument, plus error handling.
-      oleaut32: Added ICreateTypeInfo2::SetVarHelpContext().
-      oleaut32: Fix null parameters handling in ICreateTypeLib2::CreateTypeInfo().
-      oleaut32: Fix ICreateTypeInfo2::SetVarHelpContext() to iterate properly.
-      oleaut32: Hide variables and functions count storage details in helpers.
+Nikolay Sivov (21):
+      oleaut32: Add a helper to return INVOKEKIND flags value.
+      oleaut32: Allow all property methods to have the same name.
+      oleaut32: Get SYSKIND value with a helper.
+      oleaut32: Move common define to a header.
+      oleaut32: Get rid of some magic offset values, use structure for that.
+      oleaut32: Use function description layout instead of hardcoded byte offsets.
+      oleaut32: Get rid of useless comment lines.
+      oleaut32: Get function/variable description size with a helper, remove a hardcoded size.
+      oleaut32: Update variable description and typeinfo size in ICreateTypeInfo2::SetVarHelpContext().
+      oleaut32: Implement ICreateTypeInfo2::SetVarDocString().
+      oleview: Fix a crash on null helpstring and name on library level.
+      oleview: Fix some crashes on unnamed variables.
+      oleview: Fix some crashes on unnamed methods/arguments.
+      oleaut32: Use structure size instead of hardcoded values.
+      oleaut32/tests: Cleanup some test macros.
+      oleaut32: Use alloc/free helpers for all typelib parse methods.
+      oleaut32: Use implementation pointer to avoid casts.
+      oleaut32: Use IDispatch vtable size instead of hardcoded value.
+      oleaut32: Use alloc/free helpers for typelib creation part too.
+      oleaut32: Use VARENUM members instead of hardcoded values.
+      oleaut32: Do nothing for TKIND_ALIAS types in ::LayOut().
 
-Paul Vriens (1):
-      shdocvw/tests: Make sure we use a valid temporary directory.
+Piotr Caban (1):
+      shell32: Improved equal ITEMIDLISTs handling in ILIsParent.
 
-Piotr Caban (4):
-      sane.ds: Convert Polish translation to UTF-8.
-      kernel32: Add support for completion routine invocation in ReadDirectoryChangesW.
-      server: Handle more inotify mask values.
-      kernel32: Added more ReadDirectoryChangesW tests.
+Rex Tsai (3):
+      wineboot: Update Traditional Chinese translation.
+      setupapi: Update Traditional Chinese translation.
+      wininet: Update Traditional Chinese translation.
 
-Rico Schüller (14):
-      d3dcompiler: Handle TAG_OSG5 in D3DGetBlobPart().
-      wined3d: Fix memset size in IWineD3DVolumeImpl_Unmap.
-      d3dcompiler: Use an iface instead of a vtbl pointer in d3dcompiler_blob.
-      d3dcompiler: Use an iface instead of a vtbl pointer in d3dcompiler_shader_reflection.
-      d3dcompiler: Parse reflection STAT tag.
-      d3dcompiler: Implement ID3D11ShaderReflection::GetMovInstructionCount().
-      d3dcompiler: Implement ID3D11ShaderReflection::GetConversionInstructionCount().
-      d3dcompiler: Parse ISGN in the reflection interface.
-      d3dcompiler: Properly initialize Stream member of D3D11_SIGNATURE_PARAMETER_DESC.
-      d3dcompiler: Parse OSGN in the reflection interface.
-      d3dcompiler: Parse PCSG in the reflection interface.
-      d3dcompiler: Implement ID3D11ShaderReflection::GetInputParameterDesc().
-      d3dcompiler: Implement ID3D11ShaderReflection::GetOutputParameterDesc().
-      d3dcompiler: Implement ID3D11ShaderReflection::GetPatchConstantParameterDesc().
+Rico Schüller (3):
+      d3dcompiler: Add initial RDEF parsing.
+      d3dcompiler: Add initial SHDR and SHEX parsing.
+      d3dcompiler: Implement ID3D11ReflectionInterface::GetDesc().
+
+Stefan Leichter (1):
+      setupapi: Add stub for SetupDiSetSelectedDevice.
+
+Sven Baars (6):
+      cmd: Fix a typo in the English resource.
+      cmd: Update the Dutch translation.
+      wininet: Update the Dutch translation.
+      appwiz.cpl: Update the Dutch translation.
+      jscript: Update the Dutch translation.
+      msvcr80: Fix the _ctime32/64_s spec entries.
+
+Thomas Mullaly (3):
+      include: Added IDN support functions and types.
+      kernel32: Added stubs for IDN functions.
+      normaliz: Added normaliz.dll stub.
+
+Timo Teräs (1):
+      iphlpapi: Fix GetAdaptersAddresses return values.
+
+Vincent Povirk (1):
+      windowscodecs: Store an impl pointer instead of an iface pointer.
+
+Vitaliy Margolen (4):
+      dinput: Convert DirectInput to using interface instead of vtbl.
+      dinput: COM cleanup - use interface instead of lpvtbl in joystick effects.
+      dinput: Rename IDirectInputDevice2AImpl into IDirectInputDeviceImpl.
+      dinput: Pass interface instead of this pointer to joystick poll callback.
 
 Yaron Shahrabani (1):
-      shlwapi: Added Hebrew translation.
+      wininet: Updated Hebrew translation.
 
-Łukasz Wojniłowicz (5):
-      avifile: Update Polish translation.
-      wininet: Update Polish translation.
-      taskmgr: Update Polish translation.
-      cmd: Update Polish translation.
-      winecfg: Update Polish translation.
+Łukasz Wojniłowicz (2):
+      appwiz.cpl: Update Polish translation.
+      jscript: Update Polish translation.
 
 --
 Alexandre Julliard
diff --git a/VERSION b/VERSION
index 715ed69..8b980ab 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-Wine version 1.3.10
+Wine version 1.3.11
diff --git a/configure b/configure
index 115cf84..60d5d49 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.67 for Wine 1.3.10.
+# Generated by GNU Autoconf 2.67 for Wine 1.3.11.
 #
 # Report bugs to <wine-devel@winehq.org>.
 #
@@ -552,8 +552,8 @@
 # Identity of this package.
 PACKAGE_NAME='Wine'
 PACKAGE_TARNAME='wine'
-PACKAGE_VERSION='1.3.10'
-PACKAGE_STRING='Wine 1.3.10'
+PACKAGE_VERSION='1.3.11'
+PACKAGE_STRING='Wine 1.3.11'
 PACKAGE_BUGREPORT='wine-devel@winehq.org'
 PACKAGE_URL='http://www.winehq.org'
 
@@ -1373,7 +1373,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures Wine 1.3.10 to adapt to many kinds of systems.
+\`configure' configures Wine 1.3.11 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1442,7 +1442,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of Wine 1.3.10:";;
+     short | recursive ) echo "Configuration of Wine 1.3.11:";;
    esac
   cat <<\_ACEOF
 
@@ -1587,7 +1587,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-Wine configure 1.3.10
+Wine configure 1.3.11
 generated by GNU Autoconf 2.67
 
 Copyright (C) 2010 Free Software Foundation, Inc.
@@ -2105,7 +2105,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by Wine $as_me 1.3.10, which was
+It was created by Wine $as_me 1.3.11, which was
 generated by GNU Autoconf 2.67.  Invocation command line was
 
   $ $0 $@
@@ -15990,7 +15990,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by Wine $as_me 1.3.10, which was
+This file was extended by Wine $as_me 1.3.11, which was
 generated by GNU Autoconf 2.67.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -16061,7 +16061,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-Wine config.status 1.3.10
+Wine config.status 1.3.11
 configured by $0, generated by GNU Autoconf 2.67,
   with options \\"\$ac_cs_config\\"