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

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

The annotated tag, wine-1.3.30 has been created
        at  2fbf04eab3b0706bc5955c7f0a04477ac18e116f (tag)
   tagging  13643f59be7a1ce4b9d7486069b4a4a2ff57d4ed (commit)
  replaces  wine-1.3.29
 tagged by  Alexandre Julliard
        on  Mon Oct 10 19:58:48 2011 +0200

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


Akihiro Sagawa (2):
      ddraw: Use the same device name as Windows for the Direct3D HAL device.
      po: Update Japanese translation.

Alexander Lakhin (1):
      po: Update Russian translation.

Alexandre Julliard (12):
      winex11: Force the alpha channel to zero for mono->color blits.
      winex11: Avoid recomputing the DC format when it hasn't changed.
      winex11: Remove redundant pixmap prefix in X_PHYSBITMAP field names.
      winex11: Pre-compute the color shifts for the supported XRender formats.
      winecfg: Set the background color for the web link.
      winex11: Get rid of the client-side DIB optimization in StretchBlt.
      winex11: Fall back to the DIB engine for client-side stretching.
      makedep: Ensure that error messages contain "error".
      winex11: Remove no longer needed support for a source DIB color map in XRender StretchBlt.
      winex11: Remove no longer needed support for a source DIB color map in X11 StretchBlt.
      winex11: Force alpha channel to 0 when doing color conversion in PutImage.
      Release 1.3.30.

Alistair Leslie-Hughes (7):
      msxml3: Support creating IXMLParser Interface.
      mshtml: IID_IHTMLCurrentStyle4 isn't supported on IE6.
      mscoree: Add ICorDebug interface support.
      mscoree: Return S_OK from ICorDebug Initialize.
      mscoree: Define ICorDebugManagedCallback2 and ICorDebugMDA interfaces.
      mpr: Remove DllCanUnloadNow and DllGetClassObject.
      mscoree: Implement ICorDebug SetManagedHandler.

Andrew Eikum (21):
      winealsa.drv: Remove wave, mixer, and dsound driver code.
      wineoss.drv: Remove wave, mixer, and dsound driver code.
      winecoreaudio.drv: Remove wave, mixer, and dsound driver code.
      dsound: Remove hardware acceleration support.
      dsound: Validate buffer pointers in Unlock methods.
      winecfg: Replace DirectSound settings with Driver Diagnostics.
      dsound: Reimplement rendering devices on mmdevapi.
      dsound: Reimplement capturing devices on mmdevapi.
      dsound: Reimplement PropertySet on mmdevapi.
      dsound: Eliminate leftover driver structures.
      mmdevapi: Don't fail if dwChannelMask is not set correctly.
      wineoss.drv: Use a temporary OSS device to check format support.
      winealsa.drv: Fix default device creation logic.
      mmdevapi: Don't use invalid This pointer on static object.
      winmm: Handle DRV_QUERYMAPPABLE in waveXxxMessage.
      audio: Change winmm import to delayed import.
      winecfg: Reload winmm for each sound test.
      mmdevapi: Attempt to determine default devices from the registry.
      winecfg: Allow user to select default audio devices.
      dsound: Remove a few unused variables.
      dsound: Fix fragment position calculations.

Andrew Talbot (21):
      cabinet: Mark some fall-throughs in switch statements.
      comdlg32: Add a break statement to mark a semantic separation.
      d3d10: Mark a fall-through in a switch statement.
      d3dcompiler_43: Mark fall-throughs in switch statement.
      ddeml.dll16: Move break outside of if statement.
      dbghelp: Mark a fall-through in a switch statement.
      gdi32: Mark a fall-through in a switch statement.
      mapi32: Mark some fall-throughs in a switch statement.
      msacm32: Mark fall-through in switch statement.
      mshtml: Mark some fall-throughs in switch statements.
      mshtml: Mark fall-through in switch statement.
      msi: Add a break to a switch statement.
      msi: Mark fall-throughs in switch statements.
      msvcrt: Mark some fall-throughs in a switch statement.
      msvcrt: Remove a superfluous semicolon.
      msxml3: Add a break to a switch statement.
      ntdll: Mark some fall-throughs in a switch statement.
      oleaut32: Mark some fall-throughs in a switch statement.
      jscript: Mark a fall-through in a switch statement.
      jscript: Add breaks to some switch statements.
      dsound: Remove unneeded address-of operator from function name.

André Hentschel (13):
      gdi32: Add traces for the gamma functions.
      wer: Add stub for WerReportAddDump.
      d3d9/tests: Don't test function directly when reporting GetLastError().
      shell32/tests: Don't test function directly when reporting GetLastError().
      user32/tests: Don't test function directly when reporting GetLastError().
      kernel32/tests: Don't test function directly when reporting GetLastError().
      ntdll/tests: Don't test function directly when reporting GetLastError().
      wininet: Fix UrlComponents initialisation.
      winevdm: Don't give up if we can't shorten the current directory.
      po: Update German translation.
      ole32: Return if out of memory (Coverity).
      tools: Upgrade the config.guess/config.sub scripts.
      ntdll: Map ETIME to STATUS_IO_TIMEOUT.

Aric Stewart (2):
      usp10: Correct ScriptStringGetLogicalWidths to be based on char not glyph.
      usp10: Handle the SSA_PASSWORD flag in ScriptStringAnalyse.

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

Bernhard Loos (7):
      server: Store sharing state for named pipes.
      server: Only the sharing parameter of two instances of the same pipe have to match.
      server: Sharing 0 is not allowed for named pipes.
      server: It's possible to call NtQueryInformationFile on a pipe if it was opened with access 0.
      server: Correctly implement permission checking for named pipes.
      ntdll: Implement the NamedPipeConfiguration value for the FilePipeLocalInformation class of NtQueryInformationFile.
      server: If a debugger is attached to a process, child processes shouldn't get debugged.

Bruno Jesus (1):
      ws2_32: Fix UDP LINGER support in getsockopt.

Charles Davis (7):
      libwine: Fix resetting the install_name on Mac OS.
      winegcc: On Mac OS, turn -s into -Wl,-x.
      loader: Fix constant address warning on Mac OS.
      iphlpapi: Implement GetUdpTable() on Mac OS and the BSDs.
      server: Use syscall(2) instead of inline assembly on Mac OS, too.
      winemenubuilder: Don't define crc16() on Mac OS.
      wldap32: Silence a compiler warning.

Damjan Jovanovic (1):
      windowscodecs: Read PNGs sequentially.

Dmitry Timoshkov (5):
      kernel32: Add a bunch of VirtualProtect tests.
      ntdll: Use STATUS_INVALID_PAGE_PROTECTION as return value for invalid protections.
      kernel32: Fix a typo in the LoadLibrary return value testing.
      user32: Add support for iPaddedBorderWidth in NONCLIENTMETRICS.
      user32: Fix the logic deciding when to write to the destination structure.

Dylan Smith (4):
      richedit: Return number of bytes read for EM_STREAMIN with SF_TEXT.
      richedit: Return number of chars inserted for EM_STREAMIN with SF_RTF.
      riched20/tests: Avoid using flaky method of simulating typing.
      riched20/tests: Remove unnecessary SetFocus calls.

Eric Pouech (1):
      winedbg: Don't assert() on unsupported v-packets, but rather report an error.

Erich Hoover (7):
      hhctrl.ocx: Use the STD_PROPERTIES icon for the 'Options' toolbar button.
      hhctrl.ocx: Use a modified (two color) refresh icon for the 'Sync' toolbar button.
      hhctrl.ocx: Use separate icons for 'Hide' and 'Show' toolbar buttons based on the HIST_VIEWTREE icon.
      hhctrl.ocx: Use the correct values for current_tab when some tabs are disabled.
      hhctrl.ocx: Default to the correct tab for different HH_DISPLAY_* values.
      hhctrl.ocx: Open a specific topic when requested.
      hhctrl.ocx: When called as a program, quit when HtmlHelp call fails.

Francois Gouget (21):
      po: Mark a number of obviously incomplete cmd help messages as fuzzy in the Turkish translation.
      oleview: Separate the file filters with a space.
      winecfg: Separate the file filters with a semi-colon and a space.
      wordpad: Use a lowercase extension in a file filter.
      comctl32/tests: Add basic tests for the SysLink control.
      comctl32: Send a WM_CTLCOLORSTATIC message and erase the background while painting.
      gdi32/tests: Use if(0) instead of #if 0 to make sure code still compiles.
      msi/tests: Avoid #if 0 to make sure code still compiles.
      d3drm/tests: Remove an unneeded assert.h include.
      shell32: Add definitions for the IEnumACString interface.
      gdi32: The GetKerningPairsA() test should pass on all the platforms we care about now.
      tests: Remove unneeded assert.h includes.
      Assorted spelling fixes & co.
      po: Mark translations with mismatched printf format directives as fuzzy.
      browseui/tests: Skip some tests if IEnumACString is not supported.
      kernel32: Reset LastError if GetModuleFileName() succeeds.
      kernel32/tests: Check what happens if QueryDosDeviceA() is given an insufficient buffer.
      kernel32/tests: Test K32GetProcessImageFileNameA() and improve the QueryFullProcessImageNameA() tests.
      kernel32/tests: Better check the NT path returned by QueryFullProcessImageName().
      kernel32: Fix the NT path returned by QueryFullProcessImageName().
      ntdll: ETIME is not defined on FreeBSD.

Frédéric Delanoy (20):
      cmd: Use helper function to return file io buffer.
      cmd: Add WCMD_output_stderr function to output error messages to stderr.
      cmd: Output error messages to stderr where appropriate.
      cmd: Fix WCMD_fgets documentation.
      cmd: Fix comments in WCMD_color.
      msvcrt/tests: Remove dead assignments (Clang).
      cmd: Avoid reading char by char from console.
      cmd: Avoid checking whether we're in console mode for every read.
      cmd: Get rid of unused parameter in WCMD_ReadFile.
      cmd/tests: Don't convert lines with DOS endings in convert_input_data.
      cmd: Output error messages to stderr instead of stdout where appropriate.
      cmd: Improve WCMD_fgets documentation.
      cmd: Handle truncation for console reads.
      cmd: Avoid dead assignments (Clang).
      cmd: Improve handle type recognition in WCMD_ReadFile.
      cmd: Rename a parameter in WCMD_fgets.
      cmd: Infer handle type from handle value in WCMD_fgets and WCMD_ReadAndParseLine.
      cmd: Avoid reading char by char from files.
      cmd: Consistently use infinitive forms in commands help summary.
      cmd: Make PAUSE accept any keypress instead of a full input line.

Hans Leidekker (7):
      wtsapi32: Return success from WTSRegisterSessionNotification.
      explorer: Add a version resource.
      wininet: Ignore the accept types array in HttpOpenRequestA if there are invalid pointers.
      msi/tests: Properly preserve pending file renames.
      include: Add patchapi.h.
      mspatcha: Forward ApplyPatchToFileA to ApplyPatchToFileW.
      mspatcha: Add a stub implementation of GetFilePatchSignatureA/W.

Henri Verbeet (10):
      secur32: Use gnutls_record_get_max_size() to get the maximum message size.
      secur32: Return failure if chan_EncryptMessage() can't encrypt the entire buffer.
      secur32: Properly handle GNUTLS_E_AGAIN in (GnuTLS) schan_imp_send().
      secur32: Properly handle GNUTLS_E_AGAIN in (GnuTLS) schan_imp_recv().
      wined3d: Make the device parameter to wined3d_device_present() const.
      secur32: Handle the schan_buffers limit field in schan_get_buffer() instead of schan_pull().
      wined3d: Return WINED3DERR_NOTFOUND if the render target is NULL in wined3d_device_get_render_target().
      d3d9/tests: Add a test for IDirect3DDevice9::GetRenderTarget().
      winex11: Print the GL renderer and version when complaining about software / indirect rendering.
      wined3d: Make the device parameter to wined3d_device_get_primitive_type() const.

Huw Davies (15):
      gdi32: Make clip_line external.
      gdi32: stretch_bitmapinfo may need to adjust the dst visrect.
      gdi32: Implement stretch_bitmapinfo.
      gdi32: Forward StretchBlt calls from the dib driver to the null driver.
      gdi32: Use a separate variable to indicate the default has been retrieved.
      winex11: Remove some unused function ptrs.
      winex11: Initialise the dib color table.
      gdi32: Display the depth of a bitmap rather than the total number colors.
      gdi32: Keep track of the english family name if there's a localised name as well.
      gdi32: Move the font list initialisation to a separate function.
      gdi32: Cache the loaded font list properties.
      gdi32: Load the font properties from the cache if it exists.
      gdi32: Move some common default fonts to the head of the font list.
      gdi32: Require that we have freetype's FT_Load_Sfnt_Table function and remove the hacky fallback.
      wineps: The truetype metrics should now be obtained from gdi32, so remove obsolete code.

Hwang YunSong (3):
      po: Updated Korean translation.
      po: Updated Korean translation.
      winecfg: Updated Korean translation.

Jacek Caban (2):
      mshtml: Set frame interface to NULL after releasing it in IOleInPlaceObjectWindowless::InPlaceDeactivate.
      mshtml: Properly release body element in basic_style_test.

Jörg Höhle (6):
      winealsa: Simplify the test for 8bit linear PCM.
      wineoss: Simplify the test for 8bit linear PCM.
      winmm: Fix sum of available samples.
      winmm: Separate WINMM_Pause and WINMM_Reset.
      winmm: waveOutReset returns all buffers.
      winmm: Mark headers WHDR_DONE at the last possible time.

Louis Lenders (6):
      dpnet: Fill the DPN_SP_CAPS structure in IDirectPlay8Peer_GetSPCaps with some sane values + tests.
      gdiplus: Return zero properties in stubbed GdipGetPropertyCount.
      include: Add lmat.h.
      netapi32: Add stub for NetScheduleJobEnum.
      wine.inf: Add key for InstallDate under CurrentVersionNT.
      dwmapi: Add stub for DwmRegisterThumbnail.

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

Maarten Lankhorst (2):
      quartz: Fix support for mpeg layer 1 and 2.
      winemp3: Add support for WAVE_FORMAT_MPEG.

Marcus Meissner (13):
      dpnet: Fixed bad pointer addition (Coverity).
      wpp: Add semicolons at end of code rules.
      dibdrv: Mark get_rop_codes as hidden.
      mscoree: Mark cordebug_init as hidden.
      mshtml: Mark replace_node_by_html as hidden.
      vbscript: Mark some symbols as hidden.
      msdaps: Mark create_* functions as hidden.
      dsound: Mark enum_callback and search_callback static.
      winex11.drv: Mark xrenderdrv_ExtTextOut as static.
      winmm: Mark two functions as hidden.
      ole32: Mark two functions as hidden.
      dsound: Make a function static, remove a no longer used array.
      kernel32: Fixed QueryDosDeviceNameW size (chars not bytes).

Marko Nikolic (3):
      comctl32/tests: Removed sign comparison warning in dpa tests.
      advapi32: Removed sign comparison warning.
      comctl32/tests: Removed sign comparison warning in datetime tests.

Matteo Bruni (5):
      wined3d: When creating a new shader, check shader type and version.
      d3d10core: Fixup HRESULT in a bunch of error cases.
      d3d8/tests: Test creating shaders with wrong type or version.
      d3d9/tests: Test creating shaders with wrong type or version.
      d3d10core/tests: Add some shader creation tests.

Michael Mc Donnell (1):
      d3dx9_36/tests: Fixed adjacency double free (valgrind).

Michael Stefaniuc (28):
      wineqtdecoder: Use FAILED instead of !SUCCEEDED.
      oleaut32/tests: Use FAILED instead of !SUCCEEDED.
      wshom.ocx: Don't bother with a FIXME in DllCanUnloadNow().
      ieframe: Don't open code CONTAINING_RECORD().
      krnl386.exe16: Don't open code CONTAINING_RECORD().
      shell32: COM cleanup in shellpath.c.
      shell32: Pass the object instead of the iface to helper functions.
      d3dx9_36/tests: Avoid using fmaxf.
      comctl32/tests: Standardize COM in imagelist.c.
      comctl32/tests: Don't accept Win95 behavior.
      gameux: Don't compare with TRUE.
      sane.ds: Don't compare with TRUE.
      wordpad: Don't compare with TRUE.
      msxml3: Use SUCCEEDED instead of !FAILED.
      oleaut32: Fix some VarCyFrom* tests.
      oleaut32/tests: Make the EXPECT_* macros that take no args more robust.
      oleaut32/tests: Cleanup the EXPECTRES macros.
      include: Remove 'l' modifier from numeric constants in winerror.h.
      quartz: Free two assert calls from having side effects.
      dsound: COM cleanup for the IDirectSoundCapture iface.
      shell32: Merge enumidlist.h into the main header file.
      shell32: Pass an object instead of an iface to a helper function.
      shell32: Basic COM cleanup for the IEnumIDList iface.
      shell32: Avoid the forward declaration of the IEnumIDList vtbl.
      shell32: Get rid of a local typedef for a struct.
      shell32: Simplify RecycleBin_EnumObjects() a little.
      shell32: Return the IEnumIDList object on its creation.
      shell32: Avoid an unsafe iface to object cast in AddToEnumList().

Nikolay Sivov (20):
      comctl32/monthcal: Fix week numbers background color.
      comctl32/monthcal: Also invalidate today label while setting new today date.
      comctl32/monthcal: After notification safely free buffer allocated on heap.
      comctl32/tests: Fix a test that depends on control size.
      comctl32/treeview: Free checkbox imagelist when control is about to be killed.
      kernel32/tests: Move CompareStringA data to a table.
      msxml3: Accept disabling of external entities loading.
      msxml3: Accept disabled parameter entities feature.
      msxml3: Accept lexical handler parameter entities switch.
      msxml3: Accept DTD prohibition feature.
      msxml3: Support setting unlimited xml stream length for a reader.
      msxml3: Support setting unlimited nesting depth for a reader.
      msxml3: Support setting namespaces feature to default value.
      msxml3: Use provided qualified name length while writing end element tag.
      advapi32/tests: Add one more QueryServiceStatusEx() test.
      msxml3: Add some useful traces and demangle some parameter names.
      msxml3: Use helper to set properties.
      msxml3: Use a helper to get property values.
      oleaut32/typelib: Properly handle allocation failure on creation.
      oleaut32/typelib: Use BSTR for filename.

Peter Schellenbach (1):
      comctl32/statusbar: Fixed missing icon in owner draw panels.

Piotr Caban (4):
      msvcrt: Fix wcsncpy_s implementation.
      msvcrt: Fix __pioinfo block size.
      msvcrt: Free fd entries with incorrect HANDLE value.
      msvcrt: Added _iswdigit_l implementation.

Ričardas Barkauskas (9):
      ddraw: Use unsafe_impl_from_IDirectDrawPalette for application provided interfaces.
      ddraw: COM cleanup for the IDirectDrawPalette interface.
      ddraw/tests: IDirect3DViewport3, IDirect3DViewport2 and IDirect3DViewport use same implementation.
      ddraw: Use unsafe_impl_from_IDirect3DViewport3 for application provided interfaces.
      ddraw: Use impl_from_IDirect3DViewport3 instead of cast to IDirect3DViewportImpl*.
      ddraw: Compare IDirect3DViewport3 interface instead of IDirect3DViewportImpl.
      ddraw: COM cleanup for IDirect3DViewport3 interface.
      ddraw: Use unsafe_impl_from_IDirect3DViewport for application provided interfaces.
      ddraw: Use unsafe_impl_from_IDirect3DViewport2 for application provided interfaces.

Stefan Dösinger (4):
      ddraw/tests: Use sizeof instead of a magic number.
      ddraw/tests: Use the variable instead of the type in sizeof().
      d3d9: Implement FPUSETUP for msvc.
      d3d8: Implement FPUSETUP for msvc.

Thomas Faber (5):
      shell32/tests: Fix build with MSVC.
      gdi32/tests: Fix MSVC build in icm.c.
      gdi32/tests: Fix MSVC build in bitmap.c.
      kernel32/tests: Fix MSVC build in file.c and pipe.c.
      kernel32/tests: Fix MSVC build in console.c.

Thomas Mullaly (5):
      urlmon: Added custom security manager support to MapUrlToZoneEx2.
      urlmon: Improved MapUrlToZone{Ex2} and GetSecurityId support.
      urlmon: Improved IUri support for wildcard URLs.
      urlmon/tests: Added tests for GetSecurityIdEx2.
      urlmon: Added basic GetSecurityIdEx2 implementation.

Vincent Povirk (2):
      gdiplus: Include an alpha channel in HBITMAPs created from Bitmaps.
      gdiplus: Fix pointer math for the 64-bit tests.


Debian Wine packaging

More information about the pkg-wine-party mailing list