xpra icon
Bug tracker and wiki

Timeline



12/29/18:

17:02 Ticket #2095 (Existing local printers deleted on server exit) created by tc424
Under certain circumstances, all existing local printers are deleted …
00:10 Ticket #2094 (Add display property to control video region) created by Nathan Hallquist
In ticked #2077 Antoine suggested that an X window property to specify …

12/28/18:

22:30 Ticket #2093 (high CPU on Raspberry Pi) created by weberjn
Fedora 29 32 bit on Raspberry Pi 3B […] firefox is idle […] …
19:03 Ticket #2092 (connecting to AAAA-only hosts no longer works) created by elenril
xpra 2.4.2 (currently in debian testing and sid) is no longer able to …

12/27/18:

20:41 Ticket #2091 (xdummy: xorg server slow to parse modeline config) created by Antoine Martin
Now that we have thousands of modelines in the xdummy config (r16160), …

12/24/18:

19:55 Ticket #2090 (XPRA does not recover from network congestion (even when network does)) created by Nathan Hallquist
I have been running performance tests on XPRA (between work and home) …

12/21/18:

06:26 Ticket #2085 (pam auth bypassing account check) closed by Antoine Martin
fixed: You can also try r21254 or later with either: * env var: […] * pam …
06:25 Changeset in xpra [21255] by Antoine Martin
#2085: parse boolean values for check-account
06:22 Changeset in xpra [21254] by Antoine Martin
#2085: add ability to check the account using pam_acct_mgmt if requested
06:07 Changeset in xpra [21253] by Antoine Martin
r21252 backport: fix error in exception message formatting
06:05 Changeset in xpra [21252] by Antoine Martin
fix string formatting in error message
05:33 Ticket #2089 (Hashes for installation files) closed by Antoine Martin
fixed: Done, we still have both in the download directories for now. Just in …

12/20/18:

10:23 Ticket #2089 (Hashes for installation files) created by stdedos
Files with hashes for the "official" version are wrong: […] Also, …

12/19/18:

23:03 Changeset in xpra [21251] by Antoine Martin
add latest fixes to the release notes
19:27 Changeset in xpra [21250] by Antoine Martin
only clamp the values to 0..100 when that is the range we want... we …
18:22 Ticket #2087 (x264 quality regression) closed by Antoine Martin
fixed: Fixed in r21249. (was some left-over test code)
18:22 Changeset in xpra [21249] by Antoine Martin
#2087 remove hard-coded limit added for testing (doh)
09:18 Ticket #2088 (Bitdefender Endpoint Security Tools) created by stdedos
Bitdefender Endpoint Security Tools after "An update process has been …
01:37 Ticket #2087 (x264 quality regression) created by Antoine Martin
Discovered as part of #2086, the picture is really messed up despite …
01:26 Changeset in xpra [21248] by Antoine Martin
#2023 boost quality for text, lower it for video
01:24 Changeset in xpra [21247] by Antoine Martin
don't override the content-type, set b-frames flag for all video …
01:07 Changeset in xpra [21246] by Antoine Martin
#2086: tkdiff is text
00:51 Ticket #2075 (enhance mmap-group to specify the group to use) closed by Antoine Martin
fixed: Done in r21245, which also adds the XPRA_KEEP_MMAP_FILE env var …
00:46 Changeset in xpra [21245] by Antoine Martin
#2075: support specifying group names using the mmap-group option

12/18/18:

23:50 Ticket #2086 (window property for setting the encodings to use) created by Nathan Hallquist
One of my users pointed out to me that "tkdiff" is nearly impossible …
20:10 Changeset in xpra [21244] by Antoine Martin
make it possible to use the get accessor with any gobject properties …
20:00 Changeset in xpra [21243] by Antoine Martin
#2077 use the get() wrapper functions (makes the code easier to read), …
19:43 Changeset in xpra [21242] by Antoine Martin
prettify output
19:43 Changeset in xpra [21241] by Antoine Martin
don't create a list, just generate the first item
14:47 Ticket #2085 (pam auth bypassing account check) created by steverweber
when using xpra with pam auth module it seems to be bypassing the …
08:55 Ticket #2084 (clicking on the task manager window icon does not minimize) created by heenwu
client: win7 server: rhel7.4 Clicking on the window icon which is …

12/17/18:

22:28 Changeset in xpra [21240] by Antoine Martin
the bandwith is measured in bps, no need for decimal values
21:22 Ticket #2083 (keyboard breaks after xpra attach) closed by Antoine Martin
fixed: Thanks! I had seen the problem, I was meant to take a look at some …
21:21 Changeset in xpra [21239] by Antoine Martin
#2083: if the keyboard config is already applied, we still need to set …
21:13 Ticket #2083 (keyboard breaks after xpra attach) created by Nathan Hallquist
I have found that if I attach to an already connected session the …
20:56 Changeset in xpra [21238] by Antoine Martin
#2077: add _XPRA_QUALITY and _XPRA_SPEED window hints
20:41 Changeset in xpra [21237] by Antoine Martin
add SetClipboardProperties? to control direction and size restrictions
20:27 Changeset in xpra [21236] by Antoine Martin
always convert to native types, and do so before logging the method calls
20:25 Changeset in xpra [21235] by Antoine Martin
add SetIdleTimeout?
20:25 Changeset in xpra [21234] by Antoine Martin
always convert to native types, and do so before logging the method calls
19:54 Changeset in xpra [21233] by Antoine Martin
add detach method directly on the client connection's dbus service (no …
19:29 Changeset in xpra [21232] by Antoine Martin
add dbus method for sending a command to all UI clients
17:52 Changeset in xpra [21231] by Antoine Martin
make it more readable

12/14/18:

22:59 Changeset in xpra [21230] by Antoine Martin
add env option to include damage statistics in draw packets
22:44 Ticket #2082 (fix for r21210 which breaks nvenc) closed by Antoine Martin
fixed: Oops, sorry about that. Applied in r21229.
22:44 Changeset in xpra [21229] by Antoine Martin
#2082: fix breakage introduced in r21210
22:39 Ticket #2082 (fix for r21210 which breaks nvenc) created by Nathan Hallquist
A "for" loop was eliminated in r21210 but a "break" was left behind. …
18:48 Ticket #1835 (clipboard synchronization with multiple clients) closed by J. Max Mena
fixed: Finally got around to testing this with a trunk r21228 Fedora 28 …

12/13/18:

23:52 Changeset in xpra [21228] by Antoine Martin
r21224 backport: fix errors trying to handle system tray icons without …
23:51 Changeset in xpra [21227] by Antoine Martin
r21226 backport: fix session start failures via ssh on Ubuntu 18.04 …
23:37 Changeset in xpra [21226] by Antoine Martin
ubuntu's 'systemd-run --scope --user' fails when ran from an ssh session
23:03 Ticket #2072 (Restricting the amount of clipboard data copying from the server ...) closed by J. Max Mena
fixed: Noted. Both the control channel and the environment variables work …
18:58 Changeset in xpra [21225] by Antoine Martin
revert parts of r21216 which creates build problems with some versions …
17:27 Changeset in xpra [21224] by Antoine Martin
#2080 handle system tray icons without alpha channel on win32 - add …
15:52 Changeset in xpra [21223] by Antoine Martin
r21222 backport: goes with r21221
15:48 Ticket #2079 (H264 cannot be enabled) closed by Antoine Martin
invalid: The rpmfusion packages are not supported. Use the official xpra.org …
15:44 Ticket #2081 (virtual desktop detection for windows 10) created by Antoine Martin
As reported in ticket:2029#comment:25, …
15:28 Changeset in xpra [21222] by Antoine Martin
oops: missed from r21220
12:35 Ticket #2080 (ValueError forwarding non-transparent system tray icons to win32 clients) created by stdedos
Unknown failure when running gnome-terminal+pidgin. […] It could …
11:25 Ticket #2079 (H264 cannot be enabled) created by srh
Fedora 28 Installed on client and server: […] ffmpeg, x264 etc are …
07:39 Ticket #2078 (jpeg codecs for centos7) closed by Antoine Martin
fixed: * r21218 requires libturbojpeg 1.4 (backport in r21219), so we can …
07:39 Changeset in xpra [21221] by Antoine Martin
r21220 backport: support building encoder on centos7, don't build decoder
07:37 Changeset in xpra [21220] by Antoine Martin
#2078: split jpeg encoder and decoder, build encoder with older …
06:30 Changeset in xpra [21219] by Antoine Martin
r21218 backport: the jpeg codecs don't build with turbojpeg versions …
06:29 Changeset in xpra [21218] by Antoine Martin
#2078: require libturbojpeg version 1.4 or later to build the jpeg codecs
06:27 Ticket #2078 (jpeg codecs for centos7) created by Antoine Martin
The xpra specfile requires turbojpeg-devel, setup.py
05:24 Changeset in xpra [21217] by Antoine Martin
nasm 2.14, no longer needs patching
04:09 Ticket #2077 (_XPRA_QUALITY attribute) created by Nathan Hallquist
In ticket:2056#comment:12 Antoine suggested implementing an X-window …

12/12/18:

20:38 Changeset in xpra [21216] by Antoine Martin
use simpler cython cimport for memset, memcpy and malloc
20:32 Changeset in xpra [21215] by Antoine Martin
use simpler cython cimport for memset, memcpy and malloc
19:26 Changeset in xpra [21214] by Antoine Martin
expose the fact that these versions have the contents slice fix (in …
19:20 Changeset in xpra [21213] by Antoine Martin
#2072: clipboard size limits
18:34 Changeset in xpra [21212] by Antoine Martin
fixup r21211: undo pending larger commit
18:33 Changeset in xpra [21211] by Antoine Martin
expose more attributes and namespace them
17:40 Changeset in xpra [21210] by Antoine Martin
we only have a single module per name, so don't bother using lists
17:26 Ticket #2076 (x264 general protection fault) created by Nathan Hallquist
The xpra x264 library on xpra's yum repo segmentation faults. When I …

12/11/18:

23:55 Changeset in xpra [21209] by Antoine Martin
use our wrapper logging function everywhere
23:54 Changeset in xpra [21208] by Antoine Martin
#2073: add top-bar menu entry for the msedge workaround so the user …
22:38 Ticket #2056 (large delta buffer for applications updating slowly) reopened by Antoine Martin
> Should this ticket be reopened to track double-buffering and delta …
22:25 Changeset in xpra [21207] by Antoine Martin
r21202 backport: fix error handling clipboard-contents packets with …
22:25 Changeset in xpra [21206] by Antoine Martin
r21202 backport: fix validation error when trying to specify …
22:20 Ticket #2056 (large delta buffer for applications updating slowly) closed by Antoine Martin
fixed: > Everything is perfect when quality is set to "auto". Great: merged …
22:18 Changeset in xpra [21205] by Antoine Martin
we can specify the window ids this control command applies to, so …
22:10 Changeset in xpra [21204] by Antoine Martin
#2056: make webp switch to lossless more readily for text content
22:10 Changeset in xpra [21203] by Antoine Martin
#2056: don't lower videomin when text hint is set
22:02 Changeset in xpra [21202] by Antoine Martin
#2072: fix invalid rvalue size
20:41 Changeset in xpra [21201] by Antoine Martin
if zeroing out the alpha channel is likely to take time, release the gil
19:03 Changeset in xpra [21200] by Antoine Martin
#2073: let the events bubble up so that the browsers can still handle …
18:24 Ticket #2075 (enhance mmap-group to specify the group to use) created by Antoine Martin
It will make this more usable (see …
17:57 Changeset in xpra [21199] by Antoine Martin
add function to detect edge
04:18 FAQ edited by Antoine Martin
(diff)
04:16 FAQ edited by Antoine Martin
add new uinput warning (diff)
00:46 Changeset in xpra [21198] by Antoine Martin
#2073: use pointer events to detect touch scrolling
00:23 Changeset in xpra [21197] by Antoine Martin
log the value we use, not the whole dict
00:02 Changeset in xpra [21196] by Antoine Martin
fixup r21194: keep h and w deltas separate, always update delta cached …

12/10/18:

23:47 Changeset in xpra [21195] by Antoine Martin
remove debug
23:43 Changeset in xpra [21194] by Antoine Martin
#1611: handle HWHEEL buttons with uinput
23:42 Changeset in xpra [21193] by Antoine Martin
r21192 backport: fix wheel motion packets with precise-wheel (uinput) mode
23:33 Changeset in xpra [21192] by Antoine Martin
fix wheel motion packet format for precise-wheel mode
22:56 Changeset in xpra [21191] by Antoine Martin
show which gtk backend is in use
22:50 Changeset in xpra [21190] by Antoine Martin
avoid format errors saving uinput device id
10:28 Ticket #2074 (Xpra crash while using mono to start GitExtension app) created by Vineesh
Hi Everyone, I've "xpra", installed on CentOS 7 minimal, using xpra …

12/09/18:

20:25 Changeset in xpra [21189] by Antoine Martin
#2041: split paramiko connect function rather than overloading it

12/08/18:

04:28 Changeset in xpra [21188] by Antoine Martin
#2041: support 2-hop ssh connections
03:47 Ticket #2073 (2-finger scroll with ms edge) created by Antoine Martin
As per …
03:38 Ticket #2072 (Restricting the amount of clipboard data copying from the server ...) created by Calvin Ko
The goal is to restrict the amount of data being transferred from …

12/07/18:

22:12 Changeset in xpra [21187] by Antoine Martin
backport r21186: IE syntax fix
22:11 Changeset in xpra [21186] by Antoine Martin
ie fix: it doesn't support includes function, so use indexOf
19:32 Ticket #2071 (xpra client crash on MacOS) created by maverick
I have been experiencing xpra client crash with various versions of …
01:28 Changeset in xpra [21185] by Antoine Martin
udevadm may not be installed (ie: docker)

12/06/18:

22:56 Changeset in xpra [21184] by Antoine Martin
r21183 backport: fix macos swap-keys menu entry wrongly disabled
22:54 Changeset in xpra [21183] by Antoine Martin
the keyboard object is now assigned after the tray menu is …
22:42 Changeset in xpra [21182] by Antoine Martin
remove debug logging
21:20 Changeset in xpra [21181] by Antoine Martin
restore the client connection class override point
18:11 Changeset in xpra [21180] by Antoine Martin
r21179 backport: fix window not getting dismissed
18:08 Ticket #2069 (ReferenceError: event is not defined) closed by berserker
fixed: Replying to Antoine Martin: > What browser was triggering …
17:29 Changeset in xpra [21179] by Antoine Martin
#2069: remove unused event argument, which may not be defined with …
14:20 Ticket #2070 (Slow repaint of xfce4-terminal) created by maverick
Using xpra client 2.4.2 64-bit revision r21077 on MacOS Mojave to …
01:56 Ticket #2069 (ReferenceError: event is not defined) created by berserker
https://www.xpra.org/trac/browser/xpra/trunk/src/html5/index.html?rev=2
00:53 Changeset in xpra [21178] by Antoine Martin
#1716: move sync flag to the per-connection keyboard config object
00:52 Changeset in xpra [21177] by Antoine Martin
show which mixin is having the problem

12/01/18:

04:05 Ticket #2059 (host key dialog does not read "yes" or "no" correctly) closed by Antoine Martin
fixed: > I can also confirm that this patch fixes everything. Applied in …
04:03 Changeset in xpra [21176] by Antoine Martin
r21175 backport: workaround WSL bug with ssh connections
04:01 Changeset in xpra [21175] by Antoine Martin
#2059: workaround WSL bug
03:59 Ticket #2068 (running as normal user fails) closed by Antoine Martin
invalid: Just like your other ticket (#2067), this is a problem with the …

11/30/18:

19:20 Ticket #2068 (running as normal user fails) created by SpaceboyRoss
OS: Arch Linux CPU: amd64 Server command: {{{xpra start :10 …
19:07 Ticket #2067 (websockify cannot be found) closed by Antoine Martin
invalid: Please do not re-open this ticket and complain to your distributor …
19:00 Ticket #2067 (websockify cannot be found) reopened by SpaceboyRoss
Running xpra without root results in: […] And I've installed a …
18:47 Ticket #2067 (websockify cannot be found) closed by Antoine Martin
invalid: You have to install websockify.
18:45 Ticket #2067 (websockify cannot be found) created by SpaceboyRoss
OS: Arch Linux CPU: amd64 Changes to config: No Network: LAN/WiFi …
16:46 Changeset in xpra [21174] by Antoine Martin
#2030: compute the modifiers even when we're not setting the keymap
15:51 Changeset in xpra [21173] by Antoine Martin
it is possible for both 'remove' and 'add' to fail, when that happens …
15:45 Changeset in xpra [21172] by Antoine Martin
r21171 backport: fix error in keyboard debug logging
15:19 Changeset in xpra [21171] by Antoine Martin
fix debug logging error
11:54 Changeset in xpra [21170] by Antoine Martin
simplify
11:53 Changeset in xpra [21169] by Antoine Martin
return code 0 means we do want to cleanup and kill the vfb
11:38 Changeset in xpra [21168] by Antoine Martin
whitespace
11:38 Changeset in xpra [21167] by Antoine Martin
if the server doesn't support displays or window forwarding, don't …
10:22 Ticket #2034 (Cannot start evolution inside xpra) closed by Antoine Martin
invalid: Likely an evolution bug, I cannot reproduce here.
10:21 Ticket #2032 (The spawned X server stays alive when xpra killed before a display ...) closed by Antoine Martin
fixed
03:50 Changeset in xpra [21166] by Antoine Martin
whitespace cleanup
03:49 Changeset in xpra [21165] by Antoine Martin
fix pydev warnings
03:46 Changeset in xpra [21164] by Antoine Martin
fix pydev warnings
03:44 Changeset in xpra [21163] by Antoine Martin
match x11 init refactoring
03:44 Changeset in xpra [21162] by Antoine Martin
remove bitrotted code
03:40 Changeset in xpra [21161] by Antoine Martin
fix some pydev warnings
03:33 Changeset in xpra [21160] by Antoine Martin
fix pydev warnings

11/29/18:

17:32 Changeset in xpra [21159] by totaamwin32
we may not have windows enabled, just don't log anything
17:25 Changeset in xpra [21158] by totaamwin32
show returncode when logging command failure details
17:07 Changeset in xpra [21157] by Antoine Martin
use cimport for stdlib and string functions
16:49 Changeset in xpra [21156] by totaamwin32
#1994: on win32 we can get an exception trying to run the opengl probe …
15:11 Changeset in xpra [21155] by totaamwin32
fix running the server unit tests: we need the namedpipes package
14:51 Changeset in xpra [21154] by totaamwin32
default win32 filesystem is case insensitive, so we can't use a …
13:39 Changeset in xpra [21153] by Antoine Martin
r21148 backport: always use uintptr_t for pointer values
13:38 Changeset in xpra [21152] by Antoine Martin
remove unused variables
13:37 Changeset in xpra [21151] by Antoine Martin
#2066: more instances of 'unsigned long' used where we want uintptr_t
13:29 Changeset in xpra [21150] by Antoine Martin
r21148 backport: fix potential memory leak
13:28 Ticket #2066 (csc yuv may leak buffers on win32) closed by totaamwin32
fixed: Fixed in r21148. (was caused by debug logging line..)
13:27 Changeset in xpra [21149] by totaamwin32
#2066: try harder to avoid double-free race conditions during cleanup, …
13:26 Changeset in xpra [21148] by totaamwin32
#2066: can't cast uintptr_t to 'unsigned long'
13:17 Ticket #2066 (csc yuv may leak buffers on win32) created by totaamwin32
The unit tests spew out: […]
12:29 Changeset in xpra [21147] by totaamwin32
#1883 use paramiko, comtypes, netifaces and rencode from upstream packages
12:16 Changeset in xpra [21146] by Antoine Martin
display names can be confusing, quote them
09:21 Changeset in xpra [21145] by Antoine Martin
r21142 + r21144: disable codecs that may crash on win32 (x265 and vp9)
09:19 Ticket #1987 (codec failure in windows 32-bit unit tests) closed by Antoine Martin
fixed: * r21140 + r21141: make it easier to run the tests on win32 * r21142: …
09:17 Changeset in xpra [21144] by totaamwin32
#1987 vp9 crashes on 32-bit windows when probing image sizes greater …
09:02 Changeset in xpra [21143] by totaamwin32
some codecs require minimum sizes (ie: nvenc does), make sure we test …
09:01 Changeset in xpra [21142] by totaamwin32
#1987 x265 crashes on 32-bit windows, just disable it by default on ms …
08:26 Changeset in xpra [21141] by totaamwin32
don't run this test on win32, too many shell + paths problems
08:23 Changeset in xpra [21140] by totaamwin32
#1987 make it easier to run the tests on win32
08:06 Ticket #1992 (html5 scroll paint error) closed by Antoine Martin
needinfo: Not seen again... Though it could explain #2053.
06:06 Changeset in xpra [21139] by Antoine Martin
ssh display property is not used for anything
Note: See TracTimeline for information about the timeline view.