xpra icon
Bug tracker and wiki

Timeline



06/18/19:

14:02 Changeset in xpra [22990] by Antoine Martin
r22989 backport: fix red and blue colours swapped in default window icons
14:01 Changeset in xpra [22989] by Antoine Martin
pixbuf icons give us pixel data in 'RGBA' format
13:53 Ticket #2336 (start-desktop focus broken) closed by Antoine Martin
fixed: xpra start-desktop --start=xterm Clicks on the xterm don't seem …
13:53 Changeset in xpra [22988] by Antoine Martin
#2336 revert r22966
13:12 Changeset in xpra [22987] by Antoine Martin
r22986 backport: fix invalid mdns records for rfb servers
13:11 Changeset in xpra [22986] by totaamwin32
fix invalid mdns records for rfb servers
13:08 Ticket #2337 (shadow doesn't listen for randr events) closed by Antoine Martin
fixed: Worked very well everywhere, including with multiple monitors. …
13:07 Changeset in xpra [22985] by Antoine Martin
r22984 backport: handle shadow servers display resizing
12:57 Changeset in xpra [22984] by Antoine Martin
#2337 listen for randr events
12:00 Ticket #2337 (shadow doesn't listen for randr events) created by Antoine Martin
Resizing the desktop doesn't resize the windows on the client. Even …
09:17 Ticket #2081 (virtual desktop detection for windows 10) closed by Antoine Martin
duplicate: See #1442
09:15 Ticket #2107 (Huge cursor with screen sharing) closed by Antoine Martin
needinfo: I can't reproduce any problems.
09:10 Ticket #2336 (start-desktop focus broken) created by Antoine Martin
Works fine in v2.5.x Broken as of r22982 and earlier.
08:40 Changeset in xpra [22983] by Antoine Martin
force rebuild
07:18 Ticket #2115 (Add screen sharing settings to the launcher) closed by Antoine Martin
fixed: * r22981 expose client's sharing setting via xpra info * r22982 add …
07:18 Changeset in xpra [22982] by Antoine Martin
#2115 add sharing toggle
07:17 Changeset in xpra [22981] by Antoine Martin
#2115 expose client's sharing setting via xpra info
07:04 Changeset in xpra [22980] by Antoine Martin
rename 'advanced options' and allow python3 clients to choose the encoding
06:55 Changeset in xpra [22979] by Antoine Martin
avoid errors on signal: don't try to cleanup the 'client' if we don't …
06:43 Changeset in xpra [22978] by Antoine Martin
hide brotli from rgb compression options
06:16 Changeset in xpra [22977] by Antoine Martin
r22976 backport: allow non-strict ssl host key checking with wss …
06:15 Changeset in xpra [22976] by Antoine Martin
support non-strict host key check with wss transport in launcher
06:04 Changeset in xpra [22975] by Antoine Martin
ensure variables are intialized early so we can call cleanup if we …
05:59 Changeset in xpra [22974] by Antoine Martin
more flexible: we may add options to paramiko

06/17/19:

16:49 Changeset in xpra [22973] by Antoine Martin
#1808 hook a 'Windows' menu
16:18 Changeset in xpra [22972] by Antoine Martin
#1808 add missing window actions to menu
10:49 Changeset in xpra [22971] by Antoine Martin
#2276 update man page
10:46 Changeset in xpra [22970] by Antoine Martin
#2276 show only the value specified in the given directory, not …
10:42 Changeset in xpra [22969] by totaamwin32
#2276 add 'showsetting' subcommand
07:05 Changeset in xpra [22968] by Antoine Martin
r22967 backport: fix desktop server screen size not resizing to match …
07:04 Ticket #1557 (Resize desktop size with regard to browser window size) closed by Antoine Martin
fixed: Fixed in r22967. (will backport) You can apply the fixes by hand or …
07:02 Changeset in xpra [22967] by Antoine Martin
#1557 do update the window dimensions after calculating them, force …
07:00 Changeset in xpra [22966] by Antoine Martin
avoid pylint warning
05:56 Ticket #1557 (Resize desktop size with regard to browser window size) reopened by Antoine Martin
I can reproduce the problem.
05:11 Ticket #2335 (Empty "Start" menu in the HTML5 client) closed by Antoine Martin
fixed: Fixed in r22965. (can easily be applied by hand) I have no idea why …
05:09 Changeset in xpra [22965] by Antoine Martin
#2335 checking that the dictionary exists is enough
05:08 Changeset in xpra [22964] by Antoine Martin
better warning message format

06/16/19:

19:16 Ticket #2335 (Empty "Start" menu in the HTML5 client) created by berserker
Here is a Docker file to reproduce the issue […] Start as […] …
13:11 Changeset in xpra [22963] by Antoine Martin
#2311 try to synchronize X11 properties that aren't using a known …
08:13 Ticket #2333 (Missing package) closed by Antoine Martin
fixed: Sorry about that. Something went wrong during the packaging step of …
06:43 Changeset in xpra [22962] by Antoine Martin
r22961 backport: fix handling of websocket ping packets
06:41 Ticket #2334 (cannot concatenate 'str' and 'memoryview' objects) closed by Antoine Martin
fixed: I'm not sure why I never hit this bug, strange. Trivial fix (you can …
06:39 Changeset in xpra [22961] by Antoine Martin
#2334 the ping payload can be a memoryview
00:20 Ticket #2334 (cannot concatenate 'str' and 'memoryview' objects) created by berserker
[…] (Note that I'm using HTML5 client version 3.0 with Xpra version …

06/15/19:

15:59 Ticket #2333 (Missing package) created by miranska
There seems to be a regression related to missing package in the …

06/14/19:

18:11 Changeset in xpra [22960] by Antoine Martin
#2316 allow sub-second peek timeout values
17:54 Changeset in xpra [22959] by Antoine Martin
log more details about the failing requests
17:27 Changeset in xpra [22958] by Antoine Martin
better compatibility with IE11
17:19 Ticket #2326 (capslock not detected) closed by Antoine Martin
fixed: Tested OK on all supported browsers, including old versions of Safari, …
17:18 Changeset in xpra [22957] by Antoine Martin
don't close the connection when handler.finish() is called, we will …
15:21 Changeset in xpra [22956] by Antoine Martin
doh: cut&paste gone wrong
15:20 Changeset in xpra [22955] by Antoine Martin
make sure we switch to 'stopped' state when closing the audio, don't …
15:19 Changeset in xpra [22954] by Antoine Martin
more helpful tooltip message
15:18 Changeset in xpra [22953] by Antoine Martin
convert early to make debug logging more readable
15:14 Changeset in xpra [22952] by Antoine Martin
shortcut
14:42 Changeset in xpra [22951] by Antoine Martin
this.audio is now null by default and is added to the document when …
14:40 Changeset in xpra [22950] by Antoine Martin
always record the codec we're using so we can safely call send_eos() …
14:38 Changeset in xpra [22949] by Antoine Martin
add some debug logging
14:37 Changeset in xpra [22948] by Antoine Martin
validate request before entering try-finally block so we don't end up …
13:45 Changeset in xpra [22947] by Antoine Martin
r22946 backport: correctly generate the audio.mp3 url
13:44 Changeset in xpra [22946] by Antoine Martin
when hitting the client page as index.html, we need to trim the url to …
13:03 Changeset in xpra [22945] by Antoine Martin
r22944 backport: fix path to audio mp3 script for IE
13:02 Changeset in xpra [22944] by Antoine Martin
avoid double-slash in URL (which would cause the server to fail to …
12:24 Ticket #2332 (fedora 30 mate spin server sigint kills the VM's X11) closed by Antoine Martin
invalid: I can start N number of xpra sessions, only stopping the first one …
11:02 Ticket #2332 (fedora 30 mate spin server sigint kills the VM's X11) created by Antoine Martin
Discovered during testing for #2298. Simply start an xpra server in a …

06/13/19:

18:48 Changeset in xpra [22943] by Antoine Martin
#2329: refactor code so we can ignore md5 failures and just fail …
18:33 Changeset in xpra [22942] by Antoine Martin
r22941 backport: fix build options and path compatibility with RedHat?
18:31 Ticket #2331 (/usr/libexec on RedHat systems) closed by Antoine Martin
fixed: Thanks, applied in r22941 (will backport) with one change: we also …
18:29 Changeset in xpra [22941] by Antoine Martin
#2331: fix detection for RedHat? OS and apply the same tweaks as CentOS
18:24 Changeset in xpra [22940] by Antoine Martin
r22936 backport: try all possible hash algorithms, not just md5
18:24 Changeset in xpra [22939] by Antoine Martin
r22935 backport: update unit test to use sha1 if md5 is not available
18:23 Changeset in xpra [22938] by Antoine Martin
r22934 backport: avoid errors if md5 pixel checksum is used on a FIPS …
18:20 Changeset in xpra [22937] by Antoine Martin
r22933 backport: switch to sha1 if md5 is not available for generating …
18:14 Ticket #2331 (/usr/libexec on RedHat systems) created by Eric Lemings
Fedora, CentOS, and Red Hat systems are very nearly identical. The …
17:22 Ticket #2330 (64-bit windows builds ship broken pyopengl libraries) created by totaamwin32
17:00 Changeset in xpra [22936] by Antoine Martin
#2329 try all possible hash algorithms, warn if we can't use one
17:00 Changeset in xpra [22935] by Antoine Martin
#2329 use sha1 if md5 is not available
16:58 Changeset in xpra [22934] by Antoine Martin
#2329 use sha1 by default, support both sha1 and md5 in client
16:57 Changeset in xpra [22933] by Antoine Martin
#2329 switch to sha1 if md5 is not available
15:41 Ticket #2329 (md5 on FIPS-enabled Linux systems) created by Eric Lemings
On FIPS-enabled Linux systems, Python's hashlib.md5() function is …
15:08 Changeset in xpra [22932] by Antoine Martin
fixup r22744: vpx encoder was missing the new 'is_ready' method
14:00 Changeset in xpra [22931] by Antoine Martin
r22928 backport: close the gdk display after we've done all the x11 …
13:57 Ticket #2328 (ubuntu 16.04 python3 shadow server segfault on exit) closed by Antoine Martin
fixed: The crash is triggered by close_gtk_display. Skipping this …
13:55 Changeset in xpra [22930] by Antoine Martin
#2328 oops: safe for versions newer than 16.04 only
13:49 Changeset in xpra [22929] by Antoine Martin
#2328 don't close the display with Ubuntu 16.04 python3 shadow servers
13:42 Changeset in xpra [22928] by Antoine Martin
do the GTKServerBase cleanup after clean_keyboard_state so we can …
13:11 Changeset in xpra [22927] by Antoine Martin
make sure this variable is always initialized so we can call the …
13:00 Ticket #2328 (ubuntu 16.04 python3 shadow server segfault on exit) created by Antoine Martin
Discovered whilst testing for #2296. Only seems to affect Ubuntu …
12:33 Changeset in xpra [22926] by Antoine Martin
cannot mutate dictionary whilst iterating over it
12:19 Changeset in xpra [22925] by Antoine Martin
paramiko 2.5
03:11 Changeset in xpra [22924] by Antoine Martin
r22923 backport: fix typos
03:10 Ticket #2327 (Spelling mistakes) closed by Antoine Martin
fixed: Thanks, applied in r22923.
03:10 Changeset in xpra [22923] by Antoine Martin
typos
02:26 Ticket #2327 (Spelling mistakes) created by أحمد المحمودي
There are spelling mistakes fixed in the attached patch.

06/12/19:

12:32 Changeset in xpra [22922] by Antoine Martin
r22909 + r22910 backport: numlock + capslock state detection
12:31 Changeset in xpra [22921] by Antoine Martin
r22919 backport: fix IE detection
12:29 Changeset in xpra [22920] by Antoine Martin
#1844 workaround for IE..
12:28 Changeset in xpra [22919] by Antoine Martin
they've changed how to detect IE... because reasons
11:42 Changeset in xpra [22918] by Antoine Martin
#1844 for legacy clipboard support, always claim the selection so we …
11:20 Changeset in xpra [22917] by Antoine Martin
#1978: generate screenshot by drawing all the windows onto a canvas
10:15 Changeset in xpra [22916] by Antoine Martin
#812 same as win32, handle a default set of text targets
10:09 Changeset in xpra [22915] by Antoine Martin
better debug logging
10:09 Changeset in xpra [22914] by totaamwin32
#812: handle TARGETS requests explicitly and specify some default text …
09:17 Changeset in xpra [22913] by Antoine Martin
don't bother creating a timer and local_request record if we're the …
09:11 Changeset in xpra [22912] by Antoine Martin
remove debug logging
08:55 Changeset in xpra [22911] by Antoine Martin
#1844: doh, logging was the wrong way around
08:51 Changeset in xpra [22910] by Antoine Martin
#2326 detect numlock using getModifierState and remove keypress …
08:30 Changeset in xpra [22909] by Antoine Martin
#2326 detect capslock state using getModifierState
08:28 Ticket #2326 (capslock not detected) created by Antoine Martin
Broke at some point and I didn't notice.

06/11/19:

23:26 Ticket #2316 (Trackbacks on bytestreams.py when HTML5 Client tries to reconnect) reopened by zaveri
I am still seeing this on initial connection with xpra v3.0-r22875
17:49 Ticket #2310 (Invalid huge packet received by client when trying to connect) closed by Antoine Martin
fixed: Feel free to re-open if you still have problems. The 2.5.2 stable …
17:49 Ticket #2284 (xpra process_clipboard_packet traceback) closed by Antoine Martin
fixed
17:48 Ticket #2048 (nvenc startup is slow - send replacement jpeg frame) closed by Antoine Martin
worksforme: Not heard back.
17:37 Ticket #1421 (Xpra-Launcher closes silently after clicking connect - missing ...) closed by Antoine Martin
fixed: Done in r22908.
17:37 Changeset in xpra [22908] by Antoine Martin
#1421: show connection setup progress in launcher window
17:22 Ticket #2292 (HTML5 client override local clipboard at client connection) closed by Antoine Martin
fixed: No longer a problem, solved by #1844
16:54 Changeset in xpra [22907] by Antoine Martin
#1847 hook the onclose event
16:54 Changeset in xpra [22906] by Antoine Martin
make it easier to test with and without actions
16:53 Changeset in xpra [22905] by Antoine Martin
an invalid type of the arguments can crash dbus, guard against that
16:41 Ticket #2154 (Keyboard mapping issues in HTML5 client) closed by berserker
needinfo: Replying to Antoine Martin: > > I think you don't even …
16:34 Changeset in xpra [22904] by Antoine Martin
#1847 if possible, use the new Notifications API for notifications …
14:01 Changeset in xpra [22903] by Antoine Martin
only verify that the dbus instance is valid if we actually have a …
13:26 Changeset in xpra [22902] by Antoine Martin
when we're dragging the window or resizing it, cancel out any clicks …
12:31 Ticket #812 (re-implement clipboard without nested main) closed by Antoine Martin
fixed: Works well enough for this release. Closing. Issues should be filed …
12:30 Ticket #2321 (html5 window resizing goes blank) closed by Antoine Martin
worksforme: Workaround in r22901: we just force a refresh shortly after the end of …
12:29 Changeset in xpra [22901] by Antoine Martin
#2321 force a refresh shortly after the end of the resizing
12:14 Changeset in xpra [22900] by Antoine Martin
#2154 revert to original keyboard layout when a key doesn't need a …
12:10 Ticket #2325 (audio available signal) created by Antoine Martin
We detect silence and avoid sending empty packets since #1617, we …
10:15 Changeset in xpra [22899] by Antoine Martin
fix name clash with shadow server's 'notifier' attribute
09:36 Changeset in xpra [22898] by Antoine Martin
r22896 backport: reduce weak dependencies on gnome
09:33 Changeset in xpra [22897] by Antoine Martin
centos7 doesn't have topicons or appindicator
06:11 Changeset in xpra [22896] by Antoine Martin
only recommend gnome-shell-extension-topicons-plus for Fedora 28 and …
05:57 Ticket #2324 (Latest xpra packages pull in a bunch of unnecessary dependencies on update) closed by Antoine Martin
invalid: > This is for update, not install The flag applies to both. > ... …
05:44 Changeset in xpra [22895] by Antoine Martin
better tooltip message
05:14 Ticket #2324 (Latest xpra packages pull in a bunch of unnecessary dependencies on update) reopened by Jeff Turkstra
This is for update, not install. Although, it appears as though I can …
04:49 Ticket #2324 (Latest xpra packages pull in a bunch of unnecessary dependencies on update) closed by Antoine Martin
invalid: Most of these are optional. See ticket:2298#comment:12 and use {{{dnf …

06/10/19:

21:51 Ticket #2324 (Latest xpra packages pull in a bunch of unnecessary dependencies on update) created by Jeff Turkstra
See title. Here's what happens when I run dnf update: […]
11:37 Changeset in xpra [22894] by Antoine Martin
update release notes
11:25 Changeset in xpra [22893] by Antoine Martin
r22650 backport: newer forge version supports hmac+sha512, fixing …
11:22 Changeset in xpra [22892] by Antoine Martin
r22770 backport: fix mmap leak which can cause the client to stop painting
11:15 Changeset in xpra [22891] by Antoine Martin
r22731 backport: avoid error in codec loader error handler for the …
11:13 Changeset in xpra [22890] by Antoine Martin
r22704 backport: start avahi publisher only once, fix DoS when using …
11:13 Changeset in xpra [22889] by Antoine Martin
r22693 backport: fix network jitter injector
11:12 Changeset in xpra [22888] by Antoine Martin
r22687 backport: fix dbus source service Get and Set methods

06/08/19:

17:13 Changeset in xpra [22887] by Antoine Martin
r22886 backport: fix spurious socket warnings
17:12 Changeset in xpra [22886] by Antoine Martin
#2323 also fix the spurious socket options warnings
14:34 Changeset in xpra [22885] by Antoine Martin
we don't support suse any more
04:44 Changeset in xpra [22884] by Antoine Martin
r22882 + r22883: fix handling of websocket and ssl traffic over …
04:42 Ticket #2323 (Xpra tries to use unix domain socket as a TCP one) closed by Antoine Martin
fixed: > xpra GTK2 X11 version 2.5-r22138 64-bit Sorry I missed that. …
04:40 Changeset in xpra [22883] by Antoine Martin
#2323 same as r22882 but for TCP_CORK
04:34 Changeset in xpra [22882] by Antoine Martin
#2323 compare with the underlying socket type, no the socket type in …

06/07/19:

18:56 Ticket #2323 (Xpra tries to use unix domain socket as a TCP one) created by berserker
I run Xpra as xpra start --daemon=no --html=on --start=xterm Here is …
16:09 Changeset in xpra [22881] by Smo
remove extra quotes
15:54 Changeset in xpra [22880] by Smo
add first dockerfile for building rpms on centos7 latest also add …
15:06 Changeset in xpra [22879] by Smo
fix setup switch
15:05 Changeset in xpra [22878] by Smo
change source url, use libjpeg-turbo on centos7
15:04 Changeset in xpra [22877] by Smo
fix source url
15:02 Changeset in xpra [22876] by Smo
version bump, change source url
06:33 Changeset in xpra [22875] by Antoine Martin
missing callback raises a ValueError??
06:11 Changeset in xpra [22874] by Antoine Martin
fixup backport
06:09 Changeset in xpra [22873] by Antoine Martin
redirects and changing urls, can't they just have one scheme and stick …
06:06 Changeset in xpra [22872] by Antoine Martin
oops: also update python2 version
06:01 Changeset in xpra [22871] by Antoine Martin
fix sha256 checksum
05:58 Changeset in xpra [22870] by Antoine Martin
pypi downloads are causing breakage again?
05:51 Changeset in xpra [22869] by Antoine Martin
updated release notes
04:56 Changeset in xpra [22868] by Antoine Martin
move compressed_wrapper method definition to superclass since many …
04:14 Changeset in xpra [22867] by Antoine Martin
r22866 backport: fix pure-python3 builds, don't require any python2 headers
04:12 Changeset in xpra [22866] by Antoine Martin
fix header used for building the python3 cairo workaround

06/06/19:

12:43 Changeset in xpra [22865] by Antoine Martin
#2322 allow the user to start / stop the audio using the top bar icon
12:34 Ticket #2322 (firefox doesn't play audio without user action) created by Antoine Martin
And it doesn't give us any way of knowing that things have failed... …
11:51 Changeset in xpra [22864] by Antoine Martin
move some logic to MediaSourceUtil? so we can re-use it
09:13 Changeset in xpra [22863] by Antoine Martin
fix add_sound_data exception handler (this not defined)
05:55 Changeset in xpra [22862] by Antoine Martin
IE fixes: can't use arrow functions, needs shim for brotli
05:38 Changeset in xpra [22861] by Antoine Martin
#2289 add shim to make brotli decoding work with IE
05:18 Changeset in xpra [22860] by Antoine Martin
#2312 fixup r22857 clipboard data is now in wire_data
05:12 Changeset in xpra [22859] by Antoine Martin
autohide is default off in the connect page
05:10 Changeset in xpra [22858] by Antoine Martin
add debug logging: show window.requestAnimationFrame processing delay, …
04:55 Changeset in xpra [22857] by Antoine Martin
#2312 merge raw clipboard code supporting image transfers, but …
04:43 Ticket #2321 (html5 window resizing goes blank) created by Antoine Martin
The window gets repainted with the updated contents (new size), but …

06/05/19:

12:26 Ticket #2320 (clipboard raw data access) created by Antoine Martin
This would allow us to more closely match the python client and copy …
12:20 Changeset in xpra [22856] by Antoine Martin
#812: if we don't need to send the targets, then the empty token is …
11:58 Ticket #2319 (SIGINT can cause server crash during cleanup) created by Antoine Martin
Running the server with: […] Then using control-c (told gdb to …
11:35 Ticket #2318 (silence AT-SPI warnings) created by Antoine Martin
Looks like these: […] During the audio probing done using the …
04:45 Changeset in xpra [22855] by Antoine Martin
enable sound forwarding by default
04:42 Changeset in xpra [22854] by Antoine Martin
if the clock is not enabled, don't show an empty menu entry - make it …
03:54 Ticket #2316 (Trackbacks on bytestreams.py when HTML5 Client tries to reconnect) closed by Antoine Martin
fixed: I think those are likely to be caused by #2315. Feel free to re-open …
03:51 Changeset in xpra [22853] by Antoine Martin
python3-zeroconf 0.23
03:49 Ticket #2317 (python-zeroconf fixes - addresses) created by Antoine Martin
https://github.com/jstasiak/python-zeroconf/pull/170
03:01 Ticket #2315 (Seeing ERR_INVALID_HTTP_RESPONSE when connecting with HTML 5 client ...) closed by Antoine Martin
fixed: This should be fixed in r22852. This was caused by #2312.
03:00 Changeset in xpra [22852] by Antoine Martin
#2315 client would fail to create a hello packet without the new …
00:39 Ticket #2316 (Trackbacks on bytestreams.py when HTML5 Client tries to reconnect) created by zaveri
Happens regularly on Initial Connection with an HTML 5 Client. Once …

06/04/19:

22:40 Ticket #2315 (Seeing ERR_INVALID_HTTP_RESPONSE when connecting with HTML 5 client ...) created by zaveri
XPRA Version : v3.0-r22848 When Connecting with an HTML5 Client via a …
18:03 Changeset in xpra [22851] by Smo
change url for source, add python2-pbr and python3-pbr to builddepends
09:42 Ticket #2314 (Seeing Python 3.7 Traceback in xpra v3.0-r22819) closed by Antoine Martin
fixed: Thanks, fixed in r22849. (trivial) This was caused by the changes in …
09:40 Changeset in xpra [22850] by Antoine Martin
#2310 recomment python3-inotify since we use it for watching the menu …
09:38 Changeset in xpra [22849] by Antoine Martin
#2314 don't try to continue setting up a pyinotify watcher if we …

06/03/19:

23:48 Ticket #2314 (Seeing Python 3.7 Traceback in xpra v3.0-r22819) created by zaveri
Installing from Beta repo when launching the server. > Performing …
16:26 Ticket #2313 (Authentication error when providing password in command-line or via GUI) closed by Antoine Martin
invalid: Your server version is completely out of date, and full of security …
13:56 Changeset in xpra [22848] by Antoine Martin
space to tabs
12:48 Changeset in xpra [22847] by Antoine Martin
python lz4 2.1.9
12:32 Changeset in xpra [22846] by Antoine Martin
cython 0.29.10
12:31 Changeset in xpra [22845] by Antoine Martin
cffi 1.12.3
12:29 Changeset in xpra [22844] by Antoine Martin
python cryptography 2.7
12:27 Changeset in xpra [22843] by Antoine Martin
numpy 1.16.4
12:25 Changeset in xpra [22842] by Antoine Martin
python3-zeroconf 0.22
12:24 Changeset in xpra [22841] by Antoine Martin
openssl 1.1.1c
12:09 Ticket #2291 (HTML5 client send Primary clipboard even if disabled) closed by Antoine Martin
fixed: This is fixed in r22839, but only if you use chrome which supports the …
11:28 Changeset in xpra [22840] by Antoine Martin
#1844 stricter test for navigator.clipboard API availability
11:20 Changeset in xpra [22839] by Antoine Martin
#1844 only enable PRIMARY clipboard synchronization if we actually need it
11:13 Ticket #2313 (Authentication error when providing password in command-line or via GUI) created by arekg
Xpra client on Windows 10, Xpra server on Linux Ubuntu 18.04 …
11:05 Changeset in xpra [22838] by Antoine Martin
#812: always claim the clipboard so we will be asked about the …
09:47 Changeset in xpra [22837] by Antoine Martin
#1844: support for responding to clipboard requests in the html5 …
08:39 Changeset in xpra [22836] by Antoine Martin
fix invalid tags
08:38 Changeset in xpra [22835] by Antoine Martin
whitespace to tabs
08:36 Changeset in xpra [22834] by Antoine Martin
#1844 async clipboard: use the new async api if available, expose …
07:33 Changeset in xpra [22833] by Antoine Martin
reduce amount of debug logging: ellipsize
07:33 Changeset in xpra [22832] by Antoine Martin
#812: move code for choosing a target to a method, fix image overlay …
06:51 Changeset in xpra [22831] by Antoine Martin
go via the object to get to the callback - avoids undefined errors
05:00 Ticket #2312 (clipboard images with html5 client) created by Antoine Martin
We want to transfer the pixel data as image/png and set it as …

06/01/19:

12:27 Changeset in xpra [22830] by Antoine Martin
r22801 backport: fix handling of command signal packets with python3
12:27 Changeset in xpra [22829] by Antoine Martin
r22802 backport: fix packet size warning format
12:11 Changeset in xpra [22828] by Antoine Martin
r22827 partial backport: fix python3 mismatch with start command menu
12:09 Changeset in xpra [22827] by Antoine Martin
fix python3 usage: use typedict to ensure we get the type we expect …
07:37 Changeset in xpra [22826] by Antoine Martin
#812 add PoC image overlay and image stamp to png transfers
07:37 Changeset in xpra [22825] by Antoine Martin
#812 reset incr data once we're done with it
06:37 Changeset in xpra [22824] by Antoine Martin
#812: add support for incremental data
06:36 Changeset in xpra [22823] by Antoine Martin
better debug logging: use repr_ellipsized after converting to string, …

05/31/19:

18:09 Changeset in xpra [22822] by Antoine Martin
make a bunch of build flags configurable
13:51 Changeset in xpra [22821] by Antoine Martin
better debug message wording
10:03 Changeset in xpra [22820] by Antoine Martin
better logging of connection information when disconnecting a protcol …

05/30/19:

20:45 Ticket #2311 (Forwarding custom X properties) created by jgarvin
I am using xpra to run the GUI version of emacs on a remote machine …
20:01 Ticket #2276 (xpra cannot start connection) closed by stdedos
invalid: Replying to Antoine Martin: > I think we can close this …
17:26 Ticket #2193 (proxy start should not set encodings) closed by Antoine Martin
fixed: Fixed: * improved in r22818 * better matching of default values and …
17:24 Changeset in xpra [22819] by Antoine Martin
#2193: compare the option values with the default values, both before …
17:14 Changeset in xpra [22818] by Antoine Martin
#2193: ignore differences in how lists are parsed by comparing their …
16:51 Changeset in xpra [22817] by Antoine Martin
print progress more regularly, add newline before exiting to leave the …
16:44 Changeset in xpra [22816] by Antoine Martin
prevent the wait message from being printed more than once if we have …
16:41 Changeset in xpra [22815] by Antoine Martin
fix some pylint warnings
16:33 Changeset in xpra [22814] by Antoine Martin
prettify output
16:23 Ticket #2244 (AssertionError: Invalid buffer size: 26 is not a multiple of 4) closed by Antoine Martin
needinfo
16:22 Ticket #2137 (window resizing should not be allowed under readonly mode) closed by Antoine Martin
worksforme
15:56 Ticket #2186 (re-evaluate pulseaudio's memfd) closed by Antoine Martin
wontfix: No go: […] At least r22813 makes it easier to toggle back on for …
15:55 Changeset in xpra [22813] by Antoine Martin
#2186: make it easier to toggle memfd back on
13:42 Changeset in xpra [22812] by Antoine Martin
constify
10:25 Changeset in xpra [22811] by Antoine Martin
r22809 backport: ensure that the xdg-menu data doesn't use up more …
10:22 Changeset in xpra [22810] by Antoine Martin
r22808 backport: don't bother sending xdg-menu data if the client …
10:19 Changeset in xpra [22809] by Antoine Martin
#2310 remove icons from xdg menu data if the resulting data would take …
03:20 Changeset in xpra [22808] by Antoine Martin
#2310 don't send xdg-menu data for all subcommands (ie: 'xpra stop')

05/29/19:

13:28 Changeset in xpra [22807] by Antoine Martin
#2301: re-schedule if we get more updates
13:23 Changeset in xpra [22806] by Antoine Martin
#2301: watch for changes to the applications menu and reload when needed
12:55 Changeset in xpra [22805] by Antoine Martin
remove debug logging
12:44 Changeset in xpra [22804] by Antoine Martin
#2310: update the xdg-menu using setting-change packet rather than hello
12:42 Changeset in xpra [22803] by Antoine Martin
#2310 warn when we find large icons (over 16KB)
12:14 Changeset in xpra [22802] by Antoine Martin
correctly ellipsize the packet data
09:36 Changeset in xpra [22801] by Antoine Martin
signal names are strings
09:18 Changeset in xpra [22800] by Antoine Martin
update debug logging to match code
09:18 Changeset in xpra [22799] by Antoine Martin
refactoring to separate building the menu from the setup code
09:15 Changeset in xpra [22798] by Antoine Martin
remove compatibility code for out-of-date beta
09:15 Changeset in xpra [22797] by Antoine Martin
fix pylint warning

05/27/19:

13:19 Ticket #2310 (Invalid huge packet received by client when trying to connect) created by tc424
"Received invalid packet: packet size requested is 4609517 but maximum …
07:43 Changeset in xpra [22796] by totaamwin32
#2284: retry when setting the clipboard buffer fails
06:38 Changeset in xpra [22795] by totaamwin32
better debug / warning messages
06:29 Changeset in xpra [22794] by Antoine Martin
split code into a method
05:48 Ticket #2309 (mousepad doesn't process our text clipboard data from MS Windows clients) closed by Antoine Martin
fixed: TILs: * linux client […] * win32 client: […] Fixed in r22793.
05:47 Changeset in xpra [22793] by totaamwin32
#2309 got_contents needs the data type

05/26/19:

13:44 Ticket #2309 (mousepad doesn't process our text clipboard data from MS Windows clients) created by Antoine Martin
Paste event with a Linux client: […] Same thing from an MS Windows …
13:35 Changeset in xpra [22792] by totaamwin32
better debug output
10:50 Ticket #2266 (Copy-paste trouble) closed by Antoine Martin
needinfo: I cannot reproduce, probably missing some details as per comment:1.
10:48 Changeset in xpra [22791] by Antoine Martin
r22789 backport: fix invalid clipboard packets from html5 client: …
10:46 Changeset in xpra [22790] by Antoine Martin
validate data format early, fail early
10:46 Changeset in xpra [22789] by Antoine Martin
this parameter is the datatype, not data length
10:35 Changeset in xpra [22788] by Antoine Martin
r22787 backport: we now expect binary strings for xsettings
10:35 Changeset in xpra [22787] by Antoine Martin
we now expect binary strings for xsettings

05/24/19:

13:37 Ticket #2283 (xpra start gnome-terminal server crashes) closed by stdedos
invalid: Replying to Antoine Martin: > > If I didn't specify a …
13:37 Ticket #2300 (xpra-client gnome-terminal: mouse pointer disappears on typing, need ...) closed by stdedos
fixed: Verified as working. As soon as you touch the mouse, it re-appears.
13:03 Changeset in xpra [22786] by Antoine Martin
fix more pylint warnings
12:55 Changeset in xpra [22785] by Antoine Martin
fix pylint warnings
12:22 Ticket #2308 (xpra shadow has huge drawing delays) created by stdedos
[…] Server has 3 monitors: 2560x1440+0+0, 1920x1080+2560+0, …
10:59 Changeset in xpra [22784] by Antoine Martin
#2307: try more key formats: DSS, ECDSA, Ed25519
10:58 Changeset in xpra [22783] by Antoine Martin
#2307: warn if we detect a keyfile in openssh format
10:56 Changeset in xpra [22782] by Antoine Martin
log at debug level since this is debug mode
10:35 Ticket #2307 (paramiko does not support the new openssh key format) created by Antoine Martin
It reports: […] With a key file generated using a recent …
07:47 Changeset in xpra [22781] by Antoine Martin
add some debug logging
07:44 Changeset in xpra [22780] by Antoine Martin
r22779 backport: don't error out when we encounter public key loading …
07:42 Changeset in xpra [22779] by Antoine Martin
we may get other errors trying to load the keyfile, log an error and …
06:00 Changeset in xpra [22778] by Antoine Martin
r22776 + r22777: honour xsettings with python3 servers
05:57 Changeset in xpra [22777] by Antoine Martin
#2298 bytes vs strings, again
05:07 Changeset in xpra [22776] by Antoine Martin
#2298 fix encoding of xsettings with python3 (strings vs bytes)
04:16 Changeset in xpra [22775] by Antoine Martin
r22774 backport: fix html5 client connection error when xdg-menu data …
04:13 Changeset in xpra [22774] by Antoine Martin
the bencoder used by the html5 client can't handle None values

05/23/19:

17:12 Ticket #2304 (2.5+ individual windows become frozen and unkillable) closed by Antoine Martin
fixed: The mmap bug is unrelated and is only made easier to trigger by this …
17:11 Changeset in xpra [22773] by Antoine Martin
#2304 fix variable shadowing causing the wrong window to get destroyed
16:34 Changeset in xpra [22772] by Antoine Martin
avoid exceptions if the publisher has already been stopped, just log a …
16:31 Changeset in xpra [22771] by Antoine Martin
r22770 backport: fix mmap leak which can cause the client to stop painting
16:30 Changeset in xpra [22770] by Antoine Martin
fix mmap space not freed up when receiving a screen update for a …
16:18 Changeset in xpra [22769] by Antoine Martin
better warning when we get an unexpected state
08:05 Changeset in xpra [22768] by totaamwin32
fix win32 compatibility: we can't handle ipv6 with python2
05:13 Changeset in xpra [22767] by Antoine Martin
updated release notes
04:55 Changeset in xpra [22766] by Antoine Martin
r22764 backport: avoid further errors during cleanup if server …
04:53 Changeset in xpra [22765] by Antoine Martin
all attributes must be initialized, so we can fail startup and call …
04:52 Changeset in xpra [22764] by Antoine Martin
if we fail to create an mdns service publisher instance, don't error …

05/22/19:

12:49 Changeset in xpra [22763] by Antoine Martin
start_Xvfb doesn't modify the env, and it seems we still need the env …
12:11 Changeset in xpra [22762] by Antoine Martin
#2306 temporary fix: don't use private xauth file
11:51 Changeset in xpra [22761] by Antoine Martin
explicitly set the display we want to use
11:50 Changeset in xpra [22760] by Antoine Martin
notabs

05/21/19:

12:42 Changeset in xpra [22759] by Antoine Martin
strings vs bytes again

05/20/19:

17:21 Changeset in xpra [22758] by Antoine Martin
do cleanups that need access to the display before killing it
17:15 Ticket #2306 (start-desktop test failure) created by Antoine Martin
As part of rpmbuild: […] Running it separately: […]
16:47 Changeset in xpra [22757] by Antoine Martin
new upstream release
16:47 Changeset in xpra [22756] by Antoine Martin
remove now unused patch
16:45 Changeset in xpra [22755] by Antoine Martin
with fedora 30, we now have to specify the soname? (and remove now …
15:38 Changeset in xpra [22754] by Antoine Martin
cuda 2019.1
Note: See TracTimeline for information about the timeline view.