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

Alexandre Julliard julliard at winehq.org
Wed Feb 18 13:35:45 UTC 2009


The annotated tag, wine-1.1.14 has been created
        at  479ceb07c80956f4196e28c05880c40fc846917e (tag)
   tagging  8e39646ac4d256b813ff69a23ba0c62ab4f08d33 (commit)
  replaces  wine-1.1.13
 tagged by  Alexandre Julliard
        on  Fri Jan 30 17:54:01 2009 +0100

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

iEYEABECAAYFAkmDMKoACgkQ9ebp7rlGHdd6YgCgjs23pmEDNLXgKqygsMYchWnn
2KAAnRX7S6YIx0+KDPBCV/JDx0OHq1nR
=br4K
-----END PGP SIGNATURE-----

Alasdair Sinclair (17):
      advapi32/tests: Fix missing void in empty parameter list.
      comctl32/tests: Fix missing void in empty parameter list.
      comctl32: Fix missing void in empty parameter list.
      d3d9/tests: Fix missing void in empty parameter list.
      ddraw/tests: Fix missing void in empty parameter list.
      dwmapi: Fix missing void in empty parameter list.
      kernel32/tests: Fix missing void in empty parameter list.
      mshtml/tests: Fix missing void in empty parameter list.
      msi/tests: Fix missing void in empty parameter list.
      urlmon/tests: Fix missing void in empty parameter list.
      winmm/tests: Fix missing void in empty parameter list.
      user32/tests: Fix missing void in empty parameter list.
      oleaut32/tests: Fix missing void in empty parameter list.
      quartz/tests: Fix missing void in empty parameter list.
      riched20/tests: Fix missing void in empty parameter list.
      riched32/tests: Fix missing void in empty parameter list.
      setupapi/tests: Fix missing void in empty parameter list.

Alexandre Julliard (68):
      user32/tests: Fix some more msg test failures and improve message sequence tracing.
      kernel32: LCMapString should include the terminating NULL also for LCMAP_SORTKEY.
      server: Generate padding in request structures from make_requests.
      server: Store process/thread affinity as a 64-bit value.
      wintrust/tests: Clean up temp files after test.
      libwine: Add support in cpmap.pl for parsing the Windows bestfit codepage files.
      libwine: Enable perl warnings and use strict in cpmap.pl.
      libwine: Re-generate the Windows codepage data using the bestfit files.
      advapi32: Reimplemented QueryServiceConfig2W in services.exe.
      advapi32: Get rid of the client-side service handle management.
      advapi32/tests: Fix some service test failures on NT4 and Win64.
      user32/tests: Fix some more message test failures on Windows.
      winmm/tests: Increase the timing tolerances some more.
      kernel32/nls: Use a codepage 950 encoding that round trips correctly for Unicode char 0x5341.
      advapi32/tests: Improve error reporting in the service test. Don't check last error on success.
      advapi32/tests: Add some more tests for GetServiceKeyName.
      advapi32/tests: Add some more tests for GetServiceDisplayName.
      advapi32: Fix GetServiceKeyNameW behavior to pass the tests.
      advapi32: Fix GetServiceDisplayNameW behavior to pass the tests.
      user32/tests: Ignore WM_IME_SELECT message. Skip mouse hovering test if the mouse isn't where we want.
      user32/tests: Don't display window info for hooks that don't contain a window.
      user32/tests: Make the DC test window top-most. Ignore an extra WM_MOUSEMOVE.
      user32/tests: Don't try to do hook tests if we can't set hooks.
      widl: We need an offset after the correlation descriptor for unencapsulated unions.
      comcat/tests: Skip tests if we can't create a test category.
      gdi32/tests: Fix the mapping test to handle the more precise LOMETRIC settings on Vista.
      user32/tests: Fix various failures in the monitor test.
      user32/tests: Ignore some more messages.
      user32/tests: Make the traces less verbose in the window test.
      userenv/tests: Don't check for TEMP and TMP variables on NT4.
      ws2_32/tests: Fix a test failure on WinME.
      include: Update the comments about the Wine exception macros.
      user32: Use a finally handler to make sure capture is always released when exiting the menu loop.
      user32: Make sure the submenu is valid in MENU_HideSubPopups.
      gdi32: Avoid some pointer casts.
      rpcrt4: Don't align the buffer pointer in ComplexStructMemorySize for alignment formats.
      winex11: Flush the display after releasing the capture to make sure it happens right away.
      ntdll: Ignore spurious write faults for a write watch that has been reset already.
      services: Add stub implementation for SERVICE_CONFIG_FAILURE_ACTIONS in ChangeServiceConfig2W.
      user32/tests: Accept DISP_CHANGE_RESTART also for tests expected to fail.
      kernel32/tests: Don't hardcode C drive for SetCurrentDirectory tests.
      gdi32: Release the GDI lock when calling the DC DeleteObject function.
      gdi32: Don't hold the GDI lock while calling the DeleteObject method for GDI objects.
      gdi32: Don't hold the GDI lock while calling the UnrealizeObject method for GDI objects.
      gdi32: Don't hold the GDI lock while calling the GetObjectA/W methods for GDI objects.
      gdi32: Use the official constants instead of the old Win9x magic numbers for GDI object types.
      gdi32: Allocate and initialize GDI objects before giving them a handle.
      gdi32: Release GDI handles before freeing the object.
      gdi32: Allocate palette entries separately from the main GDI object.
      gdi32: Get rid of GDI_ReallocObject.
      gdi32: Don't hold the GDI lock while calling the Freetype font engine functions.
      ntdll: Copy the msvcrt printf implementation to ntdll to allow supporting MS ABI varargs.
      ntdll: Convert the DbgPrint* functions to use MS ABI varargs.
      gdi32: Increment the reference count for the initial DC stock objects.
      gdi32: Store a separate flag to mark a GDI object for delayed destruction.
      gdi32: Store the region data directly in the GDI object.
      gdi32: Don't hold the GDI lock while creating regions.
      gdi32: Replace the MEMCHECK macro in the region code by a proper function.
      gdi32: Check for memory allocation failure in region functions and propagate the error correctly.
      kernel32/tests: Support broken GetTempPath return value on WinME.
      kernel32/tests: Don't test the implementation details of the SList structure.
      ntdll/tests: Add a couple of status values seen on Win2K3.
      user32/tests: Add a few optional messages for Win2K3.
      ntoskrnl.exe: Remove the vectored exception handler on dll unload.
      msi: Fix compiler warning on older gcc.
      configure: Include net/if.h to check for netinet headers on Solaris.
      server: Don't return a value from a void function.
      Release 1.1.14.

Alistair Leslie-Hughes (9):
      mshtml: Implement IHTMLDocument5 createComment.
      riched20: Return a long in fnGetObjectCount.
      msxml3: Register missing SAXXMLReader Components.
      msxml3: IXMLDOMDocument2 async default value is VARIANT_TRUE.
      msxml3: Implement IXMLDOMDocument2 IPersistStream_Save.
      mshtml: Implement IHTMLDocument3 getElementsByTagName.
      shdocvw: Add test to show IServiceProvider is supported.
      shdocvw: Add IServiceProvider support.
      mshtml: Add missing interfaces.

Anders Jonsson (11):
      wordpad: Add Swedish translation.
      write: Add Swedish translation.
      regedit: Add Swedish translation.
      progman: Add Swedish translation.
      winhlp32: Update Swedish translation.
      winefile: Update Swedish translation.
      oleview: Fix typo in English, Russian resources.
      view: Add Swedish translation.
      wineconsole: Fix typos in Swedish resources.
      cmdlgtst: Add Swedish translation.
      comdlg32: Update Swedish translation.

Andrew Nguyen (5):
      kernel32/tests: Simplify a test function's parameters.
      kernel32: Ensure that WriteConsoleW succeeds with an empty input buffer.
      msi/tests: Fix a few handle leaks.
      winmm: Make the return behavior of waveOutPrepareHeader consistent for 16-bit and 32-bit.
      gdi32: Stub the NamedEscape function.

Andrew Talbot (14):
      riched20: Declare some functions static.
      rpcrt4: Declare some functions static.
      netapi32: Fix some limits and bounds checking.
      rsaenh: Declare some functions static.
      rsaenh: Declare some functions static.
      rsaenh: Declare some functions static.
      rsaenh: Declare some functions static.
      shell32: Declare some functions static.
      secur32: Declare a function static.
      setupapi: Declare a function static.
      winealsa.drv: Declare a function static.
      winedos: Declare some functions static.
      winex11.drv: Declare some functions static.
      msctf: Declare some variables static.

Andrey Turkin (6):
      ole32: Add CoGetCallContext and CoSwitchCallContext implementations.
      ole32: Add a few fields to OLE TLS area to match native memory layout.
      ole32: Prevent recursion when CLSIDFromString is passed empty string.
      dwmapi: Add DwmEnableMMCSS stub.
      loadperf: Rename argument to match its function.
      programs: Add lodctr and unlodctr tools.

André Hentschel (1):
      comctl32: Fix callback in treeview.

Aric Stewart (16):
      imm: Send WM_IME_SELECT messages when IME is selected and deselected.
      shell32: Initial stub for SHCreateShellItem. It returns E_NOINTERFACE until shell32 version 6.0 or later.
      shell32: Initial stub for SHGetImageList.
      shdocvw: Stub implementation of IEParseDisplayNameWithBCW.
      rasdlg: Initial stub dll.
      msctf: Add base dll framework.
      msctf: Add regsvr functions.
      msctf: Add definition of CLSID_TF_ThreadMgr.
      msctf: Add stub ITfThreadMgr interface.
      reg.exe: Implement ADD for REG_SZ.
      reg.exe: Implement DELETE.
      wine.inf: Add reg.exe as a stub to system32 now that it does something.
      setupapi: Implement pSetupInstallCatalog.
      shell32: In ParseDisplayName make use of shdocvw if the display name is not a drive but has a :.
      mlang: Implementation of base functionality of IMultiLanguage2::ValidateCodePage and IMultiLanguage2::ValidateCodePageEx.
      oleaut32: Implement de/serialize_param of types VT_ARRAY|<type>.

Austin English (20):
      ntdll: Add support for NetBSD.
      kernel32: Fix a compiler warning on NetBSD.
      ntdll: Add support for NetBSD (64-bit).
      widl: Fix a compiler warning.
      iphplapi: Reorder defines for NetBSD.
      iphplapi: Include sys/protosw.h for Net/OpenBSD.
      iphplapi: Reorder includes for NetBSD.
      iphplapi: Include <sys/timeout.h> for OpenBSD/NetBSD.
      updspapi: Add missing functions and forward to setupapi.
      iphlpapi: Include netinet/if_inarp.h for NetBSD.
      configure.ac: Fix a couple more includes on NetBSD.
      iphlpapi: Fix includes for NetBSD.
      tools/wine.inf: Add a placeholder for stdole2.tlb.
      configure: Fix <netinet/in_pcb.h> detection on OpenBSD.
      configure: Fix <netinet/tcp_var.h> detection on OpenBSD.
      kernel32: Add a stub for OpenProfileUserMapping.
      authz: Add stub dll.
      traffic: Add stub dll.
      mssign32: Add stub dll.
      configure: Check for xinpgen struct.

Austin Lund (1):
      riched20/tests: Added ITextServices::TxGetNaturalSize test.

Ben Klein (1):
      winecfg: Fix a typo in autodetect_drives.

Christian Costa (2):
      mciavi: Don't wait for events we don't handle.
      d3dxof: Fix dead code.

Damjan Jovanovic (3):
      shlwapi: Support the content type query.
      shlwapi: Support the friendly doc name and default icon queries.
      shlwapi: Support the command file type association query.

Dan Kegel (4):
      msvcrt: Remove CRs earlier in ascii mode.
      msvcrt: _flsbuf zeroes _cnt.
      msvcrt: Remove CRs earlier in ascii mode in fseek, too.
      winedos: Get File Attributes must fail for files with names ending in slash.

David Adam (3):
      ddraw/tests: Add a few tests for ComputeShereVisibility.
      d3dx9_38: Implement the dll and forward the functions to d3dx9_36.
      d3dx9_39: Implement this dll and forward the functions to d3dx9_36.

Detlef Riekenberg (3):
      ddrawex/tests: Fix a typo in ok().
      comdlg32: Remove dead code (GetModuleHandleA can't fail).
      comdlg32: Fix return type of COMDLG32_StrRetToStrNW.

Diaa Sami (2):
      shell32: Include the text control when resizing ShBrowseForFolder dialog.
      shell32: Fix a mem leak in SHBrowseForFolder.

Dylan Smith (23):
      richedit: Added test for detecting ascii rtf with Unicode codepage.
      richedit: EM_SETTEXTEX detects ascii richtext with Unicode codepage.
      richedit: Prevent sending Ctrl-C to console and ending tests.
      richedit: Implemented ITextHost for windowed richedit controls.
      richedit: Used ITextHost methods to avoid using window handle directly.
      richedit: Prevented using NULL hwnd for certain operations.
      richedit: Implemented ITextServices_TxSendMessage.
      richedit: Implemented ITextServices TxGetText and TxSetText.
      richedit: Added test for scroll position after EM_SETTEXTEX.
      richedit: Typing is ignored while mouse is captured.
      richedit: Removed some unused invalidation code.
      richedit: Implemented ITextServices_TxGetVScroll & TxGetHScroll.
      riched32: Modified tests to show paragraph break inconsistency.
      richedit: End of line sequence limited to 2 carriage returns.
      riched32: Test EM_LINELENGTH between carriage return & line feed.
      richedit: Handle case for EM_LINELENGTH when offset is between \r\n.
      riched32: Test for EM_GETTEXTRANGE from middle of end of paragraph run.
      richedit: Handle starting in EOL sequence in EM_GETTEXTRANGE.
      richedit: Removed redundant ME_FindItemAtOffset using ME_RunOfsFromCharOfs.
      riched32: Test EM_FINDTEXT searching for end of line characters.
      richedit: Actually store end of line string for end paragraph runs.
      richedit: Suppress scrollbar if missing WS_[VH]SCROLL style.
      richedit: Updated internal style flags on EM_SHOWSCROLLBAR.

Erich Hoover (2):
      regedit: Fix import mangling REG_EXPAND_SZ values.
      oleaut32: Fix OLEPicture rendering vector metafiles without setting up the source rectangle.

Florian Köberle (11):
      user32/tests: Fixed error message.
      user32/tests: Extended test about thick child windows.
      user32: Refactor of WINPOS_GetMinMaxInfo.
      user32: Fixed max size of child with exStyle WS_EX_DGLMODALFRAME.
      user32: Removed code without effect.
      user32/tests: Use AdjustWindowRectEx to calculate minTrack and maxPosition.
      user32: Fix maxPosition of thick child windows.
      user32: Fix thick child minTrack and size.
      user32/tests: Improved an error message.
      user32: Fix maximized child windows.
      user32: Unify handling of child and normal windows in getMinMaxInfo.

Francois Gouget (19):
      kernel32: Fix some bad left-over uses of value in the CPU detection code.
      winedbg: Make some functions static.
      winedbg: Make lexeme_alloc() static in debug.l.
      wineconsole: WCUSER_OptionDlgProc(): use the given configuration information.
      wineconsole: Make some functions static.
      wineconsole: Make WINECON_SetHistory{Mode,Size}() static.
      comctl32/tests: Add a trailing '\n' to an ok() call.
      riched20/tests: Make test_TxGetNaturalSize() static.
      comdlg32: Remove a space before a '\n'.
      quartz: Make the IMemInputPin functions static.
      wineconsole: WINECON_GetHistory{Mode,Size}() are unused so remove them.
      winecfg: Make enumerate_valuesW() static.
      regedit: We don't bother unregistering window classes on exit, so remove HexEdit_Unregister().
      regedit: Make some functions static.
      d3d10core: Make some device_parent_*() functions static.
      ddraw: Make some device_parent_*() functions static.
      d3d8: Make some device_parent_*() functions static.
      twain_32/tests: Add a trailing '\n' to ok() calls.
      msvcrt/tests: Remove a space before a '\n'.

Frans Kool (2):
      crypt32: Added missing Dutch translation.
      cryptdlg: Added Dutch translations.

Ge van Geldorp (13):
      user32/tests: Save iSmCaptionWidth for later testing.
      winetest: Make the wrapper immune to Ctrl-C.
      msi/tests: Windows Installer 3.0 often returns ERROR_INVALID_PARAMETER.
      msi/tests: Double nul-terminate REG_MULTI_SZ values.
      urlmon/tests: Fix protocol tests when proxy is configured.
      msi/tests: EstimatedSize is not set consistently between Windows Installer versions.
      user32/tests: Prevent buffer overflow.
      ole32/tests: Some Windows versions need the class to be registered.
      uxtheme/tests: Adjust error test for W2K8.
      setupapi/tests: Make tests pass on Vista and W2K8.
      kernel32/tests: "none" debugger test needs user interaction.
      d3d8/tests: Make tests pass on a W2K8 VM.
      ole32/tests: Write to HKCR instead of HKCU/Software/Classes for the benefit of older Windows versions.

Gerald Pfeifer (4):
      comctl32: Remove unused parameter from SYSLINK_WrapLine.
      comctl32: Simplify twelve functions by removing unused parameters.
      comctl32: Simplify ten functions by removing unused parameters.
      iphlpapi: #define RTF_LLINFO if not in system headers.

Hans Leidekker (20):
      wininet: Avoid illegal filenames in CreateUrlCacheEntryW.
      msvcrt: Forward ANSI open functions to their Unicode counterparts instead of the other way around. Implement _wfreopen.
      wininet: Strip trailing slashes from filename in CreateUrlCacheEntryW.
      updspapi: Add a stub implementation of UpdSpSetDynamicStringA.
      wintrust: Set system attribute on the target catalog file in CryptCATAdminAddCatalog.
      rpcrt4: Add a stub implementation of NdrGetUserMarshalInfo.
      loadperf: Add stub implementations for InstallPerfDllA/W.
      rpcrt4: Move NdrGetUserMarshalInfo stub near user marshal functions. Add documentation header.
      mscat32: Forward CryptCATCDFEnumMembersByCDFTag to wintrust.
      setupapi: Implement SetupInstallFileExA/W.
      schannel: Add stub implementations of SslEmptyCacheA/W.
      msi: Add stub implementations of MsiSourceListClearSourceA/W.
      msvcrt: Add a test for _vsnwprintf.
      wuapi: Add class factory for CLSID_AutomaticUpdates.
      kernel32: Add stub implementations of Wow64DisableWow64FsRedirection and Wow64RevertWow64FsRedirection.
      wininet: Mark IE6 behaviour of HttpSendRequestW as broken.
      wininet: Return success from per connection option stubs. Fully initialize the value.
      wininet: Add a stub implementation of GetDiskInfoA.
      wininet: Make sure redirected POST requests become GET requests.
      wininet: Implement IsDomainLegalCookieDomainW.

Henri Verbeet (30):
      d3d10core: Implement device_parent_CreateSurface().
      d3d10core: Implement device_parent_CreateRenderTarget().
      d3d10core: Implement device_parent_CreateDepthStencilSurface().
      dxgi: Allow dxgi_surface to be aggregated.
      dxgi: Implement IDXGIDevice::CreateSurface().
      wined3d: Remove some superfluous pointer casts.
      d3d10core: Remove a superfluous pointer cast.
      d3d9: Remove some superfluous pointer casts.
      ddraw: Compare the against the correct IID in IDirect3DExecuteBufferImpl_QueryInterface().
      ddraw: Fix Thunk_IDirect3DDeviceImpl_2_GetCurrentViewport().
      ddraw: Get rid of ICOM_VFIELD_MULTI_NAME2.
      ddraw: Get rid of ICOM_VFIELD_MULTI.
      ddraw: Get rid of ICOM_INIT_INTERFACE.
      ddraw: Get rid of ICOM_INTERFACE.
      ddraw: Get rid of ICOM_VFIELD_MULTI_NAME and ICOM_VFIELD_OFFSET.
      ddraw: Get rid of ICOM_THIS_FROM.
      ddraw: Get rid of ICOM_OBJECT.
      ddraw: Get rid of ddcomimpl.h.
      ddraw: Get rid of CONVERT and CONVERT_REV.
      ddraw: Rename the main vtables to lpVtbl.
      wined3d: Take EXT_vertex_array_bgra into account in send_attribute() and loadNumberedArrays().
      wined3d: Don't use drawStridedFast() when pointsize data is present.
      wined3d: Don't use drawStridedFast() for drawing pretransformed vertices.
      d3d10core: Add a stub ID3D10RenderTargetView implementation.
      d3d10core: Add a stub ID3D10Buffer implementation.
      d3d10core: Implement ID3D10Texture2D::GetDesc().
      d3d10core: Implement ID3D10Texture2D::GetType().
      d3d10core: Implement ID3D10Buffer::GetType().
      d3d10core: Handle a NULL view desc in CreateRenderTargetView().
      d3d10core: Add a small test for CreateRenderTargetView().

Hervé Chanal (3):
      shell32: A new icon for mycomputer.
      shell32: A new icon for trash_file.
      shell32: A new icon for mydocs.

Huw Davies (42):
      comdlg32: Fix spelling of millimeter.
      comdlg32: Set the margins groupbox title to reflect whether we are using metric or imperial measurements.
      comdlg32: Display the fractional part of the margins.
      comdlg32: We need to be able to type the decimal separator into the margin edit controls so ES_NUMBER is no use. Subclass them and filter WM_CHAR instead.
      comdlg32: Give update_margin_edits the ability to update just one edit control if required.
      comdlg32: Fix parsing of the margin edit controls.
      comdlg32: Switch to using a locale dependent decimal separator.
      comdlg32: Let pagesetup_update_papersize take care of landscape mode.
      comdlg32: Add a helper for setting the orientation.
      comdlg32: Add a helper for getting the orientation.
      comdlg32: Add helpers for getting and setting the devmode papersize.
      comdlg32: Add a helper for setting the defaultsource.
      comdlg32: Add a function to update the orientation buttons.
      comdlg32: Rename PRINTDLG_PS_ChangePrinterA to better reflect its function.
      comdlg32: Initialize the printer combobox using unicode strings.
      comdlg32: Initialize the paper comboboxes using unicode.
      comdlg32: Use unicode APIs to access the paper combos.
      comdlg32: Use unicode APIs in pagesetup_update_papersize.
      comdlg32: Use unicode APIs to react to the change printer combo.
      comdlg32: Move invocation of the Printer... dialog to a separate function.
      comdlg32: Move handling of the 'Properties' button to a separate function.
      comdlg32: Rewrite the 10ths mm conversion function to use the is_metric helper.
      comdlg32: Rewrite the 1000ths inch conversion function to use the is_metric helper.
      comdlg32: Simplify the preview change function a little.
      comdlg32: Rename pagesetup data type to reflect upcoming unicode/ansi merge.
      comdlg32: Use a helper function to retrieve pagesetup flags.
      comdlg32: Add a helper function to access the PAGESETUPDLG's ptPaperSize element.
      comdlg32: Add a helper to access the margin rect.
      comdlg32: Fix incorrect scaling.
      comdlg32: Simplify the DEVNAMES access functions are unify the release.
      comdlg32: Remove ugly macro.
      comdlg32: Add a function to access the hooks.
      comdlg32: Add a helper to return the dialog struct.
      comdlg32: Move the initialization code into a common function.
      comdlg32: Add a placeholder for the unicode dialog struct. Update helper functions to work in the unicode case.
      comdlg32: Move the unicode version to the common implementation.
      comdlg32: Set the correct error code if there is no default printer.
      ole32: Move private data structure out of header file.
      ole32: Move functions around in file to avoid forward declarations.
      ole32: Add a helper function to return the file size and modify EnsureExists to use it.
      ole32: The bigblockfile on ILockBytes implementation should work on any ILockBytes not just those based on HGLOBAL.
      oleaut32: Print an LCID in hexadecimal.

Igor Tarasov (1):
      gdi32: Add logcal points to device points conversion for source bitmap before bit stretching.

Jacek Caban (4):
      jscript: Added Math.random implementation.
      jscript: Fixed Math.round with no argument.
      wininet: Set dwError to 0 in first INTERNET_STATUS_REQUEST_COMPLETE notification.
      shdocvw: Fixed tests on IE7.

James Hawkins (3):
      advpack: Skip tests for broken functions.
      advapi32: Skip tests if the default provider cannot be removed.
      advpack: Don't test properties of a file if it can't be created.

Jeff Latimer (5):
      user32/tests: Resend: Fix test to work on Vista.
      user32: Pass pConv to WDML_Global2DataHandle so that it can be correcly passed to DdeCreateDataHandle.
      user32: Check the instance id on DdeCreateDataHandle and retire a couple of todos.
      user32/tests: Add tests for invalid instance passed to DdeCreateStringHandle.
      user32: DdeCreateStringHandle checks for an invalid instance Id and sets lastError for instances on that thread.

Jeremy White (8):
      twain_32: Add an initial test framework for twain_32.dll.
      twain_32: Modify get_condition_status to allow for a specific source.
      twain_32: Add an interactive set of tests for a selected scanner.
      twain_32: Add a bit more tracing about the scanners found.
      sane.ds: Initialize the SupportedGroups field when returning a source.
      sane.ds: Implement CAP_SUPPORTEDCAPS.
      twain_32: Set the correct condition code for DG_CONTROL/DAT_IDENTITY/MSG_GETDEFAULT.
      twain_32: Return TWRC_FAILURE/TWCC_NODS when we have no sources.

Juan Lang (71):
      crypt32: Only open the read-only root store for the local machine location.
      crypt32: Remove location checks when opening root store.
      crypt32: Include root store in CertEnumSystemStore enumeration for the local machine location.
      netapi32: Remove unused define.
      crypt32: Add a localized name for the TrustedPublisher store.
      quartz: Only test for the presence or absence of a single filter in a loop. Testing for more than one depends on the order of enumeration, which isn't guaranteed.
      rpcrt4: Use pseudo-random numbers to generate UUIDs rather than using the (old, deprecated) MAC-address-and-time generation algorithm.
      ntdll: Implement the ThreadAffinityMask query.
      cryptui: Add stub for CryptUIWizExport.
      cryptui: Add a do-nothing export wizard.
      cryptui: Skip the format page of the export wizard if the format is implied.
      cryptui: Remember format and format options when leaving the format page of the export wizard.
      cryptui: Disable the PFX export format in the export wizard unless the source has a private key.
      cryptui: Enable/disable checkboxes in the format page of the export wizard depending on selection.
      cryptui: Validate filename in export wizard.
      cryptui: Implement browsing for a filename in the export wizard.
      cryptui: Show details of export on finish page of export wizard.
      cryptui: Implement saving from the export wizard.
      cryptui: Use a public type rather than a private one for export options in the export wizard.
      cryptui: Implement CryptUIWizExport for the no UI case.
      cryptui: Fix a typo.
      cryptui: Call CryptUIWizExport when asked to.
      include: Add definition of OBJECT_NAME_INFORMATION.
      cryptui: Always initialize export wizard's export options.
      cryptui: Default to exporting in DER format.
      cryptui: Add error checking to CryptUIWizExport.
      include: Add missing type to union.
      cryptui: Add support for exporting a serialized store from CryptUIWizExport.
      crypt32: Set save function in switch statement rather than with trinary conditional operator.
      crypt32: Close file when appropriate in CertSaveStore.
      cryptui: Implement CryptUIWizExport for CRYPTUI_WIZ_EXPORT_CERT_STORE_CERTIFICATES_ONLY.
      cryptui: Select export format based on input in CryptUIWizExport.
      cryptui: Move code for enabling the PFX export format to the correct dialog proc.
      cryptui: Set default export file name based on input in CryptUIWizExport.
      cryptui: Export all selected certificates when requested from the certificate manager, not just the first one.
      crypt32: Fix typo.
      include: Add a few definitions.
      include: Add PFX definitions.
      crypt32: Add stub for PFXExportCertStoreEx.
      crypt32: Implement PFXExportCertStore on top of PFXExportCertStoreEx.
      crypt32: Implement PFXIsPFXBlob.
      crypt32: Add stub for PFXImportCertStore.
      crypt32: Implement CertFindCertificateInStore for CERT_FIND_PUBLIC_KEY.
      include: Add definitions for CryptFindCertificateKeyProvInfo.
      crypt32: Implement CryptFindCertificateKeyProvInfo.
      rsaenh: Add tests for key permissions.
      rsaenh: Honor the CRYPT_EXPORTABLE flags to CryptImportKey.
      rsaenh: Honor the CRYPT_EXPORTABLE flag to CryptAcquireContext and CryptGenKey.
      rsaenh: Fix CryptSetKeyParam for KP_PERMISSIONS.
      rsaenh: Split CPExportKey into helper functions for each export type.
      rsaenh: Honor a key's permissions when exporting a private key.
      rsaenh: Add a test for importing a key into a container and acquiring a container with the same name before the original container is released.
      rsaenh: Separate storing a key container's keys from releasing them.
      rsaenh: Use helper function to install keys.
      rsaenh: Split CPImportKey into a helper function for each type of key supported.
      rsaenh: Store a key's value to the registry when a key is imported.
      rsaenh: Don't store a key to the registry when it's being read from the registry.
      rsaenh: Use key spec rather than char * to identify a key pair.
      rsaenh: Load/store key permissions along with key pair value.
      rsaenh: Also write a key's permissions when it's being stored to the registry.
      crypt32: Fix debug channel for PFX functions.
      crypt32: Move test for duplicating a NULL cert to existing function.
      crypt32: Add index of failing test to output.
      crypt32: Fix CryptProtectData tests on older Windows versions.
      cryptui: Fix a few test failures on older Windows versions.
      cryptnet: Skip failing tests no matter what the last error is, but only on Windows.
      inetmib1: Remove a test that's no longer true on Windows Vista.
      rsaenh: Fix some recently introduced test failures on Win9x/NT4.
      shell32: Fix a test on Windows Vista/2008.
      shell32: Remove a test that no longer fails on Windows Vista/2008.
      shell32: Allow PIDLs to have alternate types to support more recent versions of Windows.

Lei Zhang (1):
      wineps.drv: Remove SelectBitmap stub implementation.

Marcus Meissner (17):
      winefile: Avoid array overrun (coverity).
      msi: Initialize row (Coverity).
      ddrawex: Use stack ctx instead of uninitialized variable.
      shell32: Added missing fclose (Coverity).
      kernel32: Initialize events correctly.
      d3d9: Initialize hr (Coverity).
      riched20: rcUpdate cannot be NULL in ME_PaintContent (Coverity).
      d3d9: Remove useless NULL check in stateblock test (Coverity).
      regedit: Check HeapAlloc results (coverity).
      riched20: Removed unneeded NULL check (Coverity).
      riched20: Exit the loop instead of crashing (Coverity).
      riched20: Handle cp NULL more gracefully (Coverity).
      riched20: Handle NULL fp more gracefully (Coverity).
      riched20: Handle more missing allocs gracefully (Coverity).
      server: Handle NULL thread in send_hardware_message (Coverity).
      msxml3: Handle get_element returning NULL (Coverity).
      xcopy: Handle return from vsnprintfW (Coverity).

Mario Kacmar (4):
      comdlg32: Update Slovak translation.
      comctl32: Added Slovak translation.
      setupapi: Added Slovak translation.
      shlwapi: Added Slovak translation.

Michael Gruber (1):
      winex11.drv: Remove "German keyboard layout without dead keys 105".

Michael Stefaniuc (52):
      mlang: Remove superfluous pointer casts.
      mscms: Remove superfluous pointer casts.
      wordpad: Remove superfluous pointer casts.
      winemine: Remove superfluous pointer casts.
      view: Remove superfluous pointer casts.
      crypt32: Remove some superfluous pointer casts.
      winex11.drv: Remove superfluous pointer casts.
      dbghelp: Remove superfluous pointer casts.
      inetcomm: Remove superfluous pointer casts.
      objsel: Remove superfluous pointer casts.
      ole32/tests: Remove superfluous pointer casts.
      oleview: Remove superfluous pointer casts.
      comcat: Remove superfluous pointer casts.
      crypt32/tests: Remove superfluous pointer casts.
      quartz/tests: Remove superfluous pointer casts.
      winenas.drv: Remove superfluous pointer casts.
      qmgr: Remove superfluous pointer casts.
      secur32: Remove superfluous pointer casts.
      wineoss.drv: Remove superfluous pointer casts.
      shlwapi: Remove superfluous pointer casts.
      winealsa.drv: Remove superfluous pointer casts.
      dinput8: Remove superfluous pointer casts.
      ifsmgr.vxd: Remove superfluous pointer casts.
      msdmo: Remove superfluous pointer casts.
      msxml3: Remove superfluous pointer casts.
      crypt32: Remove some more superfluous pointer casts.
      itss: Remove some superfluous pointer casts.
      gdi32: Remove superfluous pointer casts.
      avifil32: Remove superfluous pointer casts.
      hlink: Remove superfluous pointer casts.
      ntprint: Remove superfluous pointer casts.
      dmsynth: Remove superfluous pointer casts.
      gphoto.ds: Remove superfluous pointer casts.
      localspl: Remove superfluous pointer casts.
      user32: Fix bogus "if (!x & y)" code.
      wineesd.drv: Add missing return in function returning non-void.
      dsound: Fix mixup between HWAVEOUT and HWAVEIN.
      dsound: Use UlongToHandle to make the real payload a HWAVEIN/HWAVEOUT.
      dinput: Remove superfluous pointer casts.
      crypt32: Remove remaining superfluous pointer casts.
      setupapi: Remove superfluous pointer casts.
      oleaut32/tests: Remove superfluous pointer casts.
      quartz: Remove superfluous pointer casts.
      expand: Remove superfluous pointer casts.
      wintrust: Remove superfluous pointer casts.
      d3dxof: Remove superfluous pointer casts.
      services: Remove superfluous pointer casts.
      winspool.drv: Remove superfluous pointer casts.
      msvcrt: Remove superfluous pointer casts.
      d3d9: Remove superfluous pointer casts.
      psapi: Remove superfluous pointer casts.
      riched20: Remove superfluous pointer casts.

Mikołaj Zalewski (3):
      comctl32: treeview: Add a test showing that a pszText of NULL is equivalent to LPSTR_CALLBACK.
      regedit: Don't pass an ANSI string to vsprintfW.
      comctl32: toolbar: Make sure all TBUTTON_INFO fields are initialized when a button is added in the middle.

Nikolay Sivov (13):
      include/msiquery.h: Fix MSIMODIFY enum definition.
      mshtml: Added ISupportErrorInfo for IHTMLDocument.
      aclui: Added stub dll.
      urlmon: Added a stub for HlinkSimpleNavigateToMoniker.
      richedit: Update EM_GETOLEINTERFACE documentation status.
      kernel32: Make GetOverlappedResult crash on NULL args as native does.
      kernel32: Added DeleteTimerQueue.
      msi: Remove redundant pointer check (Coverity).
      msi: Fix NULL dereference in MsiQueryComponentStateW (Coverity).
      msi: Fix potential NULL pointer dereference in ILockBytes_Release (Coverity).
      mshtml/tests: Fix interface release (Coverity).
      quartz: Fix NULL pointer dereference (Coverity).
      gdiplus: Implemented GdipCreateRegionHrgn for rectangular regions.

Paul Chitescu (1):
      wined3d: Detect Radeon Xpress Series, report PCI ID of Radeon Xpress 200M.

Paul Vriens (28):
      wintrust/tests: Add a test for enumerating catalog attributes.
      wintrust: Add some CryptCATCDF stubs.
      wintrust/tests: Add a few parameter tests.
      wintrust/tests: Make the catalog properties test a bit more flexible.
      wintrust/tests: Add some tests that creates catalog files.
      riched20/tests: Fix a test failure on Win9x.
      wintrust: Add some cdf parsing definitions.
      wintrust/tests: Add some cdf parsing tests.
      wintrust/tests: Check file attributes set by CryptCATAdminAddCatalog.
      crypt32/tests: Skip a few tests if needed.
      shell32/tests: Fix a test failure on some platforms.
      quartz/tests: Fix some test failures on Win95.
      shell32/tests: Use A-functions to test on Win9x.
      shell32/tests: Fix a test failure on Win9x and W2K.
      shell32/tests: Fix a test on Win9x, WinME and W2K.
      wintrust/tests: Fix a test failure on W2K.
      user32: Allocate buffer on heap.
      inetcomm: Wrap a few traces in debugstr_a() (Coverity).
      quartz/tests: Fix test failures on Win95 by using A-functions.
      kernel32/tests: Fill the buffer to show a bug in Wine.
      kernel32/tests: Don't crash when run as a normal user.
      kernel32/tests: Fix some test failures on several platforms.
      kernel32/tests: Fix some test failures on Win9x and WinME (GetPrivateProfileSectionNames).
      kernel32/tests: Fix some test failures on Win9x and WinME (GetPrivateProfileString).
      crypt32: Fix CertDuplicateCertificateContext for a passed NULL context.
      kernel32/tests: Skip some tests on Win9x and WinME.
      kernel32/tests: Fix some test failures on Win9x and WinME.
      rsaenh/tests: Fix the remaining test failures on Win9x up to W2K.

Reece Dunn (1):
      comctl32: Don't generate a fixme message for the TBSTYLE_EX_DOUBLEBUFFER extended style.

Ricardo Filipe (5):
      ntdll: Add stub for RtlGetCompressionWorkSpaceSize.
      ntdll: Add stub for RtlCompressBuffer.
      setupapi: Add stub for SetupDiGetClassImageList.
      ntdll: Add stub for RtlDecompressBuffer.
      pdh: Add stub for EdhEnumObjectItemsA/W.

Rico Schüller (3):
      d3dx9_38: Fix version information.
      d3dx9_39: Fix version information.
      d3dx9_40: Implement d3dx9_40 and forward the functions to d3dx9_36.

Rob Shearman (12):
      widl: Add a new function, type_alias_get_aliasee to wrap  the retrieval of the type that the alias aliases.
      widl: Add new type_get_type and type_get_real_type_type  functions.
      rpcrt4: Don't declare functions that aren't exported by rpcrt4.dll in include/rpcndr.h.
      rpcrt4: Remove the NDR version check from NdrClientCall2 and NdrStubCall2.
      rpcrt4: Fix buffer overflow in UUID tests.
      ole32: Fix some tests that fail on NT4 and Win9x.
      ole32: Fix a missing CoUninitialize in test_CoFreeUnusedLibraries.
      rpcrt4: Don't test for a specific value for fBufferValid in test_client_init.
      rpcrt4: Implement NdrGetUserMarshalInfo.
      rpcrt4: Add tests for NdrGetUserMarshalInfo.
      oleaut32: Fix the typelib tests on 64-bit platforms.
      rpcrt4: Fix a cstub test failure on older versions of Windows.

Shunichi Fuji (1):
      configure: Set default libs if ***-config is missing.

Stefan Dösinger (3):
      wined3d: Don't single-allocate new gl shaders.
      wined3d: Get rid of last_was_foggy_shader & friends.
      wined3d: Get rid of is_compiled in the pixel shader.

Uwe Bonnes (1):
      msvcrt/tests: Test case to show Wine still mishandles file text mode.

Vincent Pelletier (13):
      dinput: Move WARN where it belongs.
      winejoystick.drv: Fix file descriptor leak.
      winejoystick.drv: Use JSIOCGAXMAP ioctl to correct axes mapping.
      winejoystick.drv: Implement POV support.
      dinput: Add effect gain support.
      dinput: Test that upload, unacquire, acquire still permits updating uploaded effect.
      dinput: Fix macro definitions.
      dinput: Use tested DirectInput version instead of latest.
      dinput: On Unacquire, stop all effects and unload them.
      dinput: Add test to show that effects are stopped after Unacquire + Acquire and preserved in dinput.
      dinput: Implement auto-center set & get.
      dinput: Fix gain-related bugs.
      dinput: Clamp lMagnitude to -10000..10000 range.

Vincent Povirk (1):
      gdiplus: Do not call delete_element(NULL).

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

-- 
Debian Wine packaging



More information about the pkg-wine-party mailing list