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

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

The annotated tag, wine-1.3.16 has been created
        at  a30c8c550db4ff71a244d4405c49e1137448e8e9 (tag)
   tagging  7f8d01f086aff59495fa51bc282e55e32636dded (commit)
  replaces  wine-1.3.15
 tagged by  Alexandre Julliard
        on  Fri Mar 18 20:27:26 2011 +0100

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


Akihiro Sagawa (1):
      regedit: Export a decent newline in Unicode format.

Alexander Scott-Johns (2):
      wininet: Partially implement FreeUrlCacheSpaceW.
      inetcpl.cpl: Add ability to delete Temporary Internet Files.

Alexandre Julliard (66):
      advapi32: Fix array size construct that gcc doesn't like.
      user32: Set the last mouse event timestamp before calling the low-level hook.
      server: Fix the contents of the mouse data for the low-level hook.
      winex11: Don't unmap off-screen windows on PropertyNotify events.
      winex11: Remove the unused clipboard format flags.
      winex11: Register clipboard formats only once they are actually used.
      user32: Get rid of the RegisterClipboardFormat driver entry point.
      server: Fix checking of X button flags when updating the input key state.
      user.exe: Call the 16-bit hook directly in SendMessage16.
      user32: No longer export HOOK_CallHooks.
      gdi32: Fix parameter type in the ModifyWorldTransform driver entry point.
      gdi32: GetDIBColorTable doesn't need to be part of the DC driver interface.
      gdi32: Add a common header to the physdev structure.
      gdi32: Add initial support for a null graphics driver.
      gdi32: Add null driver entry points for a number of simple painting functions.
      gdi32: Add null driver entry points for painting functions that have a fallback implementation.
      gdi32: Add null driver entry points for the print spooler functions.
      wininet: Convert file size in cache entry to a large integer.
      ntdll: Fix RtlGetSacl/DaclSecurityDescriptor for relative descriptors on 64-bit.
      gdi32: Add null driver entry points for the clipping functions.
      gdi32: Add a mechanism for stacking gdi drivers.
      gdi32: Add null driver entry points for the mapping functions.
      gdi32: Add null driver entry points for the OpenGL functions.
      gdi32: Add null driver entry points for the object selection functions.
      gdiplus: Use signed types in convert_pixels to avoid problems on 64-bit.
      gdi32: Fix handling of the DC brush/pen in metafiles.
      wineps: Add support for SetDCBrush/PenColor.
      gdi32: Add null driver entry points for SetDCBrush/PenColor.
      gdi32: Add null driver entry points for the various DC settings functions.
      gdi32: Add a SetLayout driver entry point and implement it for enhanced metafiles.
      user.exe: Don't try calling the WH_CALLWNDPROC hook if no hook was set.
      gdi32: Move all the metafile DC setting functions to mfdrv/dc.c
      gdi32: Move all the enhanced metafile DC setting functions to enhmfdrv/dc.c
      gdi32: Add null driver entry points for the device printer functions.
      gdi32: Add null driver entry points for the pixel format functions.
      gdi32: Add null driver entry points for the color management functions.
      gdi32: Add null driver entry points for the palette functions.
      gdi32: Add null driver entry points for the path functions.
      gdi32: Avoid null pointer access when we are out of gdi handles.
      version: Allocate the full virtual size of the section when loading PE resources.
      configure: Improve check for security framework and don't warn about gnutls in that case.
      wininet/tests: Update test data location to test.winehq.org/tests.
      urlmon/tests: Update test data location to test.winehq.org/tests.
      gdi32: Add null driver entry point for world transform functions, and move them to mapping.c.
      gdi32: Add null driver entry points for the bitmap functions.
      gdi32: Add null driver entry points for the DC state functions.
      gdi32: Don't allocate a GDI handle for saved DCs.
      gdi32: Add null driver entry points for the text functions.
      msvcrt: Export the __p_* functions on all platforms.
      gdi32: Add null driver entry points for the DIB functions.
      gdi32: Get rid of the no longer used DC_SAVED flag.
      gdi32: Properly manage the driver stack during DC creation and deletion.
      gdi32: Add a null driver entry point for GetDeviceCaps.
      gdi32: Add a null driver entry point for UnrealizePalette.
      configure: Don't build winmm drivers when their backend library is missing.
      user32/tests: Fix the GetCursorFrameInfo parameter types.
      gdi32: Always call the PatBlt entry point for blits that don't use a source.
      winex11: Implement a separate entry point for PatBlt and simplify the StretchBlt handling.
      gdi32: Add a null driver entry point for PatBlt.
      gdi32: Get rid of the BitBlt driver entry point.
      gdi32: Fix the calling convention of the DeleteDC entry points.
      gdi32: Find the original driver by checking the CreateDC entry point in CreateCompatibleDC.
      gdi32: Add a null driver entry point for StretchDIBits.
      gdi32: Add null driver entry points for StretchBlt and AlphaBlend.
      gdi32: Remove the function table pointer from the DC structure.
      Release 1.3.16.

Alistair Leslie-Hughes (2):
      msxml3: Ignore XML property ResolveExternals.
      mshtml: Implement IHTMLDOMNode previousSibling.

Anders Jonsson (1):
      inetcpl.cpl: Update Swedish translation.

Andrew Eikum (9):
      oleaut32: Store ITypeInfoImpls in an array.
      oleaut32: Convert TLBFuncDesc to be stored as an array.
      oleaut32: Convert TLBImplType to be stored as an array.
      oleaut32: Convert TLBVarDesc to be stored as an array.
      oleaut32: Use helper function to get CustData by GUID.
      oleaut32: Convert CustData to use standard linked lists.
      include: Add defines for KSDATAFORMAT_SUBTYPE_ALAW and _MULAW.
      oleaut32: Convert TLBImpLib to use standard linked list.
      oleaut32: Convert ITypeLibImpl to use standard linked list.

André Hentschel (7):
      kernel32: Add stub for GetVolumePathNamesForVolumeNameA.
      mountmgr.sys: Handle IOCTL_DISK_GET_DRIVE_GEOMETRY_EX.
      ntoskrnl.exe: Add more mutex stubs.
      kernel32/tests: Fix a test for real hardware.
      ws2_32: Downgrade FIXME for WS_SIO_SET_COMPATIBILITY_MODE to a TRACE.
      advapi32/tests: Add some skips.
      kernel32/tests: Also test for ntdll.dll in toolhelp tests.

Andy Norris (1):
      winealsa: Add support for alsa cards without a PCM mixer (only Line).

Aric Stewart (6):
      ws2_32: async_send with no buffers does not need to do any work.
      user32: Remove SetWindowText export.
      usp10: Corrections to ScriptCPtoX.
      usp10: Update ScriptCPtoX to handle RTL runs.
      usp10: Correct fTrailing handling for RTL runs in ScriptCPtoX.
      usp10: Rewrite of ScriptXtoCP to handle pwLogClust for LTR and RTL runs.

Aurimas Fišeras (1):
      inetcpl.cpl: Update Lithuanian translation.

Austin English (10):
      gdiplus: Avoid shadowing a parameter.
      mshtml: Avoid shadowing a parameter.
      msxml3: Avoid shadowing a parameter.
      oleaut32: Avoid shadowing a parameter.
      user32: Avoid shadowing a parameter.
      cmd: Avoid shadowing a parameter.
      setupapi: Avoid shadowing a parameter.
      shell32: Avoid shadowing a parameter.
      wininet: Avoid shadowing a parameter.
      mapi32: Avoid shadowing a parameter.

Austin Lund (1):
      user32/tests: Output error information in cursoricon tests.

David Hedberg (2):
      msi: Use ordering information to update the correct row.
      msi: Check other sources if install media not present at last used location.

Detlef Riekenberg (1):
      inetcpl: Update German translation.

Dmitry Timoshkov (10):
      gdi32: Add some additional tests for negative axes extents.
      winecfg: Protect from closing the root key.
      gdi32: Remove a redundant check for Roman font presence.
      advapi32: Properly skip the tests that depend on English locale.
      advapi32: Move the 'const' modifier in front of the storage specifier.
      kernel32: Add dumping of GENERIC_EXECUTE flag in CreateFile.
      advapi32: Fix the English language check.
      advapi32: Add a bunch of file access tests.
      server: Explicitly add FILE_DELETE_CHILD permission when file write access is allowed.
      advapi32: Add more file access permissions tests.

Dylan Smith (5):
      d3dx9: D3DXCreateText implementation for simple glyphs.
      d3dx9: Support triangulation of complex glyphs in D3DXCreateText.
      d3dx9/tests: Add basic tests for D3DXCreateText.
      d3dx9/tests: Added outline comparison tests for D3DXCreateText.
      d3dx9/tests: Partially test front and back faces for D3DXCreateText.

Eric Pouech (29):
      dbghelp: When using a regular expression on a file name, interpret '*' as any string (.* in regexp form).
      winedbg: Fix 'break file : lineno' command so that file can be in other modules than the current one.
      dbghelp: When parsing dwarf debug info, silence ptr_to_member and imported_declaration entries.
      dbghelp: More precisely manage the inline attribute.
      dbghelp: Add hierarchical information in die object.
      dbghelp: Add support for namespace support out of dwarf debug format.
      dbghelp: In dwarf debug format, correctly manage the DW_AT_specification attribute.
      dbghelp: Store the compiland into the parse context.
      dbghelp: Add support for parsing methods (in C++ classes) for dwarf debug format.
      dbghelp: When parsing a subprogram in dwarf debug format, properly handle scoping for functions with both declaration & definition.
      dbghelp: Quirk for supporting anonymous UDT (class, struct, enum...).
      dbghelp: Add helper to get global address out of symt, instead of going though symt_get_info.
      dbghelp: When building the by address lookup table, speed up resorting by always taking into account that existing symbols are already sorted.
      dbghelp: Fix bug in managing COFF files array.
      dbghelp: In i386 stack unwinder, ensure we always return decent 64bit values.
      dbghelp: Fix StackWalk when dwarf or pdb unwinders are called on first frame (CPU i386).
      dbghelp: In dwarf unwinder, fix the last valid IP value to be used for a given line of Call Frame Information.
      dbghelp: When doing a stack backtrace on i386 with dwarf or pdb unwinders, get the PC from the right frame.
      dbghelp: In i386 stackwalk implementation, store the frame index in the private information.
      dbghelp: In msc unwinding code (from FPO extended data), take care of cases where several variables are stored in the same hash.
      dbghelp: For the internal functions on x86_64 stack unwinding, only rely on CONTEXT information, and manage STACKFRAME64 updates in outer functions.
      dbghelp: Fix unwinding on x86-64 (correct frame and context).
      dbghelp: When managing DW_OP_deref_size, always ensure we read the size parameter.
      dbghelp: In dwarf debug functions, use register name instead of register value.
      dbghelp: Set also reloc_delta information in module description for PE native modules.
      winedbg: Added support for printing WCHAR in print_typed_basic.
      winegcc: Correctly manage the -V option (gcc expects to be among the first ones, with -b).
      winedbg: Also get rid of trailing \r in input_read_line.
      winedbg: Display a valid source file when reporting an error about a missing source file.

Erich Hoover (14):
      user32: Permit loading animated cursors with CreateIconFromResource(Ex).
      user32: Implement semi-stub of GetCursorFrameInfo.
      winex11: Use GetCursorFrameInfo to obtain animated frame delay.
      user32: Fix GetCursorFrameInfo when passed the proper number of steps.
      user32: Add FIXMEs for unsupported animated cursor data.
      user32: Add preliminary support for reading and storing multi-rate animated cursor data.
      winex11: Add support for retrieving multi-rate animated cursor data.
      user32: Add get/release routines for accessing cursor frames.
      user32: Add a convenience function for retrieving the number of steps in a cursor.
      user32: Handle static and animated cursors as separate objects.
      user32: Add support for retrieving individual animated frames.
      user32: Merge create_icon_bitmaps with CURSORICON_CreateIconFromBMI.
      user32: Add support for sequence-based animated cursors.
      user32: Downgrade GetCursorFrameInfo FIXME to a TRACE unless the second parameter is non-zero.

Francois Gouget (43):
      d3dcompiler_43: Add a '\n' to a couple of FIXME() traces.
      comctl32/tests: Add a '\n' to a pair of ok() calls.
      wscript/tests: Add a '\n' to an ok() call.
      mscoree: Add a '\n' to an ERR() trace.
      d3dx9_36/tests: Add a trailing '\n' to ok() calls.
      msvcrt/tests: Add a trailing '\n' to an ok() call.
      shell32/tests: Add a trailing '\n' to a skip().
      comctl32: Add a trailing '\n' to an ERR() call.
      urlmon/tests: Add a '\n' to an ok() call.
      gdi32/tests: Add a '\n' to an ok() call.
      comcat/tests: Add a '\n' to a pair of ok() calls.
      riched20/tests: Add a '\n' to an ok() call.
      wininet: Avoid a conflict with the sun macro when compiling on Solaris.
      wordpad: Fix the background color menu label.
      user32/tests: Use NULL instead of casting 0.
      msi: Small tweak to the usage for readability.
      winmm: Add full stops to some error messages.
      cmd: Add full stops to some parameter descriptions in the usage.
      winecfg: Add a full stop to an error message.
      advapi32: Make trustee_name_A_to_W() and free_trustee_name() static.
      comctl32/tests: Make init_tbsize_result() and tbsize_addbutton() static.
      gdiplus: Make load_ttf_name_id() static.
      gdiplus: Remove GdiplusShutdown() as it is redudant with GdiplusShutdown_wrapper().
      services: Make find_service_by_group() static.
      wined3d: Make IWineD3DVolumeImpl_GetResource() static.
      msxml3: Make element_get_dt() static and move it around to avoid a forward declaration.
      mshtml: Make get_pos_rect() static.
      sxs: The sxs debug channel is unused so remove it.
      npmshtml: The npmshtml debug channel is unused so remove it.
      hhctrl.ocx: Make AppendFullPathURL() static.
      wininet/tests: Make test_InternetErrorDlg() static.
      dxdiagn: Make IDxDiagContainerImpl_QueryInterface() static.
      msi: Make get_assembly_record() static.
      quartz: Make some functions static.
      shell32/tests: Make test_ShellItemGetAttributes() static.
      msvcrt: Export _wcsupr_s_l().
      mscoree/tests: Make the test and cleanup functions static.
      msxml3: Make ConnectionPoint_Init() and BindStatusCallback_Detach() static.
      d3dx9_36/tests: Replace a malloc() with HeapAlloc()+HeapFree().
      mscoree: Force_get_runtime_info() is not used so remove it.
      qcap: Make VfwPin_GetMediaTypeVersion() static.
      kernel32: Some spelling tweaks and fixes for the error messages.
      wininet/tests: Fix compilation on systems that don't support nameless unions.

Frédéric Delanoy (2):
      inetcpl.cpl: Update French translation.
      po: Update French translation.

Hans Leidekker (17):
      userenv: Initialize a variable (valgrind).
      msi/tests: Check the result of get_system_dirs and get_user_dirs.
      msi: Reduce filename to the long name in ITERATE_RemoveFiles.
      msi: Compare keys only in compare_record.
      msi: Avoid registering duplicate source list information.
      msi: Manage one assembly cache per major version of the .NET runtime.
      msi: Make a second pass to determine which files to install in the InstallFiles action.
      msi: Load media info even if there's no file to install.
      msi: Assume a file is present if the target exists with the same size and there's no file version or hash to verify.
      msi: Also register components without a key path.
      msi: Build the key path from the display name if the component is an assembly.
      odbccp32: Initialize the usage count in SQLRemoveDriverManager and SQLRemoveDriver (valgrind).
      msi: Fix a memory leak (valgrind).
      msimsg: New dll.
      msi: Skip reference counting for assembly components.
      msi: Let the InstallFiles action determine which private assembly files to install.
      msvcrt: Implement _set_security_error_handler.

Henri Verbeet (40):
      wined3d: Check subresources for NULL during texture cleanup.
      wined3d: Get rid of the SFLAG_LOCKED hack in flush_to_framebuffer_drawpixels().
      wined3d: Clear SFLAG_LOCKED as soon as possible in IWineD3DSurfaceImpl_Unmap().
      wined3d: Try to evict the surface's sysmem copy in surface_load_location().
      wined3d: Pass gl_info to volume_bind_and_dirtify().
      wined3d: Don't require container parents for IWineD3DDeviceParent methods to be COM objects.
      ddraw: Just pass NULL as swapchain parent.
      winex11.drv: Allow disabling vertical sync using EXT_swap_control.
      wined3d: Merge the various resource desc structures.
      wined3d: Move the GetLevelDesc() functions to the IWineD3DBaseTexture interface.
      wined3d: Store all the resource desc information in struct wined3d_resource.
      d3d9: Surfaces always have resource type WINED3DRTYPE_SURFACE.
      wined3d: Introduce wined3d_resource_get_desc() to retrieve the resource desc.
      wined3d: Generalize GetSurfaceLevel() / GetVolumeLevel() to GetSubResource().
      wined3d: Get rid of IWineD3DBaseTexture::GetSubResourceDesc().
      winex11: Remove a redundant forward declaration.
      wined3d: Get rid of IWineD3DSurface::GetDesc().
      wined3d: Get rid of IWineD3DVolume::GetDesc().
      wined3d: Get rid of wined3d_buffer_get_desc().
      wined3d: Don't invalidate STATE_VDECL in context_set_render_offscreen().
      wined3d: Get rid of IWineD3DTexture::Map().
      wined3d: Get rid of IWineD3DTexture::Unmap().
      wined3d: Get rid of IWineD3DCubeTexture::Map().
      wined3d: Get rid of IWineD3DCubeTexture::Unmap().
      wined3d: Get rid of IWineD3DVolumeTexture::Map().
      wined3d: Get rid of IWineD3DVolumeTexture::Unmap().
      wined3d: Generalize AddDirtyRect() / AddDirtyBox() to AddDirtyRegion().
      d3d9: Use IDirect3DVolume9_AddRef to increment the volume's refcount.
      d3d8: Fix IDirect3DCubeTexture8Impl_GetLOD().
      wined3d: Use the correct resource_ops in cubetexture_unload().
      wined3d: Get rid of IWineD3DVolumeTexture.
      wined3d: Get rid of IWineD3DVolumeTextureImpl.
      wined3d: Get rid of IWineD3DTexture.
      wined3d: Get rid of IWineD3DTextureImpl.
      wined3d: Get rid of IWineD3DBaseTexture::IsCondNP2().
      wined3d: Don't use surface_from_resource() to retrieve volumes.
      wined3d: Get rid of IWineD3DCubeTexture.
      wined3d: Get rid of IWineD3DCubeTextureImpl.
      wined3d: Merge the IWineD3DBaseTexture::AddDirtyRegion() implementations.
      wined3d: Merge the texture cleanup functions.

Huw Davies (3):
      fonts: Increase the version number so that we don't use the Mac's version of symbol.ttf, which doesn't contain a Microsoft Symbol charmap.
      include: Uncomment EMRGRADIENTFILL.
      gdi32: Print the fixme when the pen is actually hatched.

Hwang YunSong (2):
      inetcpl.cpl: Update Korean resource.
      po: Update Korean resource.

Jacek Caban (14):
      mshtml: Don't assume that HTMLWindow_Create sets ret val before succeeding.
      wincodec.h: Fixed a typo.
      mshtml: Fixed type in get_nsdoc_window.
      mshtml: Reimplement nsIURI::SetScheme on top of IUri.
      mshtml: Properly handle BLOCKED:: URLs in IHTMLImgElement::get_src.
      wininet: Release gzip_buffer when opening new connection.
      wininet: Update remaining HttpOpenRequest to use the new hello.html location.
      mshtml: Wine Gecko 1.2.0 release.
      mshtml: Notify parser about script evaluation.
      appwiz.cpl: Get rid of installing addons from cab file support.
      shdocvw: Fixed allocation failure test.
      mshtml: Correctly set NULL event.
      wininet: Decompress gzip data in refill_buffer to ensure that we have the data to report.
      wininet: Ensure that we have data to report before sending INTERNET_STATUS_REQUEST_COMPLETE in HTTP_HttpEndRequestW.

Joris Huizer (1):
      dbghelp: dwarf2_get_cpp_name: fix off-by-one error.

Juan Lang (32):
      wininet: Store entries in url cache with valid last-modified date.
      wininet: Remove a no-op trinary expression.
      wininet: Fix a comment.
      wininet: Rename a couple members to reflect their usage, and remove redundant comments.
      wininet: Rename a couple members based on publicy available information.
      wininet: Change a type based on publicly available information.
      wininet: Rename a variable based on publicly available information.
      wininet: Increment file use count when committing a URL cache entry.
      wininet: Decrement file use count when deleting a cache entry.
      wininet: Fully initialize time variable (valgrind).
      wininet: Change type of cache limit and usage to large integers.
      wininet: Account for disk space used by cache.
      wininet: Account for disk space usage when deleting url cache entries.
      wininet: Set last access time when retrieving a URL cache entry.
      wininet: Store headers in url cache entries.
      wininet: Implement RetrieveUrlCacheEntryStreamW.
      wininet: Implement FindNextUrlCacheEntryW.
      kernel32: Add some parameter checking to FileTimeToDosDateTime.
      wininet/tests: Add a couple more tests for GetUrlCacheEntryInfoEx.
      wininet: Add more tests for CommitUrlCacheEntry.
      wininet: Treat times of 0 as a special value.
      wininet: Test sticky url cache entries.
      wininet: Implement sticky url cache entries.
      wininet: Implement DeleteUrlCacheEntryA/W with a helper function.
      cryptnet: Let DeleteUrlCacheEntryW remove the cache file.
      wininet: Reimplement IsUrlCacheEntryExpired.
      cryptnet/tests: Partially revert commit de6e33f306a3b1b424ad1a9c41e85d3692ef9e4d.
      cryptnet: Fix typo.
      cryptnet/tests: Add more tests for revocation checking.
      cryptnet: Trace more reasons for revocation failure.
      wininet: Differentiate checking online and offline CRLs.
      wininet: Don't adjust the use counts in RetrieveUrlCacheEntryFile until the function will succeed.

Jörg Höhle (11):
      mciwave: Fix precondition to avoid having 2 simultaneous players.
      winmm: MCI does not support the 0xhexadecimal notation.
      winecoreaudio: Do not access MIDIHDR past notification callback.
      winecoreaudio: Ignore failure to notify winmm wave clients.
      winecoreaudio: Fix 64-bits incompatibilities.
      wineoss: Ignore failure to notify winmm wave clients.
      wineoss: Fix 64-bits incompatibilities.
      winealsa: CreateEvent and CreateThread return NULL on error, not INVALID_HANDLE_VALUE.
      winealsa: Open must fail when recorder thread creation fails.
      winealsa: Ignore failure to notify winmm wave clients.
      winealsa: Favour HeapAlloc() over malloc().

Ken Thomases (22):
      secur32: Remove outdated comment that schannel is unimplemented.
      secur32: Extract schan_imp_send function.
      secur32: Extract schan_imp_recv function.
      secur32: Extract schan_imp_get_session_peer_certificate function.
      secur32: Move some GnuTLS-specific helper functions.
      secur32: Extract schan_imp_get_session_cipher_block_size function.
      secur32: Extract schan_imp_get_connection_info function.
      secur32: Use schan_imp_get_connection_info to get MAC size.
      secur32: Extract schan_imp_handshake function.
      secur32: Extract schan_imp_set_session_transport function.
      secur32: Extract schan_imp_create/dispose_session functions.
      secur32: Extract GnuTLS-isms from schan_pull to schan_pull_adapter.
      secur32: Extract GnuTLS-isms from schan_push to schan_push_adapter.
      secur32: Set push & pull functions in schan_imp_create_session.
      secur32: Set session credentials in schan_imp_create_session.
      secur32: Use opaque type schan_imp_session in schan_imp interface.
      secur32: Extract schan_imp_allocate/free_certificate_credentials functions.
      secur32: Extract schan_imp_init/deinit functions.
      secur32: Make no-implementation error message non-GnuTLS-specific.
      secur32: Separate GnuTLS schannel implementation into separate file.
      configure: Add test for Security/Security.h header.
      secur32: Add alternative schannel implementation for Mac OS X.

Maarten Lankhorst (2):
      ntdll: Fix time units for SystemPerformanceProcessorInformation, and steal idle time for kernel time.
      kernel32: CreateProcessA should not call CreateProcessW directly.

Marcus Meissner (11):
      winealsa.drv: Fixed bad sizeof (pointer vs struct) (Coverity).
      mshtml: Removed duplicate const (Coverity).
      quartz: Removed const from const REFIID (Coverity).
      d3dcompiler_43: Initialize a variable (Coverity).
      shell32: memset only gets character (Coverity).
      shell32: Arrays are never NULL (Coverity).
      shdocvw: Removed useless array for NULL check (Coverity).
      user32: Remove useless NULL checks (Coverity).
      comdlg32: Removed useless NULL check (Coverity).
      comctl32: Removed array NULL check (Coverity).
      jscript: Mark up fallthrough switch cases (Coverity).

Max TenEyck Woodbury (2):
      c2man: Fix .spec file flag recognition.
      c2man: Label export list slots.

Michael Stefaniuc (7):
      shdocvw: COM cleanup for the ITaskbarList iface.
      mscoree: COM cleanup in metahost.c.
      d3d8: COM cleanup in shader.c.
      rpcrt4/tests: COM cleanup in cstub.c.
      oleaut32/tests: COM cleanup in olepicture.c.
      d3d8: COM cleanup for the IDirect3DVolumeTexture8 iface.
      oleaut32/tests: COM cleanup in vartype.c.

Nikolay Sivov (26):
      msvcrt: Added _wcslwr_s implementation.
      msvcrt: Added partially complete _wcsupr_s_l (without locale support).
      msxml3: Trace ref counts for all dom objects.
      msxml3: Properly update xmldoc refcounts on insertBefore().
      msxml3: Implement get_nodeTypedValue() for nodes that can't have type.
      msxml3: Implemented get_doctype() with basic tests.
      msxml3: Merge obsolete interfaces tests in a single file.
      msxml3: Fix some leaks in tests.
      msxml3: Orphan a node removed with removeChild().
      msxml3: Put together similar tests using tabled test data.
      msvcrt: Add _get_output_format() and return default value.
      msxml3: Some get_attributes() tests.
      msxml3: Fix reference counting behaviour for named map.
      msxml3: Move string conversion helper to header.
      msxml3: Unlink node first before adding it as a child.
      msxml3: Add IXMLDOMSelection stub.
      msxml3: No need to zero memory on allocation.
      msxml3: Protect SAX character callback from null node.
      msxml3: Silence compile time warnings for dynamically loaded libxslt.
      msxml3: Downgrade FIXME to TRACE for unsupported interfaces.
      msvcrt: Add __daylight() call export.
      msvcrt: Add _findfirst32() implementation.
      msvcrt: Added _findnext32() implementation.
      msxml3: Merge save() tests to a single function.
      msxml3: Support VT_BSTR|VT_BYREF as source in load().
      msxml3: Clean formatting chars before passing to base64 decoder.

Paul Vriens (5):
      dxgi: Only cast to a void pointer (Coverity).
      cabinet: Check correctly for the magic value (Coverity).
      cabinet: Check correctly for the magic value (Coverity).
      msi: Only call MSI_RecordGetString() when needed (Coverity).
      msvfw32: Only call MSVIDEO_GetHicPtr() once (Coverity).

Peter Schellenbach (2):
      oleaut32: Corrected registration flag inversion in RegisterActiveObject.
      oleaut32: Fixed initial cyLogical value in IFont constructor. Fixed get_Size to return same value as Windows.

Piotr Caban (12):
      include: Added IBrowserService interface definition.
      include: Added IDocObjectService interface definition.
      mshtml: Added IHTMLPrivateWindow_GetAddressBarUrl implementation.
      mshtml: Execute IDocObject_FireDocumentComplete in handle_load function.
      include: Added IDockingWindow definition.
      include: Added IBrowserService2 definition.
      shdocvw: Added navigation error handling.
      shdocvw: Added IShellBrowser interface stub.
      shdocvw: Added IBrowserService interface stub.
      shdocvw: Added IDocObjectService interface stub.
      shdocvw: Use IID_IBrowserService2 defined in header.
      shdocvw/tests: Added IShellBrowser, IBrowserService and IDocObjectService existence tests.

Rico Schüller (2):
      include: Fix ID3DXBaseEffect interface.
      d3dx9_36: Start effect parsing.

Roderick Colenbrander (2):
      wined3d: Update Nvidia Geforce6+ driver version.
      wined3d: Add latest Nvidia GPUs.

Stefan Dösinger (8):
      d3d8: Disallow z buffers smaller than the color buffer.
      d3d8: Destroy the windows after the test.
      d3d8: Use a proper window class for the device test.
      d3d8: Test depth stencil size mismatches.
      wined3d: Ignore clears when the framebuffer setup is broken.
      wined3d: Check the framebuffer setup in ValidateDevice.
      wined3d: Disable the depth stencil if it is smaller than the primary color buffer.
      d3d9: Test depth stencil size mismatches.

Thomas Faber (2):
      mshtml: Initialize OLEINPLACEFRAMEINFO.cb for IOleInPlaceSite::GetWindowContext.
      shdocvw: Initialize OLEINPLACEFRAMEINFO.cb for IOleInPlaceSite::GetWindowContext.

Thomas Mullaly (3):
      mshtml/tests: Added more ConnectionPoint tests for IHTMLDocument.
      mshtml: Correctly forward IHTMLWindow's IHTMLDocument's ConnectionPointContainer.
      mshtml/tests: Fixed memory leak and made Vtbl's const.

Vincent Povirk (22):
      gdiplus: Fix a handle leak in GdipDrawString.
      comctl32: Validate text entered in a datetime by the user.
      gdiplus: Add tests for interpolation mode and make them pass.
      gdiplus: Move ImageAttributes mapping into a helper function.
      gdiplus: Read drawn bitmaps in one step instead of using getpixel.
      gdiplus: Apply image attributes to bitmaps before resampling them.
      gdiplus: Implement tiling wrap modes.
      gdiplus: Move bitmap interpolation into a separate function.
      gdiplus: Implement bilinear interpolation.
      gdiplus: Don't use gdi32 to scale or draw from outside bitmaps.
      gdiplus: Implement software rendering of texture brushes.
      gdiplus: Prefer to not use gdi32 for gradient and texture brushes.
      gdiplus: Remove gdi32 fallback for bitmaps from GdipFillRegion.
      gdiplus: Call GdiAlphaBlend only once per GdipFillRegion call.
      gdiplus: Add software implementation of GdipFillPath.
      gdiplus: Use GdipFillPath to implement GdipFillEllipse.
      gdiplus: Use GdipFillPath to implement GdipFillPie.
      gdiplus: Use GdipFillPath to implement GdipFillPolygon.
      gdiplus: Use GdipFillPath to implement GdipFillPolygonI.
      gdiplus: Implement GdipFillRectangle based on GdipFillPath.
      gdiplus: Remove the gdi32 line gradient drawing code.
      gdiplus: Select the font into the appropriate hdc in GdipMeasureString.

Łukasz Wojniłowicz (5):
      inetcpl.cpl: Update Polish translation.
      po: Update Polish translation.
      po: Update Polish translation.
      po: Update Polish translation.
      inetcpl: Update Polish translation.


Debian Wine packaging

More information about the pkg-wine-party mailing list