xpra icon
Bug tracker and wiki

Timeline



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

05/18/19:

17:48 Changeset in xpra [22753] by Antoine Martin
fix font-hinting detection with python3
17:47 Changeset in xpra [22752] by Antoine Martin
python3 strings byte us again
17:01 Changeset in xpra [22751] by Antoine Martin
r22750 backport: fix errors parsing xresources
17:00 Changeset in xpra [22750] by Antoine Martin
value from prop_get is decoded already
16:40 Changeset in xpra [22749] by Antoine Martin
silently ignore _GTK_LOAD_ICONTHEMES message
16:30 Changeset in xpra [22748] by Antoine Martin
more complete list options which do not have a command line switch
14:02 Ticket #2305 (rpmbuild unit tests fail if xpra is not installed globally) closed by Antoine Martin
fixed: Fixed in r22747.
13:35 Changeset in xpra [22747] by Antoine Martin
#2305: don't modify the global environment, only the one used for …
13:18 Ticket #2305 (rpmbuild unit tests fail if xpra is not installed globally) created by Antoine Martin
When running from rpmbuild, the unit tests should be using the …
12:20 Ticket #2304 (2.5+ individual windows become frozen and unkillable) created by tc424
Client: xpra 3.0-20190506r22647-1 Xubuntu 18.04.2 Server: Xubuntu …
07:36 Changeset in xpra [22746] by Antoine Martin
#2048: always prefer fast encoders when using video fallback because …
07:30 Changeset in xpra [22745] by Antoine Martin
#2048: add env var to artificially slow down encoder init
07:25 Changeset in xpra [22744] by Antoine Martin
#2048: add is_ready() flag to encoders and use a fallback encoding …
04:41 Changeset in xpra [22743] by Antoine Martin
make python3 the default version
04:32 Changeset in xpra [22742] by Antoine Martin
log x11 window ids as hex
04:20 Changeset in xpra [22741] by Antoine Martin
r22740 ensure we can choose the correct python interpreter when …
04:20 Changeset in xpra [22740] by Antoine Martin
we may have needed this variable to get here (to switch to a different …

05/17/19:

20:03 Ticket #2303 (Support SSH agent forwarding) created by erikjensen
I use a hardware token for SSH access. It would be great if Xpra could …
13:12 Changeset in xpra [22739] by Antoine Martin
r22736 backport: fix gtk-keyboard-test tool with gtk3 on win32
10:53 Changeset in xpra [22738] by Antoine Martin
r22737 backport: fix randr errors when building with older versions of …
10:45 Changeset in xpra [22737] by Antoine Martin
workaround old versions of cython (ie: Ubuntu Xenial)
10:13 Ticket #2299 (GTK_Keyboard_Test.exe r22633 Import DLL not found) closed by Antoine Martin
fixed: As per: [[Image(...)]] The bug occurs …
10:12 Changeset in xpra [22736] by totaamwin32
#2299: delay gtk_util import until we need it
10:08 Ticket #2302 (xpra-shadow viewport is leaking again) created by stdedos
e.g. log from attachment/ticket/2250/display-%253A0.log. See the …
09:57 Ticket #2301 (xpra shadow: cannot type "|" "<" keys, all write ">") created by stdedos
Using xpra shadow :0, I cannot type the "|" and "<" characters. Using …
09:33 Ticket #2233 (client gui does not respond on first connect / screen lock / screen off) closed by stdedos
fixed: Bug's fixed in 3.0-r22449, moving the cursor bug to #2300
09:32 Ticket #2300 (xpra-client gnome-terminal: mouse pointer disappears on typing, need ...) created by stdedos
application: gnome-terminal Now the mouse pointer disappears when …
09:09 Ticket #2299 (GTK_Keyboard_Test.exe r22633 Import DLL not found) created by stdedos
[[Image(...)]]
09:04 Ticket #2250 (xpra-client of shadow has a constant ~35% CPU) closed by Antoine Martin
invalid: Closing as invalid: the shadow server users polling, which consumes a …
09:04 Ticket #2228 (server refuses to act on client start/attach to shadow server) closed by stdedos
invalid: Since the bug is confusing, and xpra shadow and attach works, it's …
08:55 Ticket #2272 (shadow: start-on-last-client-exit does not execute when ...) closed by Antoine Martin
fixed: Thanks, backport in r22735.
08:54 Changeset in xpra [22735] by Antoine Martin
r22523 backport: honour exit hooks before exit-with-client
06:05 Changeset in xpra [22734] by Antoine Martin
r22733 fix errors when we reach max-instances and trigger warnings
06:04 Changeset in xpra [22733] by Antoine Martin
python3 fix: the keys are a generator and cannot be used where we …
04:59 Changeset in xpra [22732] by Antoine Martin
r22731 backport: avoid error in codec loader error handler for the …
04:59 Changeset in xpra [22731] by Antoine Martin
avoid undef variable error
04:58 Changeset in xpra [22730] by Antoine Martin
add backtrace at debug level
04:49 Ticket #2298 (Theming is weird in 2.5 on Fedora 30 MATE) created by Jeff Turkstra
When running xpra 2.5 on Fedora 30 (or Fedora 29) with MATE, the …

05/16/19:

16:43 Changeset in xpra [22729] by Antoine Martin
#2193: only pass options that are different from the default config
16:36 Changeset in xpra [22728] by Antoine Martin
don't try to load kerberos module unless this is actually a kerberos …
16:07 Changeset in xpra [22727] by Antoine Martin
#2193: better debug logging of start overrides
15:55 Changeset in xpra [22726] by Antoine Martin
r22725 backport: fix socket-permissions not being honoured
15:54 Changeset in xpra [22725] by Antoine Martin
fix mmap-group wrongly detected as enabled because it is now a string, …
13:36 Changeset in xpra [22724] by Antoine Martin
r22723 backport: fix start-via-proxy exit code handler
13:34 Changeset in xpra [22723] by Antoine Martin
cannot concatenate list with range, must convert to list
13:33 Changeset in xpra [22722] by Antoine Martin
add debug logging for start-via-proxy errors
13:04 Ticket #2286 (@client-machine@ does not function as documented) closed by Antoine Martin
fixed: Works for me.
13:04 Ticket #2256 (xpra-client gnome-notification is not clickthrough) closed by Antoine Martin
invalid: Looks like a normal OS notification to me.
13:02 Ticket #2278 (enable start-new-commands by default) closed by Antoine Martin
fixed
09:50 Changeset in xpra [22721] by totaamwin32
#1796: fix win32 packaging
06:33 Changeset in xpra [22720] by Antoine Martin
don't log the same message twice, distinguish connection failures in …
06:17 Changeset in xpra [22719] by Antoine Martin
distinguish connection failures (server caps never received) from …
06:16 Changeset in xpra [22718] by Antoine Martin
only show 'Connection lost' if we're setting the exit code, otherwise …

05/15/19:

16:35 Changeset in xpra [22717] by Antoine Martin
r22716 backport: fix remote ssh command failures when the xpra version …
16:32 Changeset in xpra [22716] by Antoine Martin
#2296: don't store XPRA_ALT_PYTHON_RETRY
12:11 Ticket #1796 (modularize client authentication handlers) closed by Antoine Martin
fixed: Done in r22711 + r22713 + r22714 + r22715. All the authentication …
12:11 Changeset in xpra [22715] by Antoine Martin
#1796: choose the most suitable handler based on digest type, update …
10:36 Changeset in xpra [22714] by Antoine Martin
#1796: delay imports
10:12 Changeset in xpra [22713] by Antoine Martin
missed from r22711
10:12 Changeset in xpra [22712] by Antoine Martin
typo
10:07 Changeset in xpra [22711] by Antoine Martin
#1796: modularize client authentication handlers
10:07 Changeset in xpra [22710] by Antoine Martin
stricter exception checking

05/14/19:

18:19 Ticket #2261 (Dynamic Proxy Auth) closed by Mark Harkin
fixed

05/13/19:

14:16 Ticket #2187 (update mdns properties on the fly) closed by Antoine Martin
fixed: Added for the avahi backend in r22707 + r22708. Used this code to …
14:13 Changeset in xpra [22709] by Antoine Martin
#2187 call mdns_update() when the number of clients changes and update …
14:13 Changeset in xpra [22708] by Antoine Martin
#2187: doh, remove buggy test definition
14:04 Changeset in xpra [22707] by Antoine Martin
#2187 add mdns_update() method supported by the avahi backend, use it …
13:32 Changeset in xpra [22706] by Antoine Martin
r22701 backport: fix error if we don't get any service info
13:31 Changeset in xpra [22705] by Antoine Martin
r22704 backport: start avahi publisher only once, fix DoS when using …
13:30 Changeset in xpra [22704] by Antoine Martin
start the publisher only once
11:57 Ticket #2297 (drop pybonjour) closed by Antoine Martin
fixed: Done in r22703.
11:57 Changeset in xpra [22703] by Antoine Martin
#2297 remove pybonjour
11:55 Ticket #2297 (drop pybonjour) created by Antoine Martin
All the platforms we support can use the newer avahi or zeroconf …
11:52 Changeset in xpra [22702] by Antoine Martin
fix some warnings
11:52 Changeset in xpra [22701] by Antoine Martin
info may be None
10:40 Ticket #2296 (Cannot start xpra shadow with 226**) created by stdedos
py3-x64-r22647 on Ubuntu 16.04.5 LTS Server and …

05/10/19:

14:59 Ticket #2248 (Text editors laggy) closed by Antoine Martin
fixed: > Yes, I've disabled opengl on the client in xpra.conf. Please see …
13:09 Ticket #2295 (scroll paint without opengl) closed by Antoine Martin
fixed: Done in r22700. I can no longer reproduce the visual corruption with …
13:07 Changeset in xpra [22700] by Antoine Martin
#2295 enable 'scroll' encoding with Pixmap and Cairo backends
13:00 Ticket #2295 (scroll paint without opengl) created by Antoine Martin
More important since #2248 enables it in more cases. #1320 makes this …
10:15 Changeset in xpra [22699] by Antoine Martin
#2293: add el8 support
09:00 Changeset in xpra [22698] by Antoine Martin
r22693 backport: fix network jitter injector
08:47 Changeset in xpra [22697] by Antoine Martin
fix warnings
08:23 Changeset in xpra [22696] by Antoine Martin
pillow encoder got renamed
08:23 Changeset in xpra [22695] by Antoine Martin
fix warnings
08:19 Changeset in xpra [22694] by Antoine Martin
fix warnings
08:06 Changeset in xpra [22693] by Antoine Martin
fix fake jitter hooking
08:02 Changeset in xpra [22692] by Antoine Martin
#2163 remove remnants of gtkmenu
07:37 Changeset in xpra [22691] by Antoine Martin
fix warnings
07:30 Changeset in xpra [22690] by Antoine Martin
fix minor warnings
07:06 Changeset in xpra [22689] by Antoine Martin
fix minor warnings
07:04 Changeset in xpra [22688] by Antoine Martin
r22687 backport: fix dbus source service Get and Set methods
07:03 Changeset in xpra [22687] by Antoine Martin
warnings find real bugs: copy+paste gone wrong, there is no server …
04:32 Changeset in xpra [22686] by Antoine Martin
#2248 add debug logging when we decide to not use scrolling
04:26 Changeset in xpra [22685] by Antoine Martin
#1123 must set exec_cwd before initializing sockets and their …

05/09/19:

18:17 Ticket #1123 (move more initialization code into server core class) closed by Antoine Martin
fixed: Updates: * mdns done in r22683 Moving the display stuff to #2294. …
18:17 Ticket #2294 (untangle vfb from server startup code) created by Antoine Martin
See #1123, and in particular ticket:1123#comment:10 : find a way to …
18:13 Changeset in xpra [22684] by Antoine Martin
#1123 import cleanup
18:10 Changeset in xpra [22683] by Antoine Martin
#1123 move mdns code to server, separate it from socket creation
16:00 Changeset in xpra [22682] by Antoine Martin
logging tweaks
15:56 Ticket #2293 (RHEL 8 / CentOS 8 support) created by Antoine Martin
It is based on Fedora 28 so it should be supported out of the box. We …
15:53 Changeset in xpra [22681] by Antoine Martin
import cleanup
15:52 Changeset in xpra [22680] by Antoine Martin
#1123 move pidfile management to server class
15:23 Changeset in xpra [22679] by Antoine Martin
#1123 remove unused code
15:19 Changeset in xpra [22678] by Antoine Martin
#1123 move close_gtk_display() to gtk server
12:04 Changeset in xpra [22677] by Antoine Martin
dbus pid may be None, should not be negative
12:03 Changeset in xpra [22676] by Antoine Martin
#1123 move ssl wrapping setup code to server class
11:51 Changeset in xpra [22675] by Antoine Martin
fix some minor exception warnings
11:41 Changeset in xpra [22674] by Antoine Martin
#1123 move socket cleanup code to the server, fixes dangling sockets …
11:39 Changeset in xpra [22673] by Antoine Martin
pid may be None if we can't locate it
11:12 Changeset in xpra [22672] by Antoine Martin
r22671 backport: fix socket errors on startup with bind-ssl
11:11 Changeset in xpra [22671] by Antoine Martin
fix socket errors with --bind-ssl and websocket upgrades: we want to …
08:00 Changeset in xpra [22670] by Antoine Martin
#1123 flatten return values from setup_local_sockets

05/08/19:

22:25 Changeset in xpra [22669] by Antoine Martin
always fsync and close the pipe we write to
21:23 Changeset in xpra [22668] by Antoine Martin
gdk_display_source imports gtk as part of the gdk_display_source …
12:58 Changeset in xpra [22667] by Antoine Martin
fix shadow servers now using this codepath
12:57 Changeset in xpra [22666] by Antoine Martin
always close the gdk display source for gtk x11 servers, initialize …
12:51 Ticket #2292 (HTML5 client override local clipboard at client connection) reopened by Antoine Martin
> The clipboard synchronisation event shouldn't be launched only where …
12:24 Changeset in xpra [22665] by Antoine Martin
#1123 move kill_display to x11 server code
11:57 Changeset in xpra [22664] by Antoine Martin
fixup r22663: import from real source
11:47 Changeset in xpra [22663] by Antoine Martin
#1123 import cleanup
11:47 Changeset in xpra [22662] by Antoine Martin
#1123 remove anything pointing to dbus from the current env (so we …
11:45 Changeset in xpra [22661] by Antoine Martin
#1123 hide gtk2 vs gtk3 switch
11:33 Ticket #2292 (HTML5 client override local clipboard at client connection) closed by Antoine Martin
wontfix: That's the nature of the clipboard: the data is copied on request and …
11:04 Ticket #2292 (HTML5 client override local clipboard at client connection) created by cdrcnm
The html5 client override the client clipboard on the first click in …
10:08 Ticket #2291 (HTML5 client send Primary clipboard even if disabled) created by cdrcnm
When using the html5 client, the X11 PRIMARY clipboard is send to the …
09:47 Changeset in xpra [22660] by Antoine Martin
#1123 move dbus cleanup to server, move x11 property saving / …
09:43 Changeset in xpra [22659] by Antoine Martin
#1123 move more dbus bits to module
07:48 Ticket #2290 (drop python2 support) created by Antoine Martin
And take advantage of python3 features: …
06:29 Changeset in xpra [22658] by Antoine Martin
unused import
06:16 Changeset in xpra [22657] by Antoine Martin
add xlog context manager for ignoring XError after logging it
06:06 Changeset in xpra [22656] by Antoine Martin
#1123 move vfb resizing to server_init(), move socket related code …
05:33 Changeset in xpra [22655] by Antoine Martin
#1123 move more sanity checks and server initialization code into …
05:04 Changeset in xpra [22654] by Antoine Martin
#1123 move more sanity checks and server initialization code into …
04:51 Changeset in xpra [22653] by Antoine Martin
fix some warnings, prop_get cannot throw exceptions when we pass …

05/07/19:

13:19 Changeset in xpra [22652] by Antoine Martin
#1123: try to make it easier to refactor server startup code..
08:34 Changeset in xpra [22651] by Antoine Martin
r22650 backport: newer forge version supports hmac+sha512, fixing …
06:13 Changeset in xpra [22650] by Antoine Martin
#2261 update to latest version of the forge library
05:55 Changeset in xpra [22649] by Antoine Martin
avoid sending packets when we're not connected (before hello or after …

05/06/19:

17:00 Changeset in xpra [22648] by Antoine Martin
make script python version agnostic / more easily configurable
14:59 Changeset in xpra [22647] by totaamwin32
fixup sqlite unit tests which rely on calling main with specific args
14:58 Changeset in xpra [22646] by Antoine Martin
remove debug logging
14:57 Changeset in xpra [22645] by Antoine Martin
#2289 we must load brotli to enable it
14:23 Ticket #2289 (brotli clipboard compression for text) closed by Antoine Martin
fixed: * r22643 server side brotli compression of clipboard data * r22644
14:21 Changeset in xpra [22644] by Antoine Martin
#2289 support brotli in html5 client
14:20 Changeset in xpra [22643] by Antoine Martin
#2289 server-side encoding of clipboard data using brotli
13:52 Changeset in xpra [22642] by Antoine Martin
better debug logging
13:52 Changeset in xpra [22641] by Antoine Martin
python3 strings byte us again... use strings for selections
13:38 Ticket #2288 (generic sql auth) closed by Antoine Martin
fixed: * r22632 add command line tool and its icon * r22640 same for macos * …
13:37 Changeset in xpra [22640] by Antoine Martin
#2288 add macos sql auth tool shortcut
13:27 Changeset in xpra [22639] by totaamwin32
always return a list, since that's what the we get when loading the …
13:08 Changeset in xpra [22638] by totaamwin32
better default value to try to show fewer differences with 'showconfig'
13:05 Changeset in xpra [22637] by Antoine Martin
r22636 backport: default config is to have opengl set to probe
13:04 Changeset in xpra [22636] by totaamwin32
the new opengl default is to 'probe' everywhere
09:41 Changeset in xpra [22635] by Antoine Martin
avoid groff warnings
09:12 Changeset in xpra [22634] by Antoine Martin
#2288 add sql backend to man page
08:58 Changeset in xpra [22633] by Antoine Martin
avoid showing differences between lists and tuples types
08:54 Changeset in xpra [22632] by totaamwin32
#2288 add command line tool and its icon
08:25 Changeset in xpra [22631] by Antoine Martin
r22627 backport: remove invalid python dependency from the main 'xpra' …
06:23 Changeset in xpra [22630] by totaamwin32
#2289 add brotli to setup dependencies
06:21 Changeset in xpra [22629] by Antoine Martin
#2289 add macos brotli dependencies
06:11 Changeset in xpra [22628] by Antoine Martin
#2289 add brotli dependencies
06:10 Changeset in xpra [22627] by Antoine Martin
remove python2 dependency from main meta package
06:02 Changeset in xpra [22626] by Antoine Martin
#2289 use brotli for clipboard data
06:01 Changeset in xpra [22625] by Antoine Martin
don't use arrays where we don't need them
06:01 Changeset in xpra [22624] by Antoine Martin
fix warnings
05:34 Changeset in xpra [22623] by Antoine Martin
only lzo and zlib fail to handle memoryview as input, don't penalize lz4
04:40 Ticket #2289 (brotli clipboard compression for text) created by Antoine Martin
With "quality" levels lower than 10, it compresses fast and much more …

05/05/19:

15:22 Changeset in xpra [22622] by Antoine Martin
#2288 sqlalchemy backend
15:21 Ticket #2288 (generic sql auth) created by Antoine Martin
Based on sqlalchemy.
08:45 Ticket #2287 (mysql auth module) closed by Antoine Martin
fixed: Done in r22621. ---- End to end setup and test on Fedora: * …
08:43 Changeset in xpra [22621] by Antoine Martin
#2287 add mysql auth
08:09 Changeset in xpra [22620] by Antoine Martin
also support ',' (comma) as separator between auth module and …
05:36 Changeset in xpra [22619] by Antoine Martin
typo
03:49 Ticket #2287 (mysql auth module) created by Antoine Martin
Should be able to re-use quite a bit of the sqlite auth module (#1488) …

05/04/19:

08:38 Changeset in xpra [22618] by Antoine Martin
fix warnings
08:26 Changeset in xpra [22617] by Antoine Martin
cleaner packet handler registration
04:02 Changeset in xpra [22616] by Antoine Martin
cosmetic

05/03/19:

06:49 Changeset in xpra [22615] by Antoine Martin
don't use dangerous default argument
06:42 Changeset in xpra [22614] by Antoine Martin
don't use dangerous default argument
06:41 Changeset in xpra [22613] by Antoine Martin
don't assume gcc + ld, honour env vars
06:40 Changeset in xpra [22612] by Antoine Martin
fix some warnings
03:43 Changeset in xpra [22611] by Antoine Martin
fix more warnings
03:20 Changeset in xpra [22610] by Antoine Martin
PyYAML 5.1

05/02/19:

17:13 Changeset in xpra [22609] by Antoine Martin
r22608 backport: newer installers use a versioned soname
17:10 Changeset in xpra [22608] by Antoine Martin
newer installers use a versioned soname
16:16 Changeset in xpra [22607] by Antoine Martin
fix more warnings
09:38 Changeset in xpra [22606] by Antoine Martin
r22601 + r22603 backport: adjust UDP MTU
09:36 Changeset in xpra [22605] by Antoine Martin
r22597 partial backport: re-enable tests disabled by mistake
06:40 Changeset in xpra [22604] by Antoine Martin
fix more warnings
06:39 Changeset in xpra [22603] by Antoine Martin
fixup r22601: missing arg..
06:38 Changeset in xpra [22602] by Antoine Martin
fixup r22596: rfb has its own protocol class, needs same change
06:19 Changeset in xpra [22601] by Antoine Martin
udp needs to be able to override con.write to adjust the mtu
06:19 Changeset in xpra [22600] by Antoine Martin
fix warnings
06:15 Changeset in xpra [22599] by Antoine Martin
fix more warnings
05:55 Changeset in xpra [22598] by Antoine Martin
fix more warnings
05:37 Changeset in xpra [22597] by Antoine Martin
re-enable tests disabled by mistake, avoid 'main' variable shadowing
05:35 Changeset in xpra [22596] by Antoine Martin
don't access protocol private field '_closed' directly, add accessor: …
05:31 Changeset in xpra [22595] by Antoine Martin
fix more warnings
05:31 Changeset in xpra [22594] by Antoine Martin
make code more resilient: we can get strings as input for unix domain …
05:15 Changeset in xpra [22593] by Antoine Martin
fix some trivial warnings

05/01/19:

11:02 Changeset in xpra [22592] by Antoine Martin
fix more warnings
10:59 Changeset in xpra [22591] by Antoine Martin
use a typedict for safer types and better python3 compatibility
10:42 Changeset in xpra [22590] by Antoine Martin
make the maximum number of concurrent connections configurable via env var
10:29 Changeset in xpra [22589] by Antoine Martin
r22588 backport: fix proxy info errors trying to list sessions
10:28 Changeset in xpra [22588] by Antoine Martin
it doesn't make sense to add sessions lists from multiple …
10:19 Changeset in xpra [22587] by Antoine Martin
r22586 backport: fix proxy server info requests
10:17 Changeset in xpra [22586] by Antoine Martin
fix proxy server info requests
10:17 Changeset in xpra [22585] by Antoine Martin
cannot decode if we already have a string
10:07 Ticket #2018 (html5 support for rencode) closed by Antoine Martin
wontfix: Code is incomplete and would need a lot of work.
09:07 Changeset in xpra [22584] by Antoine Martin
'wa' is not a valid mode for open()
08:50 Changeset in xpra [22583] by Antoine Martin
r22582 backport for v2.5.x: fix socket attributes name lookup
08:49 Changeset in xpra [22582] by Antoine Martin
this code never worked, now it does
08:49 Changeset in xpra [22581] by Antoine Martin
fix warnings
08:13 Changeset in xpra [22580] by Antoine Martin
add latest fixes to the release notes
08:05 Changeset in xpra [22579] by Antoine Martin
fix tray forwarding with python3 servers: cannot access depth attribute
05:29 Changeset in xpra [22578] by Antoine Martin
fix more warnings
05:27 Changeset in xpra [22577] by Antoine Martin
codecs module is now free of warnings
05:23 Changeset in xpra [22576] by Antoine Martin
fix use of undefined logger function
05:22 Changeset in xpra [22575] by Antoine Martin
fix more warnings
05:16 Changeset in xpra [22574] by Antoine Martin
fix more warnings
05:12 Changeset in xpra [22573] by Antoine Martin
fix more warnings
03:43 Changeset in xpra [22572] by Antoine Martin
the default on Ubuntu 16.10 and later is to use Xdummy

04/30/19:

13:53 Changeset in xpra [22571] by Antoine Martin
#2286 better backwards compatibility: ensure we always have a default …
13:06 Changeset in xpra [22570] by totaamwin32
avoid triggering token warnings: only send the one clipboard we have …
13:03 Changeset in xpra [22569] by totaamwin32
#812 fix translated clipboard changes
12:39 Changeset in xpra [22568] by Antoine Martin
setuptools 41.0.1
10:55 Changeset in xpra [22567] by Antoine Martin
fix tray forwarding: pass display to x11_foreign_new
10:55 Changeset in xpra [22566] by Antoine Martin
avoid errors when we have tray windows: those do not know what 'modal' is
10:16 Changeset in xpra [22565] by Antoine Martin
#2286 update man page to match code
10:14 Changeset in xpra [22564] by Antoine Martin
#2286: add '@server-machine@' and '@server-display@' substitutions
09:53 Changeset in xpra [22563] by Antoine Martin
#2286 more correct wording
09:49 Changeset in xpra [22562] by Antoine Martin
#2286 use '@@' to write a single '@'
09:45 Changeset in xpra [22561] by Antoine Martin
#2286 update doc to match code
09:22 Changeset in xpra [22560] by Antoine Martin
#2269: cosmetic
09:22 Changeset in xpra [22559] by Antoine Martin
#2269: add a little bit more space so that the tray icons don't wrap
09:08 Changeset in xpra [22558] by Antoine Martin
#2269: fix tray menus with autohide off (now the default): we have to …

04/29/19:

18:17 Ticket #2286 (@client-machine@ does not function as documented) created by deenoco
from xpra manpage: […] I interpret …
16:26 Ticket #2281 (Crash upon connection (SSH)) closed by Antoine Martin
worksforme: Not heard back, so I assume that r22509 fixed things.
06:25 Changeset in xpra [22557] by Antoine Martin
#2269: fix fullscreen
06:21 Changeset in xpra [22556] by Antoine Martin
#2269: fix tray not showing up, remnants of old top_bar code
06:12 Changeset in xpra [22555] by Antoine Martin
show which window id is failing
06:10 Changeset in xpra [22554] by Antoine Martin
simplify the code: just drop the old premult format, always send …
05:55 Changeset in xpra [22553] by Antoine Martin
#2269: remove the old top bar
05:53 Changeset in xpra [22552] by Antoine Martin
#2269: don't click through the floating menu when dragging it
05:32 Changeset in xpra [22551] by Antoine Martin
#2269 add autohide option for floating menu
05:29 Changeset in xpra [22550] by Antoine Martin
whitespace
05:08 Changeset in xpra [22549] by Antoine Martin
#2269 merge floating menu

04/25/19:

16:34 Changeset in xpra [22548] by Antoine Martin
fix icon type exposed (stripping was wrong, still had a dot in it)
15:41 Changeset in xpra [22547] by Antoine Martin
oops: the extension has a dot on the left
07:21 Ticket #2285 (xxh3 checksum) created by Antoine Martin
It is super fast, and we use the checksums more now: #2248
06:35 Changeset in xpra [22546] by Antoine Martin
#2248: use scroll encoding more aggressively, can be turned off using …
06:24 Changeset in xpra [22545] by Antoine Martin
r22544 backport: don't use slower delayed compression code path when …
06:22 Changeset in xpra [22544] by Antoine Martin
fix bounds av_delay check: don't use the encode from queue code path …
06:20 Changeset in xpra [22543] by Antoine Martin
#2248 / #1232: add a minimum size for doing scroll detection, defaults …
05:54 Changeset in xpra [22542] by Antoine Martin
#2248 / #1232: refactor the scrolling detection code to make it easier …

04/24/19:

14:13 Ticket #2284 (xpra process_clipboard_packet traceback) created by stdedos
After recovering #2283 session, attaching to it gives: […]
14:12 Ticket #2283 (xpra start gnome-terminal server crashes) created by stdedos
Client: […] Server (Ubuntu 16.04.6 / xpra v3.0-r22432): […] …
08:41 Changeset in xpra [22541] by Antoine Martin
r22540 backport: fixup r22538
08:40 Changeset in xpra [22540] by Antoine Martin
icons we get from the x11 window model get_default_window_icon() are …
08:34 Changeset in xpra [22539] by Antoine Martin
gtk can send _GTK_LOAD_ICONTHEMES to the clipboard, ignore it
06:14 Changeset in xpra [22538] by Antoine Martin
r22537 backport: fix colour swapped with default window icons (ie: …
06:12 Changeset in xpra [22537] by Antoine Martin
little endian makes this confusing.. RGBA for pillow is BGRA in …
05:59 Changeset in xpra [22536] by Antoine Martin
if we don't find a wm_name, don't try to load an icon with no name
05:59 Changeset in xpra [22535] by Antoine Martin
under wayland session, return 'wayland' as wm_name for lack of a …
05:56 Changeset in xpra [22534] by Antoine Martin
fix some pylint warnings
05:56 Changeset in xpra [22533] by Antoine Martin
fix some pylint warnings
05:35 Changeset in xpra [22532] by Antoine Martin
r22531 backport: we need python-dns for paramiko ssh sshfp support
05:33 Changeset in xpra [22531] by Antoine Martin
#2097 sshfp needs python-dns so recommend it
05:10 Changeset in xpra [22530] by Antoine Martin
r22529 backport: fix invalid / high graph start value
05:09 Ticket #2254 (xpra client status graph starts from the top) closed by Antoine Martin
fixed: This was caused by fixing a pylint warning as part of r22195, fixed in …
05:08 Changeset in xpra [22529] by Antoine Martin
#2254: use a different marker value for the start of records, one that …
02:51 Changeset in xpra [22528] by Antoine Martin
lz4 1.9.1

04/23/19:

15:00 Changeset in xpra [22527] by Antoine Martin
#2137 in readonly mode, don't send window state updates to the server
14:49 Changeset in xpra [22526] by Antoine Martin
missed from r22522
14:49 Changeset in xpra [22525] by Antoine Martin
#2137 in readonly mode, force the size-constraints to a fixed size, …
13:40 Changeset in xpra [22524] by Antoine Martin
#2137 in readonly mode, patch the size-constraints so the clients …
12:45 Changeset in xpra [22523] by Antoine Martin
#2272: run last_client_exited hooks for all server bases before doing …
12:33 Ticket #2229 (start-on-last-client-exit to differenciate on shadow session) closed by Antoine Martin
worksforme: > What we can do is expose the session type somewhere, so that you can …
12:24 Ticket #1035 (support application menu forwarding in-window as a fallback mode) closed by Antoine Martin
wontfix: wontfix: support for appmenus has been removed (#2163)
12:24 Ticket #2163 (remove app menus) closed by Antoine Martin
fixed: Support removed in r22522 + r22526. Lots of ugly code gone!
12:24 Changeset in xpra [22522] by Antoine Martin
#2163 remove support for app-menus forwarding
12:04 Ticket #2260 (client failed to specify any supported encodings) closed by Antoine Martin
worksforme: Not heard back.
12:04 Ticket #2245 (xpra is not parsing attach command line since 2.5) closed by Antoine Martin
worksforme: Not heard back.
11:44 Changeset in xpra [22521] by totaamwin32
#1205 wasapisrc needs audioconvert
11:27 Changeset in xpra [22520] by totaamwin32
fix debug logging format string
11:22 Changeset in xpra [22519] by totaamwin32
#812 fix shadow servers to load platform specific clipboard support
11:01 Changeset in xpra [22518] by Antoine Martin
shortcut for testing with a browser as client: many of the options …
10:24 Changeset in xpra [22517] by Antoine Martin
#2231: fix browser commands generated, prettify output, use a test …
09:41 Changeset in xpra [22516] by Antoine Martin
with fedora 30 onwards, glvnd 'just works' so we don't really need …
09:21 Changeset in xpra [22515] by Antoine Martin
#2279 better exception message: show what format we actually got
09:10 Changeset in xpra [22514] by Antoine Martin
#2279: validate the encoding specified, not just any in the webcam …
09:07 Ticket #2279 (harden pillow image parsing) closed by Antoine Martin
fixed: Work completed in: * r22513 the client will validate the compressed …
09:04 Changeset in xpra [22513] by Antoine Martin
#2279: better detection of jpeg data, validate encoding before calling …
08:55 Changeset in xpra [22512] by Antoine Martin
fix some pydev / pylint 'bare except' warnings
08:42 Ticket #2013 (avoid awt clipboard spam) closed by Antoine Martin
fixed: Done as part of #812.
07:29 Ticket #2282 (paramiko should honour ssh config IdentityFile) closed by Antoine Martin
fixed: Done in r22511.
07:29 Changeset in xpra [22511] by Antoine Martin
#2282 add support ssh config IdentityFile? with paramiko backend
02:46 Ticket #2282 (paramiko should honour ssh config IdentityFile) created by Antoine Martin
Following up #1937 We should honour settings like these: […]
02:40 Changeset in xpra [22510] by Antoine Martin
r22509 backport: don't try to use opengl accleration if the probe …
02:28 Changeset in xpra [22509] by Antoine Martin
#2281: detect opengl probe crashes
Note: See TracTimeline for information about the timeline view.