Wine 1.0.1 bug-fix update

Bug #285341 reported by Scott Ritchie
4
Affects Status Importance Assigned to Milestone
wine (Ubuntu)
Fix Released
Undecided
Scott Ritchie
Hardy
Won't Fix
Undecided
Unassigned

Bug Description

Binary package hint: wine

I feel this is a bugfix only update, as it's been vetted pretty heavily by Wine's lead developer Julliard. Hence, I am uploading it after feature freeze without asking :)

----
http://winehq.org/?announce=1.0.1

This is a maintenance release from the 1.0 stable branch. It contains
only translation updates and small bug fixes.

Changes since 1.0:

Alexander Nicolaysen Sørnes (2):
      Updated Norwegian Bokmål Readme file.
      kernel32/winerr: Add Norwegian Bokmål translation.

Alexandre Julliard (16):
      winex11: Only register an XIM callback if we can't open the XIM right away.
      server: Move the process pipe hangup handling into kill_process.
      winex11: Check for matching pixel format in wglMakeCurrent.
      ntdll: Force execute permission again on the stack after clearing it.
      ntdll: Add some sanity checks for invalid relocation blocks.
      winex11: Check for XKB extension on the GDI display too.
      user32: Fix MapWindowPoints behavior in the process that owns the desktop window.
      libwine: Add support for relocating MS-style imports that use OriginalFirstThunk.
      ntdll: Hardcode the filesystem cluster size to avoid trouble on NFS.
      ntdll: Preserve the 2K block size returned for CDROMs.
      comdlg32: Merge Chinese resources into a single file.
      comctl32: Rename the Chinese resources to comctl_Zh.rc.
      ws2_32: Allow arbitrary-sized iovecs again in WSASendTo and WSARecvFrom.
      Avoid exporting common symbols since that's broken on Mac OS X.
      dnsapi: Fix compile without the resolv library.
      services.exe: Pass the service name as first argument when auto-starting services.

Alistair Leslie-Hughes (1):
      oleview: Fixed crash with loading typelib information.

Aric Stewart (1):
      coreaudio: Make sure Port_SendToMessageThread is not NULL before calling CFMessagePortSendRequest.

Damjan Jovanovic (1):
      ws2_32: Only enable FD_WRITE on short sends.

Daniel Santos (1):
      ws2_32: WSASendTo() should clear last error on success.

Dmitry Timoshkov (3):
      gdi32: Extend the font substitution test, make it pass under Wine.
      gdi32: Use 0xffff as a default character as Vista does.
      wine.inf: Add Baltic font substitutions.

Francois Gouget (1):
      notepad: Remove spaces before '\n' in the Chinese resources.

Hans Leidekker (1):
      wininet: Clear last error upon successful return from HttpSendRequest.

Henri Verbeet (1):
      msvcrt: Don't depend on the system's implementation of acos() & asin().

Hongbo Ni (41):
      notepad: Update simplified Chinese resource.
      clock: Update simplified Chinese resource.
      winefile: Update simplified Chinese resource.
      winconsole: Update simplified Chinese resource.
      progman: Update simplified Chinese resource.
      user32: Update simplified Chinese resource.
      comdlg32: Update simplified Chinese resource.
      comctl32: Update simplified Chinese resource.
      wineconsole: Convert simplified Chinese resource to utf8.
      winefile: Convert simplified Chinese resource to utf8.
      progman: Convert simplified Chinese resource to utf8.
      comctl32: Convert simplified Chinese resource to utf8.
      notepad: Convert simplified Chinese resource to utf8.
      comdlg32: Convert traditional Chinese resource to utf8.
      comdlg32: Convert simplified Chinese resource to utf8.
      user32: Convert Chinese resource to utf8.
      clock: Convert simplified Chinese resource to utf8.
      clock: Add traditional Chinese resource.
      progman: Add traditional Chinese resource.
      winefile: Add traditional Chinese resource.
      wineconsole: Add traditional Chinese resource.
      notepad: Add traditional Chinese resource.
      user32: Update traditional Chinese resource.
      comdlg32: Update traditional Chinese resource.
      comdlg32: Update simplified Chinese resource.
      comdlg32: Update simplified Chinese resource.
      notepad: Update Chinese resources - dialog font.
      wineboot: Add simplified and traditional Chinese resources.
      view: Add simplified and traditional Chinese resources.
      credui: Add simplified and traditional Chinese resources.
      htctrl: Add simplified and traditional Chinese resources.
      localspl: Add simplified and traditional Chinese resources.
      localui: Add simplified and traditional Chinese resources.
      mpr: Add simplified and traditional Chinese resources.
      msacm32: Add simplified and traditional Chinese resources.
      msi: Add simplified and traditional Chinese resources.
      oleaut32: Add simplified and traditional Chinese resources.
      serialui: Add simplified and traditional Chinese resources.
      setupapi: Add simplified and traditional Chinese resources.
      shlwapi: Add simplified and traditional Chinese resources.
      winspool: Add simplified and traditional Chinese resources.

Jeff Zaroyko (1):
      ws2_32: Ignore lpFrom for connected sockets.

Jim Cameron (1):
      user32: Fixed bug in loading .cur files.

John Klehm (4):
      winex11: Add comments explaining wintab cursor slotting, type, and clarify x11 config.
      winex11: Always assign a tablet cursor type.
      winex11: Cursor iteration is now done by checking ACTIVE cursors.
      winex11: Place tablet cursors in slots based on type.

Juan Lang (2):
      crypt32: Fix length calculation for decoding CRL_DIST_POINT_NAME.
      crypt32: Free memory using the correct function on failure.

Kirill K. Smirnov (1):
      shell32: Avoid usage of undefined xdg_results variable, since XDG_UserDirLookup() always corrupts it.

Lei Zhang (3):
      user32: Clamp newly created windows to the minimum window size.
      sane.ds: Replace wsprintfW with sprintfW.
      version: Prevent infinite looping in VersionInfo32_FindChild.

Massimo Del Fedele (1):
      opengl32: glGetString() should return NULL on NULL context.

Mathias Kosch (1):
      winex11: Fix typo in X11DRV_SetDIBits optimization.

Michael Karcher (1):
      kernel32: Fix profile sharing mode.

Mikołaj Zalewski (6):
      kernel32: Improve Esperanto locale definition.
      shell32: autocomplete: Don't pass NULL pceltFetched to IEnumString_Next.
      comctl32: Fix the file version string declaration.
      oleaut32: Use custom file version in VERSIONINFO.
      advapi32: Remove access checks from advapi32 (makes KEY_WOW64_* work).
      winhlp32: Update Polish translation.

Muneyuki Noguchi (21):
      notepad: Update Japanese translation.
      comdlg32: Update Japanese translation.
      user32: Update Japanese translation.
      comdlg32: Update Japanese translation.
      notepad: Update Japanese translation.
      wininet: Update Japanese translation.
      view: Add Japanese resources.
      cmdlgtst: Add Japanese resources.
      comdlg32: Update Japanese translation.
      wineboot: Use "MS Shell Dlg" 9 in Japanese resources.
      notepad: Use "MS Shell Dlg" 9 in Japanese resources.
      avifil32: Use "MS Shell Dlg" 9 in Japanese resources.
      setupapi: Use "MS Shell Dlg" 9 in Japanese resources.
      user32: Use "MS Shell Dlg" 9 in Japanese resources.
      wineps.drv: Use "MS Shell Dlg" 9 in Japanese resources.
      wininet: Use "MS Shell Dlg" 9 in Japanese resources.
      comctl32: Use "MS Shell Dlg" 9 in Japanese resources.
      msacm32: Use "MS Shell Dlg" 9 in Japanese resources.
      oledlg: Use "MS Shell Dlg" 9 in Japanese resources.
      serialui: Use "MS Shell Dlg" 9 in Japanese resources.
      shlwapi: Use "MS Shell Dlg" 9 in Japanese resources.

Rob Shearman (1):
      shell32: Free the correct pointer in XDG_UserDirLookup.

Scott Ritchie (1):
      wine.desktop: Add application/x-msi and change "emulator" to "program loader".

Tobias Jakobi (1):
      d3d8: Fix IDirect3DDevice8::CreateImageSurface pool type.

Vitaly Lipatov (1):
      wineboot: Do registry update with wineboot --update in any case.

Vladimir Pankratov (7):
      README: Add Russian translation.
      shell32: Update Russian translation.
      mshtml: Update Russian translation.
      regedit: Update Russian translation.
      oleview: Add Russian translation.
      hhctrl.ocx: Update Russian translation.
      taskmgr: Add Russian translation.

Related branches

Changed in wine:
assignee: nobody → scottritchie
status: New → In Progress
Changed in wine:
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package wine - 1.0.1-0ubuntu1

---------------
wine (1.0.1-0ubuntu1) intrepid; urgency=low

  * New upstream release
    - Bug Fix only release (LP: #285341)
  * Update includes our tools/wine.desktop patch, so we no longer have that

 -- Scott Ritchie <email address hidden> Sat, 18 Oct 2008 00:44:19 -0700

Changed in wine:
status: Fix Committed → Fix Released
Revision history for this message
Scott Ritchie (scottritchie) wrote :

I feel like this is a good idea for a stable release update. Wine has gone through a very conservative process for porting patches into 1.0.1, and a regression seems particularly unlikely. Most of the changes are just translation updates. Eventually, I'd like to see Wine be given a standing micro-release exception much like Mozilla has: https://wiki.ubuntu.com/StableReleaseUpdates/MicroReleaseExceptions

An SRU will also give me a chance to import two other small changes to the hardy package:
https://bugs.launchpad.net/bugs/191132 (Recommend the wine-gecko package)
https://bugs.launchpad.net/bugs/247746 (Change winbind from depends to recommends)

The wine-gecko package in Intrepid should be uploaded as part of the SRU as well; for Hardy, it would be a new package.

Revision history for this message
Luca Falavigna (dktrkranz) wrote : Re: [Bug 285341] [NEW] Wine 1.0.1 bug-fix update

ACK from me.

Revision history for this message
Scott Ritchie (scottritchie) wrote :

Still waiting for a second ACK. By the way, no regressions have been reported from 1.0.0 to 1.0.1 during its several months of usage now.

Changed in wine (Ubuntu Hardy):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.