Release 1.3.1.
diff --git a/ANNOUNCE b/ANNOUNCE
index e19f762..b3a343c 100644
--- a/ANNOUNCE
+++ b/ANNOUNCE
@@ -1,17 +1,18 @@
-The Wine development release 1.3.0 is now available.
+The Wine development release 1.3.1 is now available.
 
 What's new in this release (see below for details):
-  - Beginnings of a user interface for the builtin Internet Explorer.
-  - Support for cross-process OLE drag & drop.
-  - New builtin wscript.exe (Windows Script Host) program.
-  - Open/save dialogs remember the last used directory.
-  - Translation updates.
+  - Support for drag & drop between X11 and OLE.
+  - New ipconfig.exe builtin tool.
+  - Support for favorites in builtin Internet Explorer.
+  - Beginnings of a shell Explorer control.
+  - A number of DirectDraw code cleanups.
+  - Improvements to the calendar control.
   - Various bug fixes.
 
 The source is available from the following locations:
 
-  http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.0.tar.bz2
-  http://prdownloads.sourceforge.net/wine/wine-1.3.0.tar.bz2
+  http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.1.tar.bz2
+  http://prdownloads.sourceforge.net/wine/wine-1.3.1.tar.bz2
 
 Binary packages for various distributions will be available from:
 
@@ -27,911 +28,704 @@
 
 ----------------------------------------------------------------
 
-Bugs fixed in 1.3.0:
+Bugs fixed in 1.3.1:
 
-   8742  Bridge Base On Line
-  10280  Oblivion: Horse Armor Crash
-  10284  No$gba doesn't load previous directory in rom select
-  10466  Radmin viewer 3.1: "Scanning for Active Servers" action does not work properly in main viewer window
-  10711  unhandled page fault when installing EccoPro 4.01 16 & 32-bit versions
-  10903  Fail to run Visere
-  10961  application made using a compiler/embedder fails to start
-  11060  z-order problem with Gecko prompt window starting Heredis 9 for first time
-  11310  PowerCad Pro 7
-  11325  wpkg doesn't seem to work
-  11802  Homeworld: sound broken usually
-  11805  WMP stops playback after few seconds
-  11986  Homeworld crashes at startup.
-  12161  Adobe Photoshop CS2: progress bar appearing on active viewport with "on top"
-  12559  UltimateBet does not start
-  12620  Minimize to tray broken - NoteTab
-  12870  Guild Wars doesn't start - Error Message: Graphic driver error
-  12996  Orienteering Organizer stucks when opening file from remote directory (cifs or sshfs)
-  13089  Adobe Acrobat Pro 7 / Acrobat Reader 7 -- How To window does not work
-  13310  Magic DVD Copier has jagged border around window - bad transparancy mask?
-  13344  DPP 3.4.1.1 - Images with "Fit to window" corrupted
-  13378  Xplorer2 lite crashes in SHChangeNotify when deleting directory
-  13531  dxi plugins don't run in wine
-  13652  Trillian: Dragging a chat container outside of the screen looses the container
-  13654  Diablo 2 in fullscreen mode, the bottom 6th of the screen is cut off (widescreen display)
-  13744  FlashVideo MX gives an error when launched and terminates
-  14210  Frostwire - right clicking tray icon doesn't work, closes immediately (dogfood)
-  14272  Maximized and restored state not reported properly by GetWindowPlacement
-  14328  Artificial Girl 3: Crashes when trying to start any executable
-  14375  Mouse cursor flickers in Myst IV - Revelation
-  14583  Free Music Zilla incurs unhandled page fault on exit
-  14649  Blades of Exile/OpenBOE crashes when playing certain sounds if ALSA driver is used
-  14727  Gadu-Gadu 7.7: buddy list not visible (gray), some menu options have wrong size (status options)
-  14782  drakensang demo crashes on startup
-  14799  RnQ: no tray/statusbar icons.
-  14924  Fantasy Grounds 2: display flashes to black frequently
-  14951  Heroes of Might and Magic V - Cursor error
-  15154  Code::Blocks IDE 8.02 crash at codecompletion
-  15198  improve speed while rendering text in Fine Reader 8
-  15223  ryzom client fails to create window
-  15495  Lineage 2: Gracia - Part1: DirectX 9.0 error
-  15499  IFC Trade Terminal hangs after select add existing account
-  15517  Crash while playing heroes V
-  15518  Garena won't start Warcraft3
-  15856  Internet Explorer embedded crash
-  15911  Fallout 3 configuration detection is wrong
-  16047  Garena client crashes in WSASendTo
-  16276  Vixen + mono20 shows zero-height dialog
-  16487  SOE Station Launcher does not display windows
-  16501  Some moving objects in Myst IV - Revelation turn black on most camera angles
-  16643  GetSocial fails to start
-  16896  Flashing of the screen
-  17057  Dragon NaturallySpeaking 8 installs but does not run.
-  17060  Eve Online graphical glitch
-  17149  HOMM 5: Invalid pointer error makes game crash
-  17633  Zoner Photo Studio has broken computer tree
-  17853  EQ2 Particle errors
-  17955  Eve online hanhs during random action
-  18360  Implement ntoskrnl.exe.MmMapIoSpace
-  18785  tsMuxeR GUI does not show any text
-  19212  secur32.SECUR32_initNegotiateSP() is unused
-  19307  Font distorted in Safari 3.2 for Windows
-  19308  Window border does not appear initially on Safari 3.2.3
-  19319  Word Viewer 2003 - installs wrong files (appinstall)
-  19500  Dungeon Keeper II: installer crashes near completion
-  19547  The wineserver sometimes crashes after The Movies demo installer fails
-  19860  Music won't play on Phantasy Star Universe A.I.
-  20047  Champions Online crashes due to d3d failure
-  20376  Albumplayer craches with dotnet20 function
-  20408  EVE Online freezes with DSOUND overflow after login
-  20885  Adobe Acrobat 9 Pro Extended scanning not integrated for OCR Scanning with HP Officejet 5610v
-  20894  Unimplemented function d3dx9_36.dll.D3DXCreateEffectPool
-  21133  FreeSerifSoftware PhotoPlus SE installer fails with "this action is not supported, please use setup.exe to begin installation"
-  21435  MessageBoxEx() fails with wLanguageId=0x019. Can't find dialog resource for that lang
-  21546  Microsoft Flight Simulator 9 "remove debugger"
-  21604  Office 2003: can no longer insert picture from file without manually setting override for gdiplus
-  21732  HTML-Kit can't display embedded web pages
-  21832  PSDK example doesn't render correctly
-  21920  Houaiss Portuguese Dictionary won't install
-  22021  Switching pages in ElsterFormular 2009/2010 needs much time
-  22202  Dragon Age: Origins - gameplay is very glitchy (mostly black screen)
-  22664  EVE Online Unhandled page fault during load screen
-  22774  DirectX installer very slow on wine
-  22972  new Firefox Setups wont run
-  22992  SVN-Monitor needs gdiplus.dll.GdipGetRenderingOrigin
-  23085  Printing in notepad displays "Page &p" instead of actual page number.
-  23095  The win_skip()s in msvcrt/tests/printf.c are broken on Win95/98 and NT4
-  23115  IStorage Created with StgOpenStorageOnILockBytes doesn't use 'Stat' method of the IlockBytes Object
-  23181  Absolute Poker won't start anymore
-  23214  WM Desktop Alert crashes immediately after being run, without native gdiplus
-  23280  The Starcraft 2 Editor crashes when you add a Model to the Previewer.
-  23340  Winscard : test program : unimplemented function winscard.dll.SCardIsValidContext and winscard.dll.SCardReleaseContext
-  23348  Need for Speed: Shift Demo has white fog during gameplay
-  23372  AOE III: Crash at Ensemble Studios video
-  23392  Magic the Gathering: Duel of the Planeswalker crashes on startup
-  23528  Eclipse crashes immediately after startup
-  23535  Fallout 3: no sound in childbirth scene if alsa driver is used
-  23538  incredimail doesn't install
-  23556  Starcraft 2 beta displays a black screen right after starting
-  23578  Team Fortress 2: Significant lag disrupts gameplay...
-  23581  Wine's README does not mention Win64
-  23613  Learning Software "lino" crashes at installation
-  23617  Drakan: Order of the flame crashes on start
-  23678  Crystal Cubes: fonts not drawn correctly
-  23704  winhelp failed to load any help file
-  23737  Modelsim XE III 6.4b/6.5c startup crashes
-  23744  double click does not work in cell like window
-  23762  wineboot aborts if "Terminate Process" is clicked
-  23772  The bug in NtQueryInformationProcess with ProcessInformationClass = ProcessDebugObjectHandle
-  23788  Samsung Kies installer stops early
-  23808  Marmot Project doesn't start
-  23810  16-bit setup program can't find its files
-  23814  Enterprise Architect crashes on start in RegisterDragDrop()
+   3975  FILE: printing does not work as expected
+   5779  Corrupted Graphics in Tropico / Tropico Paradise Island
+   6580  Mia's Math crashes on startup if you have saved a game
+   6869  Need for Speed Carbon wont install due to detecting Wine as having DirectX 0
+   7575  Corel Lightning demo installer hangs
+   9724  Intellicad - Unhandled exception when saving
+  10815  Drag from native apps, drop to Wine doesn't work
+  11067  Kid Pix Deluxe 4 Home Edition installer hangs near end
+  11539  Anycount 6.0 refuses to start (VMWare backdoor check, magic 0x564D5868 on port 0x5658)
+  12269  DirectX 6 SDK d3dim sample programs fail
+  12710  Call of Duty 2 1.02: Game hangs up after several seconds
+  12720  Text missing in Miranda's "View/Change My Details" dialog
+  12874  The Master Genealogist 4.0d - Unhandled page fault on write access
+  12977  Kid Pix Deluxe 4 Home Edition crashes if you click on Backgrounds
+  13265  winepath exit always with zero code
+  13690  failed to crosscompile dbghelp.dll (dogfood)
+  14101  DirectX update takes very long time to complete
+  15011  ooVoo: Interface isn't drawn correctly, is unusable.
+  15370  DX-applications (mostly games) do not render shadows correctly
+  15482  iTunes 8.0.2.20 fails while sign in to iTunes Store
+  15957  GRLevelX Images Hidden
+  16211  DC++ .707 fails to run, throws an unhandled exception
+  16378  Mia's Math sound regressions
+  16413  Ignored return values
+  16450  EssentialPIM: Doesn't restore from tray
+  17084  .NET 1.0: imagehlp.ImageGetDigestStream needs more flesh (assembly registration fails)
+  17435  AntiDupl: crashes when duplicated images founded
+  17699  World In Conflict 1.010: New launcher crashes preventing application usage
+  17704  Seamonkey 2.0b1pre not drawing images
+  18149  msvcrt.dll.??2@YAPEAX_K@Z is not implemented
+  18165  dlls/winhttp/net.c: assignment discards qualifies from pointer target type
+  18170  regedit should accept CR-separated lines
+  18365  Shareaza uses 100% CPU when not minimized
+  18401  Cars won't be renderer with PC3 shaders
+  18955  SupremeCommander: GPGNet fails to install
+  19093  Canon DPP: Editor window quits unexpectedly when zooming to 100%
+  19245  GPUZ crashes on unimplemented hal and ntoskrnl APIs
+  19276  Internet Explorer 1.0 fails to install
+  19414  Excel 2003 & 2007 crash trying to run macros
+  19529  .NET 2.0: LDAP authorization fails
+  19849  Links 2003 does not run
+  19867  Active Identity installation crashes due to unimplemented function winscard.dll.SCardListCardsA
+  20001  Unimplemented function ntdll.dll.NtQuerySystemEnvironmentValue
+  20429  X3 Terran Conflict (v 2.5) - intermittent cursor problems
+  20443  EslWire: crash at start (dwmapi.DwmDefWindowProc is not implemented)
+  20828  InstallUtil.exe fails on "Appraise It" setup
+  20864  Tropico 3 1.09 crashes in-game after several seconds
+  21027  Lego Digital Designer hangs on startup
+  21568  advapi32/crypt tests crash with +heap
+  22121  EVEMon (v1.3.1.2138): crashes on adding an account
+  22131  CDBurnerXP 4.3.x: arrow buttons do not appear correctly
+  22277  Pool Sharks requires implemented GdipSetImageAttributesWrapMode
+  22504  Bioshock: fog renders red
+  22540  CMake hangs when trying to detect and test MinGW compiler (gcc.exe & g++.exe)
+  22574  Blockland v14 freezes on startup
+  22605  Open R-Community Tools crashes (SafeNativeMethods.SelectObject Exception)
+  22881  Custom-decorated windows not movable with Openbox (affects steam, wow...)
+  22958  Missing disc icon on CDBurnerXP's progress dialog
+  23014  InstallShield .prq doesn't find Windows Installer 4.5
+  23385  NVIDIA Demo: Cascades needs unimplemented function d3d10.dll.D3D10ReflectShader
+  23477  WoW Cataclysm Beta needs KERNEL32.SetFileValidData
+  23701  Crucial Memory Application - CrucialScan.exe
+  23705  Runes of Magic says it can't log in if ConnectEx not available
+  23707  stack overflow when destroying a window whose owner is itself
+  23753  3D Sexvilla 2 : Installs but doesn't launch.
+  23754  Kintecus: missing ipconfig.exe
+  23801  Need for Speed: Shift Demo has partly transparant pit crew
+  23818  Adobe FrameMaker 8: crashes on exit
+  23834  Black Buccaneer: game freezes at start
+  23848  Unable to build a shared WoW 64 build
+  23849  Hofmann photo album app has access violation dialog during startup
+  23879  Mopsos does not start
+  23885  Build fails in dlls/d3dx9_36/tests
+  23904  Starcraft II game screens are rendered upside-down
+  23908  regedit fails to process some registry files
+  23935  Can't install video conferencing program from NanoCorp
+  23940  SetWindowPos does not work for other process windows
+  23953  qemu.exe exhausts file descriptors
+  24046  Keypressing in listview can result in infinite hang
+  24047  Chessmaster Grandmaster Edition crashes
+  24054  Unreal Tournament fails to start
 
 ----------------------------------------------------------------
 
-Changes since 1.2:
+Changes since 1.3.0:
 
-Alexander Nicolaysen Sørnes (12):
-      shdocvw: Fix a buffer overflow in InternetShortcut's IPersistFile::Load.
-      shdocvw: Add menu bar to Internet Explorer.
-      shdocvw: Allow printing from the menubar in IE.
-      shdocvw: Add About dialog to IE.
-      shdocvw: Add Open URL dialog to IE.
-      shdocvw: Make the Open URL dialog open URLs.
-      shdocvw: Add an address bar to IE.
-      shdocvw: Make the addressbar in IE do something useful.
-      shdocvw: Add DocHostContainer interface to interact with WB2/IE.
-      shdocvw: Update the address bar when URL changes.
-      shdocvw: Add a statusbar to IE.
-      shdocvw: Add support for setting the statusbar text in IE.
+Alexander Nicolaysen Sørnes (9):
+      shdocvw: Add Favorites menu to IE.
+      shdocvw: Allow navigating to Favorites in IE.
+      shdocvw: Recurse into directories when adding Favorite in IE.
+      shdocvw: Add a toolbar to IE.
+      shdocvw: Make the Home button in IE work.
+      shdocvw: Add icons to the IE toolbar.
+      shdocvw: Allow the addressbar text in IE to be localized.
+      shdocvw: Add View menu to IE with list of installed toolbars.
+      mshtml: Send more informative messages to OleInPlaceFrame.
 
-Alexandre Goujon (2):
-      oleaut32/typelib: Fix ITypeInfo_Invoke with restricted keyword.
-      advapi32: Fix cred domain according to tests.
+Alexandre Goujon (1):
+      atl: Fix AtlAxAttachControl wine check.
 
-Alexandre Julliard (53):
-      gdi32/tests: Fixed coordinates matching to use a relative error.
-      tests: Try to avoid message boxes popping up in non-interactive testing.
-      tests: Print information about the last executed test before crashing.
-      tests: Run all tests with the default FPU control word.
-      gdi32: Reject invalid DIB depths in CreateDIBSection.
-      comctl32: Fix positioning of toolbars that have the WS_BORDER style.
-      winebuild: Add more checks to protect against corrupted resource files.
-      server: Try to use /proc/pid/mem to read process memory since it should be faster.
-      d3d9/tests: Avoid sizeof in a trace.
-      sane.ds: Remove unused variables.
-      gphoto2.ds: Remove unused variables.
-      msvcrt/tests: Fix printf format warnings with ptrdiff_t.
-      rundll32: Fix a pointer conversion warning on 64-bit.
-      winebuild: Add a -m16 option to specify a 16-bit build.
-      winegcc: Add support for a -m16 option to specify a 16-bit build.
-      winegcc: Don't pass -nodefaultlibs to the Unix compiler so that it can be used by Wine.
-      makefiles: Specify -nodefaultlibs when building low-level dlls.
-      winegcc: Import kernel32 and ntdll by default also when building Wine.
-      dlls: Remove explicit imports of kernel32 and ntdll.
-      programs: Remove explicit imports of kernel32 and ntdll.
-      rpcrt4: Don't align the buffer after reading the conformance, we need to read the variance first.
-      wrc: Display a warning in pedantic mode when using memory options in 32-bit resources.
-      msvcrt: Use the appropriate mangled names for operator new/delete on 64-bit.
-      include: Make sure wine/port.h and msvcrt headers are not used together.
-      user32: DCX_NORESETATTRS should be applied at DC release time.
-      gdi32/tests: Fix a typo in a macro name.
-      gdi32: Update the DC mappings when the layout is changed.
-      include: Don't install tlb files, they are platform-dependent.
-      user32: Don't make constants static to avoid compile error without optimization.
-      configure: Disable the unused result warnings when Fortify is enabled.
-      winegcc: Don't import winecrt0 by default when building with -nodefaultlibs.
-      makefiles: Always build the static cross libraries if crosstest is supported.
-      makefiles: Always build the cross import libraries if crosstest is supported.
-      gdi.exe: Disable the remaining 16-bit visible region functions, they can't work.
-      gdi32: Replace the SelectVisRgn Wine-specific export by a private entry point.
-      gdi32: Store the total visible rectangle in the DC.
-      gdi32: Get rid of the GetDCOrgEx driver entry point, GDI can implement this itself now.
-      configure: Only output the disabled crosstest rule once.
-      configure: Build the import libraries without recursing when possible.
-      configure: Send the flex error output to config.log.
-      urlmon/tests: Don't bother testing unimplemented functions to reduce test output.
-      server: Use tgkill to send signals on x86_64 too.
-      gdi32: Make the top right corner the DC origin for RTL layouts.
-      gdi32/tests: Make function pointers global in the mapping test.
-      gdi32/tests: Add some tests for the DC origin in RTL layouts.
-      winex11: Fix handling of the lpDx array in ExtTextOut for the non-Xrender case.
-      gdi32: Make sure the text dimensions are always positive in the ExtTextOut normal case.
-      gdi32: Mirror the clip region when the DC is mirrored, with tests.
-      gdi32: Fix text positioning in mirrored DCs.
-      gdi32: Fix offset for mirrored devices that have a non-zero viewport offset.
-      winex11: Fix the positioning of some graphics primitives on mirrored contexts.
-      gdi32: Refresh the DC transforms when the visible rectangle is changed.
-      gdi32: Replicate a Windows bug in StretchDIBits for top-down bitmaps in the non-stretching case.
+Alexandre Julliard (15):
+      configure: Add dependency on makefile for import libs to make sure the destination directory is created.
+      winex11: Sending a move/resize client message to the root requires a SubstructureRedirect mask too.
+      winebuild: Copy the strmake function from winegcc to simplify string formatting.
+      winebuild: Support an arbitrary number of temporary files.
+      winebuild: Add a spawn() helper function to avoid starting a shell where possible.
+      winebuild: Get rid of the ignored symbol support.
+      winegcc: Add a printf format attribute to the strmake() function.
+      winemenubuilder: Rename some variables to reflect the fact that we no longer use XPM format.
+      shdocvw: Fix an incorrect const typecast.
+      makefiles: Add dependencies for cross-compiled objects in static libraries.
+      configure: Check that the cross-compiler that we found actually works.
+      d3dx9: Fix some incorrect const typecasts.
+      explorer: Only run the systray timer when a systray icon is present.
+      configure: Require autoconf 2.62, older versions don't handle source dir symlinks correctly.
+      winhttp: Make WinHttpQueryHeaders behave the same way for all query types.
 
-Alistair Leslie-Hughes (1):
-      dwmapi: Add stub DwmEnableBlurBehindWindow.
+Anders Jonsson (16):
+      mapi32: Add Swedish translation.
+      cryptui: Add Swedish translation.
+      README: Update Swedish translation.
+      cryptui: Fix typos in English resources.
+      winmm: Fix typo in English, Slovak resources.
+      xcopy: Add Swedish translation.
+      start: Add Swedish translation.
+      reg: Add Swedish translation.
+      jscript: Add Swedish translation.
+      credui: Update Swedish translation.
+      setupapi: Update Swedish translation.
+      wininet: Update Swedish translation.
+      mshtml: Update Swedish translation.
+      shdocvw: Update Swedish translation.
+      ipconfig: Add Swedish translation.
+      jscript: Update Swedish translation.
 
-Anders Jonsson (1):
-      shdocvw: Add Swedish translation.
+Andrew Eikum (10):
+      regedit: Add regedit test suite.
+      regedit: Process reg files which use \r line endings.
+      shell32/tests: Fix some Win9x failures.
+      shell32: Add tests for SHChangeNotify functions.
+      regedit: Improve importing of REG_SZ with invalid quoting.
+      hlink: Implement HLINKGETREF flags handling.
+      oleaut32: Use correct bitpattern if referenced type is not user defined.
+      oleaut32: Overwrite previous CustData segment.
+      oleaut32: Ensure that CyclicList nodes have a type.
+      oleaut32: Implement ITypeInfo2::GetCustData.
 
-Andrew Eikum (9):
-      oleaut32: Don't fail if member is missing in ITypeComp::Bind.
-      shlwapi: Be less strict on which type of IShellFolder can be enumerated.
-      shlwapi: Implement SHGetIniStringW.
-      shlwapi: Implement SHSetIniStringW.
-      shell32: IShellFolder::ParseDisplayName should work for missing files if given valid IBindCtx.
-      comdlg32/tests: Untie ok_testcases from test_ok().
-      comdlg32: Store and use save/open dialogs' most-recently-used data.
-      notepad: Don't specify initial dir for save and open dialogs.
-      comdlg32/tests: Use GetOpenFileNameA instead of GetOpenFileNameW.
+Andrew Nguyen (8):
+      gdi32: Improve AddFontMemResourceEx parameter validation.
+      mpr: Initialize the output enumeration handle to NULL in WNetOpenEnumA/W with no providers available.
+      ipconfig: Add stub implementation.
+      ipconfig: Implement basic command-line parsing.
+      include: Add prototype for GetAdaptersAddresses.
+      ipconfig: Partially implement basic adapter information output.
+      include: Add definitions for IP_ADAPTER_ADDRESSES flag values.
+      ipconfig: Partially implement full adapter information output.
 
-Andrew Nguyen (29):
-      krnl386.exe: Use the correct format specifier for size traces.
-      krnl386.exe: Fix a potential leak and NULL dereference in DPMI_xrealloc.
-      ddraw: Return a failure code in IDirectDrawSurfaceImpl::QueryInterface if IDirect3D7::CreateDevice fails.
-      ddraw: Don't permit the enumeration of the Direct3D reference device in IDirect3D1::FindDevice.
-      ddraw/tests: Test IDirect3D::FindDevice HAL enumeration.
-      shlwapi/tests: Fix Win98 SE test failures for StrFormatKBSizeA/W.
-      shlwapi/tests: Add tests for StrStrA.
-      shlwapi: Fix handling of an empty search string in StrStrW.
-      shlwapi/tests: Add tests for StrStrIA.
-      shlwapi/tests: Add tests for StrStrIW.
-      shlwapi: Implement StrStrNW.
-      shlwapi: Implement StrStrNIW.
-      shlwapi/tests: Rename a string variable for clarity.
-      shlwapi/tests: Skip SHAnsiToAnsi tests on Win98.
-      shlwapi/tests: Skip SHUnicodeToUnicode tests on Win98.
-      shlwapi/tests: Skip StrRStrI tests on older Win9x platforms.
-      shlwapi/tests: Skip a StrCpyNW test that crashes on older Win9x.
-      shlwapi/tests: Correct the prototype of the StrRetToBSTR function pointer.
-      propsys: Implement PSStringFromPropertyKey.
-      propsys/tests: Add tests for PSStringFromPropertyKey.
-      propsys: Implement PSPropertyKeyFromString.
-      propsys/tests: Add tests for PSPropertyKeyFromString.
-      propsys: Fix comma processing in PSPropertyKeyFromString.
-      ntdll: Fix the status code for ProcessDebugObjectHandle class in NtQueryInformationProcess when the debugger is absent.
-      krnl386.exe: Fix last error check for DOS compatibility hack.
-      comdlg32: Avoid a NULL dereference when changing the file type selection of a Unicode Win3.1-style dialog.
-      oleaut32: Partially implement RegisterTypeLibForUser.
-      oleaut32: Partially implement UnRegisterTypeLibForUser.
-      oleaut32/tests: Test typelib registration in the user registry.
+Andrew Talbot (8):
+      comctl32: Constify some variables.
+      comctl32: Constify some variables.
+      comctl32: Constify some variables.
+      comdlg32: Constify a variable.
+      crypt32: Constify some variables.
+      crypt32: Constify some variables.
+      crypt32: Constify some variables.
+      crypt32: Constify some variables.
 
-Andrew Talbot (2):
-      advapi32: Constify some variables.
-      advapi32: Constify some variables.
+Andrey Turkin (2):
+      imagehlp: Remove uninitialized variable.
+      ntdll/tests: Do not check signedness for char types.
 
-Andrey Turkin (6):
-      oleaut32: Reuse existing function to encode custom data.
-      oleaut32: Add support for const variables.
-      oleaut32: Better handle secondary type when generating type descriptors.
-      kernel32: Enhance EndUpdateResource.
-      imagehlp: Add tests for ImageGetDigestStream.
-      imagehlp: Implement ImageGetDigestStream.
+André Hentschel (13):
+      winecfg: Sync German keyboard shortcuts.
+      comdlg32: Fix German font dialog.
+      comdlg32: Fix German shortcut conflict.
+      ntdll: Add SXS error codes.
+      shdocvw: Update German translation.
+      mshtml: Update German translation.
+      mshtml: Fix indentation in resource file.
+      shdocvw: Update German translation.
+      dwmapi: Add stub for DwmDefWindowProc.
+      user32: Use a macro instead of direct values.
+      jscript: Update German translation.
+      ntdll: Add more error codes.
+      ipconfig: Add German translation.
 
-André Hentschel (10):
-      winecfg: Improve German view.
-      shlwapi/tests: Fix GLE for SHFormatDateTimeA.
-      ntdll: Add LDT error codes.
-      shell32: Add stub for SHGetPropertyStoreFromParsingName.
-      ws2_32: Fix test message.
-      krnl386.exe16: Add an error code.
-      shdocvw: Add German translation.
-      kernel32: Spelling fix in a comment.
-      jscript: Fix typo in registry information.
-      msi: Prevent cryptic error.
+Aric Stewart (8):
+      usp10: Add beginning support for GSUB Alternate Substitution Subtable.
+      usp10: Factor out script ranges in an more expandable way.
+      usp10: Report accurate information about our currently known scripts.
+      usp10: Have ScriptIsComplex reflect information in our scripts.
+      usp10: Generalize out applying Opentype features and define default features for currently known scripts.
+      usp10: Add contextual shaping proc to the script shaping data.
+      usp10: Add Syriac contextual shaping.
+      usp10: Update pwLogClust with glyph transformations.
 
-Aric Stewart (7):
-      libwine: Update wctype table to represent windows 7 values.
-      libwine: Add C1_DEFINED to our C1 types and set it properly.
-      libwine: Remove some previous c1 cntrl exceptions that are no longer valid.
-      libwine: There are a number of characters of non punctuation type in the latin I block that Windows considers to be punctuation.
-      libwine: There are a few supercript characters (No, Lm types) that Windows marks as being either digit or as a letter.
-      kernel32/tests: Add test for CT_TYPE1 of GetStringTypeW.
-      usp10: Start implementing Chaining Context Substitution Format 3: Coverage-based Chaining Context Glyph Substitution.
+Aurimas Fišeras (5):
+      shdocvw: Updated Lithuanian translation.
+      mshtml: Update Lithuanian translation.
+      shdocvw: Updated Lithuanian translation.
+      jscript: Update Lithuanian translation.
+      ipconfig: Add Lithuanian translation.
 
-Aurimas Fišeras (1):
-      shdocvw: Add Lithuanian translation.
+Austin English (2):
+      kernel32: Add stub for SetFileValidData.
+      ntdll: Check for __FreeBSD_kernel__, remove redundant ifdef's, make FIXME's consistent.
 
-Austin English (8):
-      winscard: Add stubs for SCardIsValidContext/SCardReleaseContext.
-      ntoskrnl.exe: Add stubs for MmMapIoSpace/MmUnmapIoSpace.
-      Remove references to wineprefixcreate.
-      rpcrt4/tests: Improve failure messages.
-      ws2_32: Remove unused variable.
-      setupapi/tests: Remove unused variable.
-      dmusic: use a previously unused variable.
-      kernel32/tests: Add a test for CreateFileA.
+Austin Lund (6):
+      dmime/tests: Added tests for IDirectMusicPerformance.
+      dmime: Ensure IDirectMusicPort is initialised when calling IDirectMusicPerformance::PChannelInfo.
+      advapi32: Add magic codes to HCRYPTKEY and HCRYPTHASH.
+      advapi32/tests: Add more error reporting for ReportEvent tests.
+      comctl32/tests: Do not perform comparison of dates if GetDateFormat fails.
+      comctl32/tests: DateTimePicker and MonthCalendar controls only support Gregorian calendar.
 
-Damjan Jovanovic (8):
-      notepad: Substitute the page number in the footer.
-      winemenubuilder: Always initialize COM.
-      ntdll: Convert even Unix paths outside Wine's drive mappings to DOS paths.
-      kernel32: Deal with unix paths in wine_get_dos_file_name.
-      winemenubuilder: Use windowscodecs for some ICO to PNG conversion.
-      winemenubuilder: Use windowscodecs for all ICO to PNG conversion.
-      winemenubuilder: Remove legacy PNG and XPM conversion code.
-      winemenubuilder: Add an option for thumbnailing .lnk files.
+Damjan Jovanovic (4):
+      winex11.drv: Use a Wine list to store XDnD data.
+      winex11.drv: Filter out all CF_* formats when CF_HDROP is present.
+      winex11.drv: Implement a framework for dragging from X and dropping to OLE.
+      winex11.drv: Implement the DataObject for dragging from X and dropping to OLE.
 
-David Hedberg (33):
-      include: Fix ExplorerBrowser interface declaration.
-      shell32: Fix some return values from the shellview contextmenu.
-      include: Add some new TreeView messages and extended style defines.
-      comctl32: Add support for expanded state image in treeview.
-      comctl32: Warn when using unsupported extended styles.
-      include: Add some missing function declarations in shlwapi.h.
-      include: Add SIGDN enumeration.
-      shell32: Shell_MergeMenus should be declared in shlobj.h and exported by name.
-      shell32: Shell_GetImageLists should be declared in shlobj.h and exported by name.
-      include: Add IEnumShellItems interface declaration.
-      include: Add IShellItemArray and IShellItemFilter interface declarations.
-      shell32/tests: Try harder to subclass the listview.
-      shell32: Implement IPersistFolder2 for the desktop folder.
-      include: Add INameSpaceTreeControl, INameSpaceTreeControl2 and INameSpaceTreeControlEvents interface declarations.
-      include: Add INameSpaceTreeControlCustomDraw interface declaration.
-      include: Add INameSpaceTreeControlDropHandler interface declaration.
-      include: Add a few IFileDialog related interface declarations.
-      include: Add IFileDialogCustomize interface declaration.
-      include: Add IFileDialogControlEvents interface declaration.
-      shell32: Change a fixme to a trace in shfldr_unixfs.c.
-      shell32: Implement Set/GetCurrentViewMode in the default shellview.
-      shell32: Implement SHGetNameFromIDList and IShellItem::GetDisplayName.
-      shell32: Implement SHCreateItemFromParsingName.
-      shell32: Implement SHCreateItemFromIDList.
-      shell32: Implement SHGetItemFromDataObject.
-      shell32: Implement SHGetIDListFromObject.
-      include: Add CLSID_NamespaceTreeControl, CLSID_FileOpenDialog and CLSID_FileSaveDialog.
-      shell32: Implement SHGetItemFromObject.
-      shell32: Implement IShellItem::Compare.
-      shell32: Initial implementation of IShellItemArray with SHCreateShellItemArray.
-      shell32: Implement SHCreateShellItemArrayFromShellItem.
-      shell32: Implement SHCreateShellItemArrayFromDataObject.
-      shell32: Fixup IShellItemArray_Constructor helper.
+David Hedberg (37):
+      explorerframe: Add dll stub.
+      explorerframe: Implement DllGetVersion.
+      explorerframe: Add a stub of NamespaceTreeControl.
+      explorerframe: Add classfactory implementation.
+      explorerframe/tests: Add initial NamespaceTreeControl tests.
+      explorerframe: Add some infrastructure to register the NamespaceTreeControl CLSID.
+      shell32: Replace some checks with calls to _ILIsEmpty().
+      explorerframe: Implement Initialize.
+      explorerframe: Create the treeview on initialization.
+      explorerframe: Add IOleWindow implementation.
+      explorerframe: Implement Set/GetControlStyle(2).
+      explorerframe: Implement TreeAdvise/TreeUnadvise.
+      explorerframe: Implement InsertRoot and AppendRoot.
+      explorerframe: Handle TVN_GETDISPINFO to get icons, filename and information about subfolders.
+      explorerframe: Implement RemoveRoot and RemoveAllRoots.
+      explorerframe: Implement GetRootItems.
+      shell32: Partial implementation of IShellItem::BindToHandler.
+      explorerframe: Fix INameSpaceTreeControl::RemoveRoot.
+      explorerframe: Implement expansion of nodes.
+      explorerframe: Handle changing the selection.
+      explorerframe: Handle keyboard events.
+      explorerframe: Handle some mouse events.
+      explorerframe: Implement CollapseAll.
+      comctl32: Don't break on TVIS_NOSINGLEEXPAND.
+      explorerframe: Implement SetItemState and GetItemState.
+      comctl32: Return 0 when extended item state is requested from a treeview.
+      explorerframe: Implement GetNextItem.
+      explorerframe: Implement GetSelectedItems.
+      explorerframe: Implement GetItemRect.
+      explorerframe: Implement HitTest.
+      explorerframe: Implement EnsureItemVisible.
+      explorerframe: Some additional basic tests.
+      shell32: Add IExplorerBrowser interface stub.
+      shell32/tests: Add initial tests for the IExplorerBrowser control.
+      shell32: Add IShellBrowser stub.
+      shell32: Implement IExplorerBrowser::Initialize.
+      shell32: Implement IExplorerBrowser::SetRect.
 
-Davide Pizzetti (3):
-      winecfg: Italian translation update.
-      winedbg: Italian translation update.
+Davide Pizzetti (2):
       xcopy: Italian translation update.
+      wordpad: Italian translation update.
 
-Detlef Riekenberg (2):
-      winhelp.exe16: Add missing separator after command name.
-      rundll.exe16: Add program as 16bit wrapper for rundll32.exe.
+Detlef Riekenberg (10):
+      include: Add a closing bracket.
+      shdocvw: Do not trim the last character, when using the iexplore open menu.
+      gdi32: Always use a HANDLE for GDI_ReleaseObj.
+      shlwapi/tests: Run more language dependent tests only on English locales.
+      include: Add inaddr.h.
+      wineps: Use winspool.drv for job management.
+      qmgr/tests: Detect when the service is disabled.
+      ntdll: Implement RtlIpv4AddressToString / RtlIpv4AddressToStringEx.
+      ntdll/tests: Add tests for RtlIpv4AddressToString / RtlIpv4AddressToStringEx.
+      gdi32/enhmfdrv: Remove unneded if() before HeapFree.
 
-Dmitry Timoshkov (3):
-      comctl32: Make sure that the focus is set to an existing property sheet button.
-      winex11: Remember last window that had the XIC focus and use it in ToUnicode() to make dead keys work more reliably.
-      gdi32: Make sure that all the glyph metrics are transformed before caching them.
+Dmitry Timoshkov (5):
+      gdi32: Do not crash on an invalid pointer passed to AddFontMemResourceEx.
+      user32: Add a test for GetClassInfo, make it pass under Wine.
+      ws2_32: Rearrange the code to avoid a needless release_sock_fd().
+      user32: Protect from setting as a window owner one of its successors.
+      user32: Properly pack the WM_WINE_SETWINDOWPOS internal message.
 
-Dylan Smith (28):
-      richedit: Don't break when streaming out a table, just continue.
-      richedit: Fix streaming rtf with table at the start of the text.
-      user32: RegisterClassEx should check for invalid cbSize field.
-      wordpad: Fix behaviour of find/replace dialog.
-      wordpad: Find dialogs intialize find field with selection.
-      wordpad: Search finished message box should be modal.
-      wordpad: Reduce unnecessary flicker from extra background erasing.
-      wordpad: Remove sized print preview page buffer.
-      wordpad: Avoid filling overlapping rectangles in print preview.
-      wordpad: Save and load word wrap registry options.
-      comdlg32: Check for valid replace parameters on ReplaceTextW.
-      comdlg32: Zero length replace buffer is valid for ReplaceText.
-      comdlg32: Test and fix Find/ReplaceText parameter checking code.
-      user32: DefMDIChildProc sends WM_MDINEXT with active child handle.
-      user32/tests: Minimized windows shouldn't be resizable.
-      user32: Prevent resize of minimized windows from SetWindowPos.
-      wordpad: Allow objects & images to be added with native riched20.
-      richedit: EN_UPDATE notification is sent on WM_PAINT.
-      richedit: Remove redundant commit and repaint in ME_StreamInText.
-      richedit: Invalidate without calling UpdateWindow in many cases.
-      richedit: Removed redundant variable ptLastSplittableRun.
-      richedit: Removed unused run flags values.
-      richedit: Return correct values when EM_SETTEXTMODE fails.
-      richedit: Don't change text mode with undo or redo stack.
-      richedit: Check for bits instead of equality in EM_SETCHARFORMAT.
-      richedit: Remove checks for converting internal CHARFORMAT structs.
-      richedit: Use ME_Cursor as parameter to ME_SplitRunSimple.
-      richedit: Avoid redundant calls to ME_CalcRunExtent.
+Frédéric Delanoy (5):
+      shdocvw: Update French translation.
+      shdocvw: Update French translation.
+      mshtml: Update French translation.
+      jscript: Update French translation.
+      ipconfig: Add French translation.
 
-Eric Pouech (1):
-      wineoss.drv: Be consistent for aux devices about what we actually support.
+Gerald Pfeifer (2):
+      comctl32: Merge is_textT and is_textW into a single is_text.
+      d3dx9_36: minwidth and minheight are set but not used in point_filter_simple_data; remove them.
 
-Florian Köberle (3):
-      comctl32: Call TREEVIEW_SendExpanded after expanding.
-      comctl32: Simplify the code.
-      wined3d: Let GetRasterStatus return D3DERR_INVALIDCALL.
+Hans Leidekker (7):
+      mscms/tests: Mark some win98 test results as broken.
+      msi/tests: Fix some WoW64 test failures.
+      msi/tests: Use HKEY_CURRENT_USER instead of HKEY_LOCAL_MACHINE for registry tests.
+      msi/tests: Skip SourceDir tests on win9x.
+      msi: Handle signature filenames in short|long notation.
+      msi: Bump version to 4.5.
+      wldap32: Fix handling of zero timeout value in ldap_search_extW.
 
-Francois Gouget (1):
-      wine.inf: Let winebrowser handle the ftp URLs.
+Henri Verbeet (51):
+      d3dx9_36/tests: Avoid the non-portable NAN macro.
+      wined3d: Use the correct divider for 15-bit depth formats in IWineD3DSurfaceImpl_BltZ().
+      wined3d: Pass the color as floating point values to device_clear_render_targets().
+      wined3d: Always set the get_drawable_size() surface function.
+      wined3d: Allow filtering and blending with WINED3DFMT_ATI2N.
+      wined3d: Replace color_fill_fbo() with device_clear_render_targets().
+      wined3d: Cleanup Get/SetRenderTarget().
+      wined3d: Cleanup Get/SetDepthStencilSurface().
+      wined3d: Only try to acquire a context in surface_cleanup() if there are GL resources to be destroyed.
+      wined3d: Make some lookup tables const.
+      wined3d: Reattach FBO attachments when any of the corresponding surfaces is unloaded.
+      wined3d: Fix some misspellings of "surface".
+      wined3d: Cleanup IWineD3DBaseSwapChainImpl_GetBackBuffer() a bit.
+      wined3d: Print the correct resource location in surface_set_texture_name().
+      wined3d: Correctly calculate the resource size for ATI2N surfaces.
+      wined3d: Rename surface_calculate_size() to wined3d_format_calculate_size().
+      wined3d: Round up to complete compressed blocks in IWineD3DDeviceImpl_UpdateSurface().
+      wined3d: Fix a couple of typos.
+      wined3d: Remove SetContainer() from the public IWineD3DVolume interface.
+      wined3d: Remove SetContainer() from the public IWineD3DSurface interface.
+      wined3d: A volume's container is always a volume texture.
+      wined3d: Also store the subresource container type.
+      wined3d: Get rid of the now redundant SFLAG_SWAPCHAIN surface flag.
+      wined3d: Avoid IWineD3DSurface_GetContainer().
+      dsound: Remove the useless CINTERFACE definition.
+      mmdevapi: Remove the useless CINTERFACE definitions.
+      wined3d: Add a TRACE to IWineD3DSurfaceImpl_LoadTexture().
+      ddraw: Merge direct3d.c into ddraw.c.
+      ddraw: Remove useless light callbacks.
+      ddraw: Remove a useless material callback.
+      ddraw: Remove a useless viewport callback.
+      wined3d: Don't print format IDs in decimal.
+      wined3d: Release the previous render target only after replacing it in IWineD3DDeviceImpl_SetRenderTarget().
+      wined3d: Cleanup device_resource_released().
+      ddraw: Merge gamma.c into surface.c.
+      ddraw: Merge texture.c into surface.c.
+      ddraw: Remove unused / redundant includes.
+      ddraw: Add a separate function for light initialization.
+      ddraw: Add a separate function for material initialization.
+      ddraw: Add a separate function for viewport initialization.
+      ddraw: Add a separate function for parent initialization.
+      ddraw: Add a separate function for clipper initialization.
+      usp10: Pass the correct buffer size to lstrcpynA() in load_GSUB_feature().
+      ddraw: Add a separate function for device initialization.
+      ddraw: Add a separate function for execute buffer initialization.
+      ddraw: Add a separate function for palette initialization.
+      ddraw: Add a separate function for vertex buffer initialization.
+      ddraw: Add a separate function for ddraw initialization.
+      ddraw: Add a separate function for surface initialization.
+      ddraw: Add / improve TRACEs.
+      wined3d: Do not release a reference we do not have in IWineD3DSurfaceImpl_Flip().
 
-Frédéric Delanoy (2):
-      shdocvw: Add French translation.
-      shdocvw: Fix French translation.
+Huw Davies (1):
+      rpcrt4: Add a missing STUBLESS_INITOUT case.
 
-Greg Geldorp (2):
-      winetest: Take manifests into account when hunting for DLLs.
-      msvcrt/tests: ecvt on Win9x and NT4 will corrupt memory if nrdigits < 0.
+Hwang YunSong (3):
+      mshtml: Update Korean resource.
+      shdocvw: Update Korean resource.
+      winmm: Update Korean resource.
 
-Hans Leidekker (35):
-      advapi32: Stub out the Safer* functions a bit more.
-      shlwapi: Don't trace the contents of output buffers.
-      msi: Add a test for MsiSetFeatureState.
-      msi: Store the patch state in the registry.
-      msi: Unpublish the product after running all the actions.
-      msi: Keep track of the patch filename in apply_registered_patch.
-      msi: Publish patches regardless of any features being installed locally.
-      msi: Set feature states to the installed state if the Preselected property is not set.
-      msi: Move the component enabled check into the standard actions.
-      msi: Reverse the transform storage list order.
-      msi: Improve traces in db_get_raw_stream.
-      msi: Remove a fixme that no longer applies.
-      msi/tests: Double null-terminate a REG_MULTI_SZ string.
-      msi: Properly advance the patch pointer in msi_check_product_patches.
-      winhttp: Add a partial implementation of WINHTTP_OPTION_SECURITY_CERTIFICATE_STRUCT.
-      winhttp: Handle errors from SSL_read.
-      msi: Make sure properties are updated after applying a patch.
-      msi: Downgrade a warning.
-      msi/tests: Fix test failures on wow64.
-      msi/tests: Return an error code from helper_createpackage and package_from_db.
-      msi/tests: Skip tests when the current user has insufficient rights.
-      msi/tests: Avoid a long timeout in the test for DeleteServices.
-      msi/tests: Fix some more wow64 test failures.
-      msi: Fix a memory leak.
-      msi/tests: Initialize a string buffer and fix some leaks.
-      msi/tests: Properly contruct the icon path for win9x.
-      msi: Never defer standard actions.
-      msi: Set/unset the SourceDir property at the right stage in the execution sequence.
-      msi: Add some tests for MsiGetSourcePath.
-      msi: Warn if a transform file cannot be opened.
-      msi: Register dlls directly in the SelfRegModules and SelfUnregModules actions.
-      msi: Synchronize the spec file with version 5.0.
-      msi/tests: Skip a test if the current user has insufficient rights.
-      include: Add the TOKEN_ELEVATION_TYPE enumeration.
-      msi/tests: Skip tests if UAC is enabled and the process is not running elevated.
+Igor Paliychuk (4):
+      shdocvw: Update Ukrainian translation.
+      mshtml: Update Ukrainian translation.
+      jscript: Ukrainian translation update.
+      ipconfig: Added Ukrainian translation.
 
-Harald Hoyer (1):
-      preloader: Fix moving of auxiliary values.
+Jacek Caban (41):
+      mshtml: Get rid of useless nsQIResult type.
+      jscript: Use generic properties for NaN and Infinity implementation.
+      jscript: Fixed test crash on some win9x installations.
+      jscript: Use generic property for Error.number.
+      mshtml: Improved tracing of nsACString arguments.
+      mshtml: Moved HTTP headers list freeing to separated function.
+      mshtml: Moved getting HTTP header to separated function.
+      mshtml: Moved setting HTTP header to separated function.
+      mshtml: Moved headers parsing to separated function.
+      mshtml: Allow customization of BeginningTransaction.
+      mshtml: Store request headers in nsChannel if possible.
+      mshtml: Added nsIChannel::GetRequestHeader implementation.
+      mshtml: Added nsIChannel::SetRequestHeader implementation.
+      mshtml: Store request method in nsChannel.
+      mshtml: Added nsIChannel::GetRequestMethod implementation.
+      mshtml: Added support for custom post data type.
+      jscript: Use generic property for Error.description.
+      jscript: Use generic property for Error.message.
+      jscript: Fixed Error.toString implementation for non-Error this.
+      jscript: Get rid of no longer needed ErrorInstance struct.
+      jscript: Throw TypeError in instanceof_expression_eval.
+      jscript: Throw TypeError in in_eval.
+      shdocvw: Ignore invalid NULL PostData.
+      dbghelp: Silence template related dwarf FIXMEs.
+      mshtml: Use QueryCommandState to get align state.
+      mshtml: Added nsIHttpChannel::referrer implementation.
+      mshtml: Treat file URLs pointing to Gecko installation directory as special URIs.
+      mshtml: Added nsIURL::Resolve implementation.
+      mshtml: Use fake scheme only for about protocol in nsIURI::GetScheme.
+      mshtml: Return true spec in nsIURI::GetSpec.
+      mshtml: Added nsIChannel::GetName implementation.
+      mshtml: Call nsILoadGroup::AddRequest from AsyncOpen.
+      mshtml: Moved update_window_doc to on_start_nsrequest and update callback's document if needed.
+      mshtml: Skip mutation notifications on documents that are being replaced.
+      mshtml: Call on_stop_nsrequest asynchronously.
+      mshtml: Avoid asynchronous parse_complete call.
+      mshtml: Added an explicit CDECL attribute to imported functions.
+      mshtml: Don't use start_binding in IPersistStreamInit::InitNew.
+      oleaut32: Try both SYS_WIN64 and SYS_WIN32 syskind in QueryPathOfRegTypeLib on win64.
+      ntdll: IMAGE_REL_BASED_HIGH, IMAGE_REL_BASED_LOW and IMAGE_REL_BASED_HIGHLOW should be supported on win64.
+      wscript.exe: Improved argument parsing.
 
-Harry Jeffery (1):
-      Fixed various spelling mistakes.
+Jeff Cook (2):
+      winealsa.drv: Init mixer on cards with a single Mic control, like snd_usb_audio mics.
+      winealsa.drv: If we can't open a device as stereo, try mono. This is necessary for snd-usb-audio mics.
 
-Henri Verbeet (40):
-      ddraw: Avoid some forward declarations.
-      ddraw: Get rid of the useless "ddraw_owner" fields.
-      ddraw: Get rid of some dead code.
-      ddraw: The surface isn't allowed to be NULL in EnumSurfacesCallbackThunk() and EnumCallback().
-      ddraw: Merge the ddraw thunks into ddraw.c.
-      ddraw: Merge the surface thunks into surface.c.
-      wined3d: Consolidate surface related prototypes in wined3d_private.h.
-      wined3d: Remove restoring the read buffer from read_from_framebuffer_texture().
-      wined3d: Add some missing flags to debug_d3dusage().
-      wined3d: Remove an unused prototype.
-      wined3d: Just implement BindTexture() for GDI surfaces in surface_gdi.c.
-      wined3d: Use a more consistent name for the normalized texrect "extension".
-      wined3d: Remove ModifyLocation() from the public wined3d surface interface.
-      wined3d: Remove LoadLocation() from the public wined3d surface interface.
-      wined3d: Preload resources before FBO setup.
-      wined3d: Framebuffer blits are affected by the color mask.
-      d3d9/tests: Introduce a vertex shader to the MRT test.
-      wined3d: Clear all render targets in an MRT setup.
-      d3d9/tests: Add a test for clearing render targets in an MRT.
-      wined3d: Avoid loading the destination surface in stretch_rect_fbo() if it will be completely overwritten.
-      wined3d: Do RGB <=> sRGB transfers using FBO blits.
-      wined3d: Merge strect_rect_fbo() and surface_load_srgb_fbo().
-      wined3d: Add a missing return statement to surface_prepare_texture().
-      wined3d: Cleanup Get/SetRenderState traces a bit.
-      wined3d: Check for unread registers in a more logical way in handle_ps3_input().
-      wined3d: Properly take both input and output masks into account in handle_ps3_input().
-      wined3d: Invalid NP2 fixup info is an internal error.
-      wined3d: Setting render target 0 to NULL in an application error.
-      wined3d: Unify vertex shader output handling between shader models.
-      wined3d: Clamp vertex shader outputs.
-      d3d9/tests: Add a test for handling floating point specials in shaders.
-      d3d9/tests: Fix an ok() message in pointsize_test().
-      ddraw: Use a less offensive handle table implementation for materials.
-      ddraw: Use a less offensive handle table implementation for matrices.
-      ddraw: Use a less offensive handle table implementation for stateblocks.
-      ddraw: Use a less offensive handle table implementation for surfaces.
-      wined3d: The stateblock doesn't have a parent.
-      wined3d: Move the draw buffer array to the context.
-      wined3d: Add support for ARB_texture_compression_rgtc.
-      d3d9/tests: Read from the appropriate pixels in test_constant_clamp_vs().
+Jeff Latimer (1):
+      msvcirt: Add some stubs.
 
-Howell Tam (1):
-      ws2_32: Wrapped WSASendTo/WSARecvFrom with a different function name.
+Jerome Leclanche (1):
+      gdi32: Properly set ERROR_NOACCESS when GetObject receives invalid arguments.
 
-Huw Davies (4):
-      ole32/tests: Relax the reference counting tests a bit. We only care whether references are held or not.
-      ole32: Implement cross-process drag and drop.
-      ole32: Pass a real IUnknown ptr to CoMarshalInterface.
-      oleaut32: Don't invoke a function that has the restricted attribute or is part of an interface that's marked as restricted.
+Jose Rostagno (5):
+      shdocvw: Add Spanish translation.
+      notepad: Fix Spanish translation.
+      cmd: Fix Spanish translation.
+      shdocvw: Update Spanish translation.
+      mshtml: Update Spanish translation.
 
-Hwang YunSong (2):
-      shdocvw: New Korean resource.
-      start: Update Korean resource.
+Juan Lang (8):
+      ntdll: Implement NtQueryInformationProcess for ProcessDefaultHardErrorMode.
+      ntdll: Implement NtSetInformationProcess for ProcessDefaultHardErrorMode.
+      kernel32: Implement GetErrorMode/SetErrorMode on top of NTDLL.
+      crypt32/tests: Add a test of SSL_EXTRA_CERT_CHAIN_POLICY_PARA's fdwChecks field.
+      crypt32: Honor SECURITY_FLAG_IGNORE_CERT_CN_INVALID.
+      iphlpapi: Don't overwrite last IPv4 address with first IPv6 address.
+      shdocvw: Apply default scheme when none is present.
+      mshtml: Fix off by one error in setting status text.
 
-Igor Paliychuk (29):
-      shell32: Update Ukrainian translation.
-      taskmgr: Add Ukrainian translation.
-      regedit: Add Ukrainian translation.
-      oleview: Add Ukrainian translation.
-      winecfg: Add Ukrainian translation.
-      notepad: Add Ukrainian translation.
-      appwiz.cpl: Add Ukrainian translation.
-      cryptui: Add Ukrainian translation.
-      net: Add Ukrainian translation.
-      progman: Add Ukrainian translation.
-      wineboot: Add Ukrainian translation.
-      winedbg: Add Ukrainian translation.
-      progman: Ukrainian translation fix.
-      notepad: Ukrainian translation fix.
-      browseui: Add Ukrainian translation.
-      jscript: Add Ukrainian translation.
-      gphoto2.ds: Add Ukrainian translation.
-      sane.ds: Add Ukrainian translation.
-      winspool.drv: Add Ukrainian translation.
-      wineconsole: Add Ukrainian translation.
-      cmdlgtst: Add Ukrainian translation.
-      start: Add Ukrainian translation.
-      shdocvw: Add Ukrainian translation.
-      cmd: Add Ukrainian translation.
-      taskmgr: Fixed Ukrainian translation.
-      comdlg32: Ukrainian translation update.
-      crypt32: Ukrainian translation update.
-      comdlg32: Fixed Russian standard dialog sizes.
-      comdlg32: Fixed Ukrainian standard dialog sizes.
+Jörg Höhle (5):
+      winecoreaudio: Use same hard-coded limit on frequency as ALSA/OSS.
+      mcicda: Rework MCI notification system.
+      mcicda: Fix several return codes.
+      mcicda: Fix seeking.
+      kernel32/tests: GetVolumeInformationA X: succeeds iff drive's default dir is root.
 
-Ilya Basin (2):
-      shell32: Fix CommandLineToArgvW("") truncating returned exe path.
-      shell32/tests: CommandLineToArgvW("") shouldn't truncate returned exe path.
+Konrad Wartke (2):
+      wineboot: Added more architectures in create_enviroment_registry_keys.
+      browseui: Improved a FIXME in DllGetVersion.
 
-Jacek Caban (24):
-      jscript: Fixed sort_cmp for non-string arguments.
-      mshtml: Added IHTMLElement2::getBoundingClientRect implementation.
-      mshtml: Added IHTMLRect::get_top implementation.
-      mshtml: Added implementation of remaining IHTMLRect getters.
-      mshtml: Added IHTMLDocument3::detachEvent implementation.
-      shdocvw: Don't fail on invalid headers argument in navigate_url.
-      mshtml: Removed frozen status comments from nsiface.idl.
-      jscript: Added support for Function.arguments property.
-      jscript: Use generic object constants for Math constants.
-      shdocvw: Moved IHlinkFrame implementation to separated object.
-      shdocvw: Moved ITargetFrame2 implementation to HlinkFrame object.
-      shdocvw: Inherit HlinkFrame in InternetExplorer object.
-      wscript.exe: Added stub implementation.
-      jscript: Return S_OK in SetScriptState for SCRIPTSTATE_INITIALIZED.
-      jscript: Register .js file type.
-      wscript.exe: Added engine lookup implementation.
-      wscript.exe: Added script engine host implementation.
-      wscript.exe: Added parsing script file implmentation.
-      wscript.exe: Added IHost typelib.
-      wscript.exe: Added IHost stub implementation.
-      wscript.exe: Added missing vararg attribute.
-      wscript.exe: Added IHost's IDispatch functions implementation.
-      wscript.exe: Added support for IHost type info.
-      mshtml: Pass processed URI to NewURI.
+Luca Bennati (6):
+      shdocvw: Add Italian translation.
+      shdocvw: Update Italian translation.
+      shdocvw: Update Italian translation.
+      mshtml: Update Italian translation.
+      jscript: Update Italian translation.
+      ipconfig: Add Italian translation.
 
-Johan Gill (1):
-      ddraw: Added a todo_wine test for SetCooperativeLevel.
+Maarten Lankhorst (2):
+      winmm: Fix fd leak on restarting timer.
+      mciqtz32: Fix window visibility.
 
-Jörg Höhle (2):
-      msvfw32/tests: Add ICDecompressQuery format tests.
-      msvidc: ICDecompressQuery returns ICERR_BADFORMAT on error.
+Mariusz Pluciński (6):
+      gameux/tests: Add test of IGameExplorer creation.
+      gameux: Add stub of IGameStatisticsMgr implementation.
+      gameux/tests: Add test of IGameStatisticsMgr creation.
+      gameux: Add IGameExplorer2 implementation stub.
+      gameux/tests: Add test of IGameExplorer2 creation.
+      gameux: Add definitions of resource identifiers to header file.
 
-Louis Lenders (3):
-      d3d9/tests: Test GetAdapterDisplayModeEx with D3DDISPLAYROTATION null-pointer.
-      wine.inf: Add key HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5\1033.
-      wine.inf: Add key HKCU,%CurrentVersion%\Run.
+Marko Nikolic (2):
+      advapi32/tests: Removed sign comparison warnings in eventlog tests.
+      advpack/tests: Removed sign comparison warning in advpack tests.
 
-Luke Bratch (1):
-      wined3d: Add Nvidia 8800GTX detection.
+Matteo Bruni (18):
+      d3dcompiler_43: Add dll directory.
+      include: Add some d3dcompiler-related definitions.
+      include: Fix some d3d10shader.h defines.
+      include: Stub d3dcompiler.h, d3d11shader.h.
+      d3dcompiler_42: Stub dll.
+      d3dcompiler_41: Stub dll.
+      wined3d: Call set_render_offscreen at the end of context_setup_target.
+      wined3d: Fix context_apply_clear_state with ORM = backbuffer.
+      wined3d: Remove isInDraw hack from context_setup_target.
+      d3dcompiler: Remove useless kernel32 imports.
+      d3dcompiler_40: Stub dll.
+      d3dcompiler_39: Stub dll.
+      d3dcompiler_38: Stub dll.
+      d3dcompiler_37: Stub dll.
+      d3dcompiler_36: Stub dll.
+      d3dcompiler_35: Stub dll.
+      d3dcompiler_34: Stub dll.
+      d3dcompiler_33: Stub dll.
 
-Maarten Lankhorst (14):
-      wineserver: Use syscall instead of int $0x80.
-      ntdll: Use syscall instead of int $0x80.
-      mmdevapi: Blacklist portaudio.
-      quartz: Fix flushing in dsound renderer.
-      quartz: Accept tiny discontinuities in video renderer without printing out an error.
-      quartz: Make it possible to just override IMediaSeeking::GetCurrentPosition.
-      quartz: Implement MediaSeekingPassThru.
-      quartz: Add support for renderer methods to MediaSeekingPassThru.
-      mciqtz32: Remove individual queryinterfaces.
-      mciqtz32: Add support for mciWindow.
-      mciqtz32: Add support for MCI_STATUS_MODE.
-      mciqtz32: Simplify mciWhere.
-      mciqtz32: Fix mciOpen.
-      mciqtz32: Fix mciPlay.
-
-Marcus Meissner (2):
-      gdi32: Rebuild font hash after changing the matrix.
-      ddraw: Tighten up checks in DuplicateSurface (Coverity).
-
-Mariusz Pluciński (4):
-      gameux: Add gameux.dll library stub.
-      gameux: Add stub of IGameExplorer implementation.
-      gameux: Add IClassFactory implementation.
-      gameux: Add interface registration routines.
-
-Marko Nikolic (3):
-      advapi32/tests: Removed sign comparison warning in service.c.
-      libwine: Removed sign comparison warning.
-      advapi32: Removed sign comparison warning.
-
-Matt 'Murph' Finnicum (1):
-      imm32: Set size of OSVERSIONINFOA before calling GetVersionExA.
-
-Matteo Bruni (16):
-      d3dx9: Remove unused parameter from get_regname().
-      d3dx9: Improve a FIXME.
-      d3dx9: Error out on dcl output instruction where not supported.
-      d3dx9: Check dcl input instruction syntax against shader version.
-      d3dx9: Add ps_1_x source register modifiers to the shader assembler.
-      d3dx9: Add shift modifiers parsing to the shader assembler.
-      d3dx9: Add ps_1_4 instructions parsing to the shader assembler.
-      d3dx9: Shader assembler ps_1_4 support.
-      d3dx9: Fix dst register handling in ps_1_4.
-      d3dx9: Add <= ps_1_3 instruction parsing to the shader assembler.
-      d3dx9: Shader assembler <= ps_1_3 support.
-      windowscodecs: Reset the stream pointer when initializing JPEG decoder.
-      wined3d: Setup target if offscreen rendering setting changed.
-      include: Add the ID3D10Blob interface.
-      d3dx9: Handle parent_data parameter of D3DXInclude.Open() function.
-      d3dx9: Implement D3DXAssembleShaderFromFile.
-
-Max TenEyck Woodbury (1):
-      ntdll: Setting FileAllInformation is not allowed.
-
-Michael Mc Donnell (1):
-      shell32/tests: Test that clicking "Make New Folder" makes a new folder.
-
-Michael Stefaniuc (70):
-      cmd: Remove stray ';' from the resource files.
-      winhlp32: Move from a per resource to a global LANGUAGE setting.
-      winmm: Move from a per resource to a global LANGUAGE setting.
-      clock: Move from a per resource to a global LANGUAGE setting.
-      start: Remove the redundant per resource LANGUAGE settings.
-      notepad: Move from a per resource to a global LANGUAGE setting.
-      avifil32: Remove the ignored common resource attributes.
-      comctl32: Remove the ignored common resource attributes.
-      comdlg32: Remove the ignored common resource attributes.
-      crypt32: Remove the ignored common resource attributes.
-      cryptui: Remove the ignored common resource attributes.
-      devenum: Remove the ignored common resource attributes.
-      gphoto2.ds: Remove the ignored common resource attributes.
-      iccvid: Remove the ignored common resource attributes.
-      jscript: Remove the ignored common resource attributes.
-      localui: Remove the ignored common resource attributes.
-      mshtml: Remove the ignored common resource attributes.
-      mshtml.tlb: Remove the ignored common resource attributes.
-      msrle32: Remove the ignored common resource attributes.
-      msvfw32: Remove the ignored common resource attributes.
-      oleacc: Remove the ignored common resource attributes.
-      pstorec: Remove the ignored common resource attributes.
-      setupapi: Remove the ignored common resource attributes.
-      shdocvw: Remove the ignored common resource attributes.
-      shell32: Remove the ignored common resource attributes.
-      user32: Remove the ignored common resource attributes.
-      wininet: Remove the ignored common resource attributes.
-      cmdlgtst: Remove the ignored common resource attributes.
-      notepad: Remove the ignored common resource attributes.
-      progman: Remove the ignored common resource attributes.
-      taskmgr: Remove the ignored common resource attributes.
-      winecfg: Remove the ignored common resource attributes.
-      winemine: Remove the ignored common resource attributes.
-      wordpad: Remove the ignored common resource attributes.
-      msxml3: Remove the ignored common resource attributes.
-      msvidc32: Remove the ignored common resource attributes.
-      winspool.drv: Remove the ignored common resource attributes.
-      oleview: Remove the ignored common resource attributes.
-      stdole2.tlb: Remove the ignored common resource attributes.
-      wldap32: Remove the ignored common resource attributes.
-      wineboot: Remove the ignored common resource attributes.
-      msacm32: Remove the ignored common resource attributes.
-      oledlg: Remove the ignored common resource attributes.
-      localspl: Remove the ignored common resource attributes.
-      winhlp32: Remove the ignored common resource attributes.
-      wineps.drv: Remove the ignored common resource attributes.
-      wineconsole: Remove the ignored common resource attributes.
-      stdole32.tlb: Remove the ignored common resource attributes.
-      uninstaller: Remove the ignored common resource attributes.
-      cryptdlg: Remove the ignored common resource attributes.
-      clock: Remove the ignored common resource attributes.
-      regedit: Remove the ignored common resource attributes.
-      start: Remove the ignored common resource attributes.
-      oleaut32: Remove the ignored common resource attributes.
-      mpr: Remove the ignored common resource attributes.
-      shlwapi: Remove the ignored common resource attributes.
-      winefile: Remove the ignored common resource attributes.
-      msiexec: Remove the ignored common resource attributes.
-      shdoclc: Remove the ignored common resource attributes.
-      view: Remove the ignored common resource attributes.
-      msi: Remove the ignored common resource attributes.
-      serialui: Remove the ignored common resource attributes.
-      credui: Remove the ignored common resource attributes.
-      sane.ds: Remove the ignored common resource attributes.
-      ole32: Use IsEqualIID instead of memcmp to compare REFIIDs.
-      oleaut32/tests: Use IsEqualIID instead of memcmp to compare REFIIDs.
-      oleaut32: Use IsEqualGUID instead of memcmp to compare GUIDs.
-      shdocvw: Add the Romanian translation.
-      ntdll: Use IsEqualGUID instead of memcmp to compare GUIDs.
-      server: Simplify tkill() and remove unreachable code (Smatch).
+Michael Stefaniuc (3):
+      ddraw: Use FAILED instead of NOT SUCCEEDED.
+      gameux: Don't bother to output a "stub" FIXME in DllCanUnloadNow().
+      explorerframe: Don't cast NULL.
 
 Mike Kaplinskiy (7):
-      server: Move signaling FD_* events to a separate function.
-      server: Propagate error from recv.
-      server: In case of hangup/error, wake up all asyncs that can no longer be completed.
-      server: Forward the correct error to asyncs.
-      server: Consume events triggered.
-      server: Don't delay events, we simply shouldn't send them in the first place.
-      server: Fix some comments.
+      include/mswsock: Add WS_ prefix if necessary.
+      ws2_32/tests: Test ConnectEx.
+      ws2_32: Don't set FD_READ/FD_WRITE before the connection is complete.
+      ws2_32: Create a wrapper for connect.
+      ws2_32: Implement ConnectEx.
+      ws2_32: Implement SO_UPDATE_CONNECT_CONTEXT.
+      ws2_32: Fix a bad pointer crash.
 
-Misha Koshelev (1):
-      d3dx9: Add stub and basic test for D3DXCreateSphere.
+Mikko Rasa (1):
+      crypt32: Only clear *pcbDecoded on error in CryptVerifyMessageSignature.
 
-Nikolay Sivov (19):
-      comctl32/monthcal: Separate single calendar data.
-      comctl32/monthcal: Prepare drawing helpers for multiple calendars.
-      comctl32/monthcal: Modify hittesting helper to work with multiple calendars.
-      comctl32/monthcal: Get rid of goto jumps in hit test helper.
-      comctl32/monthcal: Prepare MCM_GETMONTHRANGE with GMR_VISIBLE for multiple calendars.
-      msxml3: Speed up a IPersistStreamInit::Save() by querying for BSTR length.
-      comctl32/monthcal: Use memcpy to copy day state arrays.
-      ole32: Remove redundant variables.
-      ole32: Fix assumption about HRESULT failure code value.
-      ole32: No need to test for interface pointer being null.
-      ole32: Use IsEqualIID() instead of memcmp().
-      comctl32/treeview: Properly initialize expanded image index.
-      comctl32/treeview: Fix TVS_SINGLEEXPAND notifications order.
-      comctl32/tests: Merge one test function to existing tests, use explicit message numbers.
-      comctl32/treeview: Fix possible crash in TVS_SINGELEXPAND helper (Coverity).
-      shlwapi/tests: Fix some test failures on Win2000.
-      shlwapi: Partially implement SHGetShellKey.
-      shlwapi: Implement SKGetValueW over SHGetShellKey.
-      shlwapi/tests: Fix some test failures on RTL enabled boxes.
+Misha Koshelev (4):
+      d3dx9: Complete test for D3DXCreateSphere.
+      d3dx9: Add _D3DXMESH enumeration.
+      d3dx9: Add stub and tests for D3DXCreateMesh.
+      d3dx9: Add tests for FVF <-> declaration conversion.
 
-Octavian Voicu (1):
-      mmdevapi/tests: Prevent crash when GetMixFormat fails.
+Nikolay Sivov (25):
+      comctl32/monthcal: Rename button navigation helper to better reflect its purpose.
+      comctl32/monthcal: Fix navigation from last day in a month.
+      comctl32/monthcal: Add helper to jump to specified number of months.
+      comctl32/monthcal: Add support for month delta in button navigation.
+      comctl32/monthcal: Get rid of stored current selection date, it's always synced with lower bound.
+      comctl32/monthcal: No need to calculate month length on every iteration.
+      comctl32/monthcal: Erase week numbers rectangle before drawing new text.
+      comctl32/monthcal: Add some tests for post-V1 hittest fields.
+      comctl32/tests: Remove some noise from function names.
+      comctl32/monthcal: Support new hittest fields for some cases.
+      comctl32/monthcal: Properly adjust selections on scrolling.
+      comctl32/monthcal: Make month popup menu respect multiple calendars.
+      comctl32/monthcal: Properly scroll calendars on year change.
+      comctl32/monthcal: Remove macro used once.
+      comctl32/monthcal: Fix assumption about a single calendar for minimal rectangle calculation.
+      comctl32/monthcal: Store all control colors in a single array.
+      comctl32/monthcal: Use recently introduced enum in scroll buttons painting helper.
+      comctl32/listview: Fix infinite loop case for full item range as a first search range.
+      comctl32/tests: Use better names for test functions, discover some new test failures.
+      comctl32/tests: Use reduced IMAGELISTDRAWPARAMS structure size for tests.
+      comctl32/imagelist: Fix failure code for IImageList_Draw().
+      comctl32/imagelist: Fix failure code for IImageList_Remove().
+      comctl32/tests: More imagelist tests to show broken parameter validation.
+      comctl32/imagelist: Fail in ImageList_GetIconSize on null parameters.
+      comctl32/imagelist: Fail to create imagelist with zero or negative image dimensions.
 
-Owen Rudge (7):
-      fusion: Install assemblies into correct directory for architecture.
-      fusion: Implement IAssemblyNameImpl_GetDisplayName more completely.
-      d3dx9/tests: Add beginning of general tests for texture functions.
-      d3dx9: Implement D3DXCheckTextureRequirements.
-      d3dx9/tests: Implement additional texture requirement tests.
-      d3dx9: Implement D3DXCreateTexture plus tests.
-      d3dx9: Add basic implementation of D3DXFilterTexture, plus tests.
+Oldřich Jedlička (3):
+      ddraw/tests: New CreateSurface for DDSCAPS_BACKBUFFER tests.
+      ddraw/tests: New attachment/flipping tests for back buffers.
+      ddraw/tests: Add test for bad size of surface caps in CreateSurface.
 
-Paul Chitescu (4):
-      t2embed: Forward several stdcall-decorated names to existing undecorated stubs.
-      kernel32: Declare structures related to logical processor information (core, cache, node, group).
-      kernel32: Declare and add stubs for GetLogicalProcessorInformation(Ex).
-      d3dx9_36: Provide an empty error message in the stub D3DXCompileShader.
+Owen Rudge (11):
+      d3dx10: Add stub for d3dx10_43.
+      d3dx10: Add stub for d3dx10_42.
+      d3dx10: Add stub for d3dx10_41.
+      d3dx10: Add stub for d3dx10_40.
+      d3dx10: Add stub for d3dx10_39.
+      d3dx10: Add stub for d3dx10_38.
+      d3dx10: Add stub for d3dx10_37.
+      d3dx10: Add stub for d3dx10_36.
+      d3dx10: Add stub for d3dx10_35.
+      d3dx10: Add stub for d3dx10_34.
+      d3dx10: Add stub for d3dx10_33.
 
-Paul Vriens (19):
-      comctl32: Add the Serbian (Latin) translation.
-      msi: Add the Serbian (Latin) translation.
-      atl/tests: Skip tests if function is not implemented.
-      msi: Add the Serbian (Cyrillic) translation.
-      comctl32: Add the Serbian (Cyrillic) translation.
-      appwiz.cpl: Add the Serbian (Latin) translation.
-      comctl32: Use the Cyrillic 'O' in the Serbian translation.
-      appwiz.cpl: Add the Serbian (Cyrillic) translation.
-      comdlg32: Add the Serbian (Latin) translation.
-      shlwapi/tests: Load shell32 explicitly.
-      shell32: Add the Serbian (Latin) translation.
-      user32: Add the Serbian (Latin) translation.
-      winhlp32: Add the Serbian (Latin) translation.
-      shell32: Fix the Serbian (Latin) translation.
-      shell32: Add the Serbian (Cyrillic) translation.
-      user32: Add the Serbian (Cyrillic) translation.
-      winecfg: Add the Serbian (Latin) translation.
-      msxml3: Ignore a property.
-      setupapi: Add a stub for SetupDiLoadClassIcon.
+Paul Vriens (1):
+      cmd: Add the Swedish translation.
 
-Peter Urbanec (1):
-      wintab32: Avoid NULL pointer dereferences.
+Piotr Caban (22):
+      msvcp90: Added char_traits<char> 64-bit exports.
+      msvcp90: Added char_traits<wchar_t> 64-bit exports.
+      msvcp90: Added char_traits<unsigned short> 64-bit exports.
+      msvcp90: Added 64-bit char_traits tests.
+      msvcp90: Added allocator<char> 64-bit exports.
+      msvcp90/tests: Added allocator<char> tests.
+      msvcp90: Add exception throwing function.
+      msvcp90: Added bad_alloc exception.
+      msvcp90: Added allocator<wchar_t> implementation.
+      msvcp90: Added allocator<unsigned short> implementation.
+      msvcp90: Added allocator<void> implementation.
+      msvcp90: Added basic_string<char> constructor (with no arguments) implementation.
+      msvcp90: Added basic_string<char>::npos.
+      msvcp90: Added basic_string<char>::erase implementation.
+      msvcp90: Added some basic_string<char>::assign implementations.
+      msvcp90: Added ~basic_string<char> implementation.
+      msvcp90: Added basic_string<char> copy constructor implementation.
+      msvcp90: Added basic_string<char> constructor implementation (from cstr).
+      msvcp90: Added basic_string<char>::c_str implementation.
+      msvcp90: Added logic_error exception.
+      msvcp90: Added _String_base::Xlen implementation.
+      msvcp90: Added _String_base::Xran implementation.
 
-Piotr Caban (23):
-      msxml3: Correctly allocate namespaces stack in saxreader.
-      msxml3: Improve QName_from_xmlChar implementation.
-      msxml3: Improve bstr_from_xmlCharN implementation.
-      wininet: Fix reporting errors in callbacks.
-      wininet: Delete authorization data on unsucessful login.
-      wininet: Cache non basic authorization data.
-      wininet: Don't report error in read_gzip_data when to much data was cached.
-      wininet: Allow HTTPREQ_ReadFileEx read more then one data chunk.
-      msvcp90: Added stub dll.
-      msvcp90: Added char_traits<char> implementation.
-      msvcp90: Added char_traits<wchar_t> implementation.
-      msvcp90: Added char_traits<unsigned short> implementation.
-      msvcp90/tests: Added char_traits assign tests.
-      msvcp90/tests: Added char_traits equal tests.
-      msvcp90/tests: Added char_traits<char>::_Copy_s tests.
-      shlwapi: Improved UrlCanonicalizeW implementation.
-      msvcrt: Fixed strtod_l/wcstod_l implementation.
-      msvcp90: Added allocator<char> implementation.
-      atl: Improved AtlInternalQueryInterface implementation.
-      wininet: Fixed CreateUrlCacheEntryA implementation.
-      wininet: Commit URL cache entry when cache file is closed.
-      msvcp90: Correctly declare pointers to delete/new functions.
-      msvcp90: Added 64-bit exports.
+Rico Schüller (7):
+      d3d10: Fix d3dcommon.h inclusion.
+      d3dcompiler: Implement D3DCreateBlob().
+      d3dcompiler: Implement ID3DBlob::GetBufferPointer().
+      d3dcompiler: Implement ID3DBlob::GetBufferSize().
+      d3d10: Forward D3D10CreateBlob to d3dcompiler_43.dll.
+      d3dcompiler: Add D3DCreateBlob() declaration.
+      d3dcompiler: Add D3DCreateBlob() test.
 
-Reece Dunn (1):
-      ntdll/tests: check io.Status in the file tests.
+Roderick Colenbrander (1):
+      winex11: X11DRV_nores_SetCurrentMode return DISP_CHANGE_SUCCESSFUL when switching to the current mode.
 
-Rico Schüller (8):
-      wined3d: Add GL_NV_point_sprite extension.
-      d3d10: Move some helper funcs to utils.
-      d3d10: Add data and size check to parse_dxbc().
-      d3d10: Add the ID3D10ShaderReflectionType interface.
-      d3d10: Add the ID3D10ShaderReflectionVariable interface.
-      d3d10: Add the ID3D10ShaderReflectionConstantBuffer interface.
-      d3d10: Add the ID3D10ShaderReflection interface.
-      d3d10: Add a stub ID3D10ReflectShader implementation.
+Stefan Dösinger (4):
+      wined3d: Add double to float conversion casts in device.c.
+      wined3d: Fix another DWORD to WORD conversion warning.
+      wined3d: Replace pow with powf in surface_base.c.
+      wined3d: MSVC fixes in state.c.
 
-Seth Shelnutt (1):
-      wined3d: Nvidia Geforce 8400 and 8500 are now reported as 8400GS instead of 8300GS.
+Sven Baars (4):
+      shdocvw: Update the Dutch translation.
+      shdocvw: Update the Dutch translation.
+      mshtml: Update the Dutch translation.
+      shdocvw: Update the Dutch translation.
 
-Stefan Dösinger (16):
-      d3d9: Remove the fog vs sRGB test.
-      d3d9: Win7+Nvidia returns c2 in COISSUE'd CND.
-      d3d9: Use a vertex shader for the nested loop test.
-      d3d9: Use a vertex shader in the vFace test.
-      d3d9: Use a vertex shader in the vpos test.
-      wined3d: Only perform sRGB write correction on formats that advertise it.
-      wined3d: Check the writemask before activating the oC0 optimization.
-      d3d9: Remove the shader version varying tests.
-      wined3d: Use powf instead of pow.
-      wined3d: Use a int for the mantissa in float_24_to_32.
-      wined3d: Fix an msvc anachronism warning.
-      wined3d: Add casts for int to float conversions.
-      wined3d: The ARB loop unroller's iteration is unsigned.
-      wined3d: The flag parameter in shader_hw_sample is a WORD.
-      wined3d: Make glClearColor parameters floats.
-      wined3d: Use the correct type in device_unit_free_for_vs.
+Thomas Mullaly (36):
+      urlmon: Implemented IUri_GetHostType.
+      urlmon: Silenced a noisy fixme.
+      urlmon: Implemented IUri_GetAuthority.
+      urlmon: Implemented function for finding the domain name of a URI.
+      urlmon: Implemented IUri_GetDomain.
+      urlmon: Implemented a path parser for hierarchical URIs.
+      urlmon: Implemented a path parser for opaque URIs.
+      urlmon: Implemented canonicalization function for hierarchical URI paths.
+      urlmon: Implemented a function which removes dot segments from paths of hierarchical URIs.
+      urlmon: Implemented canonicalization function for paths in opaque URIs.
+      urlmon: Implemented IUri_GetPath.
+      urlmon: Implemented function to the file extension of a file in a URI path.
+      urlmon: Implemented IUri_GetExtension.
+      urlmon: Implemented a parser for URI query strings.
+      urlmon: Implemented canonicalization of query strings.
+      urlmon: Implemented IUri_GetQuery.
+      urlmon: Implemented IUri_GetPathAndQuery.
+      urlmon: Implemented a fragment parser.
+      urlmon: Implemented canonicalization for URI fragments.
+      urlmon: Implemented IUri_GetFragment.
+      urlmon: Implemented IUri_GetAbsoluteUri.
+      urlmon: Implemented IUri_GetDisplayUri.
+      urlmon: Implemented IUri_GetProperties and IUri_HasProperty.
+      urlmon: Added support for pre-processing URI strings.
+      urlmon: Added support for invalid flag combinations to CreateUri.
+      urlmon: Print fixme for unsupported flags to CreateUri.
+      urlmon: Implemented IUri_IsEqual.
+      urlmon: Added stub for CreateUriWithFragment.
+      urlmon/tests: Added testing suite for CreateUriWithFragment.
+      urlmon: Implemented CreateUriWithFragment.
+      urlmon: Added documentation for CreateUri and CreateUriWithFragment.
+      urlmon/tests: Added a few tests for CreateIUriBuilder.
+      urlmon/tests: Added tests for IUriBuilder_CreateUri.
+      urlmon/tests: Added tests for IUriBuilder_CreateUriSimple.
+      urlmon/tests: Added tests for IUriBuilder_CreateUriWithFlags.
+      urlmon/tests: Added tests for IUriBuilder_GetFragment.
 
-Sven Baars (3):
-      kernel32: Update the Dutch translation.
-      user32: Fix the Dutch translation.
-      shdocvw: Add the Dutch translation.
+Tony Wasserka (3):
+      d3dx9: Move pixel sampling and recombination in copy_simple_data to separate helper functions.
+      d3dx9: Return D3DERR_INVALIDCALL in D3DXLoadSurfaceFromMemory if pDestRect is invalid.
+      d3dx9: Implement ARGB point filtering in D3DXLoadSurfaceFromMemory.
 
-Thomas Mullaly (33):
-      urlmon: Implemented functionality for retrieving the RAW_URI property of a IUri.
-      include: Updated the URL_SCHEME enum.
-      urlmon: Added a scheme name parser for the IUri interface.
-      urlmon: Added a parser function to determine the scheme type of a URI.
-      urlmon: Added a canonicalization function for the scheme of a URI.
-      urlmon: Implemented functionality for retrieving the scheme name of a IUri.
-      urlmon: Implemented functionality for retrieving the scheme type of a IUri.
-      urlmon/tests: Added more test data for scheme parsing and canonicalization.
-      urlmon: Fixed the scheme name parser to handle wildcard schemes.
-      urlmon: Added a stub implementation for parsing the hier-part of a URI.
-      urlmon: Implemented parser for the userinfo of a URI.
-      urlmon: Implemented the canonicalization routine for the userinfo of a URI.
-      urlmon/tests: Added more test URI's.
-      urlmon: Implemented IUri_GetUserInfo.
-      urlmon: Implemented IUri_GetUserName.
-      urlmon: Implemented IUri_GetPassword.
-      urlmon: Implemented a parser for IPv4 addresses.
-      urlmon: Implemented canonicalization functions for IPv4 addresses.
-      urlmon/tests: Added more test URIs.
-      urlmon: Partially implemented IUri_GetHost.
-      urlmon: Added parser for IPv6 addresses.
-      urlmon: Added parser for IPvFuture addresses.
-      urlmon: Added parser for registered host names.
-      urlmon/tests: Added more URI test cases.
-      urlmon: Implemented canonicalization for IPv6 addresses.
-      urlmon/tests: Added more test URIs for IPv6 canonicalization.
-      urlmon: Implemented canonicalization for reg-names.
-      urlmon: Fixed a bug that would cause tests to randomly fail.
-      urlmon: Implemented a port parse for URIs.
-      urlmon/tests: Restructured invalid URI tests plus added more test data.
-      urlmon: Implemented canonicalization for ports in URIs.
-      urlmon: Implemented IUri_GetPort.
-      urlmon/tests: Added some more test URIs.
+Uwe Bonnes (1):
+      wininet: Add const qualifier after openssl version check.
 
-Tim Cadogan-Cowper (1):
-      winmm: Wrap TRACE strings with debugstr_a/debugstr_an.
+Vincent Povirk (18):
+      gdiplus: Stub GdipSetPenTransform.
+      gdiplus: Stub GdipRotatePenTransform.
+      gdiplus: Stub GdipGetPenTransform.
+      gdiplus: Stub GdipGetPathGradientPresetBlendCount.
+      gdiplus: Stub GdipMultiplyPathGradientTransform.
+      gdiplus: Don't require an HDC for the convert_unit function.
+      gdiplus: Don't require an HDC in get_graphics_bounds.
+      gdiplus: Give a nice warning when we try to draw to an HDC-less graphics.
+      gdiplus: Don't require an HDC to get the resolution of a graphics object.
+      gdiplus: Create HBITMAP-less bitmap objects for exotic pixel formats.
+      gdiplus: Stub GdipSetPathGradientTransform.
+      gdiplus: Stub GdipRotatePathGradientTransform.
+      gdiplus: Stub GdipScalePathGradientTransform.
+      gdiplus: Stub GdipSetPathGradientLinearBlend.
+      gdiplus: Stub GdipGetPathGradientTransform.
+      gdiplus: Use the software method to draw HBITMAP-less bitmaps.
+      gdiplus: Add tests for the HDC's we get from bitmap objects.
+      gdiplus: Add a fallback method for getting HDC's from Graphics objects.
 
-Travis Athougies (1):
-      wpp: Fixed bug in preventing add_text_to_macro from handling macros over 1 kb large.
+Wolfgang Schwotzer (2):
+      ws2_32/tests: Only log threads which not terminated by themselves.
+      ws2_32: Initialize variable lsap_sel.
 
-Vincent Povirk (17):
-      windowscodecs: Ignore the length field of RLE compressed bitmaps.
-      oleaut32: Add test for dibs vs. ddbs in IPicture.
-      user32: Don't dump structures of some ambiguous listview messages.
-      shell32: Don't access szFullPath when SHGFI_PIDL is set in SHGetFileInfo.
-      ole32: Update storage header saving code based on the latest MS spec.
-      ole32: Don't map storage files in memory.
-      ole32: Remove the BigBlockFile abstraction and always use an ILockBytes.
-      ole32: Use ILockBytes_Stat to get the filename of a storage.
-      ole32: Remove an unused variable.
-      ole32: Flush the ILockBytes object of a storage on commit and final release.
-      gdiplus: Stub GdipGetMetafileHeaderFromFile.
-      gdiplus: Stub GdipGetMetafileHeaderFromStream.
-      gdiplus: Return copies of fonts from GdipGetFontCollectionFamilyList.
-      gdiplus: Stub GdipGetPenCompoundCount.
-      gdiplus: Stub GdipMultiplyPenTransform.
-      wineboot: Query windows from all desktops when --end-session --kill is used.
-      wineboot: Don't abort shutdown if we have to terminate a process.
+Wolfram Sang (2):
+      user32: Check for valid pointer in CreateIconFromResource.
+      kernel32: Change fixme to trace in comm.c.
 
-Wade Gobel (2):
-      gdiplus: Fixed GdipFillClosedCurve2 and GdipFillClosedCurve2I in the cases that count <= 1.
-      gdiplus: Implemented GdipFillClosedCurve and GdipFillClosedCurveI.
+Yaron Shahrabani (4):
+      wineboot: Added Hebrew translation.
+      clock: Added Hebrew translation.
+      regedit: Added Hebrew translation.
+      clock: Updated Hebrew translation.
 
-Yaron Shahrabani (2):
-      wine.desktop: Add Hebrew translation.
-      notepad: Add Persian translation.
+Łukasz Wojniłowicz (1):
+      shdocvw: Add the Polish translation.
 
 --
 Alexandre Julliard
diff --git a/VERSION b/VERSION
index 6c7639d..e2ad070 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-Wine version 1.3.0
+Wine version 1.3.1
diff --git a/configure b/configure
index 648a9d4..22fe16f 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.65 for Wine 1.3.0.
+# Generated by GNU Autoconf 2.65 for Wine 1.3.1.
 #
 # 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.0'
-PACKAGE_STRING='Wine 1.3.0'
+PACKAGE_VERSION='1.3.1'
+PACKAGE_STRING='Wine 1.3.1'
 PACKAGE_BUGREPORT='wine-devel@winehq.org'
 PACKAGE_URL='http://www.winehq.org'
 
@@ -1364,7 +1364,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.0 to adapt to many kinds of systems.
+\`configure' configures Wine 1.3.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1433,7 +1433,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of Wine 1.3.0:";;
+     short | recursive ) echo "Configuration of Wine 1.3.1:";;
    esac
   cat <<\_ACEOF
 
@@ -1576,7 +1576,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-Wine configure 1.3.0
+Wine configure 1.3.1
 generated by GNU Autoconf 2.65
 
 Copyright (C) 2009 Free Software Foundation, Inc.
@@ -2096,7 +2096,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.0, which was
+It was created by Wine $as_me 1.3.1, which was
 generated by GNU Autoconf 2.65.  Invocation command line was
 
   $ $0 $@
@@ -15504,7 +15504,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.0, which was
+This file was extended by Wine $as_me 1.3.1, which was
 generated by GNU Autoconf 2.65.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -15575,7 +15575,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.0
+Wine config.status 1.3.1
 configured by $0, generated by GNU Autoconf 2.65,
   with options \\"\$ac_cs_config\\"