Release 1.5.15.
diff --git a/ANNOUNCE b/ANNOUNCE
index f77da0b..e847c95 100644
--- a/ANNOUNCE
+++ b/ANNOUNCE
@@ -1,16 +1,18 @@
-The Wine development release 1.5.14 is now available.
+The Wine development release 1.5.15 is now available.
 
 What's new in this release (see below for details):
-  - Much better behavior of the URL cache.
-  - Improved GIF image support.
-  - More parser features in the shader compiler.
-  - Optimizations in JavaScript.
+  - Full support for layered windows.
+  - New version of the Gecko engine based on Firefox 16.
+  - Support for broadcast sockets used by networked games.
+  - Downloaded add-ons installers are now cached.
+  - Support for persistent Internet cookies.
+  - String optimizations in JavaScript.
   - Various bug fixes.
 
 The source is available from the following locations:
 
-  http://prdownloads.sourceforge.net/wine/wine-1.5.14.tar.bz2
-  http://mirrors.ibiblio.org/wine/source/1.5/wine-1.5.14.tar.bz2
+  http://prdownloads.sourceforge.net/wine/wine-1.5.15.tar.bz2
+  http://mirrors.ibiblio.org/wine/source/1.5/wine-1.5.15.tar.bz2
 
 Binary packages for various distributions will be available from:
 
@@ -26,630 +28,547 @@
 
 ----------------------------------------------------------------
 
-Bugs fixed in 1.5.14 (total 79):
+Bugs fixed in 1.5.15 (total 86):
 
-   3749  Failure to install Dawn of War demo
-  10087  MessageBox-based Win95 Program hangs after putting up frame
-  11496  cube hangs on startup attempting to play music / SDL_mixer 1.2.6
-  12622  SSF: program ends prematurely
-  16409  Ableton Live 7.0.12 crashes on startup
-  18346  cmd does not support the "^" escape character
-  19599  Closing Adobe Device Central CS4 causes a page fault
-  19612  Adobe ExtendScript Toolkit CS4 causes a page fault
-  20149  user32: static test often fails with glsl disabled
-  20496  wine iexplore crashes if cancelling gecko install
-  20919  Six tests usually or always hang in valgrind
-  21642  NVIDIA 9300 mGPU misreported as 9200
-  22431  if exist "%VAR%"\file does not work
-  23876  Temporary Internet Files growing endless
-  25944  kernel32: console tests show some valgrind warnings
-  25947  dmime:performance tests shows some memory leaks under valgrind
-  25957  d3d_compiler / d3dx9_36: asm tests show a ton of valgrind warnings
-  26007  qedit/mediadet tests show leaks under valgrind
-  26047  comctl32/propsheet tests show some leaks under valgrind
-  26050  winmm/mci tests show quite a few valgrind warnings
-  26054  shell32/shlfolder tests show some leaks under valgrind
-  26055  shell32/shellink test shows a nasty valgrind warning
-  26056  comctl32/subclass tests shows a leak under valgrind
-  26067  user32/dialog tests show some valgrind warnings
-  26068  user32/dce tests shows a valgrind warning
-  26069  user32/clipboard tests shows a valgrind warning
-  26072  urlmon/protocol tests show some valgrind warnings
-  26073  shell32/shelldispatch tests show some valgrind warnings
-  26099  rpcrt4/ndr_marshal shows a ton of valgrind warnings
-  26100  rpcrt4/cstub shows a couple valgrind warnings
-  26104  oleaut32/safearray shows a memory leak according to valgrind
-  26106  ole32/ole2 tests show several valgrind warnings
-  26107  ole32/clipboard tests show several valgrind warnings
-  26117  imm32/imm32 tests show a couple memory leaks under valgrind
-  26118  kernel32/change tests show a ton of valgrind warnings
-  26120  kernel32/sync tests shows a few valgrind warnings
-  26128  shell32/appbar tests shows a valgrind warning
-  26129  ddraw/visual tests show a memory leak under valgrind
-  26131  dsound/duplex tests show an uninitialized variable under valgrind
-  26132  dsound/capture tests shows some leaks under valgrind
-  26134  d3d9/query test shows a few leaks under valgrind
-  26135  mmdevapi/render tests show several memory leaks under valgrind
-  26286  Briscola Chiamata crashes on startup
-  26574  Homefront: no sound in menu unless Hardware acceleration = emulation
-  26575  Homefront: annoying buzz sound in menu/game
-  26924  Calling UpdateLayeredWindowIndirect in multi-threaded apps might lead to freezes (Beta League of Legends Patcher, Tunatic, .NET 3.x/4.x WPF apps)
-  27119  SJphone crashing, probably on dsound
-  27258  audacity 1.3.12 run time error r6034
-  27440  Movement ingame is not possible in Code of Honor 2 demo.
-  27506  Alpha Protocol wants d3dx9_36.dll.D3DXSHRotate (purist)
-  28038  wininet/tests/urlcache: CommitUrlCacheEntry crashes sometimes when cache is full?
-  28703  gdiplus/tests/image.ok: valgrind complains "Uninitialised value created by a stack allocation at test_GdipCreateBitmapFromHBITMAP"
-  28749  urlmon/tests/protocol.c fails and hangs under valgrind
-  29446  ApaReader.exe can not display content in embed iexplore
-  29573  Battle.net System Check reports zero (0) megabytes of video RAM
-  29950  Softonic downloaders deadlocks
-  30365  Kashmir3D: some menu items aren't displayed correctly
-  30739  crash in async_stop_request (dlls/mshtml/navigate.c:1352)
-  30906  unimplemented function atl80.dll.AtlGetVersion,
-  30921  Opera 12.00 installer fails
-  31011  Mono and Gecko cannot be installed on Mac OSX Lion
-  31238  Endless Space: scrolling to zoom doesn't work.
-  31329  3DMark06: crashes because ctype<char>::vftable is incorrect (msvcp71)
-  31331  Alan Wake crashes after intro movies
-  31340  Oblivion : black skin of all the npc's
-  31514  League of Legends crashes after champion select because of non-implemented timeout in IEnumWbemClassObject::Next
-  31540  Toad: Installer is missing a few dialogs without native vbscript
-  31596  Microsoft SQL Server Management Studio Express 2005: cannot create database because of exception (GDI+ cannot read display times of animated GIF frames)
-  31598  Temple of Elemental Evil crash at start
-  31648  MaxIM DL 5.22 fails to install
-  31681  Sony PC Companion 2.10 crashes during install
-  31702  Mouselook (raw input) is bound to a box every other click in Guild Wars 2
-  31711  Sample app crashes in user32
-  31717  aplication crashes when attempting to interact with TAPI32 - unimplemented? Tapi32.dll.lineInitializeExW
-  31722  TeamViewer 7.0.14563 crashes on start
-  31739  Sandlot Games launcher crashes in mshtml
-  31750  Dark Scavenger crashes on startup when client side rendering enabled
-  31762  TextPad 6 works only on the first run (can't save preferences without native mlang.dll)
-  31768  Starcraft: Brood War loses mouse focus when using ICCup's W-Mode plugin
+   1351  JP soft's 4DOS unimplemented int2f values
+   6457  Orbiter060929 crashes, unimplemented function msvcirt.dll.??0ofstream@@QAE@PBDHH@Z
+   7929  C&C 3 network does not work
+  10763  Window movement in virtual desktop mode should match real Windows
+  13797  wineconsole curses backend wraps cursor in cmd incorrectly
+  15118  PokerTracker HUD dysfunctional (UpdateLayeredWindow per-pixel alpha, color keying not implemented)
+  15359  cmd's "for" command doesn't handle /F.  Breaks msysgit, firefox build.
+  15970  MuckClient introduction CHM windows are spawned incorrectly
+  17730  Painkiller level E4M3 "Babel" hangs on load
+  18057  cmd.exe: mishandled quoted built-in commands with parameters (programs/cmd/wcmdmain.c: has_space==1 && opt_s==0)
+  18171  Quickbooks update checker hangs during download
+  19583  The Football Superstars updater endlessly loops attempting to update
+  19623  BITS background transfer job size is always unknown
+  20161  cmd can't handle echo commands containing quotes and redirection
+  21131  cmd /c echo "&" returns 'Echo is ON', not '"&"'
+  21132  'cmd echo on' sometimes fails
+  21198  Heroes of Might and Magic V hangs during start-up
+  21927  cmd /c "dir " fails
+  22315  Notification tray icons using solid rather than transparent background colors
+  22715  specviewperf10: run_all.bat fails to invoke second test
+  22934  Portal from Steam - recommended texture detail low
+  23694  EVE Online: Random "Unhandled page fault" during game play
+  24464  UpdateLayeredWindow() generates WM_SIZE when it should not, and other non-matching behavior
+  24709  black shadow when running Tencent QQ and Thunder
+  25202  Wine should use pkg-config --libs freetype2 instead of freetype-config --libs
+  25588  TYPE and MORE integrated commands ignore charset
+  25888  assert failure playing mp3 file in Super Mario Bros. X
+  25901  Incorrect command line parsing in cmd
+  26222  Heroes of Might and Magic V low frame rate
+  26315  "Fatal Error" while launching Paintball 2
+  26528  June 2010 directx sdk: cannot change installation component options
+  26810  Two joysticks reported instead of one
+  27001  Cloning Clyde hangs with a black screen on start
+  27109  msvcp60.dll.??0Init@ios_base@std@@QAE@XZ needed by Creative Centrale, QQDownload, Adobe Premiere Pro and others
+  27129  Eve Online Randomly Crashes with unhandled page fault on read access.
+  27357  EVE online: client unresponsive with stack overflow in terminal output
+  27654  Sound fails after level start in System Shock 2
+  27940  Quicktime 7.6.9: crashes on run
+  28213  IE7/IE8 x64 installation doesn't complete (cmd.exe builtin copy command asks for overwrite despite being invoked through "cmd.exe /c")
+  28311  WCMD_for /R needs to handle supplied root
+  29110  Avast! Free Antivirus crashes on each boot due to unimplemented function ntoskrnl.exe.PsImpersonateClient
+  29355  Multiple apps need IXMLDOMDocument::save() to preserve/output XML declaration (Lexware 2012 product installers, ...)
+  29392  Multiple apps need msvcp90.dll.??0?$basic_ostringstream@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE@H@Z (Juggernaut MMORPG, MS Office Communicator 2007 R2 Trial, Cmake, Elsterformular)
+  29547  NightSky needs msvcp60.dll.??0?$basic_ifstream@DU?$char_traits@D@std@@@std@@QAE@PBDH@Z
+  29648  avs2yuv.exe fails to load avisynth.dll (msvcp60.?str@?$basic_stringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBE?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ)
+  29957  Silverlight 4 does not install (Microsoft PlayReady DRM scheme requires FILE_PERSISTENT_ACLS if returned filesystem type is NTFS)
+  30305  noscript-tag is not working correctly anymore
+  30345  EVE-Online Launcher crashes during patching
+  30507  Lexware Buchhalter 2012 complains on startup about missing 'arial' font (native gdiplus works around without having 'arial' installed)
+  30603  GTA2 crashes on starup
+  30617  Assassin's Creed 2 and Revelations look in wrong place for saved games?
+  31056  .NET Framework 3.x/4.x WPF Media Integration Layer deadlocks between ui and render thread when calling SetPixelFormat
+  31083  FTABCISSetup.exe needs unimplemented function msvcp60.dll.??0?$basic_ostringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@H@Z
+  31301  ThunderMini deadlock at start with builtin msvcr71
+  31368  XMP (Xunlei Kankan player ) crash with builtin msvcp71
+  31381  Temple of Evil - full screen mode "fail", results in a "borderless window" with wrong dimensions
+  31411  Divinity II: The Dragon Knight Saga needs msvcp90.dll.??0strstreambuf@std@@QAE@PBDH@Z (purist)
+  31460  Listview LVS_EX_GRIDLINES paints thick gridlines in lists with >3855 items
+  31485  Adobe After Effects CS5 x64 won't start due to unimplemented function
+  31506  quartz video window isn't fullscreen in fullscreen apps
+  31520  Graphic Problem on Grandia II
+  31536  Toad: Installer throws a gdiplus exception
+  31589  Netflix on Firefox fails with DRM error when loading bar is at 98%
+  31658  SlingPlayer 1.5 crashes when stopping stream
+  31696  iexplore, SunSpider JavaScript benchmarks is really slow
+  31710  Regression Error - OpenGL display blanked out with grey rectangle
+  31713  MiniThuder crash with unimplemented msvcp71.dll.?insert@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@QAEXViterator@12@I_W@Z
+  31747  Colobot demo crashes when changing rendering settings
+  31754  Full-page Silverlight 5.x on Firefox fails to render on top of browser elements
+  31760  Access 2010 (Design-view) Combobox activation causes Runtime error + total crash.
+  31791  Cedar Logic crashes when you press F1
+  31805  dmime:performance tests shows lots of unitialized values in dmusic
+  31823  LTSpice: chm help file viewer broken
+  31824  Add correct detection of GeForce GT 650M card
+  31825  AutoCAD 2009: Fonts aren't visible at installation
+  31830  Transcendence hangs with a blank screen on startup
+  31832  Cannot close wine desktop via Alt+F4 when a game is running
+  31854  Wizard101 launcher slow to load and then freezes for 30 seconds or more
+  31861  Steam needs unimplemented function ADVAPI32.dll.StopTraceA when wine is set to vista or win7
+  31865  Bits of the wow launcher disappear when hovering it
+  31871  Photoshop CS5 fails to run
+  31879  Aquanox: black screen in virtual desktop mode
+  31886  Weird winedbg behaviour when issuing a command
+  31900  Pokemon World No sound because of stubbed MediaControl_RenderFile
+  31909  Copistar needs Win32_NetworkAdapter WMI class 'AdapterType' property
+  31916  Steam in xfce: xfwm4 windows refuse to relinquish focus
 
 ----------------------------------------------------------------
 
-Changes since 1.5.13:
+Changes since 1.5.14:
 
-Adrian Bunk (1):
-      server: Use waitpid() instead of wait4().
+Alexandre Julliard (50):
+      user32: Always flush window surfaces in PeekMessage, even with PM_NOYIELD.
+      Mark all lexers as never-interactive.
+      user32: Create a dummy window surface for windows that shouldn't be painted to.
+      user32: Default to the dummy surface if the driver doesn't provide something else.
+      user32: Call the SetWindowStyle driver entry point before updating the window position.
+      user32: Also call set_window_pos when the WS_EX_LAYERED bit is changed.
+      user32: Invalid DCEs when the window surface changes.
+      user32: Add a driver entry point for UpdateLayeredWindow.
+      winex11: Don't put window manager decorations on layered windows.
+      winex11: Add support for per-window visuals.
+      winex11: Switch to an ARGB visual for layered windows with per-pixel alpha.
+      winex11: Take the alpha channel into account to compute the region of layered windows.
+      winex11: Use ARGB layered windows for system tray icons when supported.
+      winex11: Refuse to set the pixel format for HWND_MESSAGE windows.
+      user32: Don't redraw anything when WS_VISIBLE is toggled manually.
+      ntoskrnl.exe: Add missing WINAPIs.
+      winex11: Pass the source drawable to the FLUSH_GL_DRAWABLE escape.
+      winex11: Move the FLUSH_GL_DRAWABLE implementation to the main ExtEscape routine.
+      winex11: Get rid of the OpenGL GDI driver.
+      winex11: Allow changing the pixel format of a window from a different thread.
+      winex11: Copy the existing surface bits when a dirty rectangle is specified in UpdateLayeredWindow.
+      winex11: Fix a typo in the surface region computation with an alpha channel.
+      winex11: Don't try to change the window visual if we don't have a valid ARGB visual.
+      winex11: Split copy_image_bits into a couple of helper functions.
+      winex11: Maintain a separate copy of the surface image bits when we need byte swapping.
+      Revert "winex11: Remove some leftover X Shm code."
+      winex11: Use the XShm extension to copy window surfaces.
+      winex11: Add a helper function to get a pixel format index.
+      user32: Add a Wine-specific entry point to set the pixel format of a window.
+      winex11: Hold a reference to the surface in UpdateLayeredWindow.
+      winedbg: Mark the lexer as always interactive to prevent some shortcuts.
+      user32: Don't use SWP_SHOWWINDOW when the WS_VISIBLE style was already toggled manually.
+      user32: Add a helper function to update the window visible state.
+      user32: Store the pixel format in the window structure.
+      server: Add flags in the set_window_pos request to inform the server about the window surface.
+      server: Add a request to compute the clipping region of a window surface.
+      server: Add a heuristic to avoid computing surface regions when no pixel format has been set.
+      user32: Add support for setting the window surface visible region.
+      user32: Don't use the window surface when the pixel format was set.
+      winex11: Create a surface even for OpenGL windows, to allow painting the non-client area.
+      winex11: Recreate the GL drawable when changing the window parent.
+      gdi32: Return the full DIB height in GetImage instead of clipping to the visible rect.
+      gdi32: Limit the allocation size to the useful data when converting DIB bits.
+      gdi32: Use BI_BITFIELDS to indicate that a 32-bpp DIB doesn't have an alpha channel.
+      gdi32: Handle a missing source alpha directly in the blend_rect primitive instead of modifying the source data.
+      winex11: Don't return an alpha channel for DIBs read from the screen.
+      setupapi: Fix buffer overflow in load_fake_dll.
+      gdi32: Add helper functions for converting between handle and index.
+      ntdll/tests: Fix some test failures on Windows.
+      ole32/tests: Fix a test failure on newer Windows versions.
 
-Alexandre Julliard (39):
-      ddraw/tests: Fix clip region tests for older ddraw too.
-      winex11: Avoid passing a window data structure to functions that can send messages.
-      winex11: Allow retrieving the window data structure from another thread, with appropriate locking.
-      user32/tests: Add a test for calling UpdateLayeredWindow from a different thread.
-      user32/tests: Fix coordinates in the UpdateLayeredWindow broken case.
-      winex11: Add window data locking to the mouse functions.
-      winex11: Add window data locking to the drag and drop functions.
-      winex11: Add window data locking to the system tray functions.
-      winex11: Add a helper function to set input focus for non-managed windows.
-      winex11: Add window data locking to the focus event handlers.
-      winex11: Add window data structure locking to the Expose event handler.
-      winex11: Add window data structure locking to the ConfigureNotify event handler.
-      winex11: Add window data structure locking to the ReparentNotify event handler.
-      winex11: Add window data structure locking to the GravityNotify event handler.
-      winex11: Add window data structure locking to the XEmbed event handler.
-      gdi32: Always update the DC before looking for the physdev pointer.
-      winex11: Move the support for making the owner window managed to a separate function.
-      winex11: Separate fetching the window icon bits and setting the WM hints.
-      winex11: Add window data structure locking to the X window creation paths.
-      winex11: Add window data structure locking to the window region functions.
-      winex11: Store the window display connection in the window structure.
-      winex11: Add window data structure locking to the map/unmap functions.
-      include: Fix the CDSIZEOF_STRUCT definition to avoid warnings on 64-bit.
-      winex11: Add window data structure locking to the ShowWindow entry point.
-      winex11: Add window data structure locking to the SysCommand entry point.
-      winex11: Add window data structure locking to the WindowPosChanging/Changed entry points.
-      winex11: Add window data structure locking to the SetWindowStyle entry point.
-      winex11: Add window data structure locking to the SetLayeredWindowAttributes entry point.
-      winex11: Add window data structure locking to the remaining entry points.
-      server: Get rid of the waitpid wrapper.
-      winex11: Add a workaround for XInput support with mouse drivers that don't provide labels.
-      winex11: Store the full visual info for the default visual.
-      winex11: Create a default colormap along with the default visual info.
-      winex11: Remove some unused palette code.
-      winex11: Recreate the graphics context when setting the drawable.
-      wineps: Always escape Postscript reserved characters in font names.
-      gdi32: Allow GetCharABCWidths on all scalable fonts, not just TrueType ones.
-      gdi32: Enumerate a default charset if no other valid charset was found.
-      user32: Add tests for UpdateLayeredWindowIndirect and fix the behavior of the ULW_EX_NORESIZE flag.
+Alistair Leslie-Hughes (5):
+      scrrun: Correct Invoke parameter.
+      include: Add threading attribute to MSDAINITIALIZE.
+      oledb32: Add support for IDBInitialize interface in IDataInitialize.
+      oledb32: Add IDBProperties support in IDBInitialize.
+      include: dbs.idl: Add missing defines.
 
-Alistair Leslie-Hughes (7):
-      oledb32: Register typelib.
-      odbccu32: Add new dll.
-      ole32: Add CoGetDefaultContext stub.
-      scrrun: Add Scripting.Dictionary interface.
-      uuid: Add msdasc.h.
-      oledb32: Add IDataInitialize interface support.
-      scrrun: Silence unknown interfaces.
+Andrew Eikum (2):
+      vbscript: Undefined variables resolve as EMPTY without Option Explicit.
+      dsound: Don't exit early in mixer thread.
 
-Andrew Eikum (1):
-      dsound: Don't require WAVE_FORMAT_EXTENSIBLE for non-16-bit formats.
+André Hentschel (17):
+      winedbg: Improve and add branch operators for Thumb2 disassembler.
+      winedbg: Add special register processing operators to Thumb2 disassembler.
+      winedbg: Add hint operators to Thumb2 disassembler.
+      winedbg: Add control operators to Thumb2 disassembler.
+      inetcpl.cpl: Reuse Internet icon.
+      winedbg: Add Coprocessor data operators for Thumb2 disassembler.
+      winedbg: Add enhanced Coprocessor move operators to Thumb2 disassembler.
+      winedbg: Add Coprocessor data transfer operators for Thumb2 disassembler.
+      winedbg: Reorder disassembler functions to match instruction table order.
+      winedbg: Add preload operators for Thumb2 disassembler.
+      winedbg: Add load non-word operators to Thumb2 disassembler.
+      winedbg: Simplify Coprocessor operators in the Thumb2 disassembler.
+      winedbg: Adjust copyright to avoid confusions.
+      winemaker: Always use parent project for project files.
+      winemaker: Include the target specific dll path when linking.
+      winetest: Report actual number of failures in the statusbar.
+      include: Update EXTENDED_NAME_FORMAT enumeration.
 
-André Hentschel (8):
-      vcomp90: Add new stub dll.
-      iphlpapi: Implement GetIpStatisticsEx on Linux.
-      iphlpapi: Implement GetUdpStatisticsEx on Linux.
-      iphlpapi: Implement GetIcmpStatisticsEx on Linux.
-      iphlpapi: Improved GetTcpStatisticsEx stub.
-      ntdll/tests: Fix test failure on win8.
-      crypt32/tests: Improve test output.
-      ole32/tests: Use IUnknown_Release instead of deprecated WdtpInterfacePointer_UserFree.
-
-Aric Stewart (2):
-      user32: Free the uniscribe data before freeing the linedefs.
-      imm32: Properly separate the IME UI window and the thread default IME window.
+Aric Stewart (5):
+      imm32: Have IMM class use DefWindowProc.
+      imm32: Explicitly handle all WM_IME_XXX messages in the IME class.
+      imm32: Remove unused parameter to IMM_RegisterIMEClass.
+      imm32: Unregister IME class on process detach.
+      msctf: Uninitialize context prior to releasing it.
 
 Bruno Jesus (2):
-      tapi32: Add stub lineInitializeExW.
-      wined3d: Recognize GeForce 9300 properly.
+      ws2_32: Fix TRACE format in WS_getsockname.
+      ws2_32: Fix some style issues.
 
-Charles Davis (6):
-      advapi32: Eliminate dead stores (Clang).
-      advapi32: Actually return an error if status indicates an error (Clang).
-      urlmon: Fix potential use of uninitialized variable (Clang).
-      oleaut32/tests: Don't take the size of a pointer (Clang).
-      oleaut32/tests: Don't use a C99 keyword as a method name.
-      loader: On Mac OS with Clang, don't use external symbols for the DOS and shared heap segments.
+Christian Costa (21):
+      ntoskrnl.exe: Add stub for MmUnlockPages.
+      ntoskrnl.exe: Add stub for MmProbeAndLockPages.
+      ntoskrnl.exe: Add stub for MmMapLockedPagesSpecifyCache.
+      ntoskrnl.exe: Add TRACEs to IoCreateDriver and IoDelete driver.
+      ntdll: Init retv to FALSE so in case of exception the trace shows the failure.
+      ntoskrnl.exe: Add stub for IoAcquireCancelSpinLock and IoReleaseCancelSpinLock.
+      scsiport.sys: Add stub implementation of scsiport.sys.
+      ntoskrnl.exe: Implement IoAllocateMdl.
+      ntoskrnl.exe: Add stub for PsImpersonateClient.
+      ntoskrnl.exe: Add stub for ExCreateCallback.
+      ntoskrnl.exe: Don't try to copy back data in buffered mode when we don't expect any in process_ioctl.
+      advapi32: Add stub for StopTraceA and StopTraceW.
+      quartz: Forward IMediaControl_RenderFile to IFilterGraph2_RenderFile.
+      quartz: Fill right RECT structure in SetDefaultTargetRec.
+      ntoskrnl.exe: Add MDL flags definitions.
+      quartz: Use target rect if set otherwise default to source rect in VideoRenderer_AutoShowWindow.
+      quartz: Don't say we have a menu to AdjustWindowRectEx since the created window doesn't have one.
+      amstream: Display new ref in AddRef and Release.
+      amstream: Check filename pointer in IAMMultiMediaStreamImpl_OpenFile.
+      amstream: Render source file in IAMMultiMediaStreamImpl_OpenFile.
+      quartz: Remove redundant traces.
 
-Christian Costa (27):
-      d3dxof: Checkout output pointer and set returned interface to NULL at the beginning.
-      dmusic: Rename params in CreateMusicBuffer.
-      dmusic: Rename params in GetMasterClock.
-      dmusic: Create the list of available system ports at the beginning and use it to enumerate ports.
-      dmusic: Use system ports list to create port in CreatePort and rename params.
-      dmusic: Display new ref in AddRef and Release methods.
-      dmusic: Rename CreateSynthPortImpl to CreateSynthPortImpl and create stubs for CreateMidi{In|Out}PortImpl.
-      dmusic: Rename IDirectMusicPortImpl object to SynthPortImpl.
-      dmusic: Rename params in DMUSIC_CreateSynthPortImpl.
-      dmusic: Setup and free all DirectMusicSynth objects when creating and releasing Synth port.
-      dmusic: Implement SynthPortImpl_IDirectMusicPort_PlayBuffer.
-      dmusic: Add comments to Synth port vtables.
-      dmusic: Rename params of SynthPortImpl_IDirectMusicPort_DownloadInstrument.
-      dmusic: Rename params in IDirectMusic8Impl_GetDefaultPort.
-      dmusic: Rename params in SynthPortImpl_IDirectMusicPort_QueryInterface.
-      dmsynth: Implement IKsControl_KsProperty for Synth and SynthSink objects.
-      dmime: Rename params in IDirectMusicPerformance8Impl_AssignPChannel & IDirectMusicPerformance8Impl_PChannelInfo.
-      amstream: Rename media stream objects and their method names for multi interfaces support.
-      amstream: Add IAMMediaStream interface to DirectDrawMediaStream object.
-      amstream: Add IAMMediaStream interface to AudioMediaStream object.
-      d3dx9_36: Add stub for D3DXCleanMesh.
-      comctl32: Invalid format returned by NF_QUERY defaults to ANSI in treeview.
-      d3dx9_36: Cube texture can be loaded as a simple texture. The first face texture is taken in that case.
-      dmusic: Add master clock tests.
-      ntoskrnl.exe: Improve IoAllocateMdl stub.
-      ntoskrnl.exe: Add partial stub for IoFreeMdl.
-      dmusic: Check returned value of GetPortCaps.
+Dan Kegel (6):
+      vcomp: Better stub for omp_get_num_threads.
+      vcomp: Better stub for omp_set_num_threads.
+      vcomp: Better stub for omp_get_max_threads.
+      vcomp: Better stubs for omp_get_dynamic, omp_set_dynamic.
+      vcomp: Better stubs for omp_get_nested, omp_set_nested.
+      vcomp: Better stub for omp_get_thread_num.
 
-Daniel Jelinski (1):
-      ieframe: cxMinChild needs to be set if RBBIM_CHILDSIZE is set.
+Daniel Jelinski (2):
+      comctl32: Use GetWindowLong to check for scrollbar.
+      comctl32: Clean up listview resizing code.
 
-Detlef Riekenberg (1):
-      d3dx9_36/tests: Fix copy & paste error in ok messages.
+Daniel Lehman (11):
+      msvcrt: Add declaration for _sc[w]printf to header.
+      msvcp90: Change basic_ios<wchar_t>::imbue to match char version.
+      msvcp90: Flip fclose result check in filebuf<>::close.
+      msvcp90: Fix cxx exception information for 64-bit.
+      msvcp90: Fix export for fstream<wchar_t> ctor.
+      msvcp: Flip fclose result check in filebuf<>::close.
+      msvcp90: Initialize state in mb_to_wc.
+      msvcp90: Copy facetvec element pointer in copy ctor.
+      msvcp90: Fix parsing in num_get<>::_Getifld.
+      msvcp90: In codecvt<wchar_t>::do_out, copy local buffer to *to_next.
+      gdi32: Use HandleToULong inline function to convert handle to index instead of casting.
 
-Dmitry Timoshkov (41):
-      windowscodecs: Implement GIF Application Extension metadata reader.
-      windowscodecs: Implement GIF Comment Extension metadata reader.
-      windowscodecs: Add support for color table sort flag to the GIF decoder.
-      windowscodecs: Store GIF frame extensions in a dedicated Extensions structure.
-      windowscodecs: Create global metadata blocks in the GIF decoder.
-      windowscodecs: GIF Graphic Control Extension block belongs to the image which follows it.
-      windowscodecs: GIF decoder should append a sub-block to current extension.
-      windowscodecs: GIF decoder should add header and trailer to extension blocks.
-      windowscodecs: Create global metadata readers from GIF decoder data.
-      windowscodecs: Create frame metadata readers from GIF decoder data.
-      windowscodecs: Correct some typos.
-      windowscodecs: Use symbolic names for GIF extensions.
-      gdiplus: Add some tests for scaling an image with various pixel offset modes.
-      gdiplus: Add preliminary support for pixel offset modes.
-      gdiplus: Add some tests for GIF properties.
-      windowscodecs: Add support for VT_LPWSTR property ids to MetadataHandler_GetValue.
-      windowscodecs: Avoid unnecessary memory allocations.
-      gdiplus: Test GIF properties using a specially created GIF image with a bunch of extensions.
-      gdiplus: Add more tests for GIF image properties.
-      gdiplus: Add an ability to cache bitmap properties and use distinct metadata loaders for different image formats.
-      windowscodecs: Add some tests for GIF palette.
-      windowscodecs: Return WINCODEC_ERR_FRAMEMISSING if there is no global GIF palette.
-      windowscodecs: Fix calculation of transparent GIF color index.
-      windowscodecs: Add some tests for GIF global palette.
-      windowscodecs: Implement IWICBitmapDecoder_CopyPalette for the GIF decoder.
-      windowscodecs: Add some tests for palette in a multiframe GIF image.
-      windowscodecs: Calculate transparent color index for global GIF palette.
-      windowscodecs: Take into account return value of IWICPalette_InitializeCustom().
-      gdiplus: Make GIF palettes in a custom test image slightly more different.
-      gdiplus: Remove GIF properties test from generic tests, they are tested separately.
-      gdiplus: Add GIF comment to the image properties.
-      gdiplus: Add GIF frame delay to the image properties.
-      gdiplus: Add GIF background to the image properties.
-      gdiplus: Add GIF transparent index to the image properties.
-      gdiplus: Add GIF loopcount to the image properties.
-      gdiplus: Add GIF palette to the image properties.
-      windowscodecs: Use appropriate helper to release GIF decoder.
-      gdiplus: Move font substitution test into a separate function.
-      gdiplus: Take into account font substitution in GdipCreateFontFamilyFromName.
-      gdiplus: Take into account font substitution in GdipCreateFontFromLogfont.
-      gdiplus: Reuse an existing image stream in GdipImageSelectActiveFrame.
+Dmitry Timoshkov (10):
+      ieframe: Recognize the CGID_ShellDocView command group.
+      gdiplus: Add a font transformation test.
+      gdiplus: Detect broken GdipMeasureCharacterRanges behaviour before performing the font height scaling test.
+      gdiplus: Workaround missing support for true floating point regions in Wine gdiplus by using a scaling world transform.
+      gdiplus: Stop adding 1/6 of EM height to the created font height.
+      gdiplus: Add more font transformation tests.
+      gdiplus: Use IFD_SHORT type for the TIFF compression tag to avoid test failures under some XP versions.
+      gdiplus: Clarify where extra Y margin added by GdipMeasureString comes from.
+      gdiplus: Clarify where extra Y margin added by GdipMeasureString comes from.
+      gdiplus: Add a test for GdipMeasureDriverString called with not NULL matrix.
 
-Erich Hoover (4):
-      ddraw: Convert calls to DirectDrawEnumerate into DirectDrawEnumerateEx.
-      ddraw: Enumerate wined3d interfaces with DirectDrawEnumerateEx.
-      kernel32: Report FILE_PERSISTENT_ACLS flag for NTFS volumes.
-      shell32: Create the All Users Microsoft directory.
+Erich Hoover (9):
+      ws2_32: Permit broadcast packets on interface-bound sockets for systems with IP_BOUND_IF.
+      ws2_32: Permit broadcast packets on interface-bound sockets for systems with IP_UNICAST_IF and SO_ATTACH_FILTER.
+      hhctrl.ocx: Store all the parameters the first time the WinType is filled in.
+      hhctrl.ocx: Fix removing a window from the help list when window creation fails.
+      hhctrl.ocx: Recognize the embedded window name for finding existing windows.
+      hhctrl.ocx: Add support for specifying window names with HH_HELP_CONTEXT.
+      setupapi: Report the correct target file with SPFILENOTIFY_FILEEXTRACTED.
+      setupapi: Close the target file before issuing SPFILENOTIFY_FILEEXTRACTED.
+      ws2_32: Silence error when binding to loopback adapter.
 
-Francois Gouget (35):
-      msvcp71: Remove an unused debug channel.
-      kernel32/tests: Add more FormatMessage() line wrapping tests.
-      kernel32: Replace the format_message() helper macro with a static function.
-      kernel32: There is no need to zero-fill the FormatMessage() temporary buffer.
-      wined3d: Remove an unwanted trailing '\n' in shader_dump_register().
-      jscript: Make jsval_variant() static.
-      d3dcompiler_43: Make add_type_to_scope() static.
-      d3dcompiler_43: Remove an unwanted trailing '\n' in debug_dump_instr().
-      comdlg32: Make FD31_GetFldrHeight() static.
-      shell32/tests: Use consistent types for the ShellExecute() & co return value.
-      shell32: Add tests for ShellExecute()'s handling of file URLs.
-      d3dx9_36/tests: Fix compilation on systems that don't support nameless structs or unions.
-      windowscodecs: Fix compilation on systems that don't support nameless unions.
-      oleaut32/tests: Fix compilation on systems that don't support nameless structs or unions.
-      regedit: Fix the spelling of multi-string.
-      kernel32: Add line wrapping support to FormatMessage().
-      d3dcompiler_43: Make compare_hlsl_types_rb() static.
-      mshtml: Make navigate_uri() static.
-      wininet: Make URLCacheContainers_{Create,Delete}All() static.
-      Use the CP_ACP and NULL macros instead of numeric literals when converting strings between ANSI and Unicode.
-      shlwapi/tests: Add more PathCreateFromUrl() tests.
-      shlwapi: Fix the declaration of UrlIsFileUrlW().
-      shell32/tests: Add a few more ShellExecute() file URL tests.
-      kernel32: Add more flags for CompareString().
+Francois Gouget (19):
+      jscript: Make regexp_match() static.
+      include: Fix a typo in the declaration of PCUZZTSTR.
+      gdi32: Make dibdrv_wgl{Describe,Set}PixelFormat() static.
+      shlwapi: Implement PathCreateFromUrlAlloc().
       Assorted spelling fixes.
-      include: Add more string types.
-      shell32: Add some more function prototypes and fix the IsNetDrive() one.
-      wininet: Check for the 'http:' protocol in a locale independent way.
-      mshtml/tests: Add a trailing '\n' to an ok() call.
-      include: Remove a misplaced duplicate definition of SORT_STRINGSORT.
-      shlwapi: PathCreateFromUrlA() should not crash when given NULL buffers.
-      shlwapi: UrlIs()'s check for the 'file:' protocol is case insensitive.
-      shlwapi: Fix the PathCreateFromUrlW() implementation.
-      wininet: Add a trailing '\n' to a couple of Wine traces.
-      d3dx9_36/tests: Remove spaces before '\n's in ok() calls.
+      shell32/tests: Improve the shell_execute{_ex}() tracing.
+      oledb32/tests: Make test_database() static.
+      shell32/tests: Some more type consistency fixes for the ShellExecute() return value checks.
+      shell32/tests: Simplify shlexec's test_argify() and test_lpFile_parsed() and avoid numeric literals.
+      shell32/tests: Write proper tests for CommandLineToArgvW().
+      shell32/tests: Add more ShellExecute() shortcut tests.
+      shell32/tests: Merge shlexec's test_exes_long() with the other parameter passing tests.
+      shell32/tests: Greatly expand the test_argify() tests.
+      shell32/tests: Fix test_one_cmdline() and add a few more tests.
+      shell32: Simplify CommandLineToArgvW() a bit.
+      shell32: Fix CommandLineToArgvW()'s handling of the executable path and consecutive quotes.
+      shell32: Don't expand environment variables in ShellExecute()'s parameters argument.
+      shell32/tests: Simplify shlexec's test_directory() and add some more tests.
+      shell32: Fix ShellExecute()'s handling of file URLs.
 
 Frédéric Delanoy (2):
-      cmd: Spelling fixes.
-      cmd: Reuse common string constants.
-
-Gerald Pfeifer (1):
-      d3dx9_36: Fix initialization of header in save_dds_surface_to_memory. save_dds_surface_to_memory.
+      cmd/tests: Move command line tests to separate file.
+      cmd/tests: Add tests for command line parsing.
 
 Hans Leidekker (17):
-      wbemprox: Adapt to the new behavior of NtPowerInformation.
-      wbemprox: Override variant conversion for Win32_Processor.MaxClockSpeed.
-      wbemprox: Win32_Processor.MaxClockSpeed is expressed in Mhz.
-      wbemprox: Implement Win32_VideoController.Description.
-      wbemprox: Fix a memory leak.
-      wbemprox: Add helpers to retrieve the system directory and OS architecture.
-      wbemprox: Implement Win32_OperatingSystem.LastBootUptime.
-      hnetcfg: Add a typelib.
-      hnetcfg: Add IDispatch support for INetFwAuthorizedApplication and INetFwAuthorizedApplications.
-      hnetcfg: Add IDispatch support for INetFwMgr, INetFwPolicy and INetFwProfile.
-      hnetcfg: Return success from INetFwAuthorizedApplication::put_Scope.
-      httpapi: Add a stub implementation of HttpAddUrl.
-      wbemprox: Implement IWbemServices::ExecMethod.
-      include: Add wbemprov.idl.
-      wbemprox: Add support for WbemAdministrativeLocator.
-      wbemprox: Implement Win32_BIOS.Version.
-      wbemprox: Implement Win32_ComputerSystem.Domain.
+      wbemprox: Store a copy of the table name.
+      wbemprox: Remove dynamic tables from the global list when they're freed.
+      wbemprox: Add a partial implementation of Win32_CDROMDrive.
+      wbemprox: Add a partial implementation of Win32_DiskDrive.
+      wbemprox: Add a partial implementation of Win32_SoundDevice.
+      wbemprox: Implement Win32_Processor.UniqueId.
+      wbemprox: Implement Win32_NetworkAdapter.Manufacturer.
+      wbemprox: Handle NULL operands in eval_strcmp.
+      wbemprox: Implement Win32_NetworkAdapter.AdapterType.
+      wbemprox: Add reference counting to the table structure.
+      wbemprox: Add support for uncommitted instances in IWbemClassObject::Get.
+      wbemprox: Add support for array types.
+      wbemprox: Implement Win32_LogicalDisk.Name.
+      wbemprox: Always convert from BSTR.
+      wbemprox: Support overriding the CIM to VARIANT type mapping for method parameters.
+      wbemprox: Implement class methods StdRegProv.EnumKey and StdRegProv.EnumValues.
+      wbemprox: Add tests for the standard registry provider.
 
-Henri Verbeet (50):
-      wined3d: Introduce a union for declaration shader instruction arguments.
-      wined3d: Recognize the SM4 dcl_maxOutputVertexCount opcode.
-      wined3d: Recognize the SM4 dcl_inputPrimitive opcode.
-      wined3d: Recognize the SM4 dcl_outputTopology opcode.
-      wined3d: Implement WINED3DSIH_CUT in the GLSL shader backend.
-      d3d10core: Implement d3d10_device_RSSetViewports().
-      d3d10core: Implement d3d10_device_RSGetViewports().
-      wined3d: wined3d_device_set_material() never fails.
-      wined3d: wined3d_device_get_material() never fails.
-      wined3d: Implement WINED3DSIH_EMIT in the GLSL shader backend.
-      d3d10core: Replace a FIXME with a TRACE in d3d10_device_CreateSamplerState().
-      d3d10: Use debugstr_a() on variable names in parse_fx10_object().
-      wined3d: wined3d_device_set_sampler_state() never fails.
-      wined3d: wined3d_device_get_sampler_state() never fails.
-      wined3d: Implement version checks for geometry shaders.
-      d3d10core: Add a missing return to d3d10_device_CreateGeometryShader().
-      d3d10: Get rid of the unused idx_offset field from struct d3d10_effect_object.
-      wined3d: wined3d_device_set_scissor_rect() never fails.
-      wined3d: wined3d_device_get_scissor_rect() never fails.
-      wined3d: Merge the glsl_vshader_private and glsl_pshader_private structures.
-      d3d10: Properly cleanup shader variables.
-      d3d10: Implement d3d10_effect_shader_variable_GetVertexShader().
-      wined3d: wined3d_device_set_vertex_declaration() never fails.
-      wined3d: Just return the declaration from wined3d_device_get_vertex_declaration().
-      wined3d: Simplify shader_glsl_destroy() control flow a bit.
-      d3d10: Implement d3d10_effect_shader_variable_GetGeometryShader().
-      d3d10: Implement d3d10_effect_shader_variable_GetPixelShader().
-      wined3d: wined3d_device_set_vertex_shader() never fails.
-      wined3d: Just return the shader from wined3d_device_get_vertex_shader().
-      wined3d: Take the data type of immediates into account in shader_glsl_get_register_name().
-      d3d10: Store shaders directly in d3d10_effect_object.
-      d3d10: Store shader variables in d3d10_effect_pass instead of d3d10_effect_object.
-      wined3d: wined3d_device_set_pixel_shader() never fails.
-      wined3d: Just return the shader from wined3d_device_get_pixel_shader().
-      wined3d: Take the data type of registers into account in the GLSL shader backend.
-      d3d10: Properly handle arrays of state objects.
-      d3d10: Introduce a state object variable structure.
-      wined3d: wined3d_device_set_texture_stage_state() never fails.
-      wined3d: wined3d_device_get_texture_stage_state() never fails.
-      wined3d: Add some basic SM4 bytecode dumping code.
-      d3d10: Use a union to store effect variable data instead of a void pointer.
-      d3d10: Implement d3d10_effect_blend_variable_GetBlendState().
-      wined3d: Just return the texture from wined3d_device_get_texture().
-      wined3d: wined3d_device_set_software_vertex_processing() never fails.
-      wined3d: Introduce a separate function to retrieve the GLSL variable prefix.
-      winex11: Fullscreen windows are never maximized.
-      winex11: Handle a NULL cursor clipping rect the same as a fullscreen rect.
-      winex11: Use the first active CRTC as primary if no primary is explicitly set.
-      wined3d: Unify GLSL input / output variable naming.
-      wined3d: Set more accurate limits for SM4 shaders.
+Henri Verbeet (45):
+      d3d10: Implement d3d10_effect_depth_stencil_variable_GetDepthStencilState().
+      d3d10: Implement d3d10_effect_rasterizer_variable_GetRasterizerState().
+      wined3d: Just return the surface from wined3d_device_get_render_target().
+      wined3d: Just return the surface from wined3d_device_get_depth_stencil().
+      ddraw: Properly release the ddraw reference when the last interface is released in ddraw_surface_release_iface().
+      d3d10core: Implement d3d10_device_RSSetState().
+      d3d10core: Implement d3d10_device_RSGetState().
+      wined3d: wined3d_device_set_depth_stencil() never fails.
+      wined3d: wined3d_device_get_creation_parameters() never fails.
+      wined3d: Recognize the SM4 dcl_constantBuffer opcode.
+      d3d10core: Implement d3d10_device_OMSetDepthStencilState().
+      d3d10core: Implement d3d10_device_OMGetDepthStencilState().
+      wined3d: Just return the surface from wined3d_device_get_surface_from_dc().
+      wined3d: wined3d_swapchain_set_window() never fails.
+      wined3d: Handle WINED3DSPR_CONSTBUFFER registers in the GLSL shader backend.
+      d3d10core: Implement d3d10_device_OMSetBlendState().
+      d3d10core: Implement d3d10_device_OMGetBlendState().
+      wined3d: Just return the surface from wined3d_swapchain_get_back_buffer().
+      wined3d: wined3d_swapchain_get_desc() never fails.
+      winex11: Don't send SC_RESTORE when a maximized window switches to fullscreen.
+      d3d10: Handle rasterizer state in d3d10_effect_object_apply().
+      d3d10: Handle depth stencil state in d3d10_effect_object_apply().
+      wined3d: wined3d_stateblock_capture() never fails.
+      wined3d: wined3d_stateblock_apply() never fails.
+      wined3d: Implement WINED3DSIH_AND in the GLSL shader backend.
+      d3d10: Handle blend state in d3d10_effect_object_apply().
+      d3d10: Implement d3d10_effect_sampler_variable_GetSampler().
+      wined3d: wined3d_surface_set_palette() never fails.
+      wined3d: Fix the SM3 int and bool vs constant limits.
+      wined3d: Remove unused wined3d_shader_limits fields.
+      wined3d: Implement WINED3DSIH_BREAKP in the GLSL shader backend.
+      wined3d: Implement WINED3DSIH_DIV in the GLSL shader backend.
+      wined3d: Implement WINED3DSIH_IADD in the GLSL shader backend.
+      wined3d: Implement SM4 loops in the GLSL shader backend.
+      wined3d: Implement SM4 WINED3DSIH_SINCOS in the GLSL shader backend.
+      wined3d: Implement WINED3DSIH_XOR in the GLSL shader backend.
+      wined3d: Implement WINED3DSIH_EQ in the GLSL shader backend.
+      wined3d: Implement WINED3DSIH_GE in the GLSL shader backend.
+      wined3d: Implement WINED3DSIH_IGE in the GLSL shader backend.
+      wined3d: Implement WINED3DSIH_LT in the GLSL shader backend.
+      wined3d: Implement WINED3DSIH_FTOI in the GLSL shader backend.
+      wined3d: Implement WINED3DSIH_ITOF in the GLSL shader backend.
+      wined3d: Implement WINED3DSIH_UTOF in the GLSL shader backend.
+      wined3d: Implement WINED3DSIH_IMUL in the GLSL shader backend.
+      wined3d: Add support for SM4 relative addressing.
 
-Huw Davies (11):
-      comdlg32: Move all of the win 3.1 style functionality into the same file.
-      comdlg32: Only copy the valid portion of the structure.
-      comdlg32: Make the unicode copy the same size as the ansi version.
-      comdlg32/tests: Explicitly set the structure size to the nt40 version size.
-      commdlg: Set the nt40 version size.
-      include: Add missing structure members.
-      comdlg32: Copy additional structure members if present.
-      comdlg32: Add structure size checks.
-      comctl32: Forward the focus to the edit control if it exists.
-      comdlg32: Use the window handle to send messages to the filename control.
-      comdlg32: Use a ComboBoxEx control for the filename if the structure size is not the nt40 version size.
+Huw Davies (2):
+      gdi32: Correctly map the 256-level bitmap to the 5, 17 and 65-level bitmaps.
+      user32: If the value doesn't exist under the volatile key fallback to the permanent key.
 
-Jacek Caban (67):
-      jscript: Added new variable representation and use it for internal function return values.
-      jscript: Use jsval instead of VARIANT to pass arguments to builtin functions.
-      jscript: Use jsval_t instead of VARIANT for stack values.
-      jscript: Store jsdisp_t values as jsval_t instead of VARIANT.
-      jscript: Store exception value as jsval_t instead of VARIANT.
-      jscript: Always use jsval-based to_primitive.
-      jscript: Always use jsval-based to_boolean.
-      jscript: Always use jsval-based to_number implementation.
-      jscript: Always use jsval-based to_uint32 implementation.
-      jscript: Always use jsval-based to_string implementation.
-      jscript: Always use jsval-based to_object implementation.
-      jscript: Store regexp last_index value as jsval.
-      jscript: Get rid of no longer needed VARIANT helpers.
-      jscript: Store Boolean object's value as BOOL instead of VARIANT_BOOL.
-      jscript: Return BOOL instead of VARIANT_BOOL from jsdisp_is_own_prop.
-      jscript: Use BOOL instead of VARIANT_BOOL in a few more places.
-      jscript: Use BOOL instead of VARIANT_BOOL in lexer.
-      jscript: Use helper to access jsval_t type.
-      jscript: Don't assume that undefined variable is zeroed.
-      jscript: Avoid direct access to jsval_t struct.
-      msi: Choose the right IActiveScriptParse* interface based on process type.
-      msi: Make script Session object visible by name.
-      vbscript: Fixed parsing if statements with empty body.
-      vbscript: Added Len implementation.
-      vbscript: Added support for do..loop statement without an expression.
-      vbscript: Added ScriptDisp::GetIDsOfNames implementation.
-      vbscript: Added ScriptDisp_Invoke implementation.
-      vbscript: Return error for unsupported flags in ScriptDisp::InvokeEx.
-      jscript: Store exception value in script_ctx_t instead of passing it everywhere.
-      jscript: Don't store jsexcept_t in exec_ctx_t.
-      jscript: Pack jsval_t to 64-bit structure on i386.
-      oleaut32: Properly handle TKIND_ALIAS when looking for iface GUID.
-      mshtml: Fixed NULL event_obj handling in fire_event_obj.
-      jscript: Added support for RegExp.$* properties.
-      jscript: Get rid of unused hres.
-      mshtml: Don't do anything in handle_htmlevent if document is already detached.
-      include: Added uiautomationcore.idl.
-      include: Added uiautomation.h.
-      mshtml: Use IUri as base URL in navigate_url.
-      itss: Canonicalize relative paths before resolving object.
-      atliface.idl: Added IRegistrarBase declaration.
-      jscript: Fixed conversion in place in IVariantChangeType::ChangeType.
-      mshtml: Added support for overriding builtin functions.
-      mshtml: Added function overriding tests.
-      mshtml: Use custom VT_BSTR to VT_BOOL conversion in InvokeEx implementation.
-      mshtml: Added IHTMLDocument::get_charset implementation.
-      jscript: Added support for limit argument in String.split.
-      jscript: Properly invoke regexp matching in String.split.
-      mshtml: Added DISPATCH_PROPERTYGET|DISPATCH_METHOD flags support for elements exposed as window properties.
-      mshtml: Return S_OK in plugin host's CanInPlaceActivate implementation.
-      vbscript: Added Space() implementation.
-      include: Added uiautomationclient.idl.
-      vbscript: Added Round implementation.
-      vbscript: Added VT_R8 support to to_int.
-      activscp.idl: Added IActiveScriptSiteUIControl declaration.
-      vbscript: Added MsgBox implementation.
-      vbscript: Added MsgBox tests.
-      mshtml: Added better IActiveScriptSiteWindow implementation.
-      mshtml: Added IActiveScriptSiteUIControl implementation.
-      mshtml: Added IActiveScriptSiteUIControl tests.
-      include: Added uiautomationcoreapi.h.
-      vbscript: Added WeekDayName implementation.
-      vbscript: Added MonthName implementation.
-      vbscript: Added Now() implementation.
-      vbscript: Added StrReverse implementation.
-      vbscript: Fixed copy&paste typo in invoke_builtin.
-      hhctrl.ocx: Get rid of no longer needed hack.
+Jacek Caban (41):
+      vbscript: Added Left() implementation.
+      vbscript: Added Right() implementation.
+      vbscript: Added Trim() implementation.
+      vbscript: Added LTrim() implementation.
+      vbscript: Added RTrim implementation.
+      mshtml: Store nsIDOMNodeSelector in HTMLDocumentNode.
+      mshtml: Moved getElementById implementation to separated function.
+      mshtml: Defer event script evaluation.
+      mshtml: Simplify get_node_obj.
+      mshtml: Store information if script was already parsed in script element object.
+      mshtml: Added support for script 'for' and 'event' attributes.
+      mshtml: Added script 'for' and 'event' attributes tests.
+      mshtml: Added support for binding ActiveX events with script event attribute.
+      mshtml: Added ActiveX event binding test.
+      jscript: Removed useless return statement in jsval_number.
+      jscript: Added ParseProcedureText tests.
+      jscript: Added support for pstrFormalParams argument in ParseProcedureText.
+      mshtml: Use proper type for parse_proc.
+      widl: Alloc big enough buffer in dup_basename to handle registration suffix.
+      widl: Fixed fwrite error handling.
+      vbscript: Added CStr implementation.
+      mshtml: Return dispinterface from PHEventSink::QueryInterface.
+      services: Fixed memory leak.
+      appwiz.cpl: Cache downloaded addon MSI files.
+      mshtml: Wine Gecko 1.8 release.
+      mshtml: Added noscript tag handling tests.
+      mshtml: Get rid of no longer needed workarounds for async ActiveX loading.
+      mshtml: Added more ActiveX loading and script binding tests.
+      vbscript: Fixed tests on some non-English configs (without '.' as decimal point).
+      jscript: Use custom string container instead of BSTR.
+      jscript: Store regexp source as jsstr_t.
+      jscript: Use jsstr_t for compiler constant strings.
+      jscript: Get rid of BSTR in date.c.
+      mshtml: Don't run noscript tests in enhanced security configuration.
+      mshtml: Added IHTMLStyleElement::get_styleSheet imeplementation.
+      mshtml: Moved creating HTML element to separated function.
+      mshtml: Create script element in IHTMLDocument::createStyleSheet.
+      mshtml: Added createStyleSheet and get_styleSheet tests.
+      mshtml: Added IHTMLIFrameElement3::get_contentDocument implementation.
+      jscript: Removed SysFreeString calls missed in previous patch.
+      mshtml.idl: Added IHTMLLinkElement* declarations.
 
-Jason Edmeades (5):
-      cmd: Fix parameterization around delimiters.
-      cmd: Add circumflex support into command shell.
-      cmd: Support for ^ character at end of line.
-      cmd: Echo back command with whitespace removed first.
-      cmd: Display 'set' sort ordering correctly.
+Jason Edmeades (7):
+      cmd: Convert wcmd_for to use WCMD_parameter.
+      cmd: Add full for /R support.
+      cmd: Fix setlocal/endlocal implementation.
+      cmd: Ensure current directory saved during cmd /c.
+      cmd: cmd.exe /c or /k should suppress copy overwrite prompts.
+      cmd: Fix basic cmd.exe /c "echo hello" type syntax.
+      cmd: Change command line parsing away from argv/argc.
 
-Józef Kucia (5):
-      d3dx9: Introduce a function for calculating the expected size of a DDS file.
-      d3dx9: Use 4 spaces per indent level in get_image_info_from_dds().
-      d3dx9: Implement the support for saving a surface to a DDS file.
-      d3dx9/tests: Add a more detailed test for saving a surface to a DDS file.
-      d3dx9: Implement conversion from D3DFORMAT to DDS pixel format for RGB pixel formats.
+Jörg Höhle (6):
+      mciseq: Fix memory leak when MCI_OPEN fails.
+      mciseq: Separate player loop from MCI_PLAY command.
+      mciseq: Play returns MCIERR_OUTOFRANGE as required.
+      mciseq: Create player thread in the synchronous case too.
+      mciseq: Send MCI_PLAY notifications like w2k-w7 do.
+      mciseq: Map MMSYSERR_* to MCIERR_* error codes.
 
-Jörg Höhle (1):
-      winmm: The "open new ..." MCI string command sets an empty OPEN_ELEMENT.
+Lucas Zawacki (2):
+      dinput/tests: Test for DIPROP_INSTANCENAME and DIPROP_GUIDANDPATH.
+      dinput: Implement DIPROP_INSTANCENAME for joystick.
 
-Ken Thomases (1):
-      winex11: Avoid a redundant TRACE.
+Marcus Meissner (12):
+      oleaut2: Pass up errors on typelib writeout (Coverity).
+      wined3d: Move texture reference decrement to end of usage (Coverity).
+      mshtml: Removed duplicate condition (Coverity).
+      shell32: Check return value of SHGetSpecialFolderPathW (Coverity).
+      dsound: Skip unknown sizes in tests (Coverity).
+      advapi32: Free wstr in error case to avoid leak (Coverity).
+      advapi32: Avoid memory leak on pipe read failure (Coverity).
+      server: Removed duplicate close of acceptfd (Coverity).
+      advapi32: Removed a double free issue on loop termination (Coverity).
+      winetest: Close filehandle on run error (Coverity).
+      crypt32: Initialize bytesNeeded (Coverity).
+      regedit: FIXME() on printing.
 
-Marcus Meissner (4):
-      mshtml: Print initialized anchor (Coverity).
-      propsys: PropVariantClear does not clear on uninitialized values (Coverity).
-      dinput: Added a missing close(fd) in disabled case (Coverity).
-      shlwapi: Fixed incorrect buffer size.
+Matteo Bruni (10):
+      wined3d: Recognize Radeon HD 6970 as reported on some Macs.
+      d3d8: Use proper helper.
+      d3dcompiler: Fix "for" syntax.
+      d3dcompiler/tests: Fix access to the test output for y > 0.
+      d3dcompiler: Don't raise a warning for an uninitialized uniform.
+      d3dcompiler: Avoid "naked" vars in record dereferences.
+      d3dcompiler: Add a trace to D3DAssemble.
+      d3dcompiler: Allow multiple input/output modifiers.
+      d3dcompiler: Properly support function overloads.
+      d3dcompiler: Add some checks to function definitions.
 
-Matteo Bruni (27):
-      d3dcompiler: Parse swizzles.
-      d3dcompiler: Postincrement/decrement expressions are const.
-      d3dcompiler: Stub D3DDisassemble.
-      d3dcompiler: Declare predefined data types.
-      d3dcompiler: Don't write the shader version tag from the header backend function.
-      d3dcompiler: Only a few modifiers are relevant in type comparison.
-      d3dcompiler: Parse "return" statement.
-      d3dcompiler/tests: Use a reasonable adapter format in CheckDeviceFormat().
-      d3dcompiler: Parse "if/else" statement.
-      d3dcompiler: Store data types in a RB tree for faster search.
-      d3dcompiler: Parse "typedef" statement.
-      d3dcompiler: Support simple variable initializers.
-      d3dcompiler: Parse casts.
-      d3dcompiler: Allow casts to arrays.
-      d3dcompiler: Parse "while" loops.
-      d3dcompiler: Parse "do-while" loop.
-      d3dcompiler: Parse "for" loops without variable declarations.
-      d3dcompiler: Parse "for" loops with declarations.
-      d3dcompiler: Move variables declaration to a separate function.
-      d3dcompiler: Parse structure declarations.
-      d3dcompiler: Also free the list itself in free_instr_list().
-      d3dcompiler: Store the pointer to the struct field in the dereference node.
-      d3dcompiler: Handle simple struct initializers.
-      d3dcompiler: Fix freeing function.
-      d3dcompiler: Parse struct dereferences.
-      d3dcompiler: Parse struct typedefs.
-      d3dcompiler: Parse array indexing expressions.
-
-Michael Stefaniuc (9):
-      ntdll/tests: Fix a memory leak (Smatch).
-      urlmon: Don't generate unreachable break after return (Smatch).
-      mshtml: Fix a memory leak on an error path (Smatch).
-      dsound: Improve the IDirectSoundCaptureBuffer::GetObjectInPath stub.
-      dsound/tests: Avoid a crash on a Win2k box.
-      user32: Remove superfluous function pointer casts.
-      shell32/tests: Use the explicit type for a function pointer.
-      dsound: Don't bother shrinking the secondary buffer list.
-      dsound: DirectSoundDevice_RemoveBuffer() cannot fail.
+Michael Stefaniuc (2):
+      imaadp32.acm: Don't bother using the register storage class specifier.
+      msrle32: Don't bother using the register storage class specifier.
 
 Nikolay Sivov (22):
-      msxml3: Implemented IConnectionPoint_Advise for document object.
-      po: Update Russian translations.
-      mlang: Added IMLangConvertCharset stub.
-      mlang: Store source and destination codepage ids in IMLangConvertCharset_Initialize.
-      mlang: Implement get source/dest codepages for IMLangConvertCharset.
-      mlang: Implemented IMLangConvertCharset_DoConversionToUnicode.
-      mlang: Move IUnknown implementation to IMultiLanguage3 interface implementation and forward to it.
-      mlang: Forward GetNumberOfCodePageInfo() to IMultiLanguage3 implementation.
-      mlang: Forward GetFamilyCodePage() to IMultiLanguage3 implementation.
-      mlang: Forward IsConvertible() to IMultiLanguage3 implementation.
-      mlang: Forward GetRfc1766FromLcid() to IMultiLanguage3 implementation.
-      mlang: Ignore MLCONVCHARF_USEDEFCHAR in IMLangConvertCharset_Initialize().
-      mlang: Implement IMLangConvertCharset_DoConversionFromUnicode().
-      mlang: Forward ConvertString() to IMultiLanguage3 implementation.
-      mlang: Forward ConvertStringToUnicode() to IMultiLanguage3 implementation.
-      mlang: Forward ConvertStringReset() to IMultiLanguage3.
-      mlang: Forward GetLcidFromRfc1766() to IMultiLanguage3 implementation.
-      mlang: Forward ConvertStringFromUnicode() to IMultiLanguage3 implementation.
-      mlang: Use proper interface call instead of implementation function.
-      mlang: Move GetFontCodePages() code to IMLangFontLink2 and forward to it.
-      mlang: Mode CodePagesToCodePage() code to IMLangFontLink2 and forward to it.
-      dwrite: Added IDWriteTextLayout stub.
+      mlang: Move CodePageToCodePages() to IMLangFontLink2 and forward to it.
+      mlang: Move GetCharCodePages() to IMLangFontLink2 and forward to it.
+      mlang: Move GetStrCodePages() to IMLangFontLink2 and forward to it.
+      mlang: Rename IMultiLanguage3 method implementation functions to match interface name.
+      dwrite: Stub for IDWriteRenderingParams.
+      dwrite: Store render params properties and implement accessing methods.
+      dwrite: Stub for CreateMonitorRenderingParams().
+      dwrite: Forward CreateRenderingParams() to CreateMonitorRenderingParams() with primary monitor.
+      mshtml: Implement IHTMLFrameBase_put_name().
+      vbscript: Support vb* constants for message box buttons.
+      vbscript: Support vb* constants for message box return value.
+      dwrite: Store font family name in IDWriteFontFamily implementation.
+      dwrite: Added IDWriteLocalizedStrings stub.
+      dwrite: Added IDWriteFontFace stub.
+      dwrite: Add family name to string array.
+      dwrite: Implement GetStringLength method.
+      dwrite: Implement GetString().
+      dwrite: Implement GetFontStretch().
+      dwrite: Added IDWriteTextFormat stub implementation.
+      dwrite: Use proper table field as stretch value.
+      dwrite: Implement GetWeight() for IDWriteFont.
+      dwrite: Store text format properties.
 
-Nozomi Kodama (4):
-      d3dx9: Simplify D3DXComputeBoundingSphere.
-      d3dx9: Simplify D3DXVector*Normalize.
-      d3dx9: Implement D3DXSHEvalDirectionalLight.
-      d3dx9: Implement D3DXSHRotate.
+Nozomi Kodama (6):
+      d3dx9_36: Implement D3DXSHMultiply4.
+      d3dx9_36/tests: Speed up some tests.
+      d3dx9_36/tests: Avoid a potential out of bound access.
+      d3dx9_36/tests: Relax an equality between floats.
+      d3dx9_36/tests: Remove useless casts.
+      d3dx9_36: Remove useless casts.
 
-Per Johansson (2):
-      winemenubuilder: Don't treat empty string as a valid icon file name.
-      winemenubuilder: Correct InvokeShellLinkerForURL return value.
+Oleg Bosis (1):
+      wined3d: Add correct detection of GeForce GT 650M video card.
 
-Piotr Caban (34):
-      msvcp90: VTBL_WRAPPER(60) is unused so remove it.
-      msvcp100: Removed unused functions.
-      msvcp80: Make some internal variables static.
-      msvp71: Copy source files from msvcp90.
-      msvcp71: Fixed ctype class virtual functions table.
-      msvcp71: Fixed basic_streambuf virtual functions table.
-      msvcp71: Don't forward _Getcat functions to msvcp80.
-      msvcp71: Updated spec file.
-      msvcp71: Removed unused functions.
-      wininet: Don't define DELETED_CACHE_ENTRY in public headers.
-      wininet: Delete file when cache entry is deleted.
-      wininet: Unlock urlcache entries that were locked for over a day.
-      wininet: Added support for cache entries overwriting.
-      wininet: Set entry type based on container type.
-      wininet/tests: Remove all temporary files.
-      wininet: Define more fields in urlcache header structure.
-      wininet: Added support for leaked urlcache entries handling.
-      wininet: Don't delete files that were modified after adding to cache.
-      wininet: Call FreeUrlCacheSpaceW when cache is full.
-      wininet: Improved FreeUrlCacheSpaceW implementation.
-      wininet: Stop urlcache clearing when dll is being unloaded.
-      wininet: Update used blocks count when block is allocated or freed.
-      wininet: Reserve more space for urlcache entry flags.
-      wininet: Added tests for entries with identical hash key.
-      wininet: Added support for cache path parameter in FreeUrlCacheSpace function.
-      wininet: Added support for cache containers without subdirectories.
-      wininet: Move GetUrlCacheEntryInfoA code to GetUrlCacheEntryInfoExA function.
-      wininet: Fixed handling of GET_INSTALLED_ENTRY flag in GetUrlCacheEntryInfoA.
-      wininet: Fixed handling of GET_INSTALLED_ENTRY flag in GetUrlCacheEntryInfoW.
-      wininet: Ignore unsupported flags in GetUrlCacheEntryInfoEx functions.
-      wininet: Added more GetUrlCacheEntryInfo tests with GET_INSTALLED_ENTRY flag.
-      inetcpl.cpl: Added support for clearing cookies and history cache.
-      wininet: Don't ask for confirmation while deleting cache directory.
-      wininet: Delete cache directory when cache version doesn't match.
+Piotr Caban (31):
+      wininet: Added more fields to cookie structure.
+      wininet: Added support for urlcache file name generating.
+      wininet: Added support for persistent cookies.
+      wininet: Added basic persistent cookie tests.
+      wininet: Added basic cookie domain validation in set_cookie function.
+      wininet: Make cookies functions thread-safe.
+      cryptnet: Fixed cache functions usage in CRYPT_CacheURL function.
+      wininet: Correctly set headers size in CommitUrlCacheEntryW function.
+      wininet: Fixed failing test.
+      msvcp90: Removed no longer needed exports.
+      msvcp90: Fixed io classes cleaning.
+      msvcp90: Added ios_base::Init class implementation.
+      msvcp90: Added _Winit class implementation.
+      msvcp60: Sync exceptions implementations.
+      msvcp60: Copy source files from msvcp90.
+      msvcp60: Handle differences in basic_string::c_str function behavior on empty strings.
+      msvcp60: Fixed vtables in IO classes.
+      msvcp60: Fixed ctype class vtable.
+      msvcp60: Added __Fiopen implementation.
+      msvcp60: Added basic_filebuf::open implementation.
+      msvcp60: Added basic_ifstream::open implementation.
+      msvcp60: Added basic_ofstream::open implementation.
+      msvcp60: Added basic_fstream::open implementation.
+      msvcp60: Added basic_ifstream constructors implementation.
+      msvcp60: Added basic_ofstream constructors implementation.
+      msvcp60: Added basic_fstream constructors implementation.
+      msvcp60: Added basic_istream::seekg implementation.
+      msvcp71: Added basic_string functions that work on iterators.
+      msvcp60: Added missing 64-bit exports.
+      msvcp: Sync implementations.
+      msvcrt: Fixed exception information on 64-bit systems.
 
 Qian Hong (1):
-      iphlpapi: Set DhcpEnabled to TRUE for all interfaces.
+      findstr: Added stub exe.
 
-Rico Schüller (19):
-      winex11.drv: Remove unneeded include file.
-      d3dx9: Handle D3DXPT_VOID in get_float/bool/int().
-      d3dx9: Fix shader constant byte calculation.
-      d3dx9: Improve RegisterCount calculation for D3DXRS_INT4/BOOL.
-      d3dx9: Use float functions in D3DXSHRotateZ().
-      d3dx9: Use float functions in D3DXQuaternionSlerp().
-      d3dx9: Use float functions in D3DXQuaternionRotationYawPitchRoll().
-      d3dx9: Use float functions in D3DXQuaternionRotationAxis().
-      d3dx9: Avoid variable assignment in D3DXQuaternionNormalize().
-      d3dx9: Use float functions in D3DXQuaternionLn().
-      d3dx9: Use float functions in D3DXQuaternionRotationMatrix().
-      d3dx9: Use float functions in D3DXQuaternionExp().
-      include/d3dx9math.inl: Use float functions.
-      d3dx9: Use float function in D3DXPlaneNormalize().
-      d3dx9: Use float function in D3DXFresnelTerm().
-      d3dx9: Improve D3DXMatrixAffineTransformation2D().
-      d3dx9: Improve D3DXMatrixAffineTransformation().
-      d3dx9: Use float functions in D3DXMatrixRotationAxis().
-      d3dx9: Improve traces for D3DXSHMultiply2/3().
+Rico Schüller (1):
+      d3dx9: Fix D3DXMatrixAffineTransformation() and add some tests.
 
-Ričardas Barkauskas (5):
-      wined3d: Don't leave leftover textures when destroying and creating dxgi swapchains.
-      dxgi: Partially implement IDXGISwapChain_GetDesc.
-      dxgi: Avoid division by zero.
-      dxgi/tests: Test IDXGISwapChain_CreateSwapchain and IDXGISwapChain_GetDesc a bit.
-      msvcp80: Use LoadLibraryA as msvcp90 might not yet or ever be loaded.
+Roman Dadkov (1):
+      ole32: Fix dwClsContext parameter of a CoCreateInstance call in DefaultHandler_Run.
 
-Thomas Faber (1):
-      rpcrt4: Match MSVC version of call_server_func with GCC.
+Sergey Guralnik (1):
+      user32/tests: Add tests for class small icons.
 
-Vincent Povirk (4):
-      gdiplus: Implement LineCapSquare in GdipWidenPath.
-      gdiplus: Properly set the first point to start when widening open figures.
-      gdiplus: Implement LineCapRound in GdipWidenPath.
-      windowscodecs: Use WINCODEC_ERR_UNSUPPORTEDOPERATION in GetColorContexts stubs.
+Sven Baars (1):
+      dmusic: Fix a copy and paste error.
+
+Vincas Miliūnas (4):
+      kernel32/tests: Added tests of FileIdBothDirectoryInfo for GetFileInformationByHandleEx.
+      kernel32: Added implementation of FileIdBothDirectoryInfo for GetFileInformationByHandleEx.
+      kernel32/tests: Added tests for OpenFileById.
+      kernel32: Added implementation for OpenFileById.
+
+Vincent Povirk (2):
+      ole32: Stub StgConvertVariantToProperty.
+      ole32: Add tests for StgConvertVariantToProperty.
+
+Łukasz Wojniłowicz (1):
+      po: Update Polish translations.
 
 --
 Alexandre Julliard
diff --git a/VERSION b/VERSION
index 32c5974..43cb4e5 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-Wine version 1.5.14
+Wine version 1.5.15
diff --git a/configure b/configure
index 9a133a2..4350884 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.69 for Wine 1.5.14.
+# Generated by GNU Autoconf 2.69 for Wine 1.5.15.
 #
 # Report bugs to <wine-devel@winehq.org>.
 #
@@ -580,8 +580,8 @@
 # Identity of this package.
 PACKAGE_NAME='Wine'
 PACKAGE_TARNAME='wine'
-PACKAGE_VERSION='1.5.14'
-PACKAGE_STRING='Wine 1.5.14'
+PACKAGE_VERSION='1.5.15'
+PACKAGE_STRING='Wine 1.5.15'
 PACKAGE_BUGREPORT='wine-devel@winehq.org'
 PACKAGE_URL='http://www.winehq.org'
 
@@ -1400,7 +1400,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.5.14 to adapt to many kinds of systems.
+\`configure' configures Wine 1.5.15 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1469,7 +1469,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of Wine 1.5.14:";;
+     short | recursive ) echo "Configuration of Wine 1.5.15:";;
    esac
   cat <<\_ACEOF
 
@@ -1616,7 +1616,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-Wine configure 1.5.14
+Wine configure 1.5.15
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2134,7 +2134,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.5.14, which was
+It was created by Wine $as_me 1.5.15, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -16587,7 +16587,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.5.14, which was
+This file was extended by Wine $as_me 1.5.15, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -16658,7 +16658,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.5.14
+Wine config.status 1.5.15
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"