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

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


The annotated tag, wine-1.3.36 has been created
        at  d99b19ed91880367cb6725169be678bdcdbdf6cc (tag)
   tagging  a38a496a7c9aeecb81d577053f1c74213d4d3b99 (commit)
  replaces  wine-1.3.35
 tagged by  Alexandre Julliard
        on  Fri Dec 30 19:44:03 2011 +0100

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

iEYEABECAAYFAk7+BnMACgkQ9ebp7rlGHdf1sgCg00mI3D/Aeor62ThpHLhpOG1Q
N0AAoNk6rhG59Kd5wIqjpB9Owlo8dLD3
=8IHm
-----END PGP SIGNATURE-----

Akihiro Sagawa (1):
      gdi32: Avoid making a DBCS character in range.

Alexander E. Patrakov (1):
      dsound: Always resample buffers in mixer thread.

Alexandre Julliard (59):
      winex11: Hardcode the MWM hints for the desktop window.
      winex11: Only take managed popups into account when deciding whether to make a window managed.
      winex11: Remove DIB locking calls from all blitting entry points.
      gdi32: Remove support for deferring brush calls to X11, all brush types are supported now.
      regedit: Merge accelerators into the main resource file.
      winefile: Merge accelerators into the main resource file.
      wordpad: Merge accelerators into the main resource file.
      configure: Add a check for libdbus independent from the libhal check.
      mountmgr: Rename hal.c to dbus.c.
      mountmgr: Add dynamic devices support using UDisks.
      mountmgr: Require at least one of device or mount point to match when looking for an existing volume.
      winex11: Keep the device info around as long as XInput2 is active.
      winex11: Scale raw motion events according to their valuator range.
      msvcrt: Fix formatting of pointers in printf.
      gdi32: Fix handling of COLORREFs with illegal values for the high byte.
      gdi32: Recompute the brush masks on every use to support PALETTEINDEX colors.
      gdi32: Recompute the pen masks on every use to support PALETTEINDEX colors.
      gdi32: Recompute the background masks on every use to support PALETTEINDEX colors.
      gdi32: Recompute the foreground masks on every use to support PALETTEINDEX colors.
      gdi32: Add a common helper for computing pen and brush masks.
      gdi32: Always use proper RGB colors for monochrome DDB pattern brushes.
      gdi32/tests: Add tests for PALETTEINDEX colors.
      gdi32: Add a helper function to compute the list of rectangles to paint after clipping.
      gdi32: Use the get_clipped_rects helper in the text functions.
      gdi32: Use the get_clipped_rects helper in the pen functions.
      gdi32: Use the get_clipped_rects helper in the blitting functions.
      gdi32: Avoid making a copy of the device clipping region in the DIB driver.
      gdi32: Re-create the brush bits only when the ROP has really changed.
      gdi32: Compute the correct rectangle interior when using wide pens.
      gdi32: Add a helper function to add a rectangle to a region.
      gdi32: Add support for PS_INSIDEFRAME pens when drawing rectangles.
      gdi32: Pass the clip region to the brush_rect helper and add a similar helper for pens.
      gdi32: Fix the scaling of the width of cosmetic pens.
      gdi32: Wide cosmetic pens don't support dashes.
      gdi32: Extended pens are always transparent.
      gdi32: Fix handling of invalid pen styles.
      gdi32: Add support for 1-pixel wide geometric dashed pens.
      gdi32: Add support for PS_ALTERNATE pens.
      gdi32: Add support for 1-pixel wide PS_USERSTYLE pens.
      gdi32: Add support for updating a region from the pen backend functions instead of painting directly.
      gdi32: Implement returning a region for 1-pixel wide solid pen lines.
      gdi32: Implement returning a region for 1-pixel wide dashed pen lines.
      gdi32: Use a region to render geometric and wide pens in PolyPolyline.
      gdi32: Use a region to render geometric and wide pens in Rectangle.
      gdi32: Use a region to render geometric and wide pens in LineTo.
      gdi32: Implement PolyPolygon in the DIB driver.
      gdi32: Add helpers to paint a region with the brush or pen.
      gdi32: Add checks for invalid color usage values.
      gdi32/tests: Get rid of Win9x compatibility in the pen tests.
      gdi32: Add a structure to store all the extra information needed for a pattern brush.
      gdi32: Add sanity checks for brush hatch styles.
      gdi32: Store the pattern brush information for geometric pens.
      gdi32: Pass a brush_pattern structure to the SelectBrush entry point.
      gdi32: Pass a brush_pattern structure to the SelectPen entry point for brushed pens.
      gdi32: Define a structure to make the brush state independent from the physdev.
      gdi32: Implement brushed pens.
      gdi32: Don't bother computing interior regions when the brush is null.
      user32/tests: Remove a crashing test.
      Release 1.3.36.

Alistair Leslie-Hughes (2):
      jscript: Don't double free IObjectWithSite interface.
      mmcndmgr: Register MMCVersionInfo Interface.

Andrew Eikum (1):
      winealsa.drv: Limit the data written to ALSA's buffer.

André Hentschel (15):
      po: Update German translation.
      secur32/tests: Fail on missing NTLM.
      po: Update German translation.
      include: Add CM_DRP_* and CM_CRP_* defines to cfgmgr32.h.
      msvcrt/tests: Fix two test messages.
      dsound: Use if(0) instead of #if 0 to make sure code still compiles.
      d3drm: Fix the order of the IDirect3DRM methods.
      d3drm: Add IDirect3DRMMeshBuilder2 interface.
      d3drm: Add IDirect3DRM2 interface.
      po: Update German translation.
      d3drm: Add IDirect3DRMMeshBuilder3 interface.
      d3drm: Add IDirect3DRM3 interface.
      comctl32: Also free pszHeaderTitle and pszHeaderSubTitle in DestroyPropertySheetPage.
      cscript: Add forwarder to wscript.
      po: Update German translation.

Aric Stewart (19):
      usp10: N'Ko uses the Ebrima font as a fallback.
      usp10: Code for the cmap format 12 table for unicode code points beyond the BMP.
      usp10: Decode surrogate pairs in get_char_script and handle ranges beyond the BMP.
      usp10: Handle surrogate pairs when shaping.
      usp10: Add Deseret script.
      usp10: Add Osmanya script.
      usp10: Add Mathematical Alphanumeric Symbols script.
      usp10: Improve selection drawing if selection starts in the middle of a cluster.
      user32: Modify EDIT_GetLineRect to better handle RTL lines.
      user32: Do not simply return 0 in EDIT_EM_PosFromChar if line ssa is NULL.
      usp10: Correct error in EDIT_GetLineRect in index for ScriptStringCPtoX.
      usp10: Implement ScriptGetFontScriptTags.
      usp10: Add currency scripts to match windows.
      usp10: Updates to ScriptGetFontScriptTags.
      usp10: Cache FontScriptTags information.
      usp10: Replace GSUB_get_script_table with GSUB_GetFontScriptTags.
      usp10: Update get_opentype_script to return OPENTYPE_TAG.
      usp10: Remove redundant information by making scriptData accessible and removing otTag.
      usp10: Convert newOtTag to an OPENTYPE_TAG.

Aurimas Fišeras (4):
      po: Update Lithuanian translation.
      po: Update Lithuanian translation.
      winecfg: Increase the size of the dpi label to fit Lithuanian translation.
      po: Update Lithuanian translation.

Austin English (3):
      ntoskrnl.exe: Add a stub for Ke386IoSetAccessProcess.
      ntoskrnl.exe: Add a stub for Ke386SetIoAccessMap.
      inetcpl.cpl: Add a stub for LaunchPrivacyDialog.

Detlef Riekenberg (1):
      ieframe: Improve status updates in BindStatusCallback_OnProgress.

Dmitry Timoshkov (2):
      kernel32: Add a test for MapViewOfFile called on a not accessible mapping.
      user32: Add some SetFocus message tests.

Erich Hoover (1):
      hhctrl.ocx: Fix HTML Help crashing on non-chm files.

Francois Gouget (30):
      user32: Avoid hardcoding the Unicode string literal lengths.
      dlls: Standardize on 'static const WCHAR' for our Unicode string literals.
      include: Add a few missing include directives to shlguid.h.
      include: Add the missing guiddef.h include directives.
      include: bits.h should include bits1_5.h.
      include: Add missing include directives to cor.idl.
      include: Import shtypes.idl in shdeprecated.idl.
      include: Don't import servprov.idl from urlhist.idl.
      include: indexsrv.idl should import oaidl, not objidl.
      iphlpapi/tests: Fix compilation on systems that don't support nameless unions.
      mountmgr: Add a trailing '\n' to a WARN() message.
      include: Move the ITargetFramePriv* interfaces to htiface.idl.
      winetest: Always report errors and fatal errors, even in quiet mode.
      sensapi: Define the SensEvents library in sensevts.idl.
      quartz: Define the QuartzTypeLib library in control.idl.
      comdlg32: Use sentence capitalization for group box labels.
      cryptui: Don't assign access keys to group box labels.
      inetcpl: Don't pad group box labels with spaces.
      winemine: Use sentence capitalization for group box labels.
      winefile: Fix the group box labels to follow the Windows GUI guidelines,.
      notepad: Don't assign access keys to group box labels or give them trailing punctuation.
      taskmgr: Use sentence capitalization for group box labels.
      include: Fix the wia idl imports.
      include: Fix the metahost.idl import directives.
      include: strmif.idl should import unknwn.idl.
      include: Add some D3D import and include directives.
      include: wincodecsdk.idl should import wtypes.idl.
      include: pstore.idl should import wtypes.idl.
      include: oledb.idl should include accctrl.h.
      winecfg: Fix the group box labels to follow the Windows GUI guidelines.

Frédéric Delanoy (5):
      crypt32: Avoid reading unitialized variables (Coverity).
      comctl32: Avoid using uninitialized value (Coverity).
      cmd: Merge two if blocks.
      po: Update French translation.
      po: Update French translation.

Gabriele Moabiti (1):
      wineconsole: Light and dark gray colors are exchanged in the user backend.

Gerald Pfeifer (1):
      winedump: Remove unused parameter from codeview_dump_linetab(). codeview_dump_linetab().

Hans Leidekker (6):
      winhttp/tests: Avoid crashes on some win2k systems.
      iphlpapi: Add a stub implementation of GetExtendedTcpTable.
      ws2_32: Return the right value for SO_CONNECT_TIME if the socket is not connected.
      msi: Fix changing media for normal files.
      msi: Use a common function to validate a product ID.
      msi: Fix handling of single quoted column names in SELECT queries.

Henri Verbeet (25):
      ddraw/tests: Introduce some functions for comparing floating-point vectors.
      ddraw/tests: Remove a redundant IDirect3DDevice7_SetViewport() call.
      ddraw/tests: Introduce proper vector types.
      wined3d: Get rid of the WINED3DBLEND typedef.
      wined3d: Get rid of the WINED3DBLENDOP typedef.
      ddraw/tests: Remove some error checking from ProcessVerticesTest().
      ddraw/tests: Add a ProcessVertices() test for Direct3D3.
      ddraw/tests: Move the Direct3D7 ProcessVertices() test to ddraw7.c.
      wined3d: Get rid of the WINED3DDEGREETYPE typedef.
      wined3d: Get rid of the WINED3DRENDERSTATETYPE typedef.
      wined3d: Don't call surface_init_sysmem() on surfaces with a PBO.
      wined3d: Handle client storage in surface_init_sysmem().
      wined3d: Handle client storage in surface_remove_pbo().
      wined3d: Get rid of the WINED3DVERTEXBLENDFLAGS typedef.
      wined3d: Get rid of the WINED3DCMPFUNC typedef.
      ddraw: Handle the Direct3D clipspace transformation.
      ddraw/tests: Fix a couple of test messages.
      ddraw/tests: Add some tests for DDSCL_CREATEDEVICEWINDOW.
      wined3d: Get rid of the WINED3DZBUFFERTYPE typedef.
      wined3d: Get rid of the WINED3DFOGMODE typedef.
      ddraw: DDSCL_CREATEDEVICEWINDOW requires DDSCL_EXCLUSIVE.
      ddraw: Clear the focus and device windows on DDSCL_NORMAL.
      ddraw: Properly handle DDSCL_CREATEDEVICEWINDOW.
      ddraw: Handle the special DDSCL_SETFOCUSWINDOW | DDSCL_CREATEDEVICEWINDOW combination.
      ddraw: Fix the title and class name for the auto ddraw device window.

Huw Davies (2):
      gdi32: Add support for geometric solid pens.
      gdi32/tests: Add tests for geometric solid pens.

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

Jacek Caban (51):
      jscript: Store type information in statement nodes.
      jscript: Use bytecode for block statement implementation.
      jscript: Use bytecode for execution main code block in exec_source.
      jscript: Use compiler for handling expression statements.
      jscript: Use compiler for handling if statement.
      jscript: Use compiler for hanling empty statements.
      jscript: Use compiler to handle variable statement.
      jscript: Get rid of no longer used expr_eval flags.
      jscript: Get rid of no longer needed identifier in exprval_t.
      jscript: Renamed jmp_z and jmp_nz to cnd_z and cnd_nz.
      jscript: Added new jmp_z opcode, more appropriate for branches.
      jscript: Added bytecode version of while statement.
      jscript: Added bytecode version of for loop statement.
      jscript: Added bytecode version of with statement.
      jscript: Added bytecode version of switch statement.
      jscript: Use bytecode for labelled statement stub.
      ntoskrnl.exe: Added IoGetCurrentProcess stub.
      vbscript: Added compiler support for parametrized assignment statements.
      jscript: Added bytecode version of for..in statement.
      jscript: Rename throw opcode to throw_ref.
      jscript: Use bytecode for throw statement.
      jscript: Added bytecode version of try statement.
      jscript: Use labels in compiler for ending loops.
      jscript: Added bytecode versions of break and continue statements.
      jscript: Get rid of no longer needed no_fallback hack.
      jscript: Added more control flow tests.
      mshtml: Use IURi for IHTMLLocation::get_hash implementation.
      jscript: Always use bytecode for with statement.
      jscript: Always use bytecode for for..in statement.
      jscript: Always use bytecode for for statement.
      jscript: Always use bytecode for switch statement.
      jscript: Always use bytecode for try statement.
      jscript: Always use bytecode for while statement.
      jscript: Moved exec_source to the bottom of the file.
      jscript: Get rid of stat_eval_table.
      jscript: No longer support per-statement compilation.
      jscript: Moved instr_off from statement_t to source_elements_t.
      jscript: Added bytecode dumper implementation.
      mshtml: Use IUri in IHTMLLocation::get_protocol implementation.
      mshtml: Reorder nsIURL functions to match vtbl order.
      actxprxy: Added htiface.idl interfaces.
      jscript: Handle invalid break statements in compiler.
      jscript: Handle invalid continue statements in compiler.
      jscript: Make compiler responsible for proper return from regular code vs. eval-interpreted code.
      jscript: Use bytecode for return statement implementation.
      jscript: Get rid of no longer needed type field of return_type_t structure.
      jscript: Use bytecode for labeled continue and break statements.
      jscript: Get rid of no longer needed compile_interp_fallback since we can handle all execution by bytecode.
      jscript: Get rid of no longer needed interp_tree.
      jscript: Get rid of return_type_t.
      mshtml: Use IUri in IHTMLLocation::put_port implementation.

Jörg Höhle (3):
      mmdevapi: Enforce limits on period and duration.
      winealsa.drv: Request ALSA period time to match MMDevAPI period time.
      winealsa: Use an ALSA buffer of 4 periods to limit prefill.

Ken Thomases (3):
      comdlg32: Fix a leak.
      winex11: Have ToUnicodeEx null-terminate the output buffer, if there's room.
      user32/tests: Test that ToUnicode null-terminates the buffer if it's big enough.

Kusanagi Kouichi (6):
      gdi32: Add a helper function to convert a string from A to W.
      gdi32: Use find_family_from_name and LIST_FOR_EACH instead of open-coding them.
      gdi32: Merge two ifs.
      gdi32: Split AddFontToList into two functions.
      gdi32: Add vertical fonts to font list.
      gdi32: Substitute glyph for vertical font only.

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

Matteo Bruni (3):
      wined3d: Improve invalid TEXTURETRANSFORMFLAGS handling.
      wined3d: Improve projection TEXTURETRANSFORMFLAGS handling in the ARB fragment ffp implementation.
      d3d9/tests: More D3DTSS_TEXTURETRANSFORMFLAGS projection tests.

Michael Mc Donnell (1):
      d3dx9/tests: Add a D3DXValidMesh test.

Nikolay Sivov (17):
      msxml3: Skip leading space characters when loading from BSTR.
      msxml3: Implement response headers access methods.
      msxml3: libxml2 is not used for writer.
      msxml3: Use ascii/utf-8 encoding for request body.
      msxml3: Support VT_VARIANT|VT_BYREF for body data.
      comctl32: Fix parameter validation for CreateMRUListLazyA().
      msxml3: Support VT_ARRAY|VT_UI1 as body type.
      msxml3: Support DELETE method in IXMLHttpRequest.
      msxml3: Fix VT_BSTR case for IXMLHttpRequest::send().
      po: Update Russian translation.
      msxml3: IXSL* implementations do not depend on libxml2.
      comctl32: Block selection change depending on TCN_SELCHANGING result.
      msxml3: Implement element stack and use it in related callbacks.
      wshom.ocx: Added IDispatch support for IWshShell3.
      po: Update Russian translation.
      wshom.ocx: Fix IWshShell3 definition.
      wshom.ocx: Added IWshCollection stub and some tests.

Piotr Caban (31):
      msvcp90: Reorder classes to avoid forward declarations.
      msvcp90: Added collate<char> constructors implementation.
      msvcp90: Use macro to define RTTI data.
      msvcp90: Added macro to call functions from vtable.
      msvcp90: Added collate<char>::compare implementation.
      msvcp90: Added collate<char>::do_hash implementation.
      msvcp90: Correctly export collate<short> constructors.
      msvcp90: Added partial collate<wchar_t> implementation.
      msvcp90: Added ctype<char> constructors implementation.
      msvcp90: Added ctype<char>::narrow functions implementation.
      msvcp90: Added ctype<char>::widen functions implementation.
      msvcp90: Hold _LOCK_LOCALE critical section while _Lockinfo object exists.
      msvcp90: Added ctype<char>::tolower functions implementation.
      msvcp90: Added ctype<char>::toupper functions implementation.
      msvcp90: Added ctype<char>::is functions implementation.
      msvcp90: Don't crash if NULL is passed to _Strcoll and _Wcscoll.
      msvcp90: Added ctype<wchar_t> constructors implementation.
      msvcp90: Added ctype<wchar_t>::narrow functions implementation.
      msvcp90: Added ctype<wchar_t>::widen functions implementation.
      msvcp90: Added ctype<wchar_t>::tolower functions implementation.
      msvcp90: Added ctype<wchar_t>::toupper functions implementation.
      msvcp90: Added ctype<wchar_t>::is functions implementation.
      msvcp90: Added ctype<wchar_t>::scan functions implementation.
      msvcp90: Added numpunct<char> class stub.
      msvcp90: Added numpunct<wchar_t> class stub.
      msvcp90: Correctly initialize vtable pointer in Getcat functions.
      msvcrt: NULL terminate strings returned by _Getdays and _Getmonths.
      msvcp90: Fix class functions invocation on 64bit systems.
      msvcp90: Added numpunct<char> constructors implementation.
      msvcp90: Added numpunct<char> class implementation.
      msvcp90/tests: Test virtual function calls returning structures.

Rico Schüller (16):
      d3dx9/tests: Add effect parameter value GetValue() test.
      d3dx9/tests: Add effect parameter value GetBool() test.
      d3dx9/tests: Add effect parameter value GetBoolArray() test.
      d3dx9/tests: Add effect parameter value GetInt() test.
      d3dx9/tests: Add effect parameter value GetIntArray() test.
      d3dx9: Simplify ID3DXBaseEffect::SetInt().
      d3dx9: Use a loop in get_vector().
      d3dx9/tests: Add effect parameter value GetFloat() test.
      d3dx9/tests: Add effect parameter value GetFloatArray() test.
      d3dx9/tests: Add effect parameter value GetVector() test.
      d3dx9/tests: Add effect parameter value GetVectorArray() test.
      d3dx9: Fix variable sequence.
      d3dx9/tests: Add effect parameter value GetMatrix() test.
      d3dx9/tests: Add effect parameter value GetMatrixArray() test.
      d3dx9/tests: Add effect parameter value GetMatrixTranspose() test.
      d3dx9/tests: Add effect parameter value GetMatrixTransposeArray() test.

Ričardas Barkauskas (2):
      ws2_32/tests: Test some completion port behavior.
      ws2_32: Don't post completion packet if sending fails with error immediately.

Stefan Leichter (6):
      dhcpcsvc: New stub dll.
      ntoskrnl.exe: Add stub for IoUnregisterShutdownNotification.
      wine.inf: Add registry key for DiskDrive class.
      ntoskrnl.exe: Add stub for IoInitializeRemoveLockEx.
      setupapi: Add stub for SetupDiGetClassBitmapIndex.
      setupapi: Add stub for SetupDiDrawMiniIcon.

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

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

-- 
Debian Wine packaging



More information about the pkg-wine-party mailing list