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

Alexandre Julliard julliard at winehq.org
Sat Jun 8 17:51:07 UTC 2013


The annotated tag, wine-1.5.10 has been created
        at  584c1cb0f4b312a4ee3c34fc0cadf8c4ec00e47a (tag)
   tagging  9177c088306723d10475839c2fcf56fd30e1b611 (commit)
  replaces  wine-1.5.9
 tagged by  Alexandre Julliard
        on  Tue Jul 31 21:08:12 2012 +0200

- Shortlog ------------------------------------------------------------
Release 1.5.10
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEABECAAYFAlAYLR0ACgkQ9ebp7rlGHdexFwCgoxVDra/73gpYQcEC1XO6N5NQ
pysAn2G1Qz5oPmWUfTqMqrY7FrsE0dOq
=0IIy
-----END PGP SIGNATURE-----

Alex Henrie (1):
      wininet: Support ICU_ENCODE_PERCENT, ICU_ENCODE_SPACES_ONLY, and ICU_NO_META.

Alexandre Goujon (1):
      kernel32: Reimplement GetLogicalDrives using Nt{Open, Query}DirectoryObject.

Alexandre Julliard (41):
      user32/tests: Try to fix a test that frequently fails on Windows.
      opengl32: Generate a header file containing function tables for all OpenGL functions.
      opengl32: Generate a function table with null OpenGL entry points and store it in the TEB.
      winex11: Fill a function table with the standard OpenGL functions and store it in the TEB.
      opengl32: Call standard OpenGL functions through the TEB function table.
      opengl32: Call OpenGL extension functions through the TEB function table.
      opengl32: Redirect standard OpenGL functions through the TEB function table.
      opengl32: Call all OpenGL functions through the current context table and don't link against libGL.
      winex11: Use the function table pointer to call dynamically loaded OpenGL functions.
      opengl32: Remove redundant fields in the functions hashes.
      gdi32: PatBlt needs to bypass the brush for ROPs that don't make use of it.
      wined3d: Load glPointParameter functions as extensions rather than standard OpenGL functions.
      gdi32: Remove left-over debug trace.
      opengl32: Declare input pointers as const in function prototypes.
      opengl32: Move the wgl functions to the main OpenGL function table.
      opengl32: Add supported wgl extension functions to the OpenGL function table.
      opengl32: Add a mechanism for managing different types of OpenGL handles.
      opengl32: Use proper handles for PBuffers instead of raw pointers.
      winex11: Remove unused fields in the PBuffer object.
      winex11: Get rid of the glGetIntegerv wrapper.
      wined3d: Fetch GL functions from the WGL driver table, including glFinish and glFlush.
      fusion: Simplify the parsing of clr tables.
      include: Fix alignment of cabinet structures on 64-bit.
      gdi32: Work around a gcc array out of bounds warning.
      opengl32: Load GLU functions from glu32.dll instead of the Unix library.
      winex11: Add a helper function to correctly check extension strings.
      opengl32: Allocate a separate context structure to store generic information.
      opengl32: Store the context current DCs on the opengl32 side.
      opengl32: Store the modified extension string in the context.
      wined3d: Retrieve OpenGL extension functions directly through the TEB table.
      msvcrt: Make sure that errno is always set when calling the invalid parameter handler.
      msvcr90/tests: Fix tests for errno values.
      gdi32: Support OpenGL in bitmaps through libOSMesa.
      msxml3: Fix an uninitialized variable.
      winex11: Get rid of the OpenGL bitmap support.
      gdi32: Add a helper function to initialize Bresenham parameters for line drawing.
      gdi32: Limit line drawing coordinates to reasonable values to avoid overflows.
      gdi32: Clip solid pen regions to the DIB rectangle to avoid overflows.
      gdi32: Move DescribePixelFormat and SetPixelFormat to the WGL driver.
      gdi32: Compute the line parameters using the cropped coordinates to avoid overflows.
      Release 1.5.10.

André Hentschel (2):
      msvcrt: Add tmpfile_s implementation.
      winspool.drv: Update allowed driver version.

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

Caron Jensen (1):
      wined3d: Recognize AMD Tahiti cards.

Dan Kegel (1):
      msvcp100: Add _Container_base0::_Swap_all, _Container_base0::_Orphan_all.

Detlef Riekenberg (10):
      include: Add appcompatapi.h.
      apphelp: Implement ApphelpCheckShellObject.
      apphelp/tests: Add tests for ApphelpCheckShellObject.
      wer: Return S_OK from WerReportSetParameter.
      wer: Add a stub for WerReportAddFile.
      msi/tests: Use always static binding for GetTokenInformation.
      wer: Return S_OK from the WerRepostSubmit stub.
      include: Add TOKEN_MANDATORY_LEVEL definitions.
      ntdll: Support TokenIntegrityLevel.
      advapi32/tests: Simple tests for TokenIntegrityLevel.

Dmitry Timoshkov (47):
      gdiplus: Add a test for font and graphics using different base units.
      gdiplus: Factor out units_to_pixels() helper.
      gdiplus: GdipGetFontHeight should convert height from font to device units.
      gdiplus: GdipMeasureString operates internally in pixels but in/out rectangles are in device units.
      include: Add PixelFormat32bppCMYK definition.
      include: Add some useful helpers to check various pixel format properties.
      include: Move PaletteFlags definition to gdipluspixelformats.h.
      gdiplus: Set actual resolution of an image being encoded.
      windowscodecs: Add support for generating WICBitmapPaletteTypeFixedHalftone27 palette.
      windowscodecs: Add support for generating WICBitmapPaletteTypeFixedHalftone125 palette.
      windowscodecs: Add support for generating WICBitmapPaletteTypeFixedHalftone216 palette.
      windowscodecs: Add support for generating WICBitmapPaletteTypeFixedHalftone252 palette.
      windowscodecs: Add support for adding trasparent color to generated palettes.
      windowscodecs: Add a test for invalid predefined palette type.
      windowscodecs: Implement MetadataHandler_Load.
      windowscodecs: Do not assume that vtable is the first element of the object.
      windowscodecs: Do not assume that vtable is the first element of the object.
      windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
      windowscodecs: Make classinfo structure const.
      windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
      windowscodecs: Do not assume that vtable is the first element of the object.
      windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
      windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
      windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
      windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
      windowscodecs: Do not assume that vtable is the first element of the object.
      windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
      windowscodecs: Do not assume that vtable is the first element of the object.
      windowscodecs: Do not assume that vtable is the first element of the object.
      windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
      windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
      windowscodecs: Do not assume that vtable is the first element of the object, avoid not necessary casts.
      gdiplus: Retrieve image palette from WIC.
      gdiplus: Add 8bppIndexed to the list of supported formats.
      gdiplus: Use predefined palette if an image doesn't provide one.
      gdiplus: Add 8bppGray to the list of supported formats.
      gdiplus: Make get_palette() usable for generating predefined palettes.
      gdiplus: Handle image loading failures under some XP versions.
      gdiplus: Add missing 'break'.
      gdiplus: Store device resolution in the graphics object.
      gdiplus: Add some GdipTransformPoints tests for a device with different x/y resolutions.
      windowscodecs: Fix warnings detected by compiling with inline wrappers.
      windowscodecs: Implement IWICPalette_InitializeFromPalette.
      include/winnt.h: MSC compiler doesn't support __asm keyword in x86_64 mode.
      include/winbase.h: MSC compiler implements interlocked* APIs as intrinsics in x86_64 mode.
      windowscodecs: Fix memory leak in error case.
      gdiplus: Improve precision of calculated pixel to units transformation.

Francois Gouget (9):
      winex11.drv: Don't include wgl_driver.h if OpenGL is not supported.
      d3dcompiler_43: Add a trailing '\n' to a couple of Wine traces.
      d3dcompiler_43: Make some functions static.
      d3d10: Make get_property_info() static.
      kernel32/tests: Use NULL instead of casting 0.
      msvcp90: Make num_put__Iput() static.
      d3dcompiler_43: Make debug_dump_ir_expr() static.
      kernel32/tests: Make initonce_callback() static.
      wbemprox: Make some signature table functions static.

Frédéric Delanoy (1):
      po: Update French translation.

Gustavo Henrique Milaré (2):
      po: Update Brazilian Portuguese translation.
      po: Update Brazilian Portuguese translation.

Hans Leidekker (18):
      wbemprox: Implement IWbemClassObject::Put.
      wbemprox: Add helpers for retrieving class instances.
      wbemprox: Fix corner cases in IEnumWbemClassObject::Skip.
      wbemprox: Reset the number of rows only when the table was filled dynamically.
      wbemprox: Implement IWbemClassObject::GetMethod.
      msi: Use the right interface to call 32-bit and 64-bit custom action scripts.
      msi: Use inline wrappers for calling COM methods.
      wbemprox: Add a partial Win32_Service class implementation.
      wbemprox: Parse the object path passed to IWbemServices::GetObject.
      winhttp: Use platform-specific versions of IActiveScriptParse methods.
      wbemprox: Add support for boolean properties.
      wbemprox: Implement Win32_Service.AcceptPause and Win32_Service.AcceptStop.
      wbemprox: Store the class name in the class object.
      wbemprox: Add support for enumerating class methods.
      wbemprox: Add support for enumerating class properties.
      sxs: Use inline wrappers for calling COM methods.
      fusion: Use inline wrappers for calling COM methods.
      msi: Implement the RemoveExistingProducts standard action.

Heiko Hund (1):
      winhttp: Make strings in WINHTTP_PROXY_INFO non-const.

Henri Verbeet (29):
      include: Add some more SP_PROT_* flags.
      secur32: Recognize some more TLS versions.
      d3d10: Add support for parsing blend factors to parse_fx10_object().
      d3d10: Add support for parsing sample masks to parse_fx10_object().
      d3d10: Add support for parsing stencil reference values to parse_fx10_object().
      ddraw: Implement ddraw7_GetScanLine() on top of wined3d_get_adapter_raster_status().
      ddraw: Implement ddraw7_GetVerticalBlankStatus() on top of wined3d_get_adapter_raster_status().
      wined3d: Fix the draw buffer limit calculation.
      wined3d: Disable the X11 / GL lock.
      wined3d: Enable "AlwaysOffscreen" by default.
      wined3d: Get rid of some unused PCI IDs.
      wined3d: Convert some uppercase hex constants to lowercase.
      d3d10/tests: Add a test for default state values.
      d3d10: Add support for parsing rasterizer states.
      d3d10: Implement d3d10_effect_rasterizer_variable_GetBackingStore().
      wined3d: Get rid of APPLE_flush_render, it doesn't exist.
      wined3d: Fix some EXT_gpu_shader4 function names.
      d3d10: Add support for parsing depth/stencil states.
      d3d10: Implement d3d10_effect_depth_stencil_variable_GetBackingStore().
      wined3d: Handle core fixups like any other kind of extension fixup.
      wined3d: Use struct opengl_funcs for storing GL extension pointers.
      ddraw: Implement ddraw7_GetMonitorFrequency() on top of wined3d_get_adapter_display_mode().
      d3d10: Add support for parsing blend states.
      d3d10: Implement d3d10_effect_blend_variable_GetBackingStore().
      d3d10: Add support for parsing sampler states.
      d3d10: Implement d3d10_effect_sampler_variable_GetBackingStore().
      wined3d: Get rid of the GL extension function pointer typedefs.
      wined3d: Pass a gl_info structure to fragment_pipeline.enable_extension().
      wined3d: Call core GL functions through gl_info.gl_ops as well.

Hwang YunSong (1):
      po: Update Korean translation.

Jacek Caban (68):
      vbscript: Fixed locale-related test failures.
      vbscript: Use current locale in to_string.
      mshtml: Wine Gecko 1.7 release.
      ole32: Forward BSTR functions to oleaut32.
      mshtml: Make node object cycle collector aware.
      mshtml: Make node object's dynamic IDispatchEx-based properties cycle collectable.
      mshtml: Make nsIDOMHTMLDocument reference cycle collectable.
      mshtml: Store MSHTML node reference in Gecko node object and get rid of all node list in document object.
      ole32: Use proper allocators for storing source in ErrorInfoImpl.
      ole32: Use proper allocators for storing description in ErrorInfoImpl.
      ole32: Use proper allocators for storing help file in ErrorInfoImpl.
      mshtml: Moved creating nsIFile to separated function.
      mshtml: Store scheme in nsWineURI instead of nsChannel.
      mshtml: Added nsIFileURL stub implementation.
      mshtml: Added nsIFileURL::GetFile implementation.
      vbscript: Added parser support for select case statement.
      vbscript: Added compiler support for select case statement.
      vbscript: Added interp_case implementation.
      vbscript: Added select case statement tests.
      mshtml.idl: Added IXMLHttpRequest declaration.
      mshtml.idl: Added more *XMLHttpRequest* declarations.
      mshtml.idl: Added IDOMEvent and IDOMEventTarget declarations.
      widl: Add IDL installation directory to include path.
      mshtml: Fixed tests on Vista.
      mshtml: Unescape script from javascript: URLs before executing them.
      mshtml: Share IHTMLFrameBase tests between iframe and frame element tests.
      mshtml: Added IHTMLFrameBase::frameBorder implementation.
      jscript: Don't expose properties belonging to Object prototype from Object instance.
      jscript: Don't expose properties that belong to function prototype from function instance.
      jscript: Properly handle builtin properties in Object.prototype.hasOwnProperty implementation.
      jscript: Added more tests.
      jscript: Use prototype for builtin Array properties.
      jscript: Use prototype for builtin Boolean properties.
      jscript: Use prototype for builtin Date properties.
      jscript: Use prototype for builtin Number properties.
      jscript: Use prototype for builtin RegExp properties.
      jscript: Use prototype for builtin String properties.
      mshtml: Use proper document node for createElement called on document fragment.
      mshtml: Added IHTMLDOMAttribute::get_specified implementation.
      mshtml: Clean up InvokeEx implementation by using get_dispid_type.
      mshtml: Moved more logic to HTMLStyle_Create.
      mshtml: Added IHTMLElement2::get_runtimeStyle hackish implementation.
      mshtml: Added runtimeStyle tests.
      activdbg.idl: Undef GetCurrentThread macro to avoid collision with interface function declaration.
      widl: Added an extension that uses inline functions instead of macros for C interface calls.
      mshtml: Use inline wrappers and fixed found warnings.
      mshtml: Properly handle NULL VT_DISPATCH refChild in IHTMLDOMNode::insertBefore.
      mshtml: Moved IStream::Read calls to separated function.
      mshtml: Moved conversion to unicode of buffers from binding to navigate.c.
      mshtml: Added support for BOM in bind_mon_to_wstr.
      mshtml: Grow the buffer faster in BufferBSC_read_data.
      ieframe: Use proper helpers for iface calls.
      urlmon: Use proper helpers for iface calls.
      oleaut32: Use proper helpers for iface calls.
      urlmon: SecManagerImpl_QueryInterface clean up.
      ieframe/tests: Use proper helpers for iface calls.
      urlmon/tests: Use proper helpers for iface calls.
      mshtml/tests: Use proper helpers for iface calls.
      jscript/tests: Use proper helpers for iface calls.
      mshtml: Store inner window directly in HTMLDocumentNode.
      mshtml: Use inner window directly from document node in htmlevent.c.
      mshtml: Use inner window directly in HTMLImageElementFactory implementation.
      mshtml: Use inner window directly in HTMLOptionElementFactory implementation.
      mshtml: Use inner window directly in run_insert_script.
      mshtml: Use inner window directly in handle_load.
      guiddef.h: Use static const IID instance for __uuidof.
      vbscript/tests: Use proper helpers for iface calls.
      mshtml.idl: Added IHTMLDOMConstructorCollection declaration.

Józef Kucia (1):
      d3dx9: Allow D3DX_DEFAULT to be passed as srclevel to D3DXFilterTexture.

Marcus Meissner (1):
      mshtml: Remove superflous check (Coverity).

Matteo Bruni (10):
      d3dcompiler: Check for invalid matrix majority modifiers.
      d3dcompiler: Don't allow const variables without initializers.
      d3dcompiler: Don't allow semantics on local variables.
      d3dcompiler: Parse multiplicative expressions.
      d3dcompiler: Parse relational operators, stub out more rules.
      d3dcompiler: Parse some postfix operators.
      d3dcompiler: Parse unary and prefix operators.
      d3dcompiler: "void" is not a plain scalar data type.
      d3dcompiler: Stub assignment parsing.
      d3dcompiler: Parse assignments.

Michael Stefaniuc (24):
      dsound/tests: Add IDirectSound refcount and COM aggregation tests.
      dsound: Merge the two IUnknown/IDirectSound implementations for DirectSound.
      dsound: Rename the DirectSound object refcount to "numIfaces".
      dsound: Cleanup IDirectSoundImpl_Create() and move it.
      dsound: Merge IUnknown into the main DirectSound object.
      dsound: Merge the DirectSound create functions.
      dsound: Drop a redundant 'IDirectSound8' from the method names.
      dsound: Merge IDirectSound8 into the main DirectSound object.
      dsound: Handle IDirectSound by the IDirectSound8 implementation.
      dsound: Get rid of the DSOUND_QueryInterface() helper.
      winedump: Simplify the "pointer to start of array" idiom.
      dnsapi: Remove a superfluous TRUE-FALSE conditional expression.
      cabinet: Simplify the "pointer to start of array" idiom.
      mlang/tests: Simplify the "pointer to start of array" idiom.
      cabinet: Avoid TRUE-FALSE conditional expressions.
      wined3d: Avoid TRUE-FALSE conditional expressions.
      winaspi.dll16: Simplify the "pointer to start of array" idiom.
      setupapi: Simplify the "pointer to start of array" idiom.
      winedbg: Simplify the "pointer to start of array" idiom.
      comdlg32: Use a helper to detect the need for win16 looks.
      winmm: Avoid TRUE FALSE conditional expressions.
      mapi32: Remove superfluous TRUE:FALSE conditional expressions.
      winex11.drv: Avoid TRUE:FALSE conditional expressions.
      kernel32: Avoid TRUE:FALSE conditional expressions.

Nikolay Sivov (28):
      ole32: Fix QueryInterface for file-based ILockBytes.
      ole32: Remove unsupported interface REFIID from storage stream QueryInterface.
      ole32: Give names to 1Ole stream header fields.
      msxml3: Accept selection namespaces string with trailing spaces.
      ole32: Use a single implementation for 1Ole stream initialization.
      kernel32: Partial CompareStringEx implementation.
      advapi32/tests: Add some more well known SIDs to tests.
      kernel32: Added GetSystemDefaultLocaleName().
      kernel32: Forward GetLocaleInfoEx() to GetLocaleInfoW().
      kernel32: Added InitOnceInitialize() implementation.
      kernel32: Single thread test for InitOnceExecuteOnce().
      msxml3: Accept ISequentialStream as reader input.
      kernel32: Some tests for blocking initialization with InitOnceBeginInitialize().
      dwrite: Added initial stub.
      kernel32: Some test for handling locales specified by language only.
      kernel32: Fix base for value returned with LOCALE_RETURN_NUMBER.
      kernel32: Some tests for LOCALE_SNAME and neutral locales.
      widl: Emit default argument values for cpp methods.
      msxml3: Enable inline wrappers and fix warnings.
      shell32: Use proper macros when calling COM methods.
      kernel32: Added WerRegisterMemoryBlock stub.
      msxml3: Enable inline wrappers for tests.
      widl: Protect from duplicated method names in C-style vtable struct.
      widl: Don't output method macro if name duplicates another method name.
      include: Added dwrite.idl file.
      dwrite: Stub for IDWriteFactory.
      dwrite: Added IDWriteGdiInterop stub.
      dwrite: Added basic test for IDWriteFont created from LOGFONTW.

Nozomi Kodama (3):
      d3dx9_36: Implementation of D3DXSHRotateZ.
      d3dx9_36: Add some traces.
      d3dx9_36: Add more traces.

Piotr Caban (9):
      msvcp90: Fixed EOF detection in basic_filebuf_char_uflow function.
      msvcp90: Fixed EOF detection in basic_streambuf_char__Xsgetn_s function.
      msvcp90: Added num_put<short> implementation.
      msvcp90: Fixed num_get<short>::vftable.
      msvcp: Sync spec files.
      msvcp71: Added functions for creating basic_string iterators.
      msvcp71: Added iterator based basic_string::replace implementation.
      msvcp71: Added basic_string::append(iterator, iterator) implementation.
      msvcp71: Added _String_base::_Xlen and _Xran implementation.

Sergey Guralnik (1):
      user32: Rearrange ComboBox repositioning code.

Thomas Faber (1):
      comdlg32: Do not modify dialog resource directly.

Vincent Povirk (1):
      msi: Stub Migrate10CachedPackagesW.

Wei-Lun Chao (9):
      po: Update Chinese (Taiwan) translation.
      po: Update Chinese (Taiwan) translation.
      po: Update Chinese (Taiwan) translation.
      po: Update Chinese (Taiwan) translation.
      po: Update Chinese (Taiwan) translation.
      po: Update Chinese (Taiwan) translation.
      po: Update Chinese (Taiwan) translation.
      po: Update Chinese (Taiwan) translation.
      po: Update Chinese (Taiwan) translation.

-----------------------------------------------------------------------

-- 
Debian Wine packaging



More information about the pkg-wine-party mailing list