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

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


The annotated tag, wine-1.3.29 has been created
        at  8a300116c62efa674318f9650975d44660921ef1 (tag)
   tagging  e5ba60174ef931d299894bc1e8961c822f4809c4 (commit)
  replaces  wine-1.3.28
 tagged by  Alexandre Julliard
        on  Fri Sep 23 19:46:51 2011 +0200

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

iEYEABECAAYFAk58xgsACgkQ9ebp7rlGHdfjQQCgjH+9wuwSGOzSE+p2SI1s0bCq
q9YAn03OUcaAI9XspPpUwpejFch0ZC3B
=wYT1
-----END PGP SIGNATURE-----

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

Alexandre Julliard (56):
      winex11: Create a separate graphics driver for XRender.
      winex11: Store the XRender info structure inside the XRender physdev object.
      winex11: Add an ExtEscape entry point in the XRender driver.
      winex11: Add bitmap entry points to the XRender driver.
      winex11: Add a SelectFont entry point in the XRender driver.
      winex11: Add an ExtTextOut entry point in the XRender driver.
      winex11: Add an AlphaBlend entry point in the XRender driver.
      winex11: Pass an HDC to the size mapping functions.
      winex11: Return a RGNDATA from add_extra_clipping_region and avoid changing the physdev region.
      winex11: Add a SetDeviceClipping entry point to the XRender driver.
      gdi32: Move coordinate checks into the common part of GdiAlphaBlend.
      gdi32: Add a placeholder function for DIB stretching.
      gdi32: Add a couple of helper functions for converting and stretching DIBs.
      gdi32: Add a null driver fallback for AlphaBlend, using a new BlendImage driver entry point.
      winex11: Use the DIB engine for client-side DIB copy optimizations.
      winex11: Make sure the cursor bitmaps are owned by x11drv.
      msvcrt: Synchronize the spec files.
      make_specfiles: Support a magic comment to prevent forwarding an entry point.
      winex11: Move the pixel->color conversion out of the get_tile_pict function.
      winex11: Pass destination coordinates to xrender_mono_blit.
      winex11: Add a StretchBlt entry point to the XRender driver.
      winex11: Avoid an intermediate pixmap copy when stretching with SRCCOPY through XRender.
      winex11: Remove the XRender support in the X11 driver StretchBlt implementation.
      winex11: Get rid of the xrender_info structure.
      winex11: Store the XRender picture formats in a global array instead of in the format structure.
      winex11: Get rid of the WineXRenderFormat structure.
      winex11: Remove a redundant field in the XRender format templates.
      winex11: Get rid of the WXRFormat typedef.
      winex11: Implement the CreateBitmap entry point in the XRender driver.
      winex11: Use the physdev picture directly for the SRCCOPY XRender optimization.
      winex11: Disable the XRender StretchBlt implementation if XRender wasn't loaded.
      winex11: Use the original unclipped coordinates for XRender blits to avoid rounding errors.
      vbscript: Fix a memory allocation size to avoid overflows.
      widl: Include string formats in the element description for complex arrays.
      widl: Make the function return value a variable.
      widl: Pass variables around instead of types for function parameters.
      widl: Store the type format offset for function parameters in the variable object.
      rpcrt4/tests: Add more tests for integer ranges to show that ranges are independent.
      winex11: Explicitly clip to the visible rect when using the XRender SRCCOPY optimization.
      winex11: Avoid passing color shifts to copy_image_bits.
      winex11: Implement a PutImage entry point in the XRender driver.
      winex11: Add a helper function to create the source pixmap from an image.
      winex11: Set XRender clipping lazily when retrieving the destination picture.
      winex11: Implement a BlendImage entry point in the XRender driver.
      gdi32: Force colors to black and white for 1-bpp source in AlphaBlend.
      gdi32/tests: Add a test for alpha channel handling in StretchBlt.
      winex11: Move locking and handling of fg/bg colors into xrender_mono_blit.
      winex11: Fix handling of 1-bpp source bitmaps in AlphaBlend.
      winex11: Forward AlphaBlend with a DIB section as source to the null driver.
      user32/tests: Try harder to flush paint events before checking the window contents.
      gdi32: Copy DIB rectangles in the correct order when source and destination overlap.
      gdi32: Add helper functions for copying a DIB line.
      gdi32: Copy bits in the correct order for the overlap case in the individual copy_rect functions.
      gdi32/tests: Add some tests for overlapping blits.
      gdi32: Avoid rounding errors with visible rectangles in mirroring blits.
      Release 1.3.29.

Alistair Leslie-Hughes (6):
      msxml3: Move xmlparser.idl to msxml3.
      mscoree: Add .Net debugging interfaces.
      mscoree: Add missing typedefs.
      mshtml: Add IHTMLTable2/3 support.
      mshtml: Fix test for Windows 7 with IE9.
      mshtml: Add IHTMLCurrentStyle2/3/4 support.

Andrew Eikum (2):
      winealsa.drv: Allow creation of the default device even if all real devices failed to open.
      dsound: Don't dereference a freed object.

Andrew Talbot (7):
      d3dx9_36: Eliminate comparisons of unsigned values about zero.
      krnl386.exe16: Constify some variables.
      openal32: Avoid forward declarations of static arrays.
      winspool.drv: Const-correctness fix.
      mmsystem.dll16: Remove an unused variable.
      avifil32: Fix use of wrong variable in expression.
      crtdll: Supress sign-extension through integer promotion.

André Hentschel (5):
      gdi32/tests: Add a test about non-uniform ramps.
      winex11: Multiply the error tolerance by the table caused error magnification.
      gdi32/tests: Add a second test about non-uniform ramps.
      gdiplus: Fix height calculation.
      shell32/tests: Fix typos.

Aric Stewart (2):
      usp10: Set fNoGlyphIndex only if the fonts has no opentype/truetype tables.
      usp10: ScriptShape needs a number of SCRIPT_VISATTR equal to glyphs not chars.

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

Austin English (1):
      urlmon: Add a stub for RegisterMediaTypes().

Bernhard Loos (7):
      msi: The underlying tables might have changed, so it's not possible to cache the result of the execute.
      msi: Speed up WHERE statement evaluation by evaluating the condition as early as possible.
      rpcrt4: The named pipe can be used for multiple operations at the same time, so use overlapped operations for ReadFile and WriteFile.
      rpcrt4: Switch to non-overlapped named pipe operations and use a thread for the async listen operation.
      server: Certain access flags are illegal for OpenMutex.
      server: ReleaseMutex doesn't need any access rights.
      server: Correct mapping of mutex access rights.

Bruno Jesus (1):
      ws2_32: SO_OOBINLINE sockets must always return TRUE to SIOCATMARK request.

Christian Costa (1):
      cmd: Move externals list at the same place as the builtins one so it's easier to known how a command is implemented.

Dan Kegel (1):
      ddraw/tests: Fix compilation on systems that don't support nameless unions.

David Kiefer (1):
      winex11.drv: Remove x86 inline assembly for performing palettized blits.

Dmitry Timoshkov (1):
      kernel32: Add a test to show that uninitialized sections are not special regarding protection flags.

Erich Hoover (5):
      quartz: Do not assert when IAsyncReader::WaitForNext returns VFW_E_TIMEOUT.
      quartz: Samples should be freed when IAsyncReader::Request fails.
      quartz: Add missing release.
      quartz: Add support for EndOfStream in PullPin.
      quartz: Fix converting between the media time and REFTIME.

Francois Gouget (89):
      urlmon/tests: Print the test URLs rather than their index.
      msctf/tests: Give time for the messages to arrive.
      krnl386.exe16: Add parentheses to clarify the precedence between '&' and '&&'.
      shell32: Add parentheses to clarify the precedence between '&' and '||'.
      winhlp32: Add parentheses to clarify the precedence between '&' and '&&'.
      shlwapi: Add parentheses to clarify the precedence between '&' and '&&'.
      po: Mark a number of obviously incomplete cmd help messages as fuzzy in the Spanish translation.
      po: Mark a number of obviously incomplete cmd help messages as fuzzy in the Portuguese (Portugal) translation.
      po: Mark a number of obviously incomplete cmd help messages as fuzzy in the Portuguese (Brazil) translation.
      po: Mark a number of obviously incomplete cmd help messages as fuzzy in the Italian translation.
      po: Mark a number of obviously incomplete cmd help messages as fuzzy in the Norwegian translation.
      winefile: Always use the same name for the Wine File Manager.
      attrib: Escape the start-of-line spaces to fix the usage message indentation.
      Assorted spelling fixes.
      gdiplus/tests: Don't check for hardcoded family font names.
      gdiplus: Use Liberation Mono as a fallback for Courier New for the monospace family.
      mshtml/tests: When a test fails, print the bad value.
      mshtml/tests: GetUserDefaultUILanguage() is not available in NT4.
      mshtml/tests: Some tests require that the user interface be in English.
      appwiz.cpl: Use a more standard syntax for multi-line RC file strings.
      shell32: Use a more standard syntax for multi-line RC file strings.
      wineconsole: Use a more standard syntax for multi-line RC file strings.
      po: Remove English strings from the Romanian translation.
      po: Remove English strings from the Russian translation.
      po: Remove English strings from the Slovak translation.
      shlwapi/tests: Fix test_StrFromTimeIntervalA() to print the badly formatted string in case of a failure.
      winetest: Also log the current thread and default user UI languages.
      shlwapi/tests: Some tests require that the user interface be in English.
      mshtml/tests: Improve the current UI language detection a bit.
      po: Remove English strings from the Portuguese (Brazil) translation.
      po: Remove English strings from the Portuguese (Portugal) translation.
      po: Remove an English string from the Serbian (Cyrillic) translation.
      po: Remove English strings from the Serbian (Latin) translation.
      pdh: Add more Pdh macros and prototypes to the headers.
      pdh/tests: Rename a counter to make the purpose of the test immediately clear.
      pdh/tests: Make the test pass on Windows 2000.
      pdh/tests: Some tests require that the user interface be in English.
      po: Remove English strings from the Finnish translation.
      po: Remove English strings from the Turkish translation.
      po: Remove English strings from the Dutch translation.
      po: Remove English strings from the Korean translation.
      po: Remove English strings from the Japanese translation.
      vbscript/tests: Some tests require that the user interface be in English.
      ieframe/tests: Don't crash if IWebBrowser2_get_LocationURL() fails.
      ieframe/tests: Some tests require that the user interface be in English.
      ole32/tests: Fix compilation on systems that don't support nameless unions.
      shdocvw: Make get_ieframe_instance() static.
      jscript/tests: Some tests require that the user interface be in English.
      kernel32/tests: Skip some tests if not allowed to modify the image file execution options.
      ntdll/tests: Skip some tests if not allowed to modify image file execution options.
      quartz/tests: Skip some tests if not allowed to register filters.
      dinput: Fix printing NULL strings.
      msi: Fix printing NULL strings.
      d3dxof: Fix printing NULL strings.
      inetcomm: Fix printing NULL strings.
      ntdll: Don't trace potentially uninitialized structures if we are not going to use them.
      shell32: Use wine_dbgstr_rect() to trace a potentially NULL rect struct.
      crypt32: Fix filetime_to_str() for the case where it is called twice for a single trace.
      po: Remove English strings from the Esperanto translation.
      po: Remove English strings from the Danish translation.
      po: Remove English strings from the Bulgarian translation.
      comctl32: Don't crash when getting a bad image list handle.
      msi: Don't use debugstr_a() on an output parameter.
      crypt32: Fix printing NULL strings.
      advapi32: Fix printing NULL strings.
      ntdll: Fix printing NULL strings.
      wininet: Fix printing NULL strings.
      winex11: Fix printing NULL strings.
      version: Fix printing NULL strings.
      shell32: Fix printing NULL strings.
      msvcrt: Fix printing NULL strings.
      po: Remove a couple more English strings from the Chinese (Taiwan) translation.
      po: Remove an English string from the Chinese (PRC) translation.
      po: Remove an English string from the Hungarian translation.
      po: Mark a few partially translated strings as fuzzy in the German translation.
      po: Remove a couple more English strings from the Norwegian Bokmål translation.
      po: Remove an English string from the Italian translation.
      po: Remove an English string from the Spanish translation.
      po: Remove an English string from the Greek translation.
      user32/tests: Skip some tests if not privileged enough to call CreateWindowStation().
      shlwapi/tests: Skip some tests if not allowed to modify the registry.
      urlmon/tests: Skip some tests if not allowed to modify the zone elevation feature.
      sti/tests: Skip some tests if not allowed to register our test application.
      ole32/tests: Skip some tests if not allowed to modify the Classes registry key.
      msxml3: Fix printing NULL strings.
      winmm/tests: Make it clear that no msrle.avi file is needed for the standard tests.
      comctl32: Add some SysLink style and state definitions.
      comctl32: Not visited links use HotTrackingColor for the text.
      user32: Change HotTrackingColor to better differentiate regular links from visited links.

Frédéric Delanoy (16):
      cmd: GOTO is a no-op and doesn't output anything in interactive mode.
      cmd/tests: Segment CALL tests for an easier read.
      po: Update French translation.
      cmd: Show that windows doesn't lock/prevent access to batch file during execution.
      cmd: Allow a batch file to delete itself.
      cmd/tests: Add tests for combined CALLs/GOTOs.
      ntdll: Add NtCreateFile tests for invalid chars in file/dir name.
      cmd/tests: Segment mkdir tests for an easier read.
      cmd: Make some variables static.
      cmd/tests: Add tests for SHIFT builtin.
      cmd/tests: Add RENAME tests.
      cmd: Remove unused declarations of echo_mode.
      cmd: echo_mode has BOOL type instead of int.
      cmd: verify_mode has BOOL type instead of int.
      cmd: Standardize BOOL type usage in directory.c.
      cmd: Improve WCMD_volume documentation.

Gerald Pfeifer (1):
      vbscript: Add missing error handling in interp_jmp_false.

Hans Leidekker (12):
      msi: Free the message string in ACTION_ResolveSource.
      msi: Ignore files if their path cannot be resolved in the RemoveFiles action.
      ws2_32: Avoid a crash in WS2_recv_base.
      msi: Improve parsing of the package platform.
      mscms: Fix OpenColorProfile to handle relative file names.
      msi: Support TrueType font files in MsiGetFileVersion.
      msi: Support reading version information from OpenType/CFF fonts.
      oleacc: Add a version resource.
      msi: Remove an unused parameter from msi_create_table.
      msi: MSI_SetFeatureStateW doesn't need to be WINAPI.
      msi: Improve font version parsing.
      msi: Only use Windows platform-specific encoded strings from the font naming table.

Henri Verbeet (41):
      ddraw: Initialize the swapchain presentation parameters in ddraw_create_swapchain().
      ddraw: Remove the unused "depthstencil" field from IDirectDrawImpl.
      ddraw: Get the total amount of video memory from wined3d.
      wined3d: Make the device parameter to wined3d_device_get_vs_consts_b() const.
      wined3d: Make the device parameter to wined3d_device_get_vs_consts_i() const.
      ddraw: Get rid of an unused prototype.
      ddraw: Get rid of some ERRs in PixelFormat_DD2WineD3D().
      wined3d: Don't print the context recreation FIXME for FBO ORM.
      wined3d: Rename markTextureStagesDirty() to device_invalidate_texture_stage().
      wined3d: Make the device parameter to wined3d_device_get_vs_consts_f() const.
      ddraw: Just use a static variable for scanline emulation.
      ddraw: Just use a static variable for vblank emulation.
      ddraw: Get rid of the unused "initialized" field in IDirectDrawImpl.
      wined3d: Make the device parameter to device_unit_free_for_vs() const.
      wined3d: Make the device parameter to wined3d_device_get_pixel_shader() const.
      ddraw: Get rid of the surfaces field in IDirectDrawImpl.
      ddraw: Get rid of some unused macros.
      wined3d: Flush after surface updates.
      wined3d: Make the device parameter to wined3d_device_get_ps_consts_b() const.
      wined3d: Make the device parameter to wined3d_device_get_ps_consts_i() const.
      ddraw: Store the primary surface.
      ddraw: Use offscreen backbuffers.
      ddraw: Use real flips.
      wined3d: Make the device parameter to wined3d_device_get_ps_consts_f() const.
      wined3d: Make the device parameter to process_vertices_strided() const.
      ddraw: Get rid of IDirectDraw3.
      ddraw: Implement ddraw7_Initialize().
      ddraw/tests: Add some tests for Initialize().
      wined3d: Make the declaration parameter to wined3d_device_process_vertices() const.
      wined3d: Make the device parameter to wined3d_device_get_texture_stage_state() const.
      ddraw: Setup swapchain dimensions and format using the current display mode in ddraw_create_swapchain().
      ddraw: Store the wined3d swapchain reference in the ddraw object instead of the primary surface.
      wined3d: Dump the WINEDDBLTFX structure in wined3d_surface_blt().
      wined3d: Make the device parameter to wined3d_device_get_texture() const.
      wined3d: Make the device parameter to wined3d_device_get_back_buffer() const.
      server: Try writing to /proc/<pid>/mem in write_process_memory().
      winealsa.drv: Only report endpoints for "default" if they can be opened.
      winealsa.drv: Use the plughw instead of the hw interface for opening devices.
      wined3d: Make the device parameter to wined3d_device_get_device_caps() const.
      wined3d: Make the device parameter to wined3d_device_get_display_mode() const.
      rpcrt4: Properly size complex reference pointers.

Huw Davies (3):
      gdi32/tests: Remove legacy support from the StretchBlt tests and fix the expected results in the one case that used it.
      gdi32/tests: Update the StretchBlt tests to use a 16x16 bitmap.
      gdi32/tests: Add some tests to show the 1 pixel dst sizes are a special case.

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

Jacek Caban (149):
      user32: Make GetWindowInfo hotpatchable.
      vbscript: Added lexer support for remaining equality expressions.
      vbscript: Make vbscode_t own the memory it uses.
      vbscript: Don't leak memory in parser.
      vbscript: Added lexer support for numeric literals.
      vbscript: Added parser support for numeric literals.
      vbscript: Added compiler support for numeric literals.
      vbscript: Added interpreter support for numeric literals.
      vbscript: Added hex literal implementation.
      vbscript: Added concatenation expression parser/compiler support.
      vbscript: Added interp_concat implementation.
      vbscript: Added concatenation tests.
      vbscript: Added negation expression parser/compiler implementation.
      vbscript: Added interp_neg implementation.
      vbscript: Added additive expressions parser/compiler implementation.
      vbscript: Added interp_add implementation.
      vbscript: Added interp_sub implementation.
      vbscript: Added '<>' expression implementation.
      vbscript: Added assign statement parser implementation.
      vbscript: Added assign statement compiler implementation.
      vbscript: Added interp_assign_ident implementation.
      vbscript: Added assign statement tests.
      vbscipt: Added object member assign parser/compiler implementation.
      vbscript: Added interp_assign_member implementation.
      vbscript: Added object member assignment tests.
      vbscript: Added dim statement parser implementation.
      vbscript: Added dim statement compiler implementation.
      vbscript: Added variable value expression support.
      vbscript: Added support for variable assignment statements.
      vbscript: Added if statement parser implementation.
      vbscript: Added if statement compiler implementation.
      vbscript: Added interp_jmp implementation.
      vbscript: Added interp_jmp_false implementation.
      vbscript: Added if statement tests.
      vbscript: Added bytecode decompiler implementation.
      vbscript: Added mod expression parser/compiler implementation.
      vbscript: Added interp_mod implementation.
      vbscript: Added '\' expression parser/compiler implementation.
      vbscript: Added interp_idiv implementation.
      vbscript: Added multiplicative expression parser/compiler implementation.
      vbscript: Added interp_mul implementation.
      vbscript: Added interp_div implementation.
      vbscript: Added exp expression parser/compiler implementation.
      vbscript: Added interp_exp implementation.
      vbscript: Added sub statement parser implementation.
      vbscript: Added function compiler implementation.
      vbscript: Store global functions in script_ctx_t.
      vbscript: Added functions lookup implementation.
      vbscript: Added function invocation supprot to do_icall.
      vbscript: Added function arguments compiler implementation.
      vbscript: Added interpreter support for sub arguments.
      vbscript: Added sub argument tests.
      vbscript: Added exit sub statement implementation.
      vbscript: Added support for sub local variables.
      vbscript: Added function parser implementation.
      vbscript: Added Exit Function statement implementation.
      vbscript: Added support for returning value from function.
      vbscript: Added 'and' expression parser/compiler implementation.
      vbscript: Added interp_and implementation.
      vbscript: Added 'or' expression parser/compiler implementation.
      vbscript: Added interp_or implementation.
      vbscript: Added xor, imp and eqv expressions parser/compiler implementation.
      vbscript: Added interp_xor implementation.
      vbscript: Added interp_eqv implementation.
      vbscript: Added interp_imp implementation.
      vbscript: Added class parser implementation.
      vbscript: Added class compiler implementation.
      vbscript: Added set statement parser/compiler implementation.
      vbscript: Added interp_set_ident implementation.
      vbscript: Added new expression parser/compiler implemetation.
      vbscript: Added interp_new implementation.
      vbscript: Store class_desc_t in vbdisp_t.
      vbscript: Added nothing literal parser/compiler implementation.
      vbscript: Added interp_nothing implementation and tests.
      vbscript: Added object member call implementation.
      vbscript: Added obj member call test.
      vbscript: Added function storage specifiers support.
      vbscript: Added class functions parser implementation.
      vbscript: Added class function compiler implementation.
      vbscript: Added beginning GetDispID implementation.
      vbscript: Added beginning InvokeEx implementation.
      vbscript: Added interp_mcall implementation.
      vbscript: Added this object to identifier lookup chanin.
      vbscript: Added stop statement semi-stub implementation.
      vbscript: Added class property parser implementation.
      vbscript: Added class properties compiler implementation.
      vbscript: Added GetDispID support for properties.
      vbscript: Added property invoke implementation.
      vbscript: Added getters/setters parser implementation.
      vbscript: Added compiler/runtime support for property getters/letters.
      vbscript: Added support for exit property statement.
      vbscript: Added interp_set_member implementation.
      vbscript: Added support for default getters.
      vbscript: Use default object value for objets in stack_pop_val.
      vbscript: Added more IDispatchEx tests.
      vbscript: Added class_initializer support.
      vbscript: Added class_terminate support.
      vbscript: Added GC implementation.
      vbscript: Added while..wend statement implementation.
      vbscript: Added do while..loop statement implementation.
      vbscript: Added support for exit do statement.
      vbscript: Added do until..loop statement implementation.
      vbscript: Added do..while and do..until statements implementation.
      vbscript: Added VBScript_Global typelib.
      vbscript: Added more equality expressions parser/compiler implementation.
      vbscript: Added interp_gteq implementation.
      vbscript: Added interp_gt implementation.
      vbscript: Added interp_lt implementation.
      vbscript: Added interp_lteq implementation.
      vbscript: Added is expression implementation.
      vbscript: Store reference to collected object in collect_objects.
      vbscript: Added global object's isObject function stub implementation.
      vbscript: Added isObject implementation.
      vbscript: Added isObject tests.
      vbscript: Added more global object stubs.
      vbscript: Added error object stub implementation.
      vbscript: Added error object functions stubs.
      vbscript: Added support for SCRIPTITEM_ISVISIBLE named items.
      vbscript: Added ME expression parser implementation.
      vbscript: Added interp_me implementation.
      vbscript: Added On Error statement parser implementation.
      jscript: Removed useless undef ACTSCPSITE_THIS.
      wshom.ocx: Added WshShell class factory implementation.
      wshom.ocx: Added IWshShell3 interface stub implementation.
      wshom.ocx: Added beginning WshShell object tests.
      vbscript: Added support for ':' as statement separator.
      vbscript: Added support for rem statement-like comments.
      vbscript: Added support for short if statements.
      vbscript: Added more tests.
      vbscript: Added support for undeclared variables in non-explicit mode.
      vbscript: Added const statement parser implementation.
      vbscript: Added const statement compiler implementation.
      vbscript: Moved creating new dynamic variable to separated function.
      vbscript: Added interp_const implementation.
      vbscript: Added const statement tests.
      vbscript: Added for..to statement parser implementation.
      vbscript: Added for..to statement compiler implementation.
      vbscript: Added interp_val implementation.
      vbscript: Added interp_step implementation.
      vbscript: Added interp_incc implementation.
      vbscript: Added for..in statement tests.
      vbscript: Added exit for statement support.
      vbscript: Added support for DISPATCH_METHOD flags in invoke_builtin.
      vbscript: Lookup global object before host-provided objects.
      vbscript: Added CreateObject implementation.
      vbscript: Added support for IObjectWithSite in create_object.
      vbscript: Added CreateObject tests (based on jscript ActiveXObject tests).
      vbscript: Better stub for interp_errmode.
      widl: Define __REQUIRED_RPCNDR_H_VERSION__ in generated headers.

Josh Juran (1):
      gdi32: Simplify logic in WineEngGetFontData().

Juan Lang (3):
      wintrust: Correct ObjectTrust error with empty files.
      crypt32: Test CertCreateCertificateContext, and fix an error code in a failure case.
      crypt32: Fix memory leak in failure cases.

Jörg Höhle (3):
      mmdevapi: Fix stuttering upon start and underrun.
      wineoss: EAGAIN (OSS buffer full) is a regular situation.
      mmdevapi: Unlock buffer in case of ReleaseBuffer error.

Louis Lenders (1):
      dpnet: Return a TCP/IP provider in IDirectPlay8PeerImpl_EnumServiceProviders.

Lucas Fialho Zawacki (2):
      dinput: Initialize device count to 0 in config.c.
      dinput: Fill dialog with info about the first device by default in config.c.

Maarten Lankhorst (2):
      kernel32: Fix overflow on 32-bits systems.
      winegstreamer: Use WAVE_FORMAT_PCM when possible for demux.

Marcus Meissner (3):
      user32: Fixed single byte array overflow.
      dinput: Fixed bad sizeof (pointer -> struct) (Coverity).
      server: Removed NULL check after usage (Coverity).

Michael Mc Donnell (2):
      d3dx9: Implemented D3DXWeldVertices.
      d3dx9/test: Test for D3DXWeldVertices.

Michael Stefaniuc (9):
      d3d8: Remove pointless casts to the type of the casted expression.
      windowscodecs: Remove casts to the type of the casted variable.
      d3dx9_36: Remove casts to the type of the casted expression.
      server: Remove casts to the type of the casted expression.
      shell32: Remove casts to the type of the casted expression.
      gdi32/tests: Remove casts to the type of the casted expression.
      winmm: Remove casts to the type of the casted expression.
      msi: Remove casts to the type of the casted variable.
      dsound/tests: Remove some explicit casts that happen implicitly.

Nikolay Sivov (19):
      shell32: Fix pidl leak (Valgrind).
      shell32/tests: Make test explicit about return pointer.
      comctl32/monthcal: Store calendars matrix dimensions instead of overall count.
      comctl32/monthcal: Properly compute maximum date for control.
      comctl32/monthcal: Fix hittesting in blank areas of multiple calendars case.
      comctl32/monthcal: Fix MCM_SETCURSEL for multiple calendars case.
      comctl32/monthcal: Fix MCM_SETSELRANGE for multiple calendars case.
      comctl32/monthcal: Implement MCM_GETCALENDARCOUNT.
      comctl32/monthcal: Fix today label position.
      comctl32/monthcal: Fix today date box painting.
      msxml3: It's not a failure to get S_FALSE from IStream::Read().
      comctl32/monthcal: Enable multiple calendars support.
      msxml3: Fix putProperty() for lexical handler case.
      msxml3: Fix putProperty() for declaration handler.
      comctl32/monthcal: Fix MCM_GETMONTHRANGE with regard to multiple calendars and parameter handling.
      comctl32/monthcal: Fix some day state problems.
      comctl32/monthcal: Correct MCM_SETTODAY handler return value.
      comctl32/monthcal: Properly adjust day of week in MCM_SETCURSEL.
      comctl32/monthcal: Fix jump to today date.

Octavian Voicu (3):
      vbscript: Add explicit cast to int for pointer difference type.
      vbscript: Always initialize prev_label to prevent compiler warning.
      oleaut32: Add tmarshal test with variant array and fix variant marshalled size calculation.

Piotr Caban (38):
      msvcp60: Export more functions on win32.
      msvcp90: Added basic_string<char>(allocator<char>) constructor implementation.
      msvcp90: Added basic_string::find(const char*, size_t) implementation.
      msvcp90: Added basic_string<wchar>::operator=(const wchar*) implementation.
      msvcp90: Added basic_string::substr(size_t, size_t) implementation.
      msvcp90: Added basic_string::find(basic_string, size_t) implementation.
      msvcp90: Added basic_string::operator=(char) implementation.
      msvcp90: Added basic_string::push_back(char) implementation.
      msvcp: Sync spec files.
      msvcrt: Improve operator new implementation.
      msvcp90: Added set_new_handler implementation.
      msvcp90: Added basic_string::empty() implementation.
      msvcp90: Added basic_string::{begin,rbegin,end,rend} implementation.
      msvcp90: Added basic_string::_Chassign implementation.
      msvcp90: Added basic_string::_Copy_s implementation.
      msvcp90: Added basic_string::_Pdif implementation.
      msvcp90: Added basic_string::append functions.
      msvcp: Sync spec files.
      msvcp90: Don't overwrite string length in basic_string::_Grow.
      wininet: Make it possible to ignore CERT_TRUST_IS_PARTIAL_CHAIN error in netconn_verify_cert.
      msvcp60: Remove incorrect forwards from spec file.
      propsys: Added InitVariantFromGUIDAsString implementation.
      propsys/tests: Added InitVariantFromGUIDAsString tests.
      urlmon: Added 362 ordinal export (InitVariantFromGUIDAsString).
      propsys: Added InitVariantFromBuffer implementation.
      propsys/tests: Added InitVariantFromBuffer tests.
      urlmon: Added 331 and 335 ordinal exports.
      urlmon: Added 111 ordinal stub.
      urlmon.idl: Added URLACTION_FEATURE* defines.
      urlmon: Added partial CoInternetIsFeatureEnabledForUrl implementation.
      urlmon: Added CoInternetIsFeatureZoneElevationEnabled implementation.
      urlmon/tests: Added CoInternetIsFeatureZoneElevationEnabled tests.
      propsys: Added partial PropVariantToGUID implementation.
      propsys/tests: Added PropVariantToGUID tests.
      msvcr90: Fix _vswprintf_p implementation.
      shell32: Don't call SendMessage inside critical section.
      shell32: Fixed SHCNRF_NewDelivery flag support in SHChangeNotify.
      shell32/tests: Added more SHChangeNotify tests.

Rico Schüller (3):
      d3dx9: Use the original bytecode in D3DXGetShaderSamplers() instead of using a constant table.
      d3dx9: Use the variable instead of the type in HeapAlloc().
      wined3d: Fix spelling.

Stefan Dösinger (20):
      wined3d: Make sure that lit doesn't return NaN.
      d3d9: Add a LIT 0.0^0.0 test.
      wined3d: Don't load/unload unsupported texture coordinate attribs.
      ddraw: Correct D3DFMT_R5G6B5 in a test.
      ddraw: Use a Z format suported by the driver in the visual test.
      ddraw/tests: Not all GPUs support dwZBufferBitDepth=24 on Windows.
      wined3d: Disable range fog with per-pixel fog.
      d3d9/tests: Range fog is not used with table fog.
      wined3d: Only the ARBfp fragement pipeline reads emulated clip coords.
      d3d9/tests: Fix the depth stencil size tests on AMD.
      d3d9/tests: Add a slop to the fog tests for X1600 GPUs.
      d3d9/Tests: State getters don't work with PUREDEVICEs.
      d3d8/test: Add slop to some fog tests.
      d3d8/tests: State getters don't work with PUREDEVICEs.
      ddraw/tests: Add some slop to the fog tests.
      ddraw/tests: Remove the partial cube map load tests.
      ddraw/tests: Mark a strange radeon X1600 Windows behavior broken.
      ddraw/tests: Accept another error when setting an overlay with a NULL rect.
      d3dx9_36/tests: Make sure NaN and negative NaN have the correct sign bits.
      d3dx9_36/tests: Account for NP2 limitations in a texture test.

Thomas Mullaly (1):
      urlmon/tests: Removed a test that causes random failures on some machines.

Vincent Povirk (2):
      ole32/tests: Test creation of a storage on an ILockBytes containing data.
      ole32: Discard existing data when creating a new storage on an ILockBytes.

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

-- 
Debian Wine packaging



More information about the pkg-wine-party mailing list