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

Alexandre Julliard julliard at winehq.org
Sat Jan 3 15:52:59 UTC 2009

The annotated tag, wine-1.1.8 has been created
        at  596fdcea8d6794603f7684fd203546bc710d43bf (tag)
   tagging  1d612e03e0d27b92abde718002175a66a994752e (commit)
  replaces  wine-1.1.7
 tagged by  Alexandre Julliard
        on  Fri Nov 7 17:09:33 2008 +0100

- Shortlog ------------------------------------------------------------
Release 1.1.8
Version: GnuPG v1.4.9 (GNU/Linux)


Alexandre Julliard (46):
      jscript: Avoid a compiler warning.
      shdocvw/tests: Avoid sizeof in trace.
      ntdll: Make sure the last relocation contains some data.
      ntdll: Use the end of the reserved area as address space limit, in case we have more than 3Gb available.
      ntdll: Ignore some system directories in NtQueryDirectoryFile to avoid recursion troubles.
      user32: Move handling of internal messages into peek_message.
      user32: Move thread info setting and WH_GETMESSAGE call into peek_message.
      user32: Specify the new queue mask separately from the PeekMessage flags.
      user32: Use a local buffer in peek_message to save a server call for small buffer sizes.
      user32: Add a bunch of tests for GetQueueStatus and GetMessage combinations.
      ntdll: Simplify the RtlIsDosDeviceName_U implementation.
      ntdll: Add a few more tests for RtlIsDosDeviceName_U, fix some failures on Windows.
      ntdll: Allocate a new virtual region for large blocks, and ensure 16-byte alignment.
      ntdll: Store the exit code in the server in RtlExitUserThread.
      kernel32: Only try to open a VxD if opening a normal device failed.
      kernel32: Use ntdll functions where possible to implement the pthread wrappers.
      kernel32: Moved the pthread emulation support to ntdll.
      configure: Re-generate with autoconf 2.63.
      ntdll: Merge HEAP_InitSubHeap and HEAP_CreateSubHeap.
      ntdll: Create a separate heap for allocating memory views instead of using malloc.
      kernel32: Allocate global arenas on the Win32 heap.
      kernel32: Call build_argv in the parent process so that it can use the Win32 heap.
      kernel32: Call build_envp in the parent process so that it can use the Win32 heap.
      winecfg: Display an nicer error when the mount manager cannot be accessed.
      ntdll: Initialize the large address space before attaching dlls.
      ntdll: Return more correct information for SystemBasicInformation and GetSystemInfo.
      winemenubuilder: Move the xdg global variables out of the libpng ifdef block.
      wrc: Fix the duplicate resource check for user-defined types.
      ntdll: Store the per-view flags in the high word of the page protection bits.
      ntdll: Add a noexec flag for memory views where we don't want to force exec permission.
      kernel32/tests: Fix a couple of failures on Windows.
      kernel32/tests: Add a few more tests, fix some failures on Windows.
      ntdll: Store the per-page committed status in the server for anonymous file mappings.
      ntdll: Don't force anonymous file mappings to always be fully committed.
      ntdll/tests: Fix a couple of tests on NT4.
      ntdll,server: Fixed access checks for OpenFileMapping and MapViewOfFile.
      include: Add extern "C" to the exported Wine headers.
      kernel32/tests: Fix a few more errors on Win9x.
      ntdll: Keep track of the current working set limit independently of system views that may be allocated beyond it.
      ntdll: Do not report non-reserved memory areas as free since we don't know what's in them.
      kernel32/tests: Fix one more failing test on Win9x.
      ntdll: Store correct values in the various limits on all platforms instead of using 0.
      loader: Reserve some space for the virtual heap too.
      loader: Use a hidden function instead of an exported global variable to setup pthread functions.
      advapi32/tests: Avoid sizeof in traces.
      Release 1.1.8.

Alistair Leslie-Hughes (6):
      comdlg32: Fix test under win98.
      msxml3: Add support to get_nodeTypedValue on Element Nodes.
      oleacc: Removed failed test case.
      inetcomm: Correct test under w2k8.
      mshtml: Supply a default value for get_designMode.
      mshtml: Implement IHTMLElement get_document.

Andrew Fenn (1):
      xinput: Added header file that defines a lot of the functionality of the library.

Andrew Nguyen (1):
      winmm: Fix a potential infinite recursion bug.

Andrew Talbot (7):
      odbc32: Sign-compare warnings fix.
      oleaut32: Sign-compare warnings fix.
      oledlg: Sign-compare warnings fix.
      quartz: Sign-compare warnings fix.
      quartz: Sign-compare warnings fix.
      riched20: Sign-compare warnings fix.
      rpcrt4: Sign-compare warnings fix.

Aric Stewart (7):
      ws2_32: Only set the overlapped hEvent if it exists.
      crypt32: Static functions CertContext_GetProperty and CertContext_SetProperty do not need to be WINAPI.
      ntdll: Fix parsing of proc file. Also correct memory deallocation on the Mac.
      gdiplus: Stub implementation of GdipNewInstalledFontCollection.
      msimtf: Add a mostly wrapper stub for IActiveIMMApp.
      shell32: Do not automatically fail in SHGetFileInfo if the flag SHGFI_USEFILEATTRIBUTES is combined with SHGFI_ATTRIBUTES, SHGFI_EXETYPE, or SHGFI_PIDL.
      comctl32: Add implementation of LVS_EX_ONECLICKACTIVATE.

Austin English (5):
      ole32: Implement IEnumFORMATETC_Next_Proxy and IEnumFORMATETC_Next_Stub.
      winecfg: Set default windows version to XP.
      advapi32/tests: fix a couple failures on Vista.
      crypt32: fix a test failure on Free/PC-BSD.
      wininet: Change a couple fixme's to warn's.

Bobby Bingham (1):
      gdi32: Add support for the GGO_UNHINTED flag in GetGlyphOutline.

Clinton Stimpson (1):
      comctl32: Fix getting of min size of monthcal when changing font.

Damjan Jovanovic (1):
      winemenubuilder: Generate icons in winemenubuilder instead of wineshelllink.

David Adam (3):
      d3dx8: Implement ID3DXMatrixStack_GetTop().
      d3dx8: Implement ID3DXMatrixStack_LoadIdentity.
      d3dx8: Implement ID3DXMatrixStack_LoadMatrix.

Detlef Riekenberg (3):
      user32/tests: Avoid crash on win9x.
      shdocvw/tests: Use the correct size for memset.
      user32/tests: Fix crash on win9x in the dde test.

Dmitry Timoshkov (9):
      gdi32: Search the child font list first.
      winex11.drv: Print the characters returned by ToUnicode.
      user32: Make ToAscii(Ex) and ToUnicode(Ex) prototypes match PSDK.
      wineconsole: Don't ignore extended keys.
      kernel32: Don't ignore extended keys.
      gdi32: Move DC mapping APIs to the 'dc' debug channel.
      user32: Handle all kinds of values returned by WIN_GetPtr.
      gdi32: Try to avoid not necessary glyph transformations.
      gdi32: Fix a broken test.

Dylan Smith (3):
      richedit: Added riched32 tests for word wrap.
      richedit: Fixed initial word wrap setting when emulating 1.0.
      richedit: Handle negative position given to EM_POSFROMCHAR.

Eric Pouech (1):
      winedbg: Add a kill command to kill the current process.

Francois Gouget (4):
      wined3d: Fix the WineDirect3DCreate() export.
      cryptui: Fix compilation on systems that don't support nameless unions.
      d3dx8/tests: Fix compilation on systems that don't support nameless unions.
      shlwapi/tests: AssocQueryStringA/W() are missing on Windows 98.

Frans Kool (1):
      oleacc: Added Dutch translations.

Hans Leidekker (14):
      wsock32: Make EnumProtocols a wrapper around WSAEnumProtocols instead of forwarding directly.
      inetcomm: Add a stub implementation of IPOP3Transport.
      inetcomm: Add a stub implementation of ISMTPTransport2.
      inetcomm: Add an implementation of the pop3 USER and PASS commands.
      inetcomm: Add an implementation of IPOP3Transport::CommandLIST.
      inetcomm: Add an implementation of IPOP3Transport::CommandQUIT.
      inetcomm: Add an implementation of IPOP3Transport::CommandSTAT.
      inetcomm: Add an implementation of IPOP3Transport::CommandUIDL.
      inetcomm: Implement IPOP3Transport::Disconnect.
      inetcomm: Add an implementation of IPOP3Transport::CommandUSER.
      inetcomm: Add an implementation of IPOP3Transport::CommandPASS.
      inetcomm: Add an implementation of ISMTPTransport2::CommandDATA.
      inetcomm: Advertise support for a couple more interfaces.
      inetcomm: CreateIMAPTransport, CreatePOP3Transport and CreateSMTPTransport are implemented.

Henri Verbeet (28):
      wined3d: Move depth_blt to surface.c.
      wined3d: Pass the texture type to the shader depth blt function.
      wined3d: Pass explicit texcoords to depth blt.
      wined3d: Support some more texture types for GLSL depth blts.
      dxgi: Make some functions static.
      d3d10: Make some functions static.
      wined3d: Rename CreateAdditionalSwapChain to CreateSwapChain.
      wined3d: Fix some indentation.
      wined3d: Support some more depth blt texture types for arb programs.
      wined3d: Support some more depth blt texture types in surface_depth_blt().
      wined3d: Handle lack of NPOT support for depth blts.
      wined3d: Handle projected cube textures.
      dxgi: Add some stubs for IDXGIAdapter.
      dxgi: Add some stubs for IDXGISwapChain.
      d3d10: Add a test to show d3d10 devices implement IDXGIDevice.
      d3dx8: Return E_NOTIMPL from ID3DXMatrixStack stubs.
      d3dx8: Correct some ID3DXMatrixStack prototypes.
      d3dx8: Initialize the matrix stack in D3DXCreateMatrixStack().
      d3dx8: Implement ID3DXMatrixStack_Push() and ID3DXMatrixStack_Pop().
      d3dx8: Make expect_mat a bit more useable.
      d3dx8: Add a few tests for ID3DXMatrixStack.
      wined3d: Properly break in get_argreg() (LLVM/Clang).
      wined3d: Print an error when drawStridedSlowVs() is called with 0 idxSize and non-NULL idxData (LLVM/Clang).
      wined3d: Remove a FIXME that doesn't apply anymore.
      d3d8: Don't ignore the GetCursorInfo() return value (LLVM/Clang).
      d3d9: Don't ignore the GetCursorInfo() return value (LLVM/Clang).
      wined3d: vertexshader should never be NULL in generate_param_reorder_function() (LLVM/Clang).
      wined3d: Remove another redundant NULL check (LLVM/Clang).

Hervé Chanal (2):
      shell32: A nicer icon for "Open folder".
      shell32: A nicer icon for "folder".

Huw Davies (4):
      ole32: Create the '\1Ole' stream.
      ole32: Try to load the '\1Ole' stream and create it if it doesn't exist.
      ole32: Implement IEnum*_Next marshallers.
      ole32: Call the object's GetClassID if it's running.

Jacek Caban (4):
      mshtml: Remove no longer used interfaces.
      jscript: Fixed SetScriptSite called before InitNew handling.
      jscript: Added SCRIPTSTATE_CONNECTED implementation.
      jscript: Added SCRIPTITEM_ISVISIBLE flag implementation.

James Hawkins (13):
      msi: Set the source path tests to "interactive" to avoid timing out on some machines.
      msi: Use the long file name in the WriteIniValues action.
      msi: Convert command line property names to uppercase.
      msi: Skip the leading period of the extension to be registered.
      msi: Do not reinstall an assembly that already exists in the global assembly cache.
      msi: Allow private properties from the AdminProperties property list.
      msi: Factor out the table insertion code.
      msi: Factor out the table insertion code.
      msi: Factor out the table insertion code.
      msi: Factor out the code to open a product key.
      msi: Factor out the code to open the features key.
      msi: Factor out the code to open the UserData features key.
      msi: Remove an unused registry function.

Jeff Zaroyko (1):
      ws2_32: Test WSAAccept optional callback parameter before trying to use it.

Juan Lang (35):
      cryptui: Don't crash if pImportSrc is NULL.
      cryptui: Add tests for CryptUIWizImport.
      cryptui: Improve parameter checking.
      cryptui: Move cert creation to a helper function.
      cryptui: Support importing certificate contexts.
      cryptui: Test the import destination of a couple more certs.
      cryptui: Choose appropriate destination store for a cert.
      crypt32: Fix a failing test on Windows.
      cryptui: Fix a failing test on Windows.
      cryptui: Fix destination store for self-signed certs.
      crypt32: Fix failing test.
      crypt32: Fix frequency with which chains are checked for cycles.
      crypt32: Don't neglect status to ignore on a Windows platform when a test is todo_wine.
      crypt32: Fix chain error status when a cert's issuer can't be found.
      crypt32: Fix some test failures on Win9x/NT4.
      advapi32: Print error if opening /dev/urandom fails, and update comment.
      crypt32: Fix test failures on older versions of Windows.
      crypt32: Fix typo.
      wintrust: Add stub for WVTAsn1SpcFinancialCriteriaInfoEncode.
      wintrust: Add tests for WVTAsn1SpcFinancialCriteriaInfoEncode.
      wintrust: Implement WVTAsn1SpcFinancialCriteriaInfoEncode.
      wintrust: Add stub for WVTAsn1SpcFinancialCriteriaInfoDecode.
      wintrust: Add tests for WVTAsn1SpcFinancialCriteriaInfoDecode.
      wintrust: Implement WVTAsn1SpcFinancialCriteriaInfoDecode.
      crypt32: Add missing ok calls.
      crypt32: Separate checking the tag of encoded bits from decoding the bits.
      crypt32: Add tests for CryptFormatObject.
      crypt32: Add base implementation of CryptFormatObject.
      crypt32: Make a global copy of crypt32's HINSTANCE.
      crypt32: Implement CryptFormatObject for szOID_AUTHORITY_KEY_IDENTIFIER2.
      crypt32: Implement CryptFormatObject for szOID_ENHANCED_KEY_USAGE.
      crypt32: Implement CryptFormatObject for szOID_BASIC_CONSTRAINTS2.
      crypt32: Implement CryptFormatObject for szOID_AUTHORITY_INFO_ACCESS.
      crypt32: Implement CryptFormatObject for szOID_CRL_DIST_POINTS.
      crypt32: Implement CryptFormatObject for SPC_FINANCIAL_CRITERIA_OBJID.

Katayama Hirofumi MZ (1):
      notepad: Don't save maximized size.

Kirill K. Smirnov (1):
      gdi32: Fix copy/paste typo.

Krzysztof Kotlenga (1):
      winex11: Make pens of width = 1 scalable.

Kusanagi Kouichi (1):
      winex11: Implement large data transfers.

Lei Zhang (7):
      comctl32: Get rid of DragDetect.
      comctl32: Don't notify if listview edit box contents have not changed.
      comctl32: Reset nEditLabelItem in LISTVIEW_EndEditLabelT.
      comctl32: Only update comboex edit box if the mask has CBEIF_TEXT set.
      ntdll: Skip deleted files in read_directory_getdents.
      wininet: Remove redundant variables.
      wininet: Handle HTTP 303 redirects.

Marcus Meissner (9):
      netapi32: Fixed buffer sizes to GetUserNameW and GetComputerNameW.
      programs: Fixed two RegEnumValue name lengths.
      oleview: Fixed size passed to LoadStringW.
      ntoskrnl.exe: Check irp for NULL consistently.
      advapi32: Removed redundant NULL check.
      msxml3: Fixed NULL ptr dereference possibilities (Coverity).
      msxml3: Fixed if nesting / ptr checking problems in xmlnode_transformNode.
      mshtml: Fixed reversed NULl check.
      wininet: Removed redundant NULL check (Coverity).

Michael Karcher (3):
      msxml3: IXMLCDATASection is not an element.
      msxml3: Clean up initialization.
      msxml3: Simplify IXMLDOMNodeMap::removeNamedItem.

Michael Stefaniuc (54):
      advapi32/tests: Use 0 instead of casting NULL to a handle of integer type.
      rsaenh: Use 0 instead of casting NULL to a handle of integer type.
      comctl32: Just use 0 instead of casting NULL twice to an integer type.
      comctl32: HGDIOBJ is interchangeable with other handle types so don't cast.
      user32: HGDIOBJ is interchangeable with other handle types; no casts are needed.
      gdi32/tests: HGDIOBJ is interchangeable with other handle types; no casts are needed.
      taskmgr: HGDIOBJ is interchangeable with other handle types; no casts are needed.
      cmdlgtst: HGDIOBJ is interchangeable with other handle types; no casts are needed.
      cmdlgtst: Use NULL instead of casting 0 to a pointer.
      comctl32: Remove superfluous casts as HANDLE to other handle types.
      comctl32: HANDLE/HGLOBAL are basically just void pointers. No casts to other pointers are needed.
      comdlg32: Don't cast the return value of GetProp() as it is a HANLE aka void pointer.
      gdi32: Don't cast NULL.
      winedump: Remove casts of void pointers to other pointer types.
      winex11.drv: ImmLockIMCC() returns a void pointer; no need to cast that.
      cabinet: Do not cast NULL.
      riched20: Do not cast NULL.
      riched20: Use MAKELPARAM instead of "(LPARAM) MAKELONG".
      winedbg: Use FIELD_OFFSET instead of reimplementing it.
      user32: Do not cast NULL.
      dmusic: Do not cast NULL.
      dnsapi: Transform two for loops into while loops.
      d3dx8: Do not cast NULL.
      netapi32/tests: Do not cast NULL.
      ole32: Do not cast NULL.
      oleview: Do not cast NULL.
      setupapi: Do not cast NULL.
      dmsynth: Do not cast NULL.
      winedos: Do not cast NULL.
      shell32: Do not cast NULL.
      dmloader: Do not cast NULL.
      oleaut32: Do not cast NULL.
      comctl32: Do not cast NULL.
      Remove the remaining casts of NULL.
      avifil32: Remove superfluous casts of void pointers.
      uxtheme: Remove superflous casts.
      comctl32/tests: Use MAKELPARAM instead of "(LPARAM) MAKELONG".
      wined3d: Use the integer variant of zero instead of casting "0.0".
      kernel32: Do not cast zero.
      riched20: Remove superflous casts.
      comctl32: Do not cast zero.
      user32: Do not cast zero.
      crypt32: Remove superfluous casts of void pointers.
      iphlpapi: Do not cast zero.
      user32: Remove superfluous casts of void pointers.
      fusion: Remove superfluous casts of void pointers.
      shell32: Use FIELD_OFFSET instead of hand coding its functionality.
      make_requests: Do not generate code that casts zero to a pointer.
      shell32: Remove superfluous casts; mostly of void pointers.
      ole32: Remove some superfluous casts of void pointers and zero.
      shlwapi: Remove superfluous casts of/to void pointers.
      comdlg32: Remove superfluous casts of void pointers to other pointer types.
      comctl32: Remove superfluous casts that crept in as well as some older ones.
      crypt32: Fix the aligning up to a DWORD_PTR boundary.

Nicolas Le Cam (7):
      msi/tests: Fix a failing test on all platforms up to and including win2k.
      wininet/tests: Fix a failing test on IE6.
      shell32/tests: Fix a test on several platforms.
      user32: Partially implement SystemParametersInfo(SPI_{GET/SET}FOREGROUNDLOCKTIMEOUT).
      advapi32/tests: test_enum_provider_types test cleanup.
      advapi32/tests: Run a test on more platforms.
      cryptui/tests: Fix test failures on Win2k and below.

Nikolay Sivov (3):
      gdiplus: Add a structure to header for easier navigation (by wrapper class).
      gdiplus: Added CachedBitmap calls.
      gdiplus: Added TRACE(..) for Pen calls.

Owen Rudge (1):
      appwiz.cpl: Use MS Shell Dlg instead of MS Sans Serif for dialog boxes.

Paul Bryan Roberts (5):
      ntdll: Avoid potential infinite loop.
      advapi32/tests: Simple tests of GetFileSecurity()/SetFileSecurity().
      advapi32: Add TRACE to GetFileSecurity().
      server: Refactor server side implementation of GetFileSecurity().
      server: Clone file_get_sd() and file_set_fd() for directories.

Paul Vriens (12):
      shlwapi/tests: Fix some failures on XP and W2K3.
      ddraw/tests: Fix a test on W2K3.
      shlwapi/tests: Fix a failure on Win9x and NT4.
      shell32/tests: Fix a test failure on NT4.
      rsaenh/tests: Fix a test failure on NT4 and below.
      user32/tests: Fix some test failures on Win9x and WinMe.
      winmm/tests: Fix failure on Win9x and WinMe.
      gdi32/tests: Don't crash on NT4.
      user32/tests: Fix some test failures on Win9x.
      user32/tests: Set last error if the menu item cannot be found.
      user32/tests: Skip GetMenuItemInfo tests on NT4 and below.
      winmm/tests: Fix a test failure on Vista and W2K8.

Reece Dunn (6):
      winecfg: Add ellipsis ('...') to buttons that launch other dialogs.
      winecfg: Renamed 'Shell Folder' to 'Folder'.
      uxtheme: Fixed the todo blocks in the IsThemed tests when theming is inactive.
      comctl32: Support themed push buttons.
      comctl32: Support themed check boxes and radio buttons.
      comctl32: Don't draw the theme background of the group box over it's content area.

Rob Shearman (9):
      inetcomm: Add an implementation of the HELO/EHLO command.
      inetcomm: Add an implementation of ISMTPTransport2::SendMessage.
      inetcomm: Add an implementation of ISMTPTransport2::CommandQUIT.
      inetcomm: Add an implementation of ISMTPTransport2::CommandMAIL.
      inetcomm: Add an implementation of ISMTPTransport2::CommandRCPT.
      inetcomm: Add an implementation of ISMTPTransport2::CommandEHLO.
      inetcomm: Add an implementation of ISMTPTransport2::CommandHELO.
      inetcomm: Add an implementation of ISMTPTransport2::CommandAUTH.
      inetcomm: Add an implementation of ISMTPTransport2::CommandRSET.

Roderick Colenbrander (4):
      winex11: Move all delayed GLX context creation code to create_glxcontext in order to prepare for WGL_ARB_create_context.
      Opengl32: Add defines for WGL_/GLX_ARB_create_context.
      opengl32: Mark some opengl3 tests as wine_todo.
      wnaspi32: Fix a buffer size regression.

Sergey Khodych (5):
      winex11: BitBlt returns TRUE when drawing outside of the clipping or visible region.
      comctl32: toolbar: Calculate a correct size for empty buttons with the BTNS_AUTOSIZE style.
      comctl32: toolbar: Improve text layout in TBSTYLE_LIST toolbars.
      comctl32: toolbar: Use a cx field for buttons in TOOLBAR_WrapToolbar.
      comctl32/tests: Fix typo in toolbar todo test.

Stefan Dösinger (8):
      wined3d: Restore the fragment replacement prog after depth_blt.
      d3d9: Test the effect of lighting on the result alpha.
      d3d: Do not restore the display mode in ddraw.
      d3d9: Use the correct AddRef and Release macros.
      d3d9: WINED3DSURFACE_DESC::MultiSampleType is not a DWORD.
      wined3d: Fix the num blend values -> type match.
      wined3d: Kill the GL_ATI_envmap_bumpmap code.
      d3d9: Add a test for GetTexture with no texture set.

Tobias Jakobi (1):
      wined3d: Fix typo in baseshader.c.

Tony Wasserka (2):
      d3dx9: Implement D3DXCreateSprite.
      d3dx9: Implement ID3DXSprite_Draw.

Vincent Povirk (5):
      shell32: Try to guess the working directory in the run dialog.
      setupapi/tests: Add test for ProfileItems directive.
      setupapi: Implement ProfileItems directive.
      setupapi: Add a matching CoUninitialize call.
      rundll32: Build with -mwindows.

Vitaliy Margolen (5):
      winmm: Support more joysticks.
      dxdiagn: Replace remaining FIXMEs with TRACEs.
      dxdiagn: Add pagefile size info.
      dxdiagn: Add windows path.
      dxdiagn: Add service pack version.

Vitaly Perov (2):
      netapi32: Add stub for NetShareGetInfo.
      netapi32: Add stub for NetShareAdd.


Debian Wine packaging

More information about the pkg-wine-party mailing list