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

Alexandre Julliard julliard at winehq.org
Sat Jun 9 07:23:06 UTC 2012


The annotated tag, wine-1.3.32 has been created
        at  02b65a21fd4cb51c4655938b1855e90ded03fdcf (tag)
   tagging  08a4ca7b531e9fdf2d6868f57adc11a6982293ce (commit)
  replaces  wine-1.3.31
 tagged by  Alexandre Julliard
        on  Fri Nov 4 20:02:31 2011 +0100

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

iEYEABECAAYFAk60NsgACgkQ9ebp7rlGHddJ8wCg1uoe3MThwtfpWbGdDQNX5iID
9d8Ania15KlvEtGkVKCIRFFGuI6MHLAG
=vlyq
-----END PGP SIGNATURE-----

Alex Henrie (1):
      kernel32: Output message to stderr in current Unix codepage.

Alexander Morozov (1):
      wincrypt.h: Fix a typo.

Alexandre Julliard (87):
      makefiles: Build the pot files with a separate pass from the top-level makefile.
      makefiles: Add rules for building mo files.
      wrc: Store the current po file in a global variable.
      wrc: Load translations from mo files instead of po.
      configure: Generate rules to update po files when gettextpo is explicitly requested.
      winex11: Add error checks around every XF86VidMode call.
      mmdevapi/tests: Don't crash on test failure.
      gdi32: Add a few helper functions for computing font metrics.
      gdi32: Implement GetTextMetrics as a standard driver entry point.
      gdi32: Don't return outline metrics for bitmap fonts.
      gdi32: Implement EnumDeviceFonts as a standard driver entry point.
      gdi32: Rename the EnumDeviceFonts entry point to EnumFonts since it's not limited to device fonts.
      gdi32: Add driver entry points for a number of font functions.
      gdi32: Implement GetCharABCWidths as a standard driver entry point.
      gdi32: Implement GetCharABCWidthsI as a standard driver entry point.
      gdi32: Reimplement GetCharABCWidthsFloat using the integer version.
      gdi32: Implement GetFontUnicodeRanges as a standard driver entry point.
      gdi32: Implement GetGlyphIndices as a standard driver entry point.
      gdi32: Implement GetGlyphOutline as a standard driver entry point.
      gdi32: Implement GetKerningPairs as a standard driver entry point.
      gdi32: Implement GetOutlineTextMetrics as a standard driver entry point.
      gdi32: Implement GetTextCharsetInfo as a standard driver entry point.
      gdi32: Implement GetTextExtentExPointI as a standard driver entry point.
      gdi32: Implement GetTextFace as a standard driver entry point.
      gdi32: Implement GetFontData as a standard driver entry point.
      gdi32: Implement FontIsLinked as a standard driver entry point.
      gdi32: Implement GdiRealizationInfo as a standard driver entry point.
      gdi32/tests: Add tests for path open/closed states.
      gdi32: Move internal path functions to the top of the file to avoid forward declarations.
      gdi32: Always use a polygon to draw text strike-outs and underlines.
      winegcc: Avoid including Windows headers in the Mingw unicode stub.
      gdi32: Avoid directly modifying the cursor position in the DC structure in PolyDraw.
      gdi32: Push a path driver on the DC stack when a path is opened.
      gdi32: Implement the MoveTo entry point in the path driver.
      gdi32: Implement the LineTo entry point in the path driver.
      gdi32: Add a helper function to start a new path stroke.
      gdi32: Implement the Rectangle and RoundRect entry points in the path driver.
      gdi32: Implement the arc entry points in the path driver.
      gdi32: Implement the Bezier entry points in the path driver.
      gdi32: Implement the polygon entry points in the path driver.
      gdi32: Implement the polyline entry points in the path driver.
      gdi32: Implement the ExtTextOut entry point in the path driver.
      gdi32: Add a helper function to copy BITMAPINFO structures to avoid copying uninitialized data.
      gdi32: Fix a misplaced release_dc_ptr call.
      winex11: Mask FPU exceptions around fontconfig calls.
      gdi32: Pass a HDC instead of a DC pointer to internal path functions.
      gdi32: Add a helper function to add multiple points at once to a path.
      gdi32: Always start a new stroke when the path ends with a closed figure.
      gdi32: Add path entry points for functions that behave differently with an open path.
      wineps: Fix the output of indexed bitmaps in PutImage.
      wineps: Make color devices report 32 bits per pixel.
      wineps: PaintRgn should leave the path empty on exit.
      wrc: Print warnings for mismatched dialogs during po file generation.
      wrc: Set the WS_EX_LAYOUTRTL flag when translating a dialog to a RTL language.
      wrc: Increase the font size when translating a dialog to a language that needs a larger font.
      winhlp32: Convert dialogs to po files.
      wineboot: Convert dialogs to po files.
      winemine: Convert dialogs to po files.
      notepad: Convert dialogs to po files.
      wineps: Implement PolyBezier using the Postscript curveto function.
      wineps: Stroke and fill GDI paths using Postscript paths.
      winspool/tests: Allow a different way of specifying the paper size capabilities.
      gdi32: Allocate the bits for a DDB the first time it's used in any DIB driver call.
      gdi32: Emulate DDB support using the DIB driver when the graphics driver doesn't support bitmaps.
      gdi32/tests: Add some tests for the behavior of a printer DC.
      gdi32: Add a DC driver entry point for GdiGradientFill.
      oleview: Convert dialogs to po files.
      wordpad: Convert dialogs to po files.
      winefile: Convert dialogs to po files.
      gdi32: Add some brush tests.
      wineps: Fix a couple of typos in the path painting function.
      gdi32/tests: Add some tests for palette-relative pattern brushes.
      gdi32: Store a pointer instead of a global handle for DIB pattern brushes.
      gdi32: Sanitize the DIB information for DIB pattern brushes.
      wineconsole: Convert dialogs to po files.
      inetcpl: Convert dialogs to po files.
      gdi32: Store internal brush data in separate fields in the brush object.
      gdi32: Pass the full brush contents in the SelectBrush driver entry point.
      gdi32: Don't free bitmap bits when changing the owner, we may still have pointers to them.
      gdi32: Retrieve the bits of a pattern brush when it's selected into a different type of DC.
      gdi32: Add support for pattern brushes in the DIB driver.
      dpnet/tests: Fix a test that fails on Windows.
      gdi32: Return failure when GetPixel is not supported.
      gdi32: Set the mono color map in BitBlt also for the initial PutImage attempt.
      wineps: Fix the font escapement when coordinates are being mirrored.
      dpnet/tests: Fix another test failure on Windows.
      Release 1.3.32.

Alistair Leslie-Hughes (3):
      shell32: Release site pointer.
      mscoree: Implement ICorDebug EnumerateProcesses.
      mscoree: Return S_OK from CanLaunchOrAttach.

Andrew Eikum (3):
      winecfg: Don't reload winmm for each audio test.
      winmm: Fix clock position calculation.
      winecfg: Play test sound asynchronously.

Andrew Talbot (12):
      comdlg32: Remove unneeded address-of operator from array name.
      cryptui: Remove unneeded address-of operators from array names.
      fusion: Remove unneeded address-of operators from array names.
      gdiplus: Remove unneeded address-of operators from array names.
      ole32: Remove unneeded address-of operators from array names.
      qedit: Remove unneeded address-of operator from array name.
      rsaenh: Remove unneeded address-of operator from array name.
      shell32: Remove unneeded address-of operators from array names.
      windowscodecs: Remove unneeded address-of operators from array names.
      sane.ds: Remove unneeded address-of operators from array name.
      wined3d: Remove unneeded address-of operators from array names.
      ws2_32: Remove unneeded address-of operator from array name.

André Hentschel (17):
      shell32: Use MAX_PATH for a DOS path.
      cmdlgtst: Add OFN_EXPLORER to allow testing modern file dialogs with multiselection.
      winex11.drv: Remove remaining pixmap prefix to fix compilation without libxrender.
      include: Clean up some comments.
      include: Add some new ARM defines.
      wininet: Add a stub for ShowX509EncodedCertificate.
      dbghelp: Rename SymMatchString and forward it to SymMatchStringA.
      dbghelp: Implement SymMatchStringW.
      kernel32/tests: Use ARMv7 for PE images.
      winedump: Add machine string for ARMv7.
      ntdll: Try to load ARMv7 PE images on ARM.
      winebuild: Use ARMv7 for wine modules.
      winedbg: Use ARMv7 for debugging.
      dbghelp: Use ARMv7 for debugging.
      ntdll: Only load ARMv7 PE images when supported by CPU.
      po: Update German translation.
      apphelp: New dll stub.

Aric Stewart (11):
      usp10: Correct itemizing multiple spaces at the beginning of a run.
      msctf: Increase buffer to have room for full key.
      user32: Use Uniscribe in the multiline edit control.
      user32: When building linedefs prev can be less than 0 if the format width is less than the width of a single character.
      user32: Handle PosFromChar if the string is empty and so we have no ssa.
      user32: Improvement for performance in soft linebreaking.
      usp10: All glyphs in a single indic syllable are part of the same cluster.
      usp10: Sinhala does glyph props like Indic languages.
      user32: Respect rev for painting selections.
      user32: Early versions of usp10 are not well behaved with ScriptString_pSize when SCRIPT_STRING_ANALYSIS is NULL.
      user32: Only attempt autoscroll line breaking on an edit control when we have a reasonable width to break to.

Aurimas Fišeras (3):
      dinput: Add Lithuanian translation.
      po: Update Lithuanian translation.
      po: Update Lithuanian translation.

Austin English (5):
      winex11: Only declare the winediag debug channel if OpenGL is enabled.
      winex11: Only declare X11DRV_DIB_QueryXShm if XShm is supported.
      wininet: Add a stub for RunOnceUrlCache.
      wininet: Add a stub for ShowClientAuthCerts.
      urlmon: Add some more tests for FindMimeFromData().

Bernhard Loos (1):
      ntoskrnl: Correctly implement PsGetCurrentThread/ProcessId.

Bruno Jesus (2):
      shell32: Don't parse command line if numargs is NULL in CommandLineToArgvW.
      include: Add a few defines to winscard.h.

Charles Davis (1):
      schannel: Don't use SSLCopyPeerCertificates on Mac OS 10.4.

Claudio Fontana (1):
      wined3d: Rename nVidia GTX560 to GTX560TI, add GTX560 with correct device id.

Dan Kegel (1):
      kernel32/tests: fni->FileName is not nul terminated in test_readdirectorychanges_cr.

Dmitry Timoshkov (3):
      kernel32: Use PAGE_READWRITE access when enabling write access to resource data.
      ntdll: Use PAGE_READWRITE access when resolving DLL imports.
      ntdll: Make the VirtualProtect tests pass under Wine.

Eric Pouech (2):
      icinfo: Compile the IcInfo program as a command-line app.
      icinfo: No longer use stdio functions, but direct kernel32 ones.

Francois Gouget (5):
      d3dx9_36/tests: Add a trailing '\n' to an ok() call.
      msvcp90: Add a space before an implementation function name in the spec file.
      winealsa.drv: Give a name to the mmdevapi critical sections.
      services: Give a name to the scmdatabase critical section.
      wineconsole: Give a name to the curses backend critical section.

Frédéric Delanoy (6):
      opengl32: Avoid superfluous (void*) cast in LOAD_FUNCPTR macro.
      cmd: Make 'if errorlevel' only recognize integer values.
      cmd: Fix a comment.
      cmd: Avoid unnecessary null pointer checks.
      cmd: Rename a parameter in WCMD_parameter.
      po: Update French translation.

Grazvydas Ignotas (1):
      ntdll: Fix restart size calculation.

Hans Leidekker (10):
      msi: Wait up to 30 seconds for services to start up.
      msi/tests: Fix some test failures on win2k.
      msi/tests: Fix a skip message.
      msi: Fix the log mode for progress messages.
      msi: Handle some more message types in MSI_ProcessMessage.
      msi: Set the ComputerName property.
      vbscript: Add a version resource.
      jscript: Add a version resource.
      msiexec: Preserve the first argument in process_args_from_reg.
      msi: GetComputerName returns ERROR_BUFFER_OVERFLOW when the buffer is too small.

Henri Verbeet (50):
      wined3d: Only try to load surfaces from the drawable if the drawable is current in surface_load_sysmem().
      wined3d: Reject multisampled readbacks in wined3d_surface_get_render_target_data().
      wined3d: Get rid of surface_gdi_cleanup().
      wined3d: Make the context parameter to bind_dummy_textures() const.
      wined3d: Make the device parameter to SetupForBlit() const.
      wined3d: Upload directly from the source surface in wined3d_surface_blt(), if possible.
      ddraw: Keep track of the affected rectangle for ddraw_surface_update_frontbuffer().
      ddraw: Read/draw from/to the actual screen when there is no swapchain window.
      wined3d: Make the device parameter to context_apply_blit_state() const.
      wined3d: Make the device parameter to context_apply_clear_state() const.
      wined3d: Mark a format as sRGB attachable if the internal format is the same for RGB and sRGB.
      wined3d: Only check for sRGB attachability when needed in surface_load_texture().
      gdi32: Update the DC in ExtEscape().
      wined3d: Get rid of the device parameter to context_setup_target().
      wined3d: Move the ARB shader program constant handling to the backend where it belongs.
      wined3d: Recognize Sumo/Llano in select_card_amd_mesa().
      secur32: Print the ntlm_auth diagnostic message to the winediag channel.
      wined3d: Get rid of the unused palette9 wined3d_surface field.
      wined3d: Make the device parameter to wined3d_surface_depth_blt_fbo() const.
      wined3d: Make the device parameter to surface_blt_fbo() const.
      wined3d: Use the correct pitch in surface_upload_data().
      ddraw: Only update primary_lock when we're actually locking the frontbuffer.
      wined3d: Rename nCfgs to cfg_count.
      wined3d: Make the device parameter to surface_blt_to_drawable() const.
      wined3d: Make the device parameter to wined3d_event_query_test() const.
      d3d8: Implement CopyRects() on top of wined3d_surface_blt().
      ddraw: Implement copy_mipmap_chain() on top of wined3d_surface_blt().
      ddraw: Implement ddraw_surface7_BltFast() on top of wined3d_surface_blt().
      wined3d: Make the device parameter to wined3d_event_query_finish() const.
      wined3d: Make the device parameter to wined3d_event_query_issue() const.
      wined3d: Get rid of the wined3d_surface_bltfast() export.
      wined3d: Create the DIB section for DDSCAPS_OWNDC surfaces on initialization.
      wined3d: Get rid of the local_constant typedef.
      wined3d: Make the buffer parameter to buffer_is_dirty() const.
      wined3d: Make the buffer parameter to buffer_is_fully_dirty() const.
      wined3d: Construct the projection matrix directly in set_blit_dimension().
      wined3d: Construct the rhw projection matrix directly in transform_projection().
      wined3d: Construct the non-rhw projection matrix directly in transform_projection().
      wined3d: Make the buffer parameter to buffer_sanitize_flags() const.
      wined3d: Make the shader parameter to shader_arb_load_constantsF() const.
      wined3d: Use wined3d_surface_blt() in surface_upload_from_surface().
      wined3d: Use wined3d_surface_blt() in wined3d_swapchain_get_front_buffer_data().
      wined3d: Use wined3d_surface_blt() in swapchain_gl_present().
      wined3d: Avoid a drawable -> texture transfer through sysmem in arbfp_blit_surface() with backbuffer ORM.
      wined3d: Add fallbacks for d3d9 and d3d10 cards in select_card_amd_mesa().
      wined3d: Merge surface_getdc() and gdi_surface_getdc().
      wined3d: Make some parameters to shader_generate_arb_declarations() const.
      wined3d: Make the shader parameter to init_output_registers() const.
      wined3d: Make the shader parameter to shader_arb_generate_vshader() const.
      wined3d: Make the shader parameter to shader_arb_generate_pshader() const.

Huw Davies (2):
      gdi32: Pass a NULL user-style array to ExtCreatePen if the user-style count is zero.
      comctl32: Initialise the mask's colour table.

Jacek Caban (6):
      vbscript: Fixed local variable count calculation.
      jscript: Moved return_type_t declaration to engine.c.
      mshtml: Reimplement nsIURL::GetFileExtension on top of IUri API.
      urlmon: Added CompareSecurityIds stub.
      mshtml: HTMLWindow_item code clean up.
      mshtml: Fixed ref count leaks.

Juan Lang (8):
      wininet: Accept RFC 850 dates in HTTP headers.
      wincrypt.h: Add FindCertsByIssuer declaration.
      wintrust: Add FindCertsByIssuer stub.
      wininet: Fix off by one error parsing RFC 850 dates.
      wininet: Implement ShowX509EncodedCertificate.
      rsaenh: Add error messages for failed private key imports.
      rsaenh: Test importing a key with an input buffer that's too small for the key it contains.
      rsaenh: Infer private exponent length from data length.

Jörg Höhle (4):
      winecoreaudio: Release buffer memory.
      mmdevapi: IsFormatSupported EXCLUSIVE mode never returns S_FALSE.
      mmdevapi/tests: Fix errors and crashes in various native configurations.
      winmm: Never write silence, mmdevapi must handle underruns.

Ken Sharp (2):
      po: Update English (Neutral) resource.
      kernel32: Update English resource.

Ken Thomases (1):
      gdi32: Allow ~-based paths in HKCU\Software\Wine\Fonts:Path.

Louis Lenders (2):
      ntoskrnl.exe: Update version resource.
      opengl32: Use wrappers for wglCreateContext and wglMakeCurrent instead of directly forwarding to gdi32.

Luca Bennati (2):
      po: Update Italian translation.
      po: Update Italian translation.

Lucas Fialho Zawacki (2):
      dinput8/tests: Moved EnumDevicesBySemantics specific tests to dinput.c and added a couple more.
      dinput8/tests: Tests for DIPROP_USERNAME property.

Marcus Meissner (6):
      kernel32: Avoid shadowing "ret" variable.
      kernel32: Avoid shadowing variables "a", "nt" and "fd".
      kernel32: Avoid shadowing "buffer" variable.
      kernel32: Avoid shadowing parameter "len".
      winex11.drv: WORD and BYTE swapped in 555->1 bit converter (Coverity).
      kernel32: Make sure we reference stack data still in scope (Coverity).

Matteo Bruni (8):
      d3d9: Limit VS/PS reported version.
      wined3d: Return only the shader major version.
      wined3d: Enable SM4 support in the GLSL shader backend when possible.
      dxgi: Refuse to create a D3D10 wined3d device if it is not supported by the GPU.
      wined3d: Refuse to create a shader unsupported by the backend.
      wined3d: Add filtering flag to more texture formats.
      wined3d: Test more thoroughly for post-pixelshader blending support, try on more texture formats.
      wined3d: Recognize Northern Islands cards with AMD binary drivers.

Michael Mc Donnell (2):
      d3dx9: Implemented non-equal declaration support in CloneMesh.
      d3dx9/tests: Implemented CloneMesh test.

Michael Stefaniuc (22):
      include: Remove 'l' modifier from numeric constants in mmsystem.h.
      include: Remove 'l' modifier from numeric constants in dinput.h.
      include: Remove 'l' modifier from numeric constants in digitalv.h.
      include: Drop the 'l' modifier from some numeric constants in winnt.h.
      include: Add a macro to paper over LP64/LLP64 differences for numeric constants.
      include: Make "long" numeric constants LP64/LLP64 proof (d3d9caps.h).
      include: Make "long" numeric constants LP64/LLP64 proof (d3d9*.h).
      include: Make "long" numeric constants LP64/LLP64 proof (d3d*.h).
      include: Make "long" numeric constants LP64/LLP64 proof (sqlext.h).
      include: Make "long" numeric constants LP64/LLP64 proof (sql.h).
      include: Fix numeric constants in mmsystem.h for LLP64 compilers.
      kernel32/ntdll: Mark a variable as unused.
      include: Fix numeric constants in digitalv.h for LLP64 compilers.
      include: Fix numeric constants in dinput.h for LLP64 compilers.
      include: Make "long" numeric constants LP64/LLP64 proof (winuser.h).
      comctl32: Drop 'inline' from a function using sigsetjmp.
      ole32: Drop 'inline' from a function using sigsetjmp.
      include: Drop gratuitous l modifier from numeric constants in corerror.h.
      include: Make "long" numeric constants LP64/LLP64 proof (wingdi.h).
      include: Make "long" numeric constants LP64/LLP64 proof (msacm.h).
      include: Make "long" numeric constants LP64/LLP64 proof (winver.h).
      include: Make "long" numeric constants LP64/LLP64 proof (oledlg.h).

Nikolay Sivov (13):
      shlwapi: Fix window style set with SHSetParentHwnd().
      msxml3: Don't try to use null interface pointer.
      msxml3: Add stub IEnumVARIANT support for IXMLDOMSelection.
      msxml3: Block attempt to modify namespace definition with setAttribute().
      msxml3: Init dynamic data pointer in IDispatchEx implementation.
      msxml3: Release IDispatchEx dynamic data properly.
      msxml3: Implement IEnumVARIANT::Next() for IXMLDOMSelection.
      msxml3: Fix trace formats to match all other files.
      msxml3: Init IDispatchEx data for all node types.
      msxml3: Support IDispatchEx for IXMLDOMParseError.
      msxml3: Silence IDispatchJS query.
      jscript: Use specified expression length to trace it.
      msxml3: Add type id placeholder for index 0 to make lookup code actually work.

Octavian Voicu (3):
      ddraw/tests: Move surface attachment tests from refcount.c to dsurface.c.
      ddraw/tests: Use more common pixel formats and caps for attachment tests.
      ddraw/tests: Add more attachment/detachment test cases.

Piotr Caban (19):
      msxml3: Don't report fatal errors many times.
      msxml3: Return parser result in detach_url.
      msxml3: Prefer to report msxml error over libxml parsing error.
      msxml3/tests: Added saxreader error handling test.
      msxml3: Make positions returned by ISAXLocator compatible with msxml6.
      msxml3: Accept S_FALSE as a valid callback result when msxml6 is used.
      msxml3/tests: Tests more XMLSAXReader versions.
      msxml3: Fix attributes handling when msxml6 is used.
      msxml3/tests: Added element attributes tests when SAXXMLReader is used.
      msvcrt: Don't search for LCID in _setmbcp_l if it was already done.
      urlmon: Improve disk detection in MapUrlToZone.
      msxml3: Fix position computation in libxmlStartElementNS.
      msxml3: Merge SAXLocator and SAXAttributes objects.
      msxml3/tests: Added SAXAttributes object pointer tests.
      msxml3: Don't use libxml namespaces stack.
      msxml3: Don't allocate new strings when returning namespace related data.
      msxml3: Use namespaces stack in SAXAttributes interface implementation.
      msxml3/tests: Added NamespaceUri pointer test.
      user32: Fix DFC_BUTTONRADIOMASK flag support in DrawFrameControl.

Rico Schüller (2):
      d3dx9: Improve argument check in D3DXFindShaderComment().
      d3dx9/tests: Fix typo.

Ruslan Kabatsayev (1):
      uxtheme: GetSysColor() expects the same type of argument as GetThemeSysColor().

Stefan Dösinger (2):
      d3d9/tests: Move the double unlock test into a separate test, test other pools.
      wined3d: Locking partial blocks is not allowed in DEFAULT pool resources.

Thomas Faber (6):
      gdi32/tests: Test GetTextExtentExPoint behavior with zero and negative max extent values.
      riched20: Constify some ME_Context pointer parameters.
      riched20: Avoid a forward declaration.
      riched20: Simplify ME_PrepareParagraphForWrapping.
      riched20/tests: Test format rect adaption to window size and behavior with zero-sized windows.
      riched20: Do not return incorrect values from ME_CharFromPoint[Cursor].

Vitaliy Margolen (4):
      dinput: Restore checks for DirectX 3 buffer size.
      dinput: Report mouse and keyboard as being emulated. This works better for some games.
      dinput8: Register CLSID_DirectInputDevice8.
      dinput: Window supplied to SetCooperativeLevel have to be top level window.

Łukasz Wojniłowicz (1):
      po: Update Polish translation.

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

-- 
Debian Wine packaging



More information about the pkg-wine-party mailing list