msvcrt: Update spec files.
[wine] / ANNOUNCE
index d44440c..3bcf1d8 100644 (file)
--- a/ANNOUNCE
+++ b/ANNOUNCE
@@ -1,19 +1,18 @@
-The Wine development release 1.3.4 is now available.
+The Wine development release 1.3.7 is now available.
 
 What's new in this release (see below for details):
-  - Support for right-to-left mirrored windows.
-  - Winelib now supports the ARM platform.
-  - New taskkill.exe built-in application.
-  - Inetcpl control panel fleshed out.
-  - AcceptEx is implemented now.
-  - Improved security checks for SSL connections.
+  - Improved system tray support.
+  - Better support for installers with assemblies.
+  - Many of the msvcrt "secure" functions implemented.
+  - A lot of fixes to the GStreamer support.
+  - Many MSXML improvements.
   - Translation updates.
   - Various bug fixes.
 
 The source is available from the following locations:
 
-  http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.4.tar.bz2
-  http://prdownloads.sourceforge.net/wine/wine-1.3.4.tar.bz2
+  http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.7.tar.bz2
+  http://prdownloads.sourceforge.net/wine/wine-1.3.7.tar.bz2
 
 Binary packages for various distributions will be available from:
 
@@ -29,653 +28,632 @@ AUTHORS in the distribution for the complete list.
 
 ----------------------------------------------------------------
 
-Bugs fixed in 1.3.4:
-
-   1158  Hebrew menus are displayed on the left
-  10503  Sid Meier's Alpha Centauri: Wine segfaults when clicking on a city.
-  11754  Access violation running application from NAVIGON
-  12672  Unimplemented function mshtml.dll.PrintHTML causes crash when printing in Teach 2000
-  13027  Add a description field to winetest
-  13181  Version syntax and output are inconsistent between wine and wineserver
-  13605  unimplemented function d3dx9_36.dll.D3DXCreateTextureFromFileInMemoryEx
-  13844  pywin32 cannot be installed
-  14076  UT3 Wine C++ Runtime Library
-  16636  Black & White 2 Graphics Glitches and Crash
-  16870  wine: Call from 0x7b845610 to unimplemented function ntoskrnl.exe.KeInitializeDpc, aborting
-  17176  msvcrt _set_error and _get_error missing from exports
-  17780  Symbian epoc emulator: unimplemented function hal.dll.ExTryToAcquireFastMutex
-  17950  Okular configuration disappears after choosing other configuration tab
-  18109  Race Driver: GRID Demo  - not rendered correctly when multisampling enabled
-  18278  EVEMon: Missing Toolbar In Skillplanner Window
-  18427  Forte Agent 3.3 MDI window is not maximized at startup.
-  18491  Mail.ru agent output message fixme actctx
-  20000  Multiple games crash
-  20117  Call to unimplemented function d3dx9_36.dll.D3DXCreateLine
-  20183  Black & White 2: texture corruption on higher resolutions
-  21049  output_import_thunk Problems on ARM
-  21096  utorrent drops error 12157 when using a https tracker
-  21295  Painkiller and Painkiller Black Edition cannot accept CD Key submission preventing installation
-  21973  Fallout 3: err:d3d:resource_init Out of memory!
-  22064  The Settlers 7 Demo fails to start
-  22375  Logitech GamePanel Fails to install
-  22497  Garant setup file f1setup.exe crashes
-  22536  Office 2010 installation crashed
-  22918  Ship Simulator 2008 demo crashes on startup (needs D3DXCreateSphere, D3DXCreateCylinder, and D3DXCreateTeapot)
-  22994  Far Cry installer quits
-  23248  MMO client 7million crashes on startup
-  23317  SEC_E_INTERNAL_ERROR (0x80090304) returned by InitializeSecurityContextW
-  23506  unimplemented function USERENV.dll.GetDefaultUserProfileDirectoryW (affects Malwarebytes' Anti-Malware)
-  23936  pressing enter in passpack's search box has no effect
-  24193  ptrace protection in Ubuntu 10.10 breaks debuggers (affects winedbg, wow, ...)
-  24225  provide "taskkill" command line tool to aid installers (Impulse installer and more)
-  24249  Firestarter Demo crashes with page fault on read access on start
-  24342  MediaCoder 0.7.5.* video conversions don't work
-  24343  MediaCoder 0.7.3.* Device Edition (Phone) video conversions don't work
-  24370  kernel32: provide GetSystemDEPPolicy stub (Microsoft EMET v2)
-  24394  cmd.exe locks up when running an external command/application
-  24424  Far manager stopped to run
-  24435  time not set by SendInput() if 0
-  24438  Pro Evolution Soccer 2011 demo fails to install
-  24462  Radeon HD3200 no longer detected
-  24469  ExplorerXP-black background on treeview area
-  24483  cmd hangs if run in background
-  24496  Format Factory crashes after displaying the installer splash screen
-  24527  The Rise of Atlantis fails to start
-  24536  environ is NULL under Wine but not on real Windows
+Bugs fixed in 1.3.7:
+
+   5760  "Save As", "Open" dialog windows show blank field when dealing with .mus, .mid files
+   6011  jstrip crashes
+   6319  Ballance hangs on rendering a specific effect
+   6606  FIFA 2002 crashes in the startup (ddraw error)
+   6912  nVidia melody display junk to screen, list of fixmes
+   7969  Legacy crashes when creating or opening a database
+   8796  Need for Speed Porsche 2000 / Unleashed crashes with unhandled page fault
+  10836  Skijump fails to start:Could not find the selected Direct3D adapter.
+  13233  FSX Demo fails to start.
+  13539  Equalizer in foolbar2000 does not work
+  13921  Installation of Quest Toad 9.6.1 fails with file access error message
+  14786  mkv2vob halts with the message "error getting mkv info"
+  15486  Impulse: Cannot connect to server
+  15625  Fujiprint/Rossmann fails to save its books as a file
+  17416  urlmon/url sometimes fails (race condition)
+  17518  winmm/mci tests fail with +heap enabled
+  18856  using selectSingleNode method : "xmlXPathEval: evaluation failed"
+  20129  FaleWEB crashes on startup
+  20421  Return to Mysterious Island doesn't start
+  20580  QQ 2009 International beta1 installer crashes because sxs.CreateAssemblyCache unimplemented?
+  20801  2gis city module cannot install
+  20964  Not re-registering icons in tray
+  21163  NFS4: Fails to start if Hardware Acceleration is enabled
+  21388  "shed skin" compiler output crashes
+  21593  Grand Prix World v1.01: fails to run: "Initialization failed"
+  21651  Acunetix Web Vulnerability Scanner 6.5 crashes when run
+  21665  Heavy Metal Pro pagefaults when opening load screen
+  21758  another CommandLineToArgvW bug with empty lpCmdLine
+  21821  Impulse crash on login screen.
+  22122  CDBurnerXP 4.1+: corrupted background on the mode selection screen
+  22304  MSI file overwrite property
+  22555  Metro 2033: needs d3dx9_36.dll.D3DXCreateCubeTexture
+  22957  MapSource 6.16.1 doesn't draw the main map
+  22963  Tooltip for the system tray icon appears for the wrong application
+  23101  Simutrans 102.2.2: unimplemented function msvcr80.dll._findfirst64i32
+  24139  OpenGL 2.0 Shading Language Terrain Texturing Demo crashes on unimplemented function msvcr100.dll._fseeki64
+  24243  urlmon's HttpProtocol_open_request fails in small test app
+  24344  VC++ Express 2010 installer crashes with unimplemented function wer.dll.WerReportCreate
+  24442  [Microsoft Web Platform Installer 2.0] Interface requires GDIplus to display correctly
+  24458  Final Fantasy XIV Benchmark: Crashes after clicking start.
+  24587  CDBurnerXP: can't access data disc mode
+  24689  CDSpeed crashes while saving a screenshot in PNG format
+  24736  Fifa11: config utility needs GdipMeasureString
+  24777  Warlords III: Darklords Rising demo installer fails to start
+  24779  Warlords III: Darklords Rising demo: mouse clicks don't register in the main menu
+  24782  GTA: San Andreas crashes when playing intro videos
+  24802  MSOffice 2003: "Not installed for this user" regression
+  24897  Age of Empires III trial complains "parsing error in Fonts2.xml" without native msxml4
+  24903  NoX game crashes when trying inputting anything in any textbox
+  24909  KeepFocused doesn't work
+  24910  Age of Empires 3 Trial installer puts native msxml4 in c:\SXS on wine
+  24933  Morrowind freezes on startup
+  24939  Crysis Warhead requires msvcr80.dll
+  24970  AcdSee Pro 3(3.0.475) and Office 2003 'Custom' install crashes
+  24978  Assertion error in winegstreamer
+  24984  Nestle Nesquick FIRERESCUE application won't start
+  25026  Crysis Warhead requires d3dx9_36.dll
+  25081  Automation broken in AutoCAD
+  25090  Winedbg: input characters are not displayed
+  25111  Firefox 4 Beta 7: Starts but doesn't render the program (menu/toolbars/browserarea)
 
 ----------------------------------------------------------------
 
-Changes since 1.3.3:
-
-Adam Martinson (5):
-      msxml3/tests: Prevent a double-free in test_get_ownerDocument().
-      msxml3: Implement SelectionNamespaces property.
-      msxml3: Move domdoc properties into their own struct.
-      msxml3: Expose the XML parser SAX callback interface.
-      msxml3: Implement preserveWhiteSpace property.
-
-Alasdair Sinclair (1):
-      shell32/test: Prevent crash on cleanup if tests fail.
-
-Alexander Morozov (1):
-      crypt32/tests: Add a test for CryptEncryptMessage.
-
-Alexandre Julliard (75):
-      server: Fix a couple of leaks in the new console code.
-      configure: Regenerate with autoconf 2.67.
-      makefiles: Add a standard header for all makefiles to replace the common variable initializations.
-      makefiles: Rename the SRCDIR, TOPSRCDIR and TOPOBJDIR variables to follow autoconf conventions.
-      ws2_32: Fail when select is called with an invalid fd.
-      configure: Make sure the rules files are rebuilt when doing make depend.
-      shell32: Map the x86 version of the folder to the appropriate path depending on Wow64 mode.
-      wine.inf: Create the x86 program files key in Wow64 mode too.
-      wined3d: Reduce the size of a huge function that takes ages to compile.
-      wineps: Add a comment about the trap for code checking tools.
-      krnl386.exe: Get rid of the useless config.sys parser.
-      winmm/tests: Fix some tests that fail on Windows with no input device.
-      user32: Add support for RTL window layouts in MapWindowPoints.
-      user32: Add support for RTL window layouts in WIN_GetRectangles.
-      user32: Add support for right-to-left menus.
-      server: Mirror the rectangles for RTL windows in set_window_pos.
-      user32: Always store the window rectangles unmirrored after SetWindowPos.
-      user32: Add support for RTL window layouts in GetUpdateRgn and GetUpdateRect.
-      winedbg: Make BreakOnFirstChance default to FALSE to avoid user confusion.
-      user32: Fix initial computation of client area in WM_NCCALCSIZE for RTL windows.
-      user32: Use screen coordinates for hittest checking to handle RTL windows correctly.
-      user32: Fix the window positions when moving a child window for a RTL window.
-      user32: Set the default process layout based on the file description in the version resource.
-      version: Don't bother importing lz32, all the functions are in kernel32.
-      comctl32: Return the correct hittest for the size grip in mirrored windows.
-      configure: Automatically append the makedep dependency to all makefile rules.
-      configure: Make the ac_dir variable contain the full directory name for all types of make rules.
-      configure: Support specifying a .rules.in file as dependency.
-      kernel32: Implemented EnumSystemLocalesEx.
-      kernel32/nls: Define the neutral and reading layout locale values.
-      gdi32: Implement MirrorRgn.
-      winex11: Mirror the window region for RTL windows.
-      user32: Free the window region once it has been set.
-      server: Mirror the window region for RTL windows in get/set_window_region and redraw_window.
-      server: Pass the rectangle in client coordinates for update_window_zorder.
-      gdi32: Copy a DIB section as a DIB section in BITMAP_CopyBitmap.
-      kernel32/tests: Use a real console handle in the VerifyConsoleIoHandle test.
-      winmm/tests: Skip tests if MIDI cannot be opened.
-      winmm: Use proper structure where possible to fix command string parsing on 64-bit.
-      winmm: Add support for the MCI_INTEGER64 type.
-      wrc: Add support for target options, and define _WIN64 for 64-bit builds.
-      makefiles: Pass target options to wrc.
-      makefiles: Use the -m16 option with 16-bit resources for consistency.
-      winmm: Make MCI_STATUS return type a 64-bit integer on 64-bit platforms.
-      ntdll/tests: Fix a test failure on 64-bit platforms.
-      dsound/tests: Mark some Vmware sound driver failures as broken.
-      server: Make the fd passing code slightly more portable.
-      ntdll: Add support for retrieving the server pid from the socket credentials.
-      ntdll: Add a workaround for Ubuntu's stupid ptrace breakage.
-      msi/tests: Avoid corrupting the pending file renames key on failure.
-      msi/tests: Fix a test failure on 64-bit.
-      winex11: Force setting the cursor again on the first mouse event in case the initial setting failed.
-      advapi32/tests: Make function pointers static and remove redundant typedefs.
-      comctl32/tests: Make some variables static.
-      crypt32/tests: Make some variables static.
-      d3d9/tests: Make some variables static.
-      kernel32/tests: Make some variables static.
-      msi/tests: Make some variables static.
-      netapi32/tests: Make some variables static.
-      ntdll/tests: Make some variables static.
-      ole32/tests: Make some variables static.
-      setupapi/tests: Make some variables static.
-      shlwapi/tests: Make some variables static.
-      user32/tests: Make some variables static.
-      taskmgr: Make some variables static.
-      winecfg: Make some variables static.
-      clock: Make some variables static.
-      taskkill: Make some variables static.
-      cabinet/tests: Make some variables static.
-      d3dxof/tests: Make some variables static.
-      riched20/tests: Make some variables static.
-      tests: Make some variables static.
-      Make some variable declarations extern.
-      wineboot: Always create the various RunOnce keys.
-      shell32/tests: Fix some test failures on Vista.
-
-Anders Jonsson (6):
-      taskkill: Add Swedish translation.
-      shell32: Update Swedish translation.
-      oleacc: Add Swedish translation.
-      winecfg: Update Swedish translation.
-      ipconfig: Update Swedish translation.
-      inetcpl.cpl: Update Swedish translation.
-
-Andrew Eikum (2):
-      ole32: Create a FORMATETC if one is not given in OleCreate.
-      msi/tests: Fix copy-paste errors in tests.
-
-Andrew Nguyen (16):
-      taskkill: Add stub implementation.
-      taskkill: Implement basic command-line parsing.
-      taskkill: Implement graceful termination by process identifier.
-      taskkill: Implement graceful termination by process name.
-      taskkill: Implement forcible termination by process identifier.
-      taskkill: Implement forcible termination by process name.
-      iphlpapi: Remove useless loop and initialize gateway linked list next member to NULL.
-      ipconfig: Move socket address string generation to a helper function.
-      ipconfig: Implement gateway address output.
-      msvcrt: Convert the Unix asctime string from CP_UNIXCP to CP_ACP.
-      msvcrt: Implement strerror_s.
-      msvcrt: Implement _get_errno.
-      msvcrt: Implement _get_doserrno.
-      msvcrt: Implement _set_errno.
-      msvcrt: Implement _set_doserrno.
-      msvcrt: Initialize environ on DLL load.
-
-André Hentschel (14):
-      libs/wine: Fix ARM support.
-      winebuild: Fix ARM support.
-      kernel32: Add ARM support.
-      ntdll: Add ARM support.
-      dbghelp: Add ARM support.
-      winedbg: Add ARM support.
-      winetest: Add ARM support.
-      server: Add ARM support.
-      winemaker: Don't use -march options.
-      winedump: Add more subsystem descriptions.
-      shell32: Update German translation.
-      build-env: Don't use 'exchange instruction set' instructions on ARM to fix build on ARMv6 e.g. Nokia N810.
-      taskkill: Add German translation.
-      ipconfig: Update German translation.
+Changes since 1.3.6:
+
+Adam Martinson (11):
+      configure: Add a check/define for xmlSchemaSetValidStructuredErrors().
+      msxml3: Add a function to validate a tree against a schema cache.
+      msxml3: Add error code defines.
+      configure: Add a check for xmlDocProperties.
+      msxml3: Implement domdoc schema validation.
+      msxml3: Use libxml2 macros for XSLPattern method return values.
+      msxml3: Add XSLPattern nodeType() method.
+      msxml3: Implement XSLPattern collection methods.
+      msxml3: Move the whitespace preservation bool into the domdoc_properties struct.
+      msxml3: Fix node_get_text() whitespace handling.
+      msxml3/tests: Tests for node_get_dataType() with XDR schemas.
+
+Alexander Morozov (3):
+      crypt32/tests: Add tests for enveloped messages.
+      crypt32/tests: Add tests for decoding enveloped messages.
+      crypt32/tests: Add tests for CMSG_RECIPIENT_COUNT_PARAM and CMSG_RECIPIENT_INFO_PARAM.
+
+Alexandre Goujon (1):
+      cmd: Add a space at the end of the first echo'ed batch line.
+
+Alexandre Julliard (39):
+      libwine: Update Unicode tables to the Unicode 6.0 standard.
+      ntdll: Don't try to join with the main thread.
+      kernel32: Remove unnecessary use of wownt32.h.
+      gdi32: Remove unnecessary uses of wownt32.h.
+      wineps: Remove unnecessary use of wownt32.h.
+      winex11: Manage the system tray stand-alone window in x11drv for non-desktop mode.
+      explorer: Make the systray window look more like a real taskbar in desktop mode.
+      winex11: Improve management of the lifetime of embedded windows.
+      winex11: Re-dock icons when the system tray owner has changed.
+      kernel32: Fix a trace to print the correct error code.
+      ntdll: Report memory areas in DOS memory to be free even when not reserved.
+      ntdll: Explicitly check for failure to map page 0.
+      winex11: Add support for receiving mouse events on non-toplevel windows.
+      winex11: Don't try to unmap systray windows, it confuses some systray docks.
+      winex11: Sync the window attributes when switching a window to embedded.
+      winex11: Add support for receiving ConfigureNotify events on non-toplevel windows.
+      winex11: Handle GravityNotify events for non-toplevel windows.
+      winex11: Add support for having a drawable associated to non-toplevel windows.
+      winex11: Create Win32 windows corresponding to all the ancestors of embedded windows.
+      msvcrt: Add some missing CDECLs.
+      rpcrt4: Implement waiting in RpcMgmtWaitServerListen.
+      include: Move IXMLDOMDocument3 definition to msxml2.idl.
+      include: Move coclass definitions to msxml2.idl.
+      include: Define a few more msxml interfaces and classes.
+      include: Make msxml6.idl a copy of msxml2.idl instead of importing it.
+      msxml6: Add a version resource.
+      msxml6: Add a typelib resource.
+      Revert "ntdll: Fix possible deadlock in vectored exception handling."
+      ntdll: Don't call vectored exception handlers under the critical section.
+      krnl386.exe: Use the correct pointer for RemoveVectoredExceptionHandler.
+      shell32: Store the raw AUTHORS file in resources instead of trying to convert to a C array.
+      krnl386.exe: Propagate DOS startup errors up to winevdm.
+      avifil32: Fix the multiple inheritance implementation of edit streams.
+      oleaut32: Get rid of the ICOM_THIS_MULTI macro.
+      ole32: Get rid of the ICOM_THIS_MULTI macro.
+      rpcrt4: Get rid of the ICOM_THIS_MULTI macro.
+      atl: Move atliface.idl to the global includes.
+      atl: Fix the name of the Registrar class id.
+      atl: Fix the Registrar class factory implementation.
+
+Andrew Bogott (2):
+      shdocvw: Implement UniformResourceLocatorW_InvokeCommand and UniformResourceLocatorA_InvokeCommand for the default verb.
+      shdocvw: Move OpenURL() from shdocvw_main.c into intshcut.c, and implement it.
+
+Andrew Eikum (5):
+      hlink: Implement HlinkClone.
+      hlink: Site data should only be set if the hlink has an HlinkSite.
+      oleaut32: Search inherited interfaces again in ITypeComp::Bind.
+      shell32: Don't fail if the path doesn't exist in Unix in IShellFolder::ParseDisplayName.
+      shell32: Don't search Path or PIDL for an icon in IShellLink::GetIconLocation.
+
+Andrew Nguyen (2):
+      winex11.drv: Ensure that the WGL context is removed from the context list in wglDeleteContext.
+      winex11.drv: Set last error to ERROR_BUSY when attempting to delete a cross-thread context in wglDeleteContext.
+
+André Hentschel (20):
+      include: Better distinguish ARM's endianess.
+      include: Add MIPS endianess.
+      include: Better detect MIPS architecture.
+      include: Merge the ia64 ifdefs into one.
+      services: Mention the unkown type in the error message.
+      ntdll: Add Support for loading ARM PEs.
+      include: Add BS_PUSHBOX.
+      include: Add new button control styles.
+      wordpad: Replace obsolete styles.
+      kernel32: Remove dead code and old comment.
+      include: Define PROCESSOR_OPTIL (MSIL).
+      ntdll: Detect more processor features.
+      user32: Don't paint new button styles instead of crashing.
+      winebuild: Add subsystem wince.
+      msi: Downgrade an error.
+      mmdevapi/tests: Fix test on some 2k8 and mark those errors broken.
+      mmdevapi: Add return value which happens on wow64 and pure 64-bit.
+      ntdll/tests: Fix crash in japanese and chinese test.
+      krnl386: Mention DOSBox.
+      d3d9: Improve CheckDeviceState stub to run Firefox 4 Beta 7.
 
 Aric Stewart (3):
-      quartz: Allow for proper setting of the video window to WS_CHILD.
-      quartz: Improve video window sizing on first sample.
-      mciqtz32: Do not allow MCIQTZ_mciUpdate to interrupt a playing video.
-
-Aurimas Fišeras (5):
-      shell32: Update Lithuanian translation.
-      taskmgr: Update Lithuanian translation.
-      taskkill: Add Lithuanian translation.
-      ipconfig: Update Lithuanian translation.
-      inetcpl.cpl: Update Lithuanian translation.
-
-Austin English (13):
-      quartz: Fix compiler warnings on Clang.
-      riched32: Fix a compiler warning on clang.
-      user.exe16: Fix a compiler warning on clang.
-      winejoystick.drv: Fix a compiler warning on clang.
-      wintab32: Fix compiler warnings on Clang.
-      comctl32: Fix compiler warnings on Clang.
-      winedump: Match the new Makefile format.
-      userenv: Add a stub for GetDefaultUserProfileDirectoryA/W.
-      ntoskrnl.exe: Add stub for KeInitializeDpc.
-      ntoskrnl.exe: Add stub for READ_REGISTER_BUFFER_UCHAR.
-      kernel32: Add a stub for GetSystemDEPPolicy.
-      wineserver: Return the version information in the same format as wine --version.
-      ddraw/tests: Fix a few compiler warnings on clang.
-
-Austin Lund (3):
-      comctl32/tests: LVM_GETRECTITEM should return TRUE.
-      comctl32/tests: Default listview width appears to be 1 inch.
-      comctl32/listview: Fix test failures for subitem returned with negative coordinates.
-
-Cheer Xiao (7):
-      oleview: Update simplified Chinese translation.
-      regedit: Update simplified Chinese translation.
-      uninstaller: Update simplified Chinese translation.
-      view: Update simplified Chinese translation.
-      wineboot: Update simplified Chinese translation.
-      winemine: Update simplified Chinese translation.
-      wordpad: Update simplified Chinese translation.
-
-Damjan Jovanovic (4):
-      winex11.drv: Translate the drop point to the virtual screen.
-      winemenubuilder: Isolate the platform-specific icon generation code.
-      winemenubuilder: Generate ICNS icons on MacOS.
-      windowscodecs: Support ICO files with embedded PNGs.
-
-Davide Pizzetti (1):
-      wineboot: Italian translation update.
-
-Detlef Riekenberg (7):
-      inetcpl: Implement LaunchSiteCertDialog on top of cryptui.CryptUIDlgCertMgr.
-      inetcpl: Add content property sheet.
-      inetcpl: German translation for the content property sheet.
-      inetcpl: Remove a space from a button label.
-      inetcpl: Add general propsheet and allow to set the homepage.
-      inetcpl: Update German translation.
-      inetcpl: Implement LaunchInternetControlPanel.
-
-Dmitry Timoshkov (4):
-      user32: Do not test window state on the HCBT_SETFOCUS event, it's undefined.
-      user32: UpdateLayeredWindow() should fail on non-layered or already initialized window.
-      user32: Uncomment the GetWindowPlacement() test, fill the test data with real values.
-      user32: Make sure that SendInput always initializes the time field.
-
-Eric Pouech (2):
-      server: Fix console creation logic.
-      kernel32: Only reset the console mode when it has been previously changed.
+      ups10: Corrected rtl implementation for ScriptStringXtoCP and ScriptStringXtoCP.
+      strmbase: More properly standardized pin implementations for NewSegment.
+      winegstreamer: 4 buffers is insufficient for some mpeg streams.
+
+Austin English (1):
+      winspool.drv: Skip tests when no printer is installed.
+
+Austin Lund (9):
+      comctl32/tests: Added extra debugging information to toolbar size tests.
+      comctl32/tests: Change toolbar size test data to load dynamically.
+      comctl32/tests: Fix toolbar size tests that depend on system font height.
+      comctl32/tests: Fixed toolbar tests for varing width of button strings.
+      comctl32/tests: Fix band info tests that depend on system font heights.
+      comctl32/tests: Change expect_band_content test to ensure line numbers are reported correctly on test failure.
+      comctl32/tests: Changed rebar layout tests to load data dynamically.
+      comctl32/tests: Fixed rebar layout tests which depend on system font height.
+      comctl32/tests: Fixed rebar layout tests that depend on system font widths.
+
+Bernhard Übelacker (1):
+      comctl32: Test for window messages of a property sheet with custom dialog proc.
+
+David Adam (3):
+      ddraw: Add tests for the foreground window set by SetCooperativeLevel.
+      ddraw: Add tests for SetCooperativeLevel with a NULL window.
+      ddraw: Exclusive mode is the corner case for SetCooperative, not the normal mode.
+
+David Hedberg (5):
+      shell32: Don't crash on NULL cmdgroup in DefView OleCommandTarget.
+      shell32: Fix trace formatting in SHGetNameFromIDList.
+      shell32: Remove reliance on the ability to bind to files in UnixFolder CompareIDs.
+      shell32: Remove reliance on the ability to bind to files in UnixFolder GetDisplayNameOf.
+      shell32: Don't allow binding to files in any ShellFolder implementation.
+
+Detlef Riekenberg (14):
+      wer: Add stubs for WerReportCreate + WerReportCloseHandle.
+      wer/tests: Add initial tests for WerReportCreate + WerReportCloseHandle.
+      wer: Add a stub for WerReportSetParameter.
+      crypt32/tests: CertAddCertificateLinkToStore is not present on W98.
+      crypt32/test: When using dynamic binding for functions, do it in all locations.
+      wer: Implement WerReportCreate and WerReportCloseHandle.
+      wer: Implement Wer*ExcludedApplication.
+      wer/tests: Add more tests for Wer*ExcludedApplication.
+      include: Add WerReportSetParameter + WerReportSubmit.
+      wer: Add a stub for WerReportSubmit.
+      wintrust/tests: Run the test again on W98.
+      ntdll: Add stubs for Rtl[G/S]etCurrentTransaction.
+      wtsapi32: Add a stub for WTSLogoffSession.
+      kernel32: Add a stub for SetProcessDEPPolicy.
+
+Dmitry Timoshkov (2):
+      Revert "gdi32: Make AddFontToList skip adding a face into global lists if the font is not supposed to be enumerated, and return a pointer to first loaded face.".
+      gdi32: Remove broken check for WinXP.
+
+Eric Pouech (28):
+      msvcrt: Added macro to ease implementation of so called secure (_s postfix) APIs.
+      msvcrt: Moved _get_osplatform to the new macros for parameters validation.
+      msvcrt: Use the new parameter checking macros for f(w)open_s functions.
+      msvcrt: Use the parameter checking macros for strncpy_s.
+      msvcrt: Use parameter validation macros for mcstowcs_s_l.
+      msvcrt: Use parameter checking macros for strtok_s.
+      msvcrt: Use parameter checking macros for string to number functions.
+      msvcrt: Use parameter checking macros for wcsto{number} functions.
+      msvcrt: Use parameter checking macros in wcstombs_s_l.
+      msvcrt: Use parameter checking macros in vsn(w)printf_s_l.
+      msvcrt: Implemented _itow_s.
+      msvcrt: Implemented _wputenv_s.
+      msvcrt: Implemented _(w)dupenv_s.
+      msvcrt: Implemented (w)searchenv_s.
+      msvcrt: Implemented _putwch.
+      msvcrt: Implemented _cputws.
+      msvcrt: Implemented _(w)access_s.
+      msvcrt: Implemented (_)wcserror.
+      msvcrt: Implemented (_)wcserror_s.
+      msvcrt: Implemented wcstok_s.
+      kernel32: Use fd availability for testing whether a console handle refers to a bare console.
+      server: Removed the no longer used bare parameter out of get_console_mode request.
+      msvcrt: Implemented the _(w)getenv_s functions.
+      msvcrt: For internal msvcrt use, added ability to grow automatically the size of the buffer in printf core engine.
+      msvcrt: Implemented _vc(w)printf.
+      msvcrt: Correctly manage va_list:s in vf(w)printf ny using auto-grow buffer in prinf engine.
+      msvcrt: Use macro for parameters validation itoa_s (and update the tests as well).
+      kernel32: Fixed regression with echoing input characters.
 
 Erich Hoover (2):
-      user32: Prepare for multi-frame storing of icons and cursors.
-      user32: Add support for multiple frames in cursor format.
-
-Francois Gouget (7):
-      winetest: Add the '-n' option so one can specify a list of tests to exclude.
-      winetest: Add the '-i' option so one can specify a test environment description.
-      taskkill: The taskkill debug channel is unused so remove it.
-      ktmw32: The ktm debug channel is unused so remove it.
-      mscoree: Make find_mono_dll() static.
-      gameux/tests: Make test_install_uninstall_game() and _isFileExists() static.
-      ws2_32: Make WS2_AcceptEx() and WS2_GetAcceptExSockaddrs() static.
-
-Frédéric Delanoy (4):
-      shell32: Update French translation.
-      taskkill: Add French translation.
-      ipconfig: Update French translation.
-      inetcpl.cpl: Update French translation.
-
-Gerald Pfeifer (8):
-      winedbg: Fix the check for GCC version number around db_printf format checking.
-      setupx.dll16: Fix error handling in VCP_VirtnodeCreate.
-      setupx.dll16: Simplify VcpClose16 a bit.
-      user32: Fix error handling in BITMAP_Load.
-      configure: Improve formatting of error when X development files are not found.
-      comctl32: Remove unused parameter lpcs from TOOLTIPS_Create.
-      widl: Avoid duplicate assignments in resolve_expression.
-      setupx.dll16: Remove some unused code from VCP_CheckPaths.
-
-Hans Leidekker (25):
-      msi: Handle fdintNEXT_CABINET and fdintPARTIAL_FILE for cabinet streams.
-      advapi32: Fix handling of zero account and domain size parameters in LookupAccountSid.
-      include: Add IKnownFolder and IKnownFolderManager interfaces.
-      shell32: Add stub implementations of IKnownFolder and IKnownFolderManager.
-      msi: Remove unused field from MSICOMPONENT structure.
-      msi/test: Add tests for MsiGetFeatureState.
-      msi: A progid without a class is not an error.
-      msi: Avoid accessing memory before the left hand string in compare_substring.
-      msi: Use binary search to find the insert index for a row.
-      msi: Set some missing system folder properties.
-      propsys: Add a stub implementation of PSGetPropertyDescription.
-      msi: Use more descriptive variable names for installer properties.
-      winecfg: Update Windows 7 version to Service Pack 1.
-      explorerframe: Bump version.
-      wuapi: Return success from automatic_updates_Resume.
-      comctl32: Add a stub implementation of TaskDialogIndirect.
-      include: Define IEnumWbemClassObject and IWbemServices.
-      msi: Always check the return value of msi_string2idW.
-      msi: Treat empty string as NULL in MsiGetSummaryInformationW.
-      msvcrt: Implement wcsnlen.
-      programs: Add a stub implementation of mofcomp.exe.
-      advapi32: Add a stub implementation of EventRegister.
-      include: Add a prototype for EnumSystemLocalesEx.
-      msi: Remove an unnecessary warning.
-      msi: Set more 64-bit properties.
+      include: Add IP_PKTINFO response structure.
+      include: Add macros for retrieving control message headers.
+
+Eryk Wieliczko (8):
+      msvcrt: Add stub functions _lock_file and _unlock_file.
+      msvcrt: Implement _fseeki64.
+      msvcrt: Implement _findfirst64i32 and _findnext64i32.
+      comdlg32: GetSaveFileName: Don't append .* extension.
+      comdlg32/tests: Add GetSaveFileName .* extension test.
+      msvcrt: Implement _ftelli64.
+      msvcrt: Implement _get_tzname.
+      msvcrt: Fixed (_w)fopen_s with test.
+
+Francois Gouget (9):
+      ddraw/tests: Fix compilation on systems that don't support nameless unions.
+      ddraw/tests: Remove a space before a '\n'.
+      wininet/tests: Add a trailing '\n' to ok() calls.
+      msxml3: Add a trailing '\n' to a FIXME() calls.
+      msxml3/tests: Add a trailing '\n' to ok() calls.
+      msxml3/tests: Small spelling fix in a nonexistent resource.
+      xcopy: Remove a space before a '\n' in the Korean translation.
+      ws2_32: Add a trailing '\n' to a FIXME() call.
+      Assorted spelling fixes.
+
+Gerald Pfeifer (5):
+      urlmon: Fix typo in trace in validate_path.
+      comctl32: Remove TOOLTIPS_WindowFromPoint, putting its functionality into its sole calling site.
+      comctl32: Fix test description in test_hittest.
+      urlmon: Avoid accessing an uninitialized variable in a TRACE in validate_path.
+      comctl32: Remove the last, unused parameter fromTOOLTIPS_NewToolRectT.
+
+Gustavo Henrique Milaré (2):
+      inetcpl.cpl: Added Portuguese (Brazilian) translation.
+      shdocvw: Added Portuguese (Brazilian) translation.
+
+Hans Leidekker (18):
+      msi: Don't crash if there is no feature parent.
+      msi: Components don't require a key path.
+      msi: Downgrade some warnings.
+      msi: Revert 3cd55cc916ad8d74710f435845d8f970161f77fe.
+      include: Add winsxs.idl.
+      sxs: Correct the spec entry for CreateAssemblyCache.
+      sxs: Add a stub implementation of IAssemblyCache.
+      msi: Features don't require a directory.
+      sxs: Add support for installing side-by-side assemblies.
+      msi: MsiGet/SetFeatureState must get and set the requested feature action, not the action taken.
+      msi: Remove redundant function msi_find_file.
+      msi: Put quotes around the filename in MsiApplyPatch.
+      msi: Calculate file install states after evaluating component conditions, not before.
+      msi: Add support for installing side-by-side assemblies.
+      programs: Add a stub implementation of regsvcs.exe.
+      msi: Honor msidbComponentAttributesNeverOverwrite.
+      msi: Don't rebuild the target path for files from global assembly components.
+      msi: Don't use a temporary directory for local assemblies.
 
 Henri Verbeet (40):
-      wined3d: Move the vertex shader to wined3d_state.
-      wined3d: Move vertex shader constants to wined3d_state.
-      wined3d: Move the pixel shader to wined3d_state.
-      wined3d: Move pixel shader constants to wined3d_state.
-      d3d9/tests: Cleanup maxmip_test() a bit.
-      wined3d: Move stream state to wined3d_state.
-      wined3d: Move index buffer state to wined3d_state.
-      wined3d: Move base vertex state to wined3d_state.
-      wined3d: Move the primitive type to wined3d_state.
-      wined3d: Move light state to wined3d_state.
-      wined3d: Move clip plane state to wined3d_state.
-      wined3d: Move clip status to wined3d_state.
-      wined3d: Pass a wined3d_state structure to is_invalid_op().
-      wined3d: Pass a wined3d_state structure to set_tex_op_nvrc().
-      wininet: Check URLCache_LocalFileNameToPathW() return values in CreateUrlCacheEntryW().
-      wininet: Cut of the query string before searching for the filename in CreateUrlCacheEntryW().
-      wined3d: Pass a wined3d_state structure to set_tex_op().
-      wined3d: Directly pass the texture to texture_activate_dimensions().
-      wined3d: Pass a wined3d_state structure to ffp_clip_emul().
-      wined3d: Consistently use the same stateblock in state_colormat().
-      wined3d: Pass a wined3d_state structure to record_lights().
-      wined3d: Pass a wined3d_state structure to apply_lights().
-      wined3d: Capture stateblock state from a wined3d_state structure.
-      wined3d: Set initial stateblock state directly on a wined3d_state structure.
-      wined3d: Remove IWineD3DStateBlock::InitStartupStateBlock() from the public wined3d interface.
-      wined3d: Simply refuse to create shaders if they're disabled.
-      wined3d: Pass a wined3d_state structure to use_vs().
-      wined3d: Pass a wined3d_state structure to use_ps().
-      wined3d: Pass a wined3d_state structure to find_vs_compile_args().
-      wined3d: Pass a wined3d_state structure to find_ps_compile_args().
-      wined3d: Pass a wined3d_state structure to find_arb_vs_compile_args().
-      wined3d: Pass a wined3d_state structure to find_arb_ps_compile_args().
-      wined3d: Pass a wined3d_state structure to device_preload_texture().
-      wined3d: Pass a wined3d_gl_info structure to send_attribute().
-      wined3d: Remove the useless device parameter to drawStridedFast().
-      wined3d: Pass gl_info and state parameters directly to drawStridedSlowVs().
-      wined3d: Pass gl_info and state parameters directly to drawStridedInstanced().
-      wined3d: Pass a wined3d_state structure to remove_vbos().
-      wined3d: Pass a wined3d_state structure to nvts_activate_dimensions().
-      wined3d: Also pass the destination state directly to wined3d_state_record_lights().
-
-Huw Davies (2):
-      ole32/tests: Mark the draw_continue callbacks as optional. Win9x can skip calls under low-load conditions.
-      ole32: Call the draw_continue function.
-
-Hwang YunSong (4):
-      shell32: Update Korean resource.
-      taskkill: New Korean resource.
-      inetcpl.cpl: Update Korean resource.
-      ipconfig: Update Korean resource.
-
-Igor Paliychuk (3):
-      inetcpl: Added Ukrainian translation.
-      shell32: Ukrainian translation update.
-      taskkill: Added Ukrainian translation.
-
-Jacek Caban (21):
-      mshtml: Fixed hash part stripping in GetQuery.
-      urlmon: Skip tests on very old IEs as soon as possible.
-      include: Fixed D3DMULTISAMPLE_FORCE_DWORD value and added MAKEFOURCC definition guard.
-      include: Added D3DVECTOR_DEFINED guard.
-      urlmon: Make protocol_start IUri-based.
-      urlmon: Added about:blank IUri test.
-      jscript: Better checks for too old jscript.dll versions.
-      mshtml: Added PrintHTML stub.
-      mshtml: Renamed uri to nsuri.
-      mshtml: Added nsIURI::GetHost implementation based on IUri API.
-      mshtml: Added nsIURI::GetPort implementation.
-      mshtml: Added nsIURI::GetHostPort implementation.
-      mshtml: Added nsIURI::GetUserPass implementation.
-      mshtml: Use IUri for nsIURI::GetScheme implementation.
-      mshtml: Get rid of use_wine_url.
-      mshtml: Use IUri for nsIURL::GetQuery implementation.
-      mshtml: Added nsIURI::GetPath implementation.
-      urlmon: Skip tests on IEs older than 6 by checking for CompareSecurityIds.
-      jscript: Don't use to_object for nullDisp in Object function.
-      urlmon: Replace also bind_info in set_binding_sink.
-      urlmon.idl: Added more error codes.
-
-James McKenzie (1):
-      wineps.drv: Correct a typo.
-
-Juan Lang (45):
-      iphlpapi: Trace enumerated addresses.
-      iphlpapi: Set flags for adapters returned by GetAdaptersAddresses.
-      iphlpapi: Set ConnectionType in GetAdaptersAddresses.
-      include: Add ifdef.h.
-      include: Move IF_OPER_STATUS to ifdef.h.
-      include: Define NDIS_INTERFACE_INFORMATION.
-      include: Add Vista+ fields to IP_ADAPTER_ADDRESSES.
-      iphlpapi: Set gateway addresses in GetAdaptersAddresses.
-      include: Add GAA_FLAG_* definitions.
-      include: Add SCOPE_LEVEL definition.
-      iphlpapi: Trace parameters to GetAdaptersAddresses.
-      include: Define more IF_TYPEs.
-      iphlpapi: Set adapter description in GetAdaptersAddresses.
-      wintrust/tests: Test CryptSIPCreateIndirectData.
-      crypt32: Add parameter checking to CryptSIPCreateIndirectData.
-      ws2_32: Unpack ioctl codes in WSAIoctl trace.
-      ws2_32/tests: Test SIO_ROUTING_INTERFACE_QUERY.
-      iphlpapi: Fix inverted logic in mask comparison.
-      ws2_32: Implement WSAIoctl for SIO_ROUTING_INTERFACE_QUERY.
-      wininet: Don't make use of OpenSSL's security checks, as crypt32 also verifies certificate chain.
-      wininet: Store WININET_NETCONNECTION * in SSL context.
-      wininet: Store security flags in WININET_NETCONNECTION.
-      wininet: Don't retrieve a certificate that isn't used.
-      wininet: Don't call SSL_connect until initialization is complete.
-      wininet: Honor security flags when verifying certificates.
-      wininet: Remove unneeded error message.
-      wininet: More completely implement querying INTERNET_OPTION_SECURITY_FLAGS.
-      crypt32/tests: Test more SECURITY_FLAG_IGNORE flags for the SSL policy.
-      crypt32: Honor more SECURITY_FLAG_IGNORE flags when verifying the SSL policy.
-      crypt32: Check usage when verifying the SSL policy.
-      crypt32: Check revocation failures when verifying the SSL policy.
-      winhttp: Remove unused function pointer.
-      winhttp: Don't make use of OpenSSL's security checks, as crypt32 also verifies certificate chain.
-      winhttp: Honor more SECURITY_FLAG_IGNORE flags.
-      winhttp: Verify SSL policy of chains whose errors were ignored.
-      winhttp: More completely implement querying WINHTTP_OPTION_SECURITY_FLAGS.
-      winhttp: Return signature algorithm name in WINHTTP_CERTIFICATE_INFO.
-      winhttp: Support querying the cipher strength of an SSL connection.
-      winhttp: Set cipher strength bits when querying WINHTTP_OPTION_SECURITY_FLAGS.
-      wininet: Let CertVerifyCertificateChainPolicy handle certain security flags.
-      wininet: Add some secure connection tests.
-      wininet: Returned certificate strings are always ASCII.
-      wininet: Support querying the cipher strength of an SSL connection.
-      wininet: Set cipher strength bits when querying INTERNET_OPTION_SECURITY_FLAGS.
-      wininet: Secure flag is set in the request, not in the session.
-
-Lauri Kenttä (9):
-      wined3d: Use the same card selection for both Intel Mesa and binary drivers.
-      wined3d: Add check for Intel GM965/GL960 with Mesa driver.
-      shell32: Update Finnish translation.
-      user32: Update Finnish translation.
-      shlwapi: Update Finnish translation.
-      wininet: Update Finnish translation.
-      msi: Update Finnish translation.
-      comdlg32: Update Finnish translation.
-      shell32: Update Finnish translation.
+      wined3d: Change surface_translate_frontbuffer_coords() to handle all drawable coordinates.
+      d3dcompiler_43/tests: Make probe info const.
+      d3dcompiler_43/tests: Make some variables unsigned.
+      d3dcompiler_43/tests: Calculate the probe count.
+      ddraw: Fix some TRACEs.
+      wined3d: Set an A window proc on non-unicode windows.
+      wined3d: Do not use "lockedRect" unless the surface is locked in flush_to_framebuffer_drawpixels().
+      wined3d: Translate drawable coordinates in flush_to_framebuffer_drawpixels().
+      ddraw/tests: Check for multiple expected messages in test_wndproc().
+      d3d8/tests: Check for multiple expected messages in test_wndproc().
+      d3d9/tests: Check for multiple expected messages in test_wndproc().
+      d3d9: Add some missing locking to IDirect3DDevice9Impl_EndStateBlock().
+      krnl386.exe: Return the default value if the section wasn't found in GetPrivateProfileString16().
+      wined3d: Add support for the INTZ format.
+      d3d8/tests: Add a test for INTZ.
+      d3d9/tests: Add a test for INTZ.
+      wined3d: Use SetWindowPos() to make the focus window active.
+      wined3d: Move the fullscreen window setup / restore code to the device.
+      wined3d: Do not activate the window when restoring the styles.
+      ddraw: Setup the device window in SetCooperativeLevel().
+      wined3d: Don't use floating point textures without ARB_texture_float.
+      wined3d: Test for "AMD" in the renderer string as well to detect AMD cards.
+      d3d9/tests: Specify width and height when changing the display orientation.
+      wined3d: Recognize Evergreen in select_card_ati_mesa().
+      wined3d: Use lookup tables in select_card_ati_mesa().
+      wined3d: Use lookup tables in select_card_nvidia_binary().
+      wined3d: Use a lookup table in select_card_ati_binary().
+      ddraw: Window proc replacement depends on DDSCL_EXCLUSIVE, not DDSCL_FULLSCREEN.
+      ddraw: Make switching to/from fullscreen work more than once.
+      wined3d: Register a window only once.
+      wined3d: Don't unregister a window unless the window proc is what we expect it to be.
+      wined3d: Take the location into account in context_apply_fbo_state_blit().
+      wined3d: Handle rendertargetlock_mode in surface_load_location().
+      wined3d: Simply use surface_modify_location() in IWineD3DSurfaceImpl_Map() with WINED3DLOCK_DISCARD.
+      wined3d: Remove some useless code.
+      wined3d: Avoid marking samplers dirty in IWineD3DSurfaceImpl_Unmap().
+      wined3d: Check for depth/stencil surfaces in general in IWineD3DSurfaceImpl_Unmap().
+      wined3d: Simplify a condition in IWineD3DSurfaceImpl_LoadTexture().
+      wined3d: Rename the IWineD3DSurfaceImpl "Flags" field to "flags".
+      wined3d: Rename the wined3d_format "Flags" field to "flags".
+
+Huw Davies (6):
+      ole32/tests: Add tests to exercise the datacache's IDataObject::GetData.
+      ole32: Add a stub advise sink object to the data cache.
+      ole32: Rename cache entry parameters from 'This' - it leads to too much confusion with the data cache itself, which is the real COM object.
+      ole32: Re-order some functions.
+      ole32: Remove some useless comments.
+      ole32: Implement OnRun and OnStop.
+
+Igor Paliychuk (1):
+      README: Added Ukrainian version.
+
+Jacek Caban (20):
+      shdocvw: Added missing IID_IOleWindow handing to IOleInPlaceFrame::QueryInterface implementation.
+      urlmon: Compute expected Uri_HAS_* flags from property arrays.
+      mshtml: Properly handle QueryService(SID_SOleUndoManager) call.
+      d3dhal.h: Removed no longer defined D3DDP2OP_* enums.
+      jscript: Added Date.setYear stub implementation.
+      msxml3: Don't use xmlnode's IXMLDOMNode iface in get_nodeTypeString implementations.
+      mshtml: Don't free string that will be cleared by SafeArrayDestroy.
+      mshtml: Added IOmNavigator::get_plugins implementation.
+      mshtml: Added IDispatchEx support to HTMLStyleSheetsCollection object.
+      mshtml: Use macro for tid declaration.
+      mshtml: Added IHTMLWindow2::execScript implementation.
+      mshtml: Added execScript tests.
+      urlmon: Added IInternetProtocolEx support to BindProtocol.
+      mshtml: Added HTMLWindow's IServiceProvider implementation.
+      mshtml: Added IHTMLObjectElement::get_vspace implementation.
+      mshtml.idl: Added IHTMLStyleElement and DispHTMLStyleElement declarations.
+      mshtml: Added IHTMLStyleElement stub implementation.
+      mshtml: Use IUriBuilder for IURI::SetQuery implementation.
+      shdocvw: Added DocHost::Exec(OLECMDID_UPDATECOMMANDS) implementation.
+      shdocvw: Fixed race in tests.
+
+Jaime Rave (1):
+      wined3d: Added Intel GM45 video card detection.
+
+Jörg Höhle (7):
+      winmm: mciSendString always returns a response string (albeit empty).
+      winmm: MCI_SYSINFO doesn't change the output buffer in case of error.
+      winmm: MCI_INFO doesn't change the output buffer in case of error.
+      mciwave: Fix some MCI_STATUS return code.
+      winmm/tests: Fix test failure in multi-byte locale.
+      winmm: Use MCI_HWND and MCI_HDC in resource files.
+      mciseq: The native MCI sequencer cannot record.
 
 Louis Lenders (2):
-      user32: UpdateWindow doesn't accept a NULL hwnd.
-      tapi32: Quiet a few noisy fixme's.
-
-Luca Bennati (40):
-      shell32: Update Italian translation.
-      kernel32: Remove dead assignments.
-      crypt32: Update Italian translation.
-      avifil32: Update Italian translation.
-      cryptdlg: Update Italian translation.
-      cryptui: Update Italian translation.
-      hhctrl.ocx: Update Italian translation.
-      msvfw32: Update Italian translation.
-      oledlg: Update Italian translation.
-      shdoclc: Update Italian translation.
-      shdocvw: Update Italian translation.
-      wineps.drv: Update Italian translation.
-      wininet: Update Italian translation.
-      wineconsole: Update Italian translation.
-      winecfg: Update Italian translation.
-      comdlg32: Update Italian translation.
-      iccvid: Update Italian translation.
-      shell32: Update Italian translation.
-      shlwapi: Update Italian translation.
-      taskkill: Add Italian translation.
-      cmdlgtst: Update Italian translation.
-      notepad: Update Italian translation.
-      regeedit: Update Italian translation.
-      winecfg: Fix Italian translation.
-      reg: Update Italian translation.
-      wordpad: Update Italian translation.
-      winemine: Update Italian translation.
-      xcopy: Fix Italian translation.
-      start: Fix Italian translation.
-      winefile: Update Italian translation.
-      winmm: Update Italian translation.
-      ipconfig: Update Italian translation.
-      inetcpl.cpl: Update Italian translation.
-      msrle32: Update Italian translation.
-      oleaut32: Update Italian translation.
-      browseui: Convert Italian translation to UTF-8.
-      serialui: Update Italian translation.
-      mpr: Update Italian translation.
-      comctl32: Update Italian translation.
-      msacm32: Update Italian translation.
-
-Mariusz Pluciński (14):
-      gameux/tests: Add test of creating IGameStatistics instance.
-      gameux/tests: Add test of storing and reading game statistics.
-      gameux: Add partial implementation of IGameStatisticsMgr::GetGameStatistics.
-      gameux: Add stub of IGameStatistics interface implementation.
-      gameux: IGameStatistics::GetMaxCategoryLength implementation.
-      gameux: IGameStatistics::GetMaxNameLength implementation.
-      gameux: IGameStatistics::GetMaxValueLength implementation.
-      gameux: IGameStatistics::GetMaxCategories implementation.
-      gameux: IGameStatistics::GetMaxStatsPerCategory implementation.
-      gameux: Add implementation of IGameStatistics::SetCategoryTitle.
-      gameux: Add implementation of IGameStatistics::SetStatistic.
-      gameux: IGameStatistics::Save initial implementation.
-      gameux: Add implementation of IGameStatisticsMgr::RemoveGameStatistics.
-      gameux: Finished implementation of saving game statistics.
-
-Matej Špindler (1):
-      taskkill: Add Slovenian translation.
-
-Michael Mc Donnell (1):
-      shell32/tests: SHBrowseForFolder should return new folder pidl.
-
-Michael Stefaniuc (4):
-      crypt32: Remove redundant NULL check before CryptMemFree (Smatch).
-      user32: Simplify the error handling in BITMAP_Load().
-      ddraw: Add missing unlock on an error path (Smatch).
-      ole32: Allocate a small temp variable on the stack instead of the heap.
-
-Mike Kaplinskiy (2):
-      ws2_32: Implement AcceptEx and GetAcceptExSockaddrs.
-      ws2_32: Implement SO_UPDATE_ACCEPT_CONTEXT.
-
-Misha Koshelev (10):
-      d3dx9_36: Implement D3DXCreateMesh and initial ID3DXMesh methods.
-      d3dx9_36: D3DXDeclaratorFromFVF returns D3DERR_INVALIDCALL when an invalid declarator is passed.
-      d3dx9_36: Implement D3DXCreateMeshFVF.
-      d3dx9_36: Add stub for D3DXCreateTeapot.
-      d3dx9_36: Implement ID3DXMesh_Lock/UnlockVertexBuffer and ID3DXMesh_Lock/UnlockIndexBuffer.
-      d3dx9_36: Implement D3DXCreateSphere.
-      d3dx9_36: Add D3DXCreateTeapot to d3dx9shape.h.
-      d3dx9_36: Add stub for D3DXCreateCylinder.
-      d3dx9_36/tests: Add tests for D3DXCreateCylinder.
-      d3dx9_36: Implement D3DXCreateCylinder.
-
-Nikolay Sivov (6):
-      msxml3/tests: Fix locale dependent string comparison.
-      comctl32/treeview: Erase background when painting over supplied hdc.
-      comctl32/listview: Use proper A/W call to measure item text string.
-      comctl32/tab: Add a test for TCM_SETITEMEXTRA.
-      msxml3/httprequest: Store passed data for IXMLHttpRequest::open().
-      msxml3/httprequest: Implement IXMLHttpRequest::setRequestHeader().
-
-Paul Vriens (6):
-      user32: Fix a typo.
-      urlmon/tests: Fix test failures on Win9x/WinMe by using more A-functions.
-      atl/tests: Fix a test failure on Win95.
-      msi/tests: Prevent a popup on Windows NT.
-      dbghelp: Fix use of GetProcessHeap.
-      ddraw: Pass the correct size to memset (Coccinelle).
-
-Peter Oberndorfer (6):
-      wineconsole: Allow to select popup menu entries with the right mouse button.
-      ntdll/tests: Remove unused NtWaitForSingleObject import.
-      kernel32: Add test for WaitForSingleObject with lower 2 bits of handles set.
-      kernel32: Fix WaitForMultipleObjectsEx for handles with lower 2 bits set.
-      kernel32: VerifyConsoleIoHandle does not set last error value.
-      kernel32: Fix last error value of GetStdHandle/SetStdHandle when called with wrong std handle.
-
-Piotr Caban (5):
-      msvcrt: Added 'll' modifier to printf functions.
-      oleaut32: Rename stubs.c file.
-      oleaut32: Execute OleCreatePropertyFrameIndirect in OleCreatePropertyFrame.
-      oleaut32: Added OleCreatePropertyFrameIndirect implementation.
-      oleaut32: Set dialog size in dialog box units in OleCreatePropertyFrame.
-
-Rico Schüller (1):
-      dxgi: Fix IWineD3DSwapChain_GetParent() call.
-
-Roderick Colenbrander (1):
-      wined3d: Add Radeon HD3200 to gpu table.
-
-Saulius Krasuckas (1):
-      winmm/tests: Initialize whole MIDIHDR struct before using it.
-
-Stefan Leichter (2):
-      hal: Added stub for ExAcquireFastMutex.
-      setupapi: Added more tests for SetupDiGetINFClassA.
-
-Sven Baars (3):
-      taskkill: Add the Dutch translation.
-      shell32: Update the Dutch translation.
-      mciwave: Fix some typos.
-
-Thomas Mullaly (12):
-      urlmon/tests: Added more tests for IUriBuilder's CreateUri functions.
-      urlmon: IUriBuilder_CreateUri* functions return base IUri if there were no changes.
-      urlmon: Implemented validation of scheme component of a IUriBuilder.
-      urlmon: File URIs can't have a userinfo component when creating an IUri using IUriBuilder.
-      urlmon: Restructured how the userinfo component is parsed and canonicalized.
-      urlmon: Implemented validation for the userinfo component when create an IUri with IUriBuilder.
-      urlmon: Implemented validation of the host name component of a IUriBuilder.
-      urlmon: Fixed TRACE's which sometimes output garbage.
-      urlmon: Implemented support for determining what port value to use in IUriBuilder.
-      urlmon: Can't set the host of a IUriBuilder to NULL.
-      urlmon: Finished validation for the remaining components of a IUriBuilder.
-      urlmon: Improve IUri support for mk: URIs.
-
-Tijl Coosemans (1):
-      configure: Detect resolver functionality on FreeBSD.
-
-Vincent Pelletier (1):
-      msvcp90: Direct basic_string::operator=(char const *) to existing implementation.
-
-Vincent Povirk (9):
-      windowscodecs: Make it possible for the BMP decoder to read packed DIBs.
-      windowscodecs: Use the BMP decoder to decode ICO frames.
-      mscoree: Search for Mono in some predefined paths before using the registry.
-      ktmw32: Add stub dll.
-      gdiplus: Don't try to free invalid or already-freed images.
-      gdiplus: Return 0 from GdiplusShutdown.
-      gdiplus: Implement GdipTransformRegion.
-      gdiplus: Implement GdipGetRegionScansCount.
-      gdiplus: Don't create a DIB section for non-alpha or reference bitmaps.
-
-Vitaly Perov (4):
-      winspool.drv: Support pDevMode field in {Get/Set}Job.
-      comdlg32: Add basic implementation of PrintDlgExA.
-      shdocvw: Silence QueryInterface FIXME.
-      shdocvw: Silence more invalid QueryInterface FIXMEs.
-
-Zach Smith (1):
-      dinput: OSX joystick driver separate device for each top level HID collection.
-
-Łukasz Wojniłowicz (7):
-      oleacc: Update the Polish translation.
-      appwiz.cpl: Update the Polish translation.
-      inetcpl: Add the Polish translation.
-      wineps: Update the Polish translation.
-      shell32: Update the Polish translation.
-      oledlg: Update the Polish translation.
-      ipconfig: Add the Polish translation.
+      d3dx9_36: Quiet a noisy fixme.
+      xapofx1_1: Add stub dll.
+
+Maarten Lankhorst (59):
+      quartz: Fix EC_COMPLETE handling on dsound renderer.
+      quartz: Add IAMFilterMiscFlags to directsound renderer.
+      quartz: Fix EC_COMPLETE handling on video renderer.
+      quartz: Add IAMFilterMiscFlags to video renderer.
+      quartz: Fix EC_COMPLETE handling on null renderer.
+      quartz: Add IAMFilterMiscFlags to null renderer.
+      quartz: Add IAMFilterMiscFlags to file source.
+      strmbase: Allow NULL for time format in ConvertTimeFormat.
+      quartz: Change HeapRealloc call to CoTaskMemRealloc.
+      quartz: Simplify all_renderers_seek.
+      quartz: Fix run/pause/stop in filtergraph.
+      quartz: Fix return value of GetMediaTime.
+      quartz: Forward media time in AVI Decoder.
+      quartz: Forward media time in ACM Wrapper.
+      quartz: Fix time on avi parser.
+      quartz: Fix time on MPEG splitter.
+      winegstreamer: Forward media time on transform filter.
+      winegstreamer: Fix concept of time in demuxer.
+      quartz: Use media time instead of stream time in directsound renderer.
+      quartz: Use media time instead of stream time in null renderer.
+      quartz: Remove position from filtergraph.
+      quartz: Actually use the start time in SendRun.
+      strmbase: Add support for IQualityControl.
+      strmbase: Forward IQualityControl on output pin to base filter.
+      quartz: Forward IQualityControl on pullpin to base filter.
+      quartz: Add IQualityControl to video renderer.
+      strmbase: Add support for IQualityControl to transform filter.
+      winegstreamer: Send EOS on exiting thread.
+      quartz: Fix PullPin_EnumMediaTypes.
+      winegstreamer: Fix GSTInPin_EnumMediaTypes.
+      winegstreamer: Clarify FIXME.
+      strmbase: Silence harmless fixme.
+      quartz: Use media time instead of stream time in video renderer.
+      quartz: On flushing, always signal blocked event handle.
+      quartz: Fix video renderer EndOfStream.
+      quartz: Add quality control to avi decoder.
+      quartz: Reset stream time when paused after seeking.
+      winegstreamer: Fix buffer leak in error path.
+      winegstreamer: Fix NewSegment in transform filter.
+      winegstreamer: Add QOS to transformer filters.
+      winegstreamer: Move seeking from filter to pins.
+      winegstreamer: Add support for qos to demuxer.
+      strmbase: Add support for rendering algorithms to quality control.
+      quartz: Use quality control in video renderer.
+      quartz: Rework direct sound renderer rework to be more time aware.
+      winegstreamer: Fix GetState.
+      winegstreamer: Add better support for unsupported audio/video.
+      winegstreamer: Fix playing .flv and realmedia files.
+      winegstreamer: Fix regression from d62b4dcb664.
+      winegstreamer: Set correct state when ending processing.
+      quartz: Fix stub for GetVideoPaletteEntries.
+      quartz: Reset state change after flushing.
+      winegstreamer: Move up gst_segment_init to prevent a theoretical race condition.
+      quartz: Start DirectSound renderer as soon as possible.
+      quartz: Make window behavior of video renderer act more like windows.
+      quartz: Handle state changes in direct sound renderer correctly.
+      winegstreamer: Bump buffers to 2 in transform filter.
+      winegstreamer: Fix deadlock when changing state.
+      winegstreamer: Fix support for seeking in demux.
+
+Marcus Meissner (1):
+      ntdll: Check and fix PE header protections.
+
+Martin Wilck (1):
+      xcopy: Assume directory if destination ends with a backslash.
+
+Matteo Bruni (6):
+      d3dx9: Implement D3DXFilterTexture for cube textures.
+      d3dx9: Implement D3DXCheckCubeTextureRequirements.
+      d3dx9: Implement D3DXCreateCubeTexture.
+      d3dx9: Skip D3DXCheckCubeTextureRequirement test if not supported.
+      d3dx9: Implement D3DXCheckVolumeTextureRequirements.
+      d3dx9: Implement D3DXCreateVolumeTexture.
+
+Michael Stefaniuc (7):
+      strmbase: Remove duplicate 'const' in strmbase.h.
+      wined3d: Move the checkGLcall() right after the corresponding GL call.
+      wined3d: Fix some checkGLcall() messages.
+      serialui: Don't cast zero.
+      include: Avoid a multi-character character constant.
+      kernel32/tests: '\' needs to be escaped in a C string (sparse).
+      urlmon/tests: Escape '\' in C strings (sparse).
+
+Nikolay Sivov (17):
+      msxml3: Implement a trivial case of ::put_nodeTypedValue() for elements.
+      msxml3: Get rid of ::cloneNode() forward.
+      msxml3: Get rid of ::get_prefix() forward.
+      msxml3: Get rid of ::get_baseName() forward.
+      msxml3: Hint parser to use UTF-8 if it's specfied as BOM.
+      comctl32/treeview: Make item data layout partially compatible with native one.
+      msxml3: Encode special characters while setting attribute content.
+      msxml3: For tested cases use TRACE instead of FIXME.
+      msxml3: Don't force put_nodeValue return value.
+      msxml3: Stub IXMLDOMDocumentType support.
+      msxml3: Fix duplicated declarations after document ::get_xml().
+      msxml3: Use defined error code for no error case.
+      msxml3: Trace DOM document reference counts.
+      msxml3: Dump set node value.
+      cryptui: Stub CryptUIDlgViewSignerInfoA.
+      msxml3: Fix a ::get_xml() for libxml2 without xmlSaveToBuffer.
+      msxml3: Don't include assert.h where it's not used.
+
+Paul Vriens (30):
+      jscript: Add the Serbian (Latin and Cyrillic) translation.
+      cryptdlg: Add the Serbian (Latin and Cyrillic) translation.
+      devenum: Add the Serbian (Latin and Cyrillic) translation.
+      gphoto2.ds: Add the Serbian (Latin and Cyrillic) translation.
+      shdoclc: Add the Serbian (Latin and Cyrillic) translation.
+      wininet: Add the Serbian (Latin and Cyrillic) translation.
+      oledlg: Add the Serbian (Latin and Cyrillic) translation.
+      localspl: Add the Serbian (Latin and Cyrillic) translation.
+      gdi32/tests: Fix crash and failures on Win95.
+      xcopy: Add the Serbian (Latin and Cyrillic) translation.
+      iccvid: Add the Serbian (Latin and Cyrillic) translation.
+      localui: Add the Serbian (Latin and Cyrillic) translation.
+      setupapi: Add the Serbian (Latin and Cyrillic) translation.
+      winedbg: Update Serbian (Latin) translations.
+      winedbg: Add the Serbian (Cyrillic) translation.
+      mapi32: Add the Serbian (Latin and Cyrillic) translation.
+      mpr: Add the Serbian (Latin and Cyrillic) translation.
+      msacm32: Add the Serbian (Latin and Cyrillic) translation.
+      msrle32: Add the Serbian (Latin and Cyrillic) translation.
+      sane.ds: Add the Serbian (Latin and Cyrillic) translation.
+      serialui: Add the Serbian (Latin and Cyrillic) translation.
+      msvfw32: Add the Serbian (Latin and Cyrillic) translation.
+      msvidc32: Add the Serbian (Latin and Cyrillic) translation.
+      oleaut32: Add the Serbian (Latin and Cyrillic) translation.
+      shlwapi: Add the Serbian (Latin and Cyrillic) translation.
+      msi: Update Serbian (Latin and Cyrillic) translations.
+      shell32: Update Serbian (Latin and Cyrillic) translations.
+      user32: Update Serbian (Latin and Cyrillic) translations.
+      appwiz.cpl: Update Serbian (Latin and Cyrillic) translations.
+      comctl32: Update Serbian (Latin and Cyrillic) translations.
+
+Piotr Caban (3):
+      mshtml: Impoved implementation of nsURI_GetAsciiHost.
+      shlwapi: Improved UrlCombineW implementation.
+      shell32: Improved IShellFolder_GetUIObjectOf implementation.
+
+Pluciński Mariusz (3):
+      gameux: Loading of game statistics implemented.
+      gameux: Add implementation of IGameStatistics::GetCategoryTitle.
+      gameux: Add implementation of IGameStatistics::GetStatistic.
+
+Rico Schüller (5):
+      d3dcompiler: Add D3DReflect() stub.
+      include: Add ID3D11ShaderReflection interface.
+      include: Add ID3D10ShaderReflection1 interface.
+      dxguid: Add shader and dx11 includes to dx10guid.c.
+      d3dcompiler: Add stub ID3D11ShaderReflection interface.
+
+Stefan Dösinger (3):
+      wined3d: Don't pass the texture stages to basetexture_apply_state_changes.
+      wined3d: Don't change GL_TEXTURE* when using the arb fragment pipeline.
+      wined3d: Don't reapply lighting when vertex shaders are used.
+
+Thomas Mullaly (16):
+      urlmon: Added stub for CoInternetCombineIUri.
+      urlmon/tests: Added basic tests for CoInternetCombineIUri.
+      urlmon/tests: Added actual CoInternetCombineIUri tests.
+      urlmon: Implemented base case for CoInternetCombineIUri.
+      urlmon: Fixed memory free of an uninitialized variable.
+      urlmon: Improved IUri support for file URIs.
+      urlmon/tests: Added more CoInternetCombineIUri tests.
+      urlmon: Implemented case when the relative URI doesn't have a path component in CoInternetCombineIUri.
+      urlmon: Some IUri's don't display the default port in the authority.
+      urlmon: Implemented case when relative path begins with '/' in CoInternetCombineIUri.
+      urlmon: Implemented case when relative URI has a path that doesn't start with '/'.
+      urlmon/tests: Fixed some IUri tests that used hard coded values to use Uri_HOST.
+      urlmon: CoInternetCombineIUri uses pluggable protocols.
+      urlmon: Make IUri implementation call functions through IUri_ macros instead of calling directly.
+      urlmon: Improve IUri support of res URIs.
+      urlmon: Simplified path canonicalization functions.
+
+Vijay Kiran Kamuju (8):
+      d3drm: Fix signature of LoadTextureFromResource macro of IDirect3DRM2 interface.
+      include: Fix signature of CreateWrap macros in d3drm.
+      include: Add IDirect3DRMWinDevice interface.
+      include: Add missing defines for d3drmdef.h.
+      include: Add missing definitions for LPDIRECT3DRM2 and LPDIRECT3DRM3.
+      include: Fix macro signatures in d3drmobj.h.
+      tools: Add trailing semicolon to MimeType in wine.desktop.
+      include: Add missing interfaces in d3drmobj.h.
+
+Vincent Povirk (29):
+      gdiplus: Fix point conversion in GdipCreateLineBrushI.
+      gdiplus: Add a test for GdipCreateMatrix3.
+      gdiplus: Don't rely on an HDC in GdipGetFontHeight.
+      gdiplus: Don't rely on an HDC in GdipMeasureCharacterRanges.
+      gdiplus: Don't rely on an HDC in GdipMeasureString.
+      gdiplus: Add tests for GdipGetLineTransform.
+      ole32: Cache all extended big block depot locations.
+      d3dx9_36: Don't check the image format in D3DXLoadSurfaceFromFileInMemory.
+      d3dx9_36: Fix an error path in D3DXLoadSurfaceFromFileInMemory.
+      mscoree: Report that all .NET versions are installed if Mono is missing.
+      mscoree: Use the new search methods for GetCORVersion/GetCORSystemDirectory.
+      mscoree: Use the .NET 4 interfaces to implement CorBindToRuntimeEx.
+      mscoree: Use the .NET 4 interfaces to implement CorBindToRuntimeHost.
+      mscoree: Support searching for .NET runtimes by exe file.
+      gdiplus: Allow more drawing operations to succeed without an HDC.
+      include: Add definition for ICLRRuntimeHost.
+      mscoree: Add stub implementation of ICLRRuntimeHost.
+      mscoree: Load mono when creating a runtime host interface.
+      mscoree: Use the new architecture to implement _CorExeMain.
+      mscoree: Add a proper implementation of DllCanUnloadNow.
+      mscoree: Search for mono installs with the 2.0 abi.
+      mscoree: Implement config file parsing.
+      include: Rename cor.h to cor.idl.
+      include: Add definitions for IMetaDataDispenserEx.
+      mscoree: Add stub implementation of IMetaDataDispenserEx.
+      mscoree: Search the Global Assembly Cache for required assemblies.
+      mscoree: Implement ClrCreateManagedInstance.
+      mscoree: Add a trace to _CorExeMain.
+      gdiplus: Correctly store the given stride in created bitmaps.
+
+Vitaliy Margolen (1):
+      ntdll: Mask invalid flags for RtlQueueWorkItem.
+
+Vladimir Panteleev (2):
+      winex11: Add X11DRV_PALETTE_GetColor function to resolve any COLORREF to an RGB.
+      winex11: Correctly handle non-RGB COLORREFs in BRUSH_SelectSolidBrush.
+
+Yaron Shahrabani (5):
+      hhctrl.ocx: Added Hebrew translation.
+      gphoto2: Added Hebrew translation.
+      msrle32: Added Hebrew translation.
+      winemine: Added Hebrew translation.
+      progman: Added Hebrew translation.
 
 --
 Alexandre Julliard