xpra icon
Bug tracker and wiki

Version 289 (modified by Antoine Martin, 3 years ago) (diff)

--

Pending Fixes


Feel free to suggest fixes that you think should be applied.

Current Release Notes

Latest release notes (the version shown may not have been released yet):

Branch Current Release Notes Commit Log
v0.14.x NEWS log
v0.15.x NEWS log
v0.16.x NEWS log
trunk NEWS log

Very Likely

  • fix "xpra upgrade": r11725
  • exit-with-children race condition: r11724
  • make it possible to clear the video region: r11717
  • fix win32 and osx shadow servers: warning in r11709, sound error in r11714
  • r11710 osx shadow server error
  • r11601 prevent race conditions

Likely

(assuming a fix is found, and / or that it is given sufficient testing)

These are the fixes we may apply to the next stable update:

Applied to v0.16.x, may get applied to v0.15.x and v0.14.x:

  • r11621 skip sound warnings with some codecs
  • r11543 man page fixes
  • r11494 build fix for cython + py3k + msvc
  • r11494 fix clean target
  • r11483 lost connection handling
  • r11412 video encoding race
  • r11439 prefer pulsesink - not sure
  • r11506 fix gi bindings with gstreamer 1.x on centos 7
  • r11642 unused variable
  • r11643: fix invalid codec selftest code
  • r11610 prevent race conditions
  • r11644: avoid spurious warning when clients connect to a server that is just starting

Applied to v0.15.x, may get applied to v0.14.x:

  • r11475 stop sound safely
  • r11413 image buffer race
  • r11135 video pipeline scoring
  • r11301 + r11302 + r11304 honour window geometry event mask
  • r11285 + r11286 clamp cursor coordinates (and round them when scaling)
  • r11114 clamp window to root area to fix monitor hotplugging
  • r11107 screenshot code with memoryviews
  • r11019 window geometry
  • r10911 export shadow window attribute
  • r10623 clamp desktop size
  • tiny part of r10543 which updates the desktop size on the source object
  • r10268 #942

Less Likely

Mostly harmless warnings:

Python3 related fixes:

These changes may be backported at some point:

  • r11404 HTML5 native keymap detection fix - r11405 does just as well.. and is already applied
  • #1037 suse RPM support
  • r10932: don't sync pulseaudio X11 settings
  • r10280 + r10286
  • #901 (too intrusive)
  • r10773
  • r10708
  • r10200 + r10201
  • #934: 10172 (should be hard to hit before 0.16.0)
  • #930: 10120
  • r10014: unused code
  • r9663: create a ZIP file as well as EXE
  • r9786: (simplified? hard to apply as is..) see #905
  • r9898: gtk2 notifier fixes
  • r9729: fix size-constraints with GTK3? (if needed only?)
  • r7765: size-hints can change (for 0.14)
  • r9434 (parts): proxy encoding fixes
  • r9164 non-blocking sockets for proxy server
  • r8530: win32 workspace maximize dimensions for undecorated windows
  • backport parts of r9519: timestamp, overrun-handling later

Unlikely

Unlikely to be backported to older versions:

  • r9424 + r9425: password auth fixes
  • r9310: race with errors (rare)
  • r9095: keyboard mapping translation - use it!
  • r9571: mimetype mapping files (already in 0.15)
  • r9504: opengl paint box debugging
  • r9491: less copying before xoring (risky?)
  • r9307: update session info after systray opengl change
  • vp9 fixes? (speed) - meh, vp9 disabled anyway!
  • r9163: re-compress window icon
  • r8982 child reaper pid safe
  • HTML5 improvements

(some of these changes have already been applied in 0.15)

See also: wiki/Packaging