[pkg-wine-party] [SCM] Debian Wine packaging annotated tag, wine-1.3.23, created. wine-1.3.23

Alexandre Julliard julliard at winehq.org
Sat Jun 9 07:22:51 UTC 2012

The annotated tag, wine-1.3.23 has been created
        at  bae493252ba3d469dc577f36aac72264a7dd70f7 (tag)
   tagging  5758d748971d300f77b05ab245d870696c44132c (commit)
  replaces  wine-1.3.22
 tagged by  Alexandre Julliard
        on  Sat Jun 25 00:29:32 2011 +0200

- Shortlog ------------------------------------------------------------
Release 1.3.23
Version: GnuPG v1.4.11 (GNU/Linux)


Adam Martinson (4):
      msxml3: Create CLSID_XMLHTTP when requested.
      msxml3: SysAllocString*() automatically allocates a terminating NULL.
      msxml3: Fix a couple incorrect uses of VariantChangeType().
      msxml3: Add support for VT_BSTR|VT_BYREF in domdoc_save().

Akihiro Sagawa (1):
      po: Update Japanese translation.

Alexandre Goujon (1):
      winenas.drv: Avoid a warning in a trace on x86_64.

Alexandre Julliard (49):
      urlmon: Fix some pointer cast warnings.
      makefiles: Add a more generic handling of makefile generation flags.
      makefiles: Use generic flags to specify which directories need a make install.
      makefiles: Use the generic install flags for the tools directories.
      makefiles: Use the generic install flags for the static libraries.
      kernel32: Fix some 64-bit issues in GlobalSize().
      rpcrt4: Fix handling of complex types of return values on the server side.
      rpcrt4: Fix handling of complex types of return values on the client side.
      rpcrt4: Also check base types for null ref pointers.
      widl: Default to the cdecl calling convention in client/server functions.
      widl: Use the context handle description instead of the pointer for arguments that are pointer to handles.
      widl: Output the list of rundown routines in server files.
      widl: Use the local function as proxy entry for callas interpreted functions.
      widl: Include the parent interfaces in the proc format string offsets for proxies.
      widl: Use delegation when inheriting from a local interface.
      widl: Include the parent interfaces in the proxy thunk table too.
      widl: If possible, use the interface name as prefix for the expr eval functions.
      widl: Allow unsized in,out string parameters.
      widl: Make output unique pointers into object pointers in object interfaces.
      widl: Also check array pointers for null ref pointers.
      widl: Move the pointer check functionality to typegen.c.
      urlmon: Remove unneded stubs for IWindowForBindingUI.
      rpcrt4: Preserve the previous MaxCount value when computing variance through a callback.
      rpcrt4: Add a wrapper for NdrClientCall2 to isolate calling convention differences.
      rpcrt4: Add an assembly wrapper to implement the NdrClientCall2 calling convention on x86_64.
      rpcrt4: Implement calling server functions on x86_64.
      rpcrt4: Make more of the stubless proxy setup code platform-independent.
      rpcrt4: Reimplement the stubless proxy entry point entirely in assembly.
      rpcrt4: Implement stubless proxy entry thunks for x86_64.
      ntdll: Fetch the windows directory from the shared user data.
      kernel32: Implement DebugBreak directly in assembly.
      rpcrt4: Add support for float parameters in client calls on x86_64.
      rpcrt4: Add a wrapper for NdrAsyncClientCall too.
      server: Allow creating a process without any parent or startup info.
      kernel32: Create an orphaned process in exec_process so that all initialization is done anew in the child process.
      server: Only avoid running low-level hooks in processes currently suspended by a debugger.
      server: Don't queue low-level hooks to a hung queue.
      rpcrt4: Add support for 64-bit conformance values.
      widl: Use NdrPointerFree instead of freeing by hand where possible.
      rpcrt4: Make sure we don't try to free a pointer twice.
      winex11: Try harder to ignore broken raw motions events caused by pointer warping.
      kernel32: Avoid using a breakpoint instruction in DebugBreak().
      winex11: Don't enable XInput for devices reporting absolute coordinates.
      server: Allow setting a zero-size clip rectangle.
      user32: Don't truncate bitmap ids in InsertMenu.
      user32: Always pass 0 as item id for WM_MEASUREITEM in menus.
      libwine: Avoid a potential loop in reserve_area.
      d3dx9: Update the spec files.
      Release 1.3.23.

Alistair Leslie-Hughes (1):
      xmllite: Added interface IXmlWriter.

Andrew Eikum (8):
      mmdevapi: Sessions should be unique per-device.
      winecoreaudio.drv: Initialize audio description flags.
      msacm32: Also load ACM drivers from key values.
      winecoreaudio: Set AudioQueue volume, not AudioDevice volume.
      mmdevapi: Don't crash if a driver fails to load.
      mmdevapi: Fix refcounts in IAudioClient::GetService.
      winealsa.drv: Be less choosey about sample rates.
      mmdevapi: Implement ISimpleAudioVolume::{Set, Get}Mute.

Andrew Nguyen (15):
      dxdiag: Improve the command-line parsing.
      dxdiag: Introduce the file output infrastructure.
      dxdiag: Display a usage message box when unknown options are requested.
      dxdiag: Introduce the information collection infrastructure.
      dxdiagn: Stub out some properties for dxdiag.exe.
      dxdiag: Add code to collect information from the DxDiag_SystemInfo container.
      dxdiag: Add code for plain-text information output.
      dxdiag: Add code for XML information output.
      dxdiagn: Unconditionally initialize the passed variant in IDxDiagContainer::GetProp.
      dxdiagn/tests: Add tests for some DxDiag_DisplayDevices subcontainer properties.
      dxdiagn: Start using Direct3D to obtain better reported adapter information for DxDiag_DisplayDevices.
      dxdiagn: Extract the fallback display information code to a separate function.
      dxdiagn: Remove the Direct3D usage in the fallback display information code.
      dxdiagn: Add additional adapter identifier properties for DxDiag_DisplayDevices subcontainers.
      dxdiag: Avoid C99 list initialization constructs.

André Hentschel (10):
      ws2_32/tests: Don't read return value when we don't test for it.
      c2man: Initialise current comment info.
      kernel32: Initialise dwProcessorType.
      ntdll: Parse ARM CPU level.
      kernel32: Set dwProcessorType on ARM.
      imm32: Use the same code for ImmIsUIMessageW as in the ascii function.
      winebuild: get_asm_ptr_keyword is not needed for ARM.
      winebuild: Simplify the ARM part of output_import_thunk.
      ntdll: Improved implementation of the segv handler on ARM.
      ws2_32: Handle null pointer for linger values.

Aric Stewart (26):
      usp10: Correct an endless loop in Chaining Contextual Substitution if it is a dead rule.
      usp10: Return the set of Indic syllables after reorder.
      usp10: Do not require a separate call to find Indic base consonant.
      usp10: Ignore ralf as well as pre, post and below base consonants when finding base.
      usp10: Shape Indic syllables basic forms per syllable.
      usp10: Apply 'rkrf' to the Indic syllable.
      usp10: Apply 'half' only to the pre-base consonants in Indic syllables.
      usp10: Apply 'rphf' only to the reph forms in Indic syllables.
      usp10: Apply 'blwf' only to the below-base consonants in Indic syllables.
      usp10: Apply 'pref' only to the pre-base consonants in Indic syllables.
      usp10: Apply 'pstf' to the Indic syllable.
      usp10: Apply 'vatu' to the Indic syllable.
      usp10: Apply 'cjct' to the Indic syllable.
      usp10: Condense duplicate Indic feature sets.
      usp10: Correct an error with the Telugu lexical function.
      usp10: More corrections to the Telugu lexical function.
      usp10: Refine post-matra Ralf reordering to be post below form consonants as well.
      usp10: Enable a second reorder step after basic shaping.
      usp10: Do matra second reorderings for Tamil and Malayalam to prevent blocking consonant ligatures.
      usp10: Pre-base consonants need to be reordered like pre-base matras for scripts that have them.
      po: Add a number of missing '\n' characters in translations.
      usp10: Correct Post Base glyph index shifting.
      usp10: Correct ralf glyph offset calculation in PostBase.
      usp10: Update Indic framework to handle non-modern fonts.
      usp10: Non modern Indic fonts want blwf applied pre and post base.
      usp10: Correct Pre Base glyph index shifting.

Aurimas Fišeras (4):
      po: Update Lithuanian translation.
      po: Update Lithuanian translation.
      shell32: Update Lithuanian translation.
      cmdlgtst: Update Lithuanian translation.

Austin English (4):
      shdocvw: Add a stub for RunInstallUninstallStubs2.
      configure: Remove some unused but set variables (LLVM/Clang).
      winsta: Add a stub for WinStationGetProcessSid.
      netapi32: Add a stub for DsGetSiteNameA.

Charles Welton (2):
      d3dx9: Implemented GetDevice method.
      d3dx9/tests: Add tests for ID3DXLine_GetDevice and release methods.

Damjan Jovanovic (5):
      include: Add RPC_PROTSEQ_VECTOR.
      rpcrt4: Add stubs for RpcNetworkInqProtseqs.
      include: Fix an RPC_PROTSEQ_VECTORW typo.
      rpcrt4: Implement RpcProtseqVectorFree.
      msvcrt: The time passed to utime functions can be NULL.

David Hedberg (2):
      kernel32: GlobalSize() should also work with GMEM_MOVEABLE data pointers received from GlobalLock().
      rsaenh: Don't fail on signature verification if the signed hash lacks the OID.

Dylan Smith (7):
      d3dx9: Add stubs for D3DXCreateSkinInfo functions.
      d3dx9: Implement D3DXCreateSkinInfo functions.
      d3dx9: Implement ID3DXSkinInfo bone influence getting and setting.
      d3dx9: Implement ID3DXSkinInfo::GetBoneName and SetBoneName.
      d3dx9: Implement GetBoneOffsetMatrix and SetBoneOffsetMatrix.
      d3dx9/tests: Added tests for D3DXCreateSkinInfo.
      d3dx9/tests: Avoid using FP_NAN for portability.

Francois Gouget (16):
      oleaut32: Fix a typo in a documentation comment.
      ddraw: Make unsafe_impl_from_IDirectDrawSurface{2,3}() static.
      d3dxof: Make read_bytes() static.
      d3dx9_36/tests: Add a '\n' to a trace() call.
      comdlg32: Add a trailing '\n' to a TRACE() call.
      shdoclc: One of the 'Add to Favorites' menu was missing an ellipsis.
      shdoclc: Don't duplicate menu separators.
      cryptui: Remove the ellipsis from the View button in the certificate management dialog.
      comdlg32: Use macros for the resource IDs instead of numeric literals.
      Standardize the OK buttons.
      msvfw32: Fix ellipsis usage in the menu and button labels.
      cmdlgtst: Fix ellipsis usage in the menu and button labels.
      shell32: Fix ellipsis usage in the menu and button labels.
      explorer: Make explorer_wnd_proc() static.
      shell32: Remove the ellipsis on the 'Wine license' button.
      po: Add a number of missing '\n' characters in the Slovenian translation.

Frédéric Delanoy (5):
      cmd/tests: Get rid of obsolete @todo_space@ construct.
      po: Update French translation.
      cmdlgtst: Update French translation.
      shell32: Update French translation.
      po: Update French translation.

Gerald Pfeifer (1):
      d3dx9_36: Fix the return value in error cases in d3dx9_parse_resource.

Hans Leidekker (8):
      ws2_32: Accept NULL lpNumberOfBytesSent for overlapped calls to WSASend/To.
      msi: Pass the full custom action command to CreateProcess.
      wuapi: Add missing method stubs for IUpdateInstaller and IUpdateSearcher.
      msi: Don't update the progress bar in schedule_install_files.
      msi: Don't subscribe more than once to the same control event.
      msi: Add support for running the progress bar backwards.
      msi: Make sure reported progress adds up to projected progress.
      msi: Count progress in units of 512 bytes.

Henri Verbeet (40):
      wined3d: Implement wined3d_device_update_surface() on top of surface_upload_data().
      wined3d: Check for a valid source rectangle and destination in wined3d_device_update_surface().
      wined3d: Check the source rectangle is a multiple of the format block size in wined3d_device_update_surface().
      wined3d: Don't clear the alloc flags in wined3d_surface_set_format().
      wined3d: Fix source rectangle validation in wined3d_device_update_surface().
      d3d9/tests: Add some tests for IDirect3DDevice9::UpdateSurface().
      wined3d: Require ARB_shader_texture_lod for SM3.
      wined3d: Only invert viewport y for onscreen destinations in surface_depth_blt().
      wined3d: Check the correct debug class in checkGLcall.
      wined3d: Use surface_load_location() instead of surface_internal_preload() in wined3d_device_update_surface().
      wined3d: Only load the surface for partial updates in wined3d_device_update_surface().
      d3d9: Implement IDirect3DVertexBuffer9 private data handling on top of wined3d_resource.
      d3d9: Implement IDirect3DIndexBuffer9 private data handling on top of wined3d_resource.
      d3d8: Implement IDirect3DVertexBuffer8 private data handling on top of wined3d_resource.
      d3d8: Implement IDirect3DIndexBuffer8 private data handling on top of wined3d_resource.
      d3d9: Implement IDirect3DCubeTexture9 private data handling on top of wined3d_resource.
      d3d9: Implement IDirect3DTexture9 private data handling on top of wined3d_resource.
      d3d9: Implement IDirect3DVolumeTexture9 private data handling on top of wined3d_resource.
      d3d8: Implement IDirect3DCubeTexture8 private data handling on top of wined3d_resource.
      d3d8: Implement IDirect3DTexture8 private data handling on top of wined3d_resource.
      d3d8: Implement IDirect3DVolumeTexture8 private data handling on top of wined3d_resource.
      wined3d: Initialize format block info with sane values for uncompressed formats.
      wined3d: Only bother checking block alignment for compressed surfaces in wined3d_device_update_surface().
      wined3d: Validate STATE_BASEVERTEXINDEX in validate_state_table().
      wined3d: Fix the STATE_BASEVERTEXINDEX state entry.
      wined3d: Make the device parameter to device_invalidate_state() const.
      d3d9: Implement IDirect3DSurface9 private data handling on top of wined3d_resource.
      d3d8: Implement IDirect3DSurface8 private data handling on top of wined3d_resource.
      ddraw: Implement surface private data handling on top of wined3d_resource.
      wined3d: Invalidate STATE_STREAMSRC when dropping VBOs.
      wined3d: Make the context parameter to isStateDirty() const.
      d3d9: Implement IDirect3DVolume9 private data handling on top of wined3d_resource.
      d3d8: Implement IDirect3DVolume8 private data handling on top of wined3d_resource.
      wined3d: Make the wined3d_shader_context shader pointer const.
      wined3d: Make the device and target parameters to FindContext() const.
      wined3d: Only invalidate STATE_STREAMSRC for bound buffers.
      wined3d: Make the surface parameter to surface_is_offscreen() const.
      wined3d: Make the surface parameter to surface_get_gl_buffer() const.
      wined3d: Explicitly set surface alignment in the client libs.
      wined3d: Request per-surface palettes in the client libs.

Huw Davies (16):
      gdi32: Add helpers to retrieve foreground and background colours.
      gdi32: Add support for 1 bpp dibs.
      gdi32/tests: Add tests for 1 bpp dibs.
      gdi32: Add support for 1 bpp brushes.
      gdi32/tests: Add tests for 1bpp brushes.
      gdi32: Add support for hatched brushes.
      gdi32/tests: Add tests for hatched brushes.
      gdi32/tests: Call ReleaseDC not DeleteDC.
      gdi32/tests: Add broken behaviour on nt4 sp1-5.
      gdi32/tests: Add broken behaviour on nt4 sp1 and 2.
      gdi32/tests: Add some broken behaviours for winxp sp1 and win2003.
      gdi32/tests: Add broken behaviour for nt4 sp3.
      gdi32: Add more broken behaviour on nt4 sp3.
      gdi32/tests: Skip the tests if the pen type is not supported.
      comdlg32: When changing printers, only preserve the paper/bin settings if the new printer has the original setting available.
      gdi32/tests: Show that Get/SetDIBits ignore the layout mode.

Hwang YunSong (5):
      po: Update Korean translation.
      cmdlgtst: Update Korean resource.
      msvfw32: Update Korean resource.
      shell32: Update Korean resource.
      po: Update Korean translation.

Igor Paliychuk (7):
      avifil32: Convert Ukrainian resources into utf-8.
      comctl32: Convert Ukrainian resources into utf-8.
      comdlg32: Convert Ukrainian resources into utf-8.
      shell32: Convert Ukrainian resources into utf-8.
      shlwapi: Convert Ukrainian resources into utf-8.
      wininet: Convert Ukrainian resources into utf-8.
      po: Update Ukrainian translation.

Jacek Caban (31):
      shobjidl.idl: Added IApplicationAssociationRegistration declaration.
      mshtml: Call on_start_nsrequest synchronously in async_stop_request is no data was read before.
      mshtml: Moved IHTMLElement::put_outerHTML implementation to separated, HTMLElement object independent, function.
      mshtml: Use replace_node_by_html instead of document.write for conditional comments.
      include: Moved DXGI_FORMAT declaration to dxgiformat.h.
      include: Don't use idl file for dxgitype.h.
      urlmon.idl: Added URL_MK_NO_CANONICALIZE declaration.
      mshtml.idl: Added head element interfaces.
      mshtml: Added IHTMLHeadElement stub implementation.
      mshtml: Added IDispatchEx support to HTMLHeadElement object.
      mshtml.idl: Added title element interfaces.
      mshtml: Added IHTMLTitleElement stub implementation.
      mshtml: Added IDispatchEx support to HTMLTitleElement object.
      vbscript: Added new DLL.
      vbscript: Added Dll[Un]RegisterServer implementation.
      vbscript: Added VBScript class factory implementation.
      jscript: Correctly handle forin statement on pure IDispatch object.
      jscript: Correctly throw an exception if instanceof expression is not used on function.
      urlmon: Fixed handling empty URIs.
      urlmon: Use BSTR for URLName in URLMoniker object.
      urlmon: Reimplement CreateURLMonikerEx on top of IUri APIs.
      urlmon: Properly support dwFlags argument in CreateURLMonikerEx.
      urlmon: Added IUriContainer::GetIUri implementation.
      urlmon: Added CreateURLMonikerEx2 implementation.
      urlmon: Added more CreateURLMoniker* tests.
      urlmon: Added support for IUri in IMoniker::Load implementation.
      urlmon: Use proper IUri in BindToStorage implementation.
      urlmon: Use proper IUri in BindToObject implementation.
      mshtml: Use CreateURLMonikerEx2 for creating URL moniker.
      mshtml: Use IUri instead of wine_url in before_async_open.
      urlmon: Added CoInternetIsFeatureEnabledForUrl stub implementation.

Jay Yang (4):
      explorer: Implement the explorer using IExplorerBrowser.
      explorer: Use the command line arguments.
      shell32: Implement ILIsEmpty.
      comctl32: Make ComboBoxEx send CBEN_ENDEDIT when selecting from the dropdown list.

Jerome Leclanche (2):
      wininet: Fix a warning when compiling --without-openssl.
      winhttp: Fix a warning when compiling --without-openssl.

Jonas Maebe (1):
      dinput: Hook up joysticks to DirectInput event queue on Mac OS X.

Jörg Höhle (4):
      ntdll: Use list_empty() instead of list_count() == 0.
      strmbase: Use !list_empty() instead of list_count() > 0.
      winealsa: Fix mmdevapi memory allocations.
      winealsa: Avoid deadlock in AudioClient_Stop.

Krzysztof Nowicki (1):
      user32: Make more functions hot-patchable for Steam.

Lauri Kenttä (1):
      ws2_32/tests: Make sure that a structure is initialized (LLVM/Clang).

Maarten Lankhorst (1):
      quartz: Skip filtergraph tests when filtergraph cannot be created.

Marcus Meissner (16):
      wined3d: Don't just print a FIXME on error, handle it (Coverity).
      user32: Initialize all of msg (Coverity).
      msi: Fix some NULL dereferences (Coverity).
      d3dx9_36: Moved param NULL a bit forward (Coverity).
      strmbase: Removed superflous NULL check (Coverity).
      ddraw: Removed superflous NULL check (Coverity).
      mscvrt: Do not shadow fmt (Coverity).
      winebuild: Avoid a superflous null check (Coverity).
      server: Remove superflous NULL check (Coverity).
      oleview: Remove superflous NULL check (Coverity).
      shlwapi: Removed superflous NULL check (Coverity).
      winspool.drv: Removed a superflous NULL check (Coverity).
      ws2_32: Fixed select() number of fds (Coverity).
      sane.ds: Removed 3 array != NULL checks (Coverity).
      usp10: Removed 2 superflous lines of code (Coverity).
      d3dxof: Check returns of read_bytes (Coverity).

Mariusz Pluciński (14):
      shell32/tests: Add test of IKnownFolderManager::GetFolderByName.
      shell32/tests: Verify known folders available in system.
      shell32/tests: Add test of IKnownFolderManager::Register/UnregisterFolder.
      shell32/tests: Add test of redirecting known folders.
      shell32/tests: Add tests for SHGet/SetKnownFolderPath utilities.
      shell32: Add IKnownFolderManager::RegisterFolder implementation.
      shell32: Add IKnownFolderManager::UnregisterFolder implementation.
      shell32: Add support of registry-registered folders to IKnownFolderManager::GetFolder.
      shell32: Fix typo.
      shell32: Add IKnownFolder::GetPath support.
      shell32/tests: Add test of IKnownFolder::GetCategory for custom known folder.
      shell32: Add implementation of IKnownFolder::GetCategory.
      shell32: Add IKnownFolder::SetPath() implementation.
      include: Add new flags to KF_DEFINITION_FLAGS.

Matteo Bruni (3):
      wined3d: Fix context_apply_blit_state().
      wined3d: Fix context_apply_draw_buffers() with backbuffer ORM.
      wined3d: Fix draw buffers tracking.

Michael Mc Donnell (2):
      d3dx9/tests: Add UpdateSemantics test.
      d3dx9: Implement UpdateSemantics mesh method.

Michael Stefaniuc (16):
      ddraw: Rename d3d_vertex_buffer_init() and have it allocate the object too.
      ddraw: Avoid unsafe IDirect3DVertexBuffer to object casts.
      ddraw: Use unsafe_impl_from_IDirect3DVertexBuffer() for app provided ifaces.
      ddraw: COM cleanup for the IDirect3DVertexBuffer iface.
      ddraw: COM cleanup for the IDirect3DVertexBuffer7 iface.
      ddraw: COM cleanup for the IDirectDrawClipper iface.
      ddraw: Use unsafe_impl_from_IDirectDrawClipper for an app provided iface.
      quartz/tests: COM cleanup for the IPin iface.
      quartz/tests: COM cleanup for the IClassFactory iface.
      quartz/tests: Finish the COM cleanup in filtergraph.c.
      quatz/tests: Pass back the object instead of the iface in createtestfilter().
      quartz/tests: Store the TestFilterImpl instead of its iface in IEnumPinsImpl.
      quartz/tests: Simplify the file handling in filtergraph.c.
      quartz: COM cleanup for the ifaces of FilterMapper3Impl.
      ole32: COM cleanup for the static object ComCatMgrImpl.
      mscoree: COM cleanup in corruntimehost.c.

Piotr Caban (17):
      msvcrt: Fix __p__pctype implementation.
      msvcrt: Avoid deadlock when _beginthread is executed inside loader critical section.
      comctl32: Fix area invalidated by LISTVIEW_SetItemT.
      comctl32: Refresh listview after sorting.
      comctl32: Don't redraw whole listview in double buffering mode.
      msvcp90: Added std::locale::facet class stub.
      msvcp90: Added std::locale::id class stub.
      msvcp90: Added locale::_Locimp class stub.
      msvcp90: Added locale class stub.
      msvcp90: Added _Lockit class implementation.
      msvcp90: Added basic_string_char::find_first_of implementation.
      msvcp90: Added basic_string::last_index_of implementation.
      msvcp90: Added basic_string operator== implementation.
      msvcp90: Added basic_string operator!= implementation.
      msvcp90: Export already implemented basic_string private functions.
      msvcp90: Added older version of basic_string::_Tidy function.
      msvcp: Sync spec files.

Piotr Pawlow (1):
      wined3d: Use a separate mutex for wndproc_table access.

Rico Schüller (1):
      d3dx9: Parse resources in the effect parser.

Ričardas Barkauskas (8):
      ddraw: Fix ddraw4_EnumSurfaces to pass correct iface in callbacks.
      ddraw: Remove ddraw_set_surface_version and set surface version when initialising it.
      ddraw: Add iface count for IDirectSurfaceImpl.
      ddraw: AddRef the surface in AddAttachedSurface instead of helper function.
      ddraw: Use helper function to delete attached surfaces.
      ddraw: Test ddraw surface reference counts a bit more.
      ddraw: Separate IDirectDrawSurface2 reference count.
      ddraw: Separate IDirectDrawSurface3 reference count.

Stefan Dösinger (12):
      wined3d: Add GL_ARB_draw_elements_base_vertex.
      wined3d: Use GL_ARB_draw_elements_base_vertex if available.
      wined3d: Invalidate STATE_STREAMSRC in wined3d_device_draw_indexed_primitive_up.
      wined3d: Add STATE_BASEVERTEXINDEX to debug_d3dstate.
      ddraw: Implement IDirect3D7::EvictManagedTextures.
      d3d8: Don't print the ResourceManagerDiscardBytes fixme when Bytes == 0.
      wined3d: Drop the VBO when the GL alignment doesn't fit on dynamic buffers.
      wined3d: Give GL_ARB_map_buffer_range another try.
      wined3d: Use base_vertex_index in drawStridedSlow, and only for indexed draws.
      wined3d: Fix a typo in compare_sig in the arb backend.
      wined3d: Get rid of the has_signature_idx field in the ARB ps private data.

Stephane Bacri (1):
      winealsa.drv: Add midi MTC Quarter Frame messages support.

Travis Athougies (11):
      d3dx9_36: Implemented ID3DXConstantTable_SetFloatArray and ID3DXConstantTable_SetFloat.
      d3dx9_36: Implemented ID3DXConstantTable_SetIntArray and ID3DXConstantTable_SetInt.
      d3dx9_36: Implemented ID3DXConstantTable_SetVector and ID3DXConstantTable_SetVectorArray.
      d3dx9_36: Implemented ID3DXConstantTable_SetMatrix and ID3DXConstantTable_SetMatrixArray.
      d3dx9_36/tests: Added tests for ID3DXConstantTable_Set* functions.
      d3dx9_36/tests: Fixed constant table sizes in shader.c.
      d3dx9_36: Implemented support for samplers in ID3DXConstantTable.
      d3dx9_36/tests: Added tests for constant table samplers.
      d3dx9_36: Added stub D3DXCreateCubeTextureFromFileInMemory.
      d3dx9_36: Added stub implementation of D3DXSaveSurfaceToFileInMemoryA and D3DXSaveSurfaceToFileInMemoryW.
      include: Added define for DDSCAPS2_VOLUME.

Vincas Miliūnas (1):
      include: Added raw input constants and a missing function prototype.

Vincent Povirk (7):
      user32: Ignore painting messages in the hotkey test using a wndproc.
      user32: Add a test to find the queue containing hotkey messages.
      windowscodecs: Treat unspecified extra channels as alpha data.
      user32/tests: Test that hotkeys are really replaced when using the same id/hwnd.
      server: Implement RegisterHotKey/UnregisterHotKey.
      server: Post WM_HOTKEY when a hotkey is pressed.
      gdiplus: Properly clean up the new metafile data.


Debian Wine packaging

More information about the pkg-wine-party mailing list