xpra icon
Bug tracker and wiki

Timeline



10/21/19: Today

07:28 Ticket #2448 (win32 builds need the gtk main loop early) closed by Antoine Martin
fixed: SSH dialogs now run in-process: r24225.
07:28 Changeset in xpra [24225] by Antoine Martin
#2448 move the ssh confirmation and password / passphrase dialogs …
03:34 Changeset in xpra [24224] by Antoine Martin
pyobjc 6.0.1

10/20/19: Yesterday

17:43 Changeset in xpra [24223] by Antoine Martin
#2448 simplify code by subclassing gtk.Dialog
17:31 Changeset in xpra [24222] by Antoine Martin
remove unused bits
17:28 Changeset in xpra [24221] by Antoine Martin
#2448 simplify code by subclassing gtk.Dialog
17:08 Changeset in xpra [24220] by Antoine Martin
fix missing prefix
16:41 Changeset in xpra [24219] by Antoine Martin
r24218 backport: fix file transfer timeout handler
16:40 Changeset in xpra [24218] by Antoine Martin
fix file transfer timeout handler: details are kept in the 'data' …
16:25 Changeset in xpra [24217] by Antoine Martin
r24216 backport: sanitize filenames on win32 to avoid errors saving …
16:23 Changeset in xpra [24216] by totaamwin32
#2456 sanitize file names
15:08 Changeset in xpra [24215] by Antoine Martin
backport fix from r24211: correctly detect when color parsing fails
15:07 Changeset in xpra [24214] by Antoine Martin
standard message format
15:06 Changeset in xpra [24213] by Antoine Martin
keep default size when parsing fails
15:04 Changeset in xpra [24212] by Antoine Martin
r24206 + r24207 backport: fix handling of file download errors
15:03 Changeset in xpra [24211] by Antoine Martin
simplify + cleanup: get the automatic border from the 'display_desc' …
14:35 Changeset in xpra [24210] by Antoine Martin
make sure we only send hello once: always do it after setting up the …
13:36 Changeset in xpra [24209] by Antoine Martin
support multiple files or urls: try forwarding all of them
13:31 Ticket #2458 (xpra shadow: on client maximize, scale the other screen "perfectly") created by stdedos
Attempt to almost imitate the RDP protocol. I would guess that …
13:28 Changeset in xpra [24208] by totaamwin32
netifaces can raise a ValueError? if it doesn't like the interface name …
12:55 Changeset in xpra [24207] by Antoine Martin
#2456 if the remote end uses a different path separator, we can't use …
12:47 Changeset in xpra [24206] by Antoine Martin
#2456 catch failure to create the download file and log the error, …
12:37 Changeset in xpra [24205] by Antoine Martin
stricter exception types
12:36 Changeset in xpra [24204] by Antoine Martin
remove python2 import name. add Exception type

10/19/19:

11:23 Ticket #2457 (xpra start gnome-terminal window "is jumpy") created by stdedos
[…] client: […] For a lack of .... any good description, …
11:15 Ticket #2456 (xpra start handle name normalization) created by stdedos
I accidentally discovered that, I can "bring" files to my client …
10:43 Ticket #2455 (xpra-shadow new borders and window size miscalculations) created by stdedos
After changing to the "new window styles" (between r24005 and r24195), …

10/18/19:

16:54 Changeset in xpra [24203] by Antoine Martin
r24161 backport: fix file descriptor leak, causing appindicator tray …
16:52 Changeset in xpra [24202] by Antoine Martin
add docstring explaining that this may be a bug
16:50 Changeset in xpra [24201] by Antoine Martin
r24133 backport: fix Gdk window-scaling wrongly propagated to server
16:47 Changeset in xpra [24200] by Antoine Martin
fixup r24134: we need to import BLACKLISTED_XSETTINGS earlier
16:43 Changeset in xpra [24199] by Antoine Martin
update release notes
15:58 Changeset in xpra [24198] by Antoine Martin
if we get an error creating a data packet, check if the sequence has …
15:44 Changeset in xpra [24197] by Antoine Martin
r24196 backport: Python 3.7.5
15:43 Changeset in xpra [24196] by Antoine Martin
Python 3.7.5
15:26 Changeset in xpra [24195] by Antoine Martin
r24181 + r24183 backport: Catalina compatibility, don't install the …
15:24 Changeset in xpra [24194] by Antoine Martin
r24185 backport: we don't support versions older than 10.10, the PKG …
15:19 Changeset in xpra [24193] by Antoine Martin
r24190 backport: fix patch context
15:18 Changeset in xpra [24192] by Antoine Martin
r24189 backport: fix pyobjc compatibility (value must be an array)
15:15 Changeset in xpra [24191] by Antoine Martin
pyobjc expects a list of values
15:15 Ticket #2454 (DMG file can't be used on Catalina) created by Alexandre Strube
“Xpra” is damaged and can’t be opened. You should eject the disk …
15:08 Changeset in xpra [24190] by Antoine Martin
fix patch context
15:06 Changeset in xpra [24189] by Antoine Martin
gtk3 cleanup broke GDKWindow utility constructor
15:00 Changeset in xpra [24188] by Antoine Martin
we need the gdk native bindings for various things: clipboard, opengl …
14:47 Changeset in xpra [24187] by Antoine Martin
we only do GTK3 now
14:47 Changeset in xpra [24186] by Antoine Martin
fix pylint warning
14:46 Ticket #2453 (Mac Installer tries to copy stuff to /usr and fails on Catalina) closed by Antoine Martin
fixed: > Do I open one for the DMG? Yes please.
14:29 Changeset in xpra [24185] by Antoine Martin
raise minimum requirements
14:13 Changeset in xpra [24184] by Antoine Martin
GTK3 renamed get_menu
13:43 Changeset in xpra [24183] by Antoine Martin
#2453 also remove cups backend from postinstall script
13:35 Changeset in xpra [24182] by Antoine Martin
no need to specify arguments with default values
13:35 Changeset in xpra [24181] by Antoine Martin
undo r24175 and only remove those files from the PKG
13:32 Changeset in xpra [24180] by Antoine Martin
remove more python2 / pygtk quirks
13:19 Changeset in xpra [24179] by Antoine Martin
fixup super() refactoring
13:13 Changeset in xpra [24178] by Antoine Martin
instantiate the application, not the module
13:11 Changeset in xpra [24177] by Antoine Martin
always show the python version in the filename
13:02 Changeset in xpra [24176] by Antoine Martin
fix gtkosx_application_get_resource_path with the gi bindings and …
12:16 Changeset in xpra [24175] by Antoine Martin
#2453 MacOS Catalina is being facetious, don't install man page or …
12:09 Changeset in xpra [24174] by Antoine Martin
simplify code using super()
11:55 Changeset in xpra [24173] by Antoine Martin
fix missing import
07:48 Changeset in xpra [24172] by Antoine Martin
simplify code using super()
07:34 Changeset in xpra [24171] by Antoine Martin
#2448 setup network connection only after starting the main loop
03:29 Changeset in xpra [24170] by Antoine Martin
revision no default to 1 for release builds
03:25 Changeset in xpra [24169] by Antoine Martin
gtk3 api breakage

10/17/19:

22:02 Ticket #2453 (Mac Installer tries to copy stuff to /usr and fails on Catalina) created by Alexandre Strube
The base.pkg file contains […] The last 3 files will make the …
19:12 Ticket #2452 (html5 clipboard sync is... confusing.) created by alas
Prepping to test #2312, I started realizing that the clipboard sync …
17:20 Changeset in xpra [24168] by Antoine Martin
r24166 + r24167 backport: better error handling in 'xpra top'
17:16 Changeset in xpra [24167] by Antoine Martin
default value is None, we want a dictionary
17:16 Changeset in xpra [24166] by Antoine Martin
if we hit an exception, show it using ncurses otherwise it mangles the …
15:47 Changeset in xpra [24165] by Antoine Martin
#2451 catch any problems we may hit whilst saving the temporary file - …
13:45 Changeset in xpra [24164] by Antoine Martin
remove gtk gl backend
13:27 Changeset in xpra [24163] by Antoine Martin
r24161 backport: fix file descriptor leak, causing appindicator tray …
13:26 Changeset in xpra [24162] by Antoine Martin
#2451 use file descriptor directly rather than re-opening the same filename
13:22 Changeset in xpra [24161] by Antoine Martin
#2451 fix fd leak
13:19 Ticket #2451 (platform/xposix/appindicator_tray.py leaks a file descriptor in ...) created by aerusso
When a new temporary file is created, […] a file is opened (and …
13:13 Changeset in xpra [24160] by Antoine Martin
simplify: there is only one backend now: native
13:12 Changeset in xpra [24159] by Antoine Martin
always include gtk_base when we include the gtk3 opengl bits
13:12 Changeset in xpra [24158] by Antoine Martin
better debug logging: include xid
10:30 Ticket #2450 (eclipse does not paste) created by Antoine Martin
As reported on the mailing list: …
04:18 Changeset in xpra [24157] by Antoine Martin
r24156 backport: fix debian bin path lint warnings
04:17 Changeset in xpra [24156] by Antoine Martin
add patch to use /bin instead of /usr/bin and make Debian's lint …
00:42 Ticket #2449 (Missing jquery.js file error) created by alas
Updated fedora 30 server to 3.0-r24043 (from stable dists) and …

10/16/19:

16:38 Changeset in xpra [24155] by Antoine Martin
version bump + update release notes
16:20 Changeset in xpra [24154] by Antoine Martin
r24152 + r24153: authentication module fixes: python3 compatibility, …
16:19 Changeset in xpra [24153] by Antoine Martin
ensure that we convert file data to strings before trying to use it …
16:19 Changeset in xpra [24152] by Antoine Martin
fix bug introduced by r22690: exception type was now too strict
16:08 Changeset in xpra [24151] by Antoine Martin
r24150 backport: use a gtk main loop to prevent deadlocks on win32
15:27 Changeset in xpra [24150] by totaamwin32
#2448 use a temporary main loop to workaround Gdk deadlock
15:18 Changeset in xpra [24149] by totaamwin32
group import
14:58 Changeset in xpra [24148] by totaamwin32
there is only one client module now
14:10 Ticket #2448 (win32 builds need the gtk main loop early) created by totaamwin32
This manifests itself as a slow system / hang: …
12:09 Ticket #2447 (Cannot maximize xpra window) closed by Antoine Martin
duplicate: Duplicate of #2423
09:46 Ticket #2447 (Cannot maximize xpra window) created by Thomas Martitz
Hello, since some recent update I found that maximized xpra windows …
09:11 Changeset in xpra [24147] by Antoine Martin
stdin=None is the default
08:56 Changeset in xpra [24146] by Antoine Martin
shell=False and close_fds=True are the default in python 3.2 onwards
07:04 Changeset in xpra [24145] by totaamwin32
better debug logging of ssh dialogs
03:16 Changeset in xpra [24144] by Antoine Martin
fix compilation on Ubuntu Eoan

10/15/19:

17:05 Changeset in xpra [24143] by totaamwin32
avoid warnings on win32: we have to call gi.require_version before …
17:01 Changeset in xpra [24142] by totaamwin32
#1160 also update named-pipes
16:14 Ticket #2015 (macos notarized apps soon mandatory?) closed by Antoine Martin
duplicate: More information in #2441
15:31 Ticket #2446 (xpra centos 7 x86_64 repodata missing) closed by Antoine Martin
fixed: Sorry about that and thanks for reporting it. The repodata went …
14:45 Ticket #2446 (xpra centos 7 x86_64 repodata missing) created by Tom Söderlund
https://xpra.org/dists/CentOS/7/x86_64/repodata/repomd.xml: [Errno 14] …
13:17 Changeset in xpra [24141] by Antoine Martin
r24140 backport: fix window states wrongly getting reset
13:16 Ticket #2423 (xpra start: switching between 2 windows causes maximization to change) closed by Antoine Martin
fixed: This was caused by r23562 for #2390. Fixed in r24140.
13:14 Changeset in xpra [24140] by Antoine Martin
#2423 boolget can return None if that's the default value we want to use
10:05 Changeset in xpra [24139] by Antoine Martin
r24137 backport: fix logging error with python3
10:04 Changeset in xpra [24138] by Antoine Martin
r24136 backport (simplified): newer versions of GTK3 don't need this …
10:03 Changeset in xpra [24137] by Antoine Martin
fix logging error with python3
09:59 Changeset in xpra [24136] by totaamwin32
newer versions of GTK3 don't need this workaround
04:25 Ticket #2445 (xpra-common RPM not signed) closed by Antoine Martin
fixed: Sorry about that, it has happened before too: #1906 This affected all …

10/14/19:

20:08 Ticket #2445 (xpra-common RPM not signed) created by Wes Harrell
A recent RPM update in your repo appears to be unsigned and it is …
16:57 Ticket #2444 (Maximized application in HTML5 has mouse offset) created by Florian Feldhaus
When a window inside an HTML5 client is scaled to the maximum width …
15:58 Changeset in xpra [24135] by Antoine Martin
#2443 add new test and diagnostics subcommands
13:47 Changeset in xpra [24134] by Antoine Martin
r24133 backport: fix Gdk window-scaling wrongly propagated to server
13:45 Ticket #2438 (ubuntu 18.04 gnome scaling) closed by Antoine Martin
fixed: Fixed in r24133. This will be included in the next stable update. …
13:44 Changeset in xpra [24133] by Antoine Martin
#2438 blacklist some xsettings that cause problems (ie: window scaling)
13:28 Changeset in xpra [24132] by Antoine Martin
import just once
11:56 Ticket #2443 (make it easier to launch test tools) created by Antoine Martin
As per …
10:27 Ticket #2442 (Internal package conflict on libx264.so.155 vs 157 on CentOS 7.7) closed by micket
fixed: Thank you for the quick response, updating the packages works fine now.
08:11 Changeset in xpra [24131] by Antoine Martin
also scale cursors we load by name
07:57 Changeset in xpra [24130] by Antoine Martin
python3 does this by default
02:43 Changeset in xpra [24129] by Antoine Martin
we log the cursor encoding, so use a string
02:33 Changeset in xpra [24128] by Antoine Martin
related to #2438: honour the desktop scaling value, even with mmap

10/13/19:

16:38 Changeset in xpra [24127] by Antoine Martin
prettify output of disconnection message
16:01 Changeset in xpra [24126] by Antoine Martin
use shorter super() with python3
15:54 Changeset in xpra [24125] by Antoine Martin
related to #2438: if the desktop scaling value is set, honour it
13:19 Changeset in xpra [24124] by Antoine Martin
r24122 backport: consistent use of quotes
13:19 Changeset in xpra [24123] by Antoine Martin
r24121 backport: don't try to query X11 properties under wayland
13:12 Changeset in xpra [24122] by Antoine Martin
consistent use of quotes
13:11 Changeset in xpra [24121] by Antoine Martin
don't try to query X11 properties under wayland
12:59 Changeset in xpra [24120] by Antoine Martin
r24119 backport: fix debug logging error
12:58 Changeset in xpra [24119] by Antoine Martin
fix debug logging format error
12:28 Changeset in xpra [24118] by Antoine Martin
constify the list of CUDA SDK versions supported
12:27 Changeset in xpra [24117] by Antoine Martin
r24116 backport: fix radio buttons on start server dialog with gtk3
12:11 Changeset in xpra [24116] by Antoine Martin
fix radio buttons with gtk3
11:52 Changeset in xpra [24115] by Antoine Martin
avoid error if the model is None after using this dialog once
11:17 Changeset in xpra [24114] by Antoine Martin
python-xxhash 1.4.2

10/12/19:

16:24 Changeset in xpra [24113] by Antoine Martin
unused imports
16:19 Changeset in xpra [24112] by Antoine Martin
r24111 backport: remove null bytes from X11 error text, which was …
16:17 Changeset in xpra [24111] by Antoine Martin
trim null bytes from X11 error text
15:10 Changeset in xpra [24110] by Antoine Martin
typo
15:09 Changeset in xpra [24109] by Antoine Martin
centos8 support
14:26 Changeset in xpra [24108] by Antoine Martin
r24107 backport: twolame 4.0.0
12:49 Encryption/SSL edited by Antoine Martin
(diff)
03:22 Changeset in xpra [24107] by Antoine Martin
twolame 4.0.0

10/11/19:

20:08 Ticket #2442 (Internal package conflict on libx264.so.155 vs 157 on CentOS 7.7) created by micket
Reposyncing the latest RPMs and trying to update a system I get …
16:37 Changeset in xpra [24106] by Antoine Martin
new upstream release: 1.4.1

10/10/19:

10:59 Ticket #2441 (macOS notarizing) created by Antoine Martin
This is mandatory in 10.15: …
10:55 Changeset in xpra [24105] by Antoine Martin
r24104 backport: update to xxhash 0.7.2
10:54 Changeset in xpra [24104] by Antoine Martin
update to xxhash 0.7.2

10/09/19:

18:22 Ticket #2440 (Xpra fails on centos 8) closed by Antoine Martin
fixed: Already fixed in r24094, this will be included in the next update.
17:57 Ticket #2440 (Xpra fails on centos 8) created by observer
Hi I'm receiving this error on centos 8 […] Also I think the errors …
06:56 Changeset in xpra [24103] by Antoine Martin
r24102 backport: fix python3 syntax compatibility bug in encoding selection
06:26 Ticket #2439 (window_source.py py3 incompatibility) closed by Antoine Martin
fixed: Thanks for reporting this. Fixed in r24102. Out of curiosity, how did …
06:25 Changeset in xpra [24102] by Antoine Martin
#2439 use python3 compatible syntax

10/08/19:

17:56 Ticket #2439 (window_source.py py3 incompatibility) created by Harald Schilly
Hi, I haven't found a ticket for this, sorry if it is a dup. When I …
12:29 Changeset in xpra [24101] by Antoine Martin
centos7 build fixes: use plain 'python' package names
12:20 Changeset in xpra [24100] by Antoine Martin
remove opensuse support, fix shebang
11:05 Changeset in xpra [24099] by Antoine Martin
use python2 explicitly
11:01 Changeset in xpra [24098] by Antoine Martin
el7 tag is optional
10:47 Changeset in xpra [24097] by Antoine Martin
centos7 dependency fixes
10:35 Changeset in xpra [24096] by Antoine Martin
in centos7 the package name is just 'numpy'

10/07/19:

21:21 Ticket #2438 (ubuntu 18.04 gnome scaling) created by Peter Bleszynski
Recently xpra stopped working with Ubuntu 18.04.3 LTS when a Gnome …
14:16 Changeset in xpra [24095] by Antoine Martin
r24094 backport: fix launcher error if sharing flag is unset
14:15 Changeset in xpra [24094] by Antoine Martin
sharing flag defaults to unset, always convert it to a boolean
11:03 Ticket #2425 (Multiple OpenGL issues on a new screen) closed by stdedos
invalid: Works on r24004 +
10:36 Changeset in xpra [24093] by Antoine Martin
r24092 backport: avoid dividing by zero during window cleanup (race …
10:34 Changeset in xpra [24092] by Antoine Martin
prevent race condition with cleanup: if the dimensions are zero, then …
09:57 Changeset in xpra [24091] by Antoine Martin
updated patch offsets for 0.3.8
09:54 Changeset in xpra [24090] by Antoine Martin
centos7 should use the latest version: 0.3.8

10/06/19:

18:14 Changeset in xpra [24089] by Antoine Martin
-Wno-error=deprecated-declarations cannot be used with MSVC
17:33 Changeset in xpra [24088] by Antoine Martin
another instance where we need to silence the warnings
17:25 Changeset in xpra [24087] by Antoine Martin
the v1 branch doesn't support python3, and some newer distros will …
17:22 Changeset in xpra [24086] by Antoine Martin
simplified r24068 + r23929 backport: ignore deprecation warnings when …
13:41 Changeset in xpra [24085] by Antoine Martin
build options got mangled?
13:37 Changeset in xpra [24084] by Antoine Martin
remove more python3 remnants
12:19 Changeset in xpra [24083] by Antoine Martin
fix typo: macro would fail on non-centos6 systems
12:13 Changeset in xpra [24082] by Antoine Martin
fix date in changelog
10:41 Changeset in xpra [24081] by Antoine Martin
backport centos6 build fixes
10:40 Changeset in xpra [24080] by Antoine Martin
typo
10:35 Changeset in xpra [24079] by Antoine Martin
don't try to build libyuv on centos6
10:26 Changeset in xpra [24078] by Antoine Martin
update spec files with the latest version we can safely build on centos6
10:25 Changeset in xpra [24077] by Antoine Martin
doh: r24076 was incorrect, the directory name is different from the …
10:12 Changeset in xpra [24076] by Antoine Martin
archive has correct name so we don't need to specify the directory
10:07 Changeset in xpra [24075] by Antoine Martin
github url is better: uses a proper filename
09:53 Changeset in xpra [24074] by Antoine Martin
fix source archive filename
09:42 Changeset in xpra [24073] by Antoine Martin
update release notes
09:32 Changeset in xpra [24072] by Antoine Martin
r24071 backport: port should always be a valid numeric value between 0 …
09:31 Ticket #2437 (Error at startup if non-default port in .ssh/config) closed by Antoine Martin
fixed: Thanks for reporting this, fixed in r24071.
09:31 Changeset in xpra [24071] by Antoine Martin
#2437 port should always be a valid numeric value between 0 and 216
09:11 Ticket #2437 (Error at startup if non-default port in .ssh/config) created by kilobug
When trying to connect an xpra server using the ssh protocol with …
04:20 Changeset in xpra [24070] by Antoine Martin
r24069 backport: tabs vs spaces fixup
04:19 Changeset in xpra [24069] by Antoine Martin
don't use vi to edit

10/05/19:

16:46 DPI edited by Antoine Martin
(diff)
16:28 Changeset in xpra [24068] by totaamwin32
MSYS2 now also has the new pygtk headers that trigger the warnings
15:52 Changeset in xpra [24067] by Antoine Martin
r24062 backport: fix workspace not preserved with python3 builds
15:51 Changeset in xpra [24066] by Antoine Martin
r24063 backport: fix error handling in the xdg helper script for when …
05:17 Changeset in xpra [24065] by Antoine Martin
r24064 backport: add xdg menu dependencies
05:16 Changeset in xpra [24064] by Antoine Martin
make python-xdg happier: try to ensure we have all the menus and icons …
05:00 Changeset in xpra [24063] by Antoine Martin
if we fail to load the menu data, print a warning rather than erroring out

10/04/19:

16:31 Changeset in xpra [24062] by Antoine Martin
#2436 with python3, we can only access dictionaries reliably with the …

10/03/19:

15:48 Changeset in xpra [24061] by Antoine Martin
r24060 backport: python-pillow 6.2
15:45 Changeset in xpra [24060] by Antoine Martin
pillow 6.2.0
15:21 Changeset in xpra [24059] by Antoine Martin
r24058 python3 builds need python3-cairo
15:20 Changeset in xpra [24058] by Antoine Martin
server doesn't work without python3-cairo

10/02/19:

11:50 Changeset in xpra [24057] by Antoine Martin
avoid pango gi import warnings
11:49 Changeset in xpra [24056] by Antoine Martin
remove gtk2 workarounds
04:52 Ticket #2436 (after disconnect and reconnect, windows originally on different ...) created by Jiang
My set up is the same as in ticket number #2434, briefly: I am …

10/01/19:

23:02 Ticket #2435 (Session recording/playback) created by fuzzyTew
From …
13:06 Changeset in xpra [24055] by totaamwin32
default to python3, show python version for all builds
08:06 Changeset in xpra [24054] by Antoine Martin
r23989 backport: fix date in changelog
08:04 Changeset in xpra [24053] by Antoine Martin
r23894 backport: fix alignment of section headers
08:01 Changeset in xpra [24052] by Antoine Martin
r23846 backport: get_virtual_video_devices must return a dict in all cases
07:57 Versions/PendingFixes edited by Antoine Martin
(diff)
07:56 Versions/PendingFixes edited by Antoine Martin
(diff)
06:03 Ticket #2434 (dual screen setup, maximized state of window lost when shifted to ...) closed by Antoine Martin
duplicate: The Error handling unmap event should be fixed in r24051. Do you …
05:59 Changeset in xpra [24051] by Antoine Martin
r24050 backport: GTK3 doesn't have an unmap_event handler on windows
05:56 Changeset in xpra [24050] by Antoine Martin
GTK3 moans that "Class GtkWindow?? doesn't implement unmap_event"
05:34 Changeset in xpra [24049] by Antoine Martin
centos8 rebuild
05:19 Ticket #2434 (dual screen setup, maximized state of window lost when shifted to ...) created by Jiang
I am running 64-bit xpra 3.0, newly installed from xpra PPA, on ubuntu …

09/30/19:

21:23 Changeset in xpra [24048] by Antoine Martin
r24047 backport: prevent avahi from choking on ints
21:23 Changeset in xpra [24047] by Antoine Martin
prevent avahi from choking on ints
21:16 Changeset in xpra [24046] by Antoine Martin
r24045 backport: errors during mdns update should not be fatal
21:15 Changeset in xpra [24045] by Antoine Martin
catch mdns errors and log them
19:39 Changeset in xpra [24044] by Antoine Martin
the buildbot is failing because of a gstreamer crash during the webcam …
19:15 Changeset in xpra [24043] by Antoine Martin
just in case, force python2 if we don't have a python3 build
19:10 Changeset in xpra [24042] by Antoine Martin
we don't have python2-cryptography on centos8 (yet?)
19:05 Changeset in xpra [24041] by Antoine Martin
centos7 doesn't have a 'centos-backgrounds' package
12:50 Ticket #2433 (xpra shadow "session info" does not open) closed by Antoine Martin
fixed: Thanks for reporting this. Fixed in 24040.
12:50 Changeset in xpra [24040] by Antoine Martin
#2433 gtk3 returns a pair of values now..
10:48 Ticket #2433 (xpra shadow "session info" does not open) created by stdedos
server: […] client: […] […]
06:07 News edited by Antoine Martin
(diff)
05:56 Changeset in xpra [24039] by Antoine Martin
#2432 disable conflicting tests for python2
05:48 Changeset in xpra [24038] by Antoine Martin
r24037 backport: update x264
05:46 Changeset in xpra [24037] by Antoine Martin
also bump x264 on macos

09/29/19:

20:27 Changeset in xpra [24036] by Antoine Martin
version bump
20:27 Changeset in xpra [24035] by Antoine Martin
doh: fix changelog entry
20:26 Changeset in xpra [24034] by Antoine Martin
match build no
20:25 Changeset in xpra [24033] by Antoine Martin
forgot version bump
20:24 Changeset in xpra [24032] by Antoine Martin
r24026 + r24027 + r24028 backport: try harder to avoid leaking signal …
20:21 Changeset in xpra [24031] by Antoine Martin
forward port r24030: fedora 30 update
20:20 Changeset in xpra [24030] by Antoine Martin
merge fedora-30 update
20:14 Changeset in xpra [24029] by Antoine Martin
bump version
18:50 Changeset in xpra [24028] by Antoine Martin
if the process has exited, we may get an exception, ignore it
18:08 Changeset in xpra [24027] by Antoine Martin
also exit on SIGHUP
18:05 Changeset in xpra [24026] by Antoine Martin
try harder to make sure we don't leave signal watchers behind, SIGKILL them
09:55 Ticket #2432 (test failures during rpmbuild) created by Antoine Martin
Tests were re-enabled in r23918 because the tests pass when run from …
09:02 Changeset in xpra [24025] by Antoine Martin
r24024 backport: fix error sending fallback window icon
09:01 Changeset in xpra [24024] by Antoine Martin
fix fallback icon format
08:34 Changeset in xpra [24023] by Antoine Martin
r24022 backport: fix AES encryption
08:31 Ticket #2431 (AES regression) closed by Antoine Martin
fixed: Fixed in r24022.
08:31 Changeset in xpra [24022] by Antoine Martin
#2431 xpra packet header uses the payload size, which may be different …

09/28/19:

16:37 Ticket #2431 (AES regression) created by Antoine Martin
Caused by r21542, found using bisection. Clients now fail to connect: …
12:48 Ticket #2293 (RHEL 8 / CentOS 8 support) closed by Antoine Martin
fixed: Force python3 by default: * r24020: try to ensure the …
12:31 Changeset in xpra [24021] by Antoine Martin
try harder to ensure that python3 is the default
10:10 Changeset in xpra [24020] by Antoine Martin
build python3 last so the shebang in the scripts will default to python3
09:05 Changeset in xpra [24019] by Antoine Martin
rename specfile, skip checks since centos8 doesn't have python2-gobject
08:57 Changeset in xpra [24018] by Antoine Martin
centos8 spec file for python2-dbus
08:16 Changeset in xpra [24017] by Antoine Martin
bump release
07:48 Changeset in xpra [24016] by Antoine Martin
centos8 cannot depend on unversionned 'python'
07:01 Changeset in xpra [24015] by Antoine Martin
python2 doesn't have subprocess.getoutput
06:46 Changeset in xpra [24014] by Antoine Martin
in centos8, we can't refer to python-devel
06:42 Changeset in xpra [24013] by Antoine Martin
in centos8, we can't refer to python-devel
06:38 Changeset in xpra [24012] by Antoine Martin
don't override the system python3 package
06:33 Changeset in xpra [24011] by Antoine Martin
fix pygtkglext for centos8: renamed python2_site[lib|arch], and …

09/27/19:

17:40 Ticket #2430 (Xvfb, xpra with scaling factor doesn't support hardware accelerated opengl) closed by Antoine Martin
invalid: See wiki/Usage/OpenGL, in particular vglrun.
17:29 Ticket #2430 (Xvfb, xpra with scaling factor doesn't support hardware accelerated opengl) created by Thermi
I'm trying to use a rescaled xpra window with an Xvfb server to run an …
16:46 Changeset in xpra [24010] by Antoine Martin
centos8 spec file for building python2-pyxdg only (no python3)
16:39 Changeset in xpra [24009] by Antoine Martin
on centos8, python_sitearch points to python3_sitearch, use …
16:26 Changeset in xpra [24008] by Antoine Martin
the filter stuff crashes rpmbuild on centos8..
16:24 Changeset in xpra [24007] by Antoine Martin
don't build the tk bits on centos8
16:18 Changeset in xpra [24006] by Antoine Martin
remove pointless macro
15:49 Ticket #2429 (http/3 server) created by Antoine Martin
Could use something like aioquic
15:14 Changeset in xpra [24005] by totaamwin32
only add existing directories to path
15:13 Changeset in xpra [24004] by totaamwin32
only import GLib when needed, so we have to time to do the platform …
14:05 Changeset in xpra [24003] by totaamwin32
doh: add each directory
13:22 Ticket #2230 (show more details when opengl probe fails) closed by Antoine Martin
fixed
13:13 Changeset in xpra [24002] by Antoine Martin
r24001 backport: more complete fix for r24000
13:12 Changeset in xpra [24001] by Antoine Martin
make sure all callers to get_clipboard_text can handle an optional …
13:10 Changeset in xpra [24000] by Antoine Martin
r23999 backport: fix OpenClipboard? error handler
13:09 Changeset in xpra [23999] by Antoine Martin
#2428: errback error message should be optional, but do provide one if …
13:01 Changeset in xpra [23998] by Antoine Martin
r23997 backport: fix packet handling error on draw 'eos'
12:59 Changeset in xpra [23997] by Antoine Martin
#2427 with python3, the packet_type can somehow be a string?
12:31 Ticket #2428 (xpra shadow clipboard: _process_clipboard_packet missing 1 required ...) created by stdedos
[…] server: […] client: […]
12:21 Ticket #2427 (xpra not enough values to unpack) created by stdedos
server: […] client: […] I have started a gnome-terminal, …
09:36 Changeset in xpra [23996] by Antoine Martin
r23995 forward port: fix changelog format warnings
09:35 Changeset in xpra [23995] by Antoine Martin
debian thinks that everyone is still using 80 character terminals, whatever
07:56 Building/RPM edited by Antoine Martin
(diff)
07:53 Building/RPM/Python2 created by Antoine Martin
05:27 Changeset in xpra [23994] by Antoine Martin
r23992 + r23993 backport: detect invalid opengl drivers and bail out …
05:26 Changeset in xpra [23993] by Antoine Martin
if we don't have GLU, bail out
05:21 Changeset in xpra [23992] by Antoine Martin
opengl acceleration under wayland is buggy, don't try to use it
03:34 Changeset in xpra [23991] by Antoine Martin
build python3 package for centos8
03:33 Changeset in xpra [23990] by Antoine Martin
version bump, build python3 for centos8
03:31 Changeset in xpra [23989] by Antoine Martin
fix date in changelog

09/26/19:

19:28 Changeset in xpra [23988] by Antoine Martin
drop cosmic, add eoan
19:03 Changeset in xpra [23987] by Antoine Martin
poorly documented debian automagic fails
18:58 Changeset in xpra [23986] by Antoine Martin
fix syntax?
18:56 Changeset in xpra [23985] by Antoine Martin
whitespace + restrict python versions
18:51 Changeset in xpra [23984] by Antoine Martin
make sure we don't depend on any python2 packages
18:49 Changeset in xpra [23983] by Antoine Martin
back to all-in-one package will conflict with python-specific packaging
18:47 Changeset in xpra [23982] by Antoine Martin
whitespace
18:21 Changeset in xpra [23981] by Antoine Martin
remove python2 from build
18:07 Changeset in xpra [23980] by Antoine Martin
r23976 backport: fix build on newer distro versions
18:00 Changeset in xpra [23979] by totaamwin32
if we end up using the gtk notifier, show why that is
17:53 Changeset in xpra [23978] by Antoine Martin
#1751 all supported distros now use the ffmpeg from Debian
17:38 Changeset in xpra [23977] by Antoine Martin
all supported distros have recent enough versions
17:15 Changeset in xpra [23976] by Antoine Martin
distros witout aclocal-1.15 need this, ie: Ubuntu Eoan
17:07 Building/Debian edited by Antoine Martin
(diff)
17:00 Building/Debian edited by Antoine Martin
(diff)
16:58 Building/Debian edited by Antoine Martin
(diff)
16:27 Download edited by Antoine Martin
(diff)
16:24 Download edited by Antoine Martin
(diff)
16:21 Versions edited by Antoine Martin
(diff)
16:18 Building/Debian edited by Antoine Martin
(diff)
16:14 Building/Debian edited by Antoine Martin
(diff)
16:13 Building/Debian/Python2 edited by Antoine Martin
(diff)
16:12 Building/Debian/Python2 created by Antoine Martin
15:40 Ticket #2426 (xpra start/shadow: fail-fast if screen exists already) created by stdedos
https://lists.devloop.org.uk/pipermail/shifter-users/2019-September/002
15:31 Changeset in xpra [23975] by Antoine Martin
drop support for python2
14:25 Changeset in xpra [23974] by totaamwin32
gtk3 fix: get_preferred width / height returns a tuple now..
13:56 Changeset in xpra [23973] by Antoine Martin
we need pycuda for centos8 in the TLS branch
13:53 Changeset in xpra [23972] by Antoine Martin
#2293 add python3-only pycuda spec file for centos
13:33 Changeset in xpra [23971] by Antoine Martin
#2425 ignore buggy drivers that fail to glClear(GL_COLOR_BUFFER_BIT)
13:25 Ticket #2425 (Multiple OpenGL issues on a new screen) created by stdedos
I am not aware of their severity. A quick search reveals that they …
13:14 Changeset in xpra [23970] by Antoine Martin
remove build-requires when excluding qt4 bindings
13:13 Changeset in xpra [23969] by Antoine Martin
typo
13:12 Changeset in xpra [23968] by Antoine Martin
missed from r23967
13:10 Changeset in xpra [23967] by Antoine Martin
#2293 make qt bindings optional
09:39 Changeset in xpra [23966] by Antoine Martin
remove old dependency
08:47 Changeset in xpra [23965] by Antoine Martin
#2293 build python3 package on centos8
07:12 Changeset in xpra [23964] by Antoine Martin
r23963 remove duplicates: constants redeclared
07:11 Changeset in xpra [23963] by Antoine Martin
remove duplicates: constants redeclared

09/25/19:

16:59 Changeset in xpra [23962] by Antoine Martin
fix typo in r23961
16:58 Changeset in xpra [23961] by Antoine Martin
#2293 don't build-require python2-cryptography on centos8 since we …
16:56 Changeset in xpra [23960] by Antoine Martin
r23959 backport: fix xdg package name, also don't build-require …
16:55 Changeset in xpra [23959] by Antoine Martin
fix python3 xdg package name
10:34 Changeset in xpra [23958] by Antoine Martin
#2293 centos8 package names
10:30 Changeset in xpra [23957] by Antoine Martin
typo
10:19 Changeset in xpra [23956] by Antoine Martin
#2293 centos8 package names
10:19 Changeset in xpra [23955] by Antoine Martin
#2293 centos8 package names
10:17 Changeset in xpra [23954] by Antoine Martin
#2293 centos8 package names
10:12 Changeset in xpra [23953] by Antoine Martin
fix date
10:07 Changeset in xpra [23952] by Antoine Martin
#2293 all RPM distros we support know about python2-devel?
09:44 Changeset in xpra [23951] by Antoine Martin
#2293 fix 'error: Empty %files file …
09:37 Changeset in xpra [23950] by Antoine Martin
r23949 backport: fix pycuda version bump
09:37 Changeset in xpra [23949] by Antoine Martin
fix pycuda version bump
09:34 Changeset in xpra [23948] by Antoine Martin
#2293 centos8 renamed python-devel
09:06 Changeset in xpra [23947] by Antoine Martin
#2293 build for python3 on centos8
09:04 Changeset in xpra [23946] by Antoine Martin
pillow 6.1, try to build on centos8 (missing tkinter?)
08:54 Changeset in xpra [23945] by Antoine Martin
r23944 backport: build pycuda for centos8
08:53 Changeset in xpra [23944] by Antoine Martin
#2293 build pycuda for centos8?
08:50 Changeset in xpra [23943] by Antoine Martin
#2293: support centos8
08:49 Changeset in xpra [23942] by Antoine Martin
r23941 backport: support el8
08:48 Changeset in xpra [23941] by Antoine Martin
#2293 build pyu2f for python3 on centos8

09/24/19:

19:36 Changeset in xpra [23940] by Antoine Martin
build rencode for el8
19:24 Changeset in xpra [23939] by Antoine Martin
centos8 needs the same debug package workaround as fedora
19:10 Changeset in xpra [23938] by Antoine Martin
use ffmpeg 4.2.1 in LTS
19:00 Changeset in xpra [23937] by Antoine Martin
all supported rpm distros use the name 'python2-Cython'
18:52 Changeset in xpra [23936] by Antoine Martin
oops: two copies of xclip to ifdef out
18:50 Changeset in xpra [23935] by Antoine Martin
r23934 backport: no xclip in centos8
18:49 Changeset in xpra [23934] by Antoine Martin
#2293 no xclip in centos8?
18:45 Changeset in xpra [23933] by Antoine Martin
r23931 + r23932 centos dependency updates
18:43 Changeset in xpra [23932] by Antoine Martin
#2293 no jquery in centos8?
18:40 Changeset in xpra [23931] by Antoine Martin
#2293 logos and background packages have different names
17:20 Changeset in xpra [23930] by Antoine Martin
ffmpeg 4.2.1
17:13 Changeset in xpra [23929] by Antoine Martin
make it possible to build the 3.0 branch on Fedora 31: ignore …
17:05 Changeset in xpra [23928] by Antoine Martin
oops: can't use type hints with python2
16:59 Changeset in xpra [23927] by Antoine Martin
r23926 backport: make it possible to differentiate different versions …
16:58 Changeset in xpra [23926] by Antoine Martin
make it possible to differentiate different versions of the same …
15:57 Changeset in xpra [23925] by Antoine Martin
oops: there are two copies of the dependencies in v3.x
14:55 Changeset in xpra [23924] by Antoine Martin
r23923 backport: fix Fedora 31 build error
14:55 Changeset in xpra [23923] by Antoine Martin
fix "It's not recommended to have unversioned Obsoletes" build error
14:28 Changeset in xpra [23922] by Antoine Martin
r23921 backport: fix running client tests from a clean env
14:28 Changeset in xpra [23921] by Antoine Martin
XAUTHORITY may not be defined, use a default value
11:25 Changeset in xpra [23920] by Antoine Martin
re-enable all tests
06:23 Changeset in xpra [23919] by Antoine Martin
try to avoid gi warnings: set Gtk + Gdk version for all client tests
05:29 Changeset in xpra [23918] by Antoine Martin
do run the client and server tests with python3
03:52 Changeset in xpra [23917] by Antoine Martin
missing filename now just fails authentication, add type hints
03:51 Changeset in xpra [23916] by Antoine Martin
fix filename argument name for file auth, remove unused FakeOpts?
03:51 Changeset in xpra [23915] by Antoine Martin
add type hints
03:06 Changeset in xpra [23914] by Antoine Martin
xor now takes byte strings only

09/23/19:

18:46 Changeset in xpra [23913] by Antoine Martin
fix pure python3 xor: since we are forced to distinguish, we want …
18:20 Changeset in xpra [23912] by Antoine Martin
auth modules no longer have an init function
18:20 Changeset in xpra [23911] by Antoine Martin
exit if we fail to run a top level file
18:06 Changeset in xpra [23910] by Antoine Martin
assume that the server supports 'enable-selections'
16:50 Changeset in xpra [23909] by Antoine Martin
r23908 backport: fix message handler
16:49 Changeset in xpra [23908] by Antoine Martin
fix message handler: the window is an attribute of the event
16:49 Changeset in xpra [23907] by Antoine Martin
fix missing import
16:41 Changeset in xpra [23906] by Antoine Martin
move ssl_wrap_socket_fn to socket_util
16:39 Changeset in xpra [23905] by Antoine Martin
NamedPipeConnection? needs an options argument now + use stricter …
16:34 Changeset in xpra [23904] by Antoine Martin
#2424 allow mdns=no as a socket bind option
16:30 Changeset in xpra [23903] by Antoine Martin
this is now a dict
15:44 Changeset in xpra [23902] by Antoine Martin
r23901 backport: file data is made of bytes
15:44 Changeset in xpra [23901] by Antoine Martin
file data is made of bytes
15:43 Changeset in xpra [23900] by Antoine Martin
add missing import
15:40 Changeset in xpra [23899] by Antoine Martin
r23897 forward port: fix string formatting for tcp encryption error message
15:40 Changeset in xpra [23898] by Antoine Martin
remove debug
15:39 Changeset in xpra [23897] by Antoine Martin
fix string formatting for tcp encryption error message
15:19 Changeset in xpra [23896] by Antoine Martin
#2424 allow TCP_NODELAY and TCP_CORK to be configured per-socket
14:32 Ticket #2424 (per socket options) created by Antoine Martin
Based on #1160, we can re-use the same generic socket properties to …
14:30 Changeset in xpra [23895] by Antoine Martin
#1160 per-socket authentication configuration
14:29 Changeset in xpra [23894] by Antoine Martin
fix alignment of section headers
14:27 Changeset in xpra [23893] by Antoine Martin
update the ssh connection string syntax
14:15 Changeset in xpra [23892] by Antoine Martin
oops: fix string matching, find() returns -1 when it fails
14:05 Changeset in xpra [23891] by Antoine Martin
we always use structured info requests now
11:01 Ticket #2423 (xpra start: switching between 2 windows causes maximization to change) created by stdedos
server: […] client: […] I have started a gnome-terminal, …
06:34 Changeset in xpra [23890] by Antoine Martin
fix cleanup in exception handler: socket definition has 4 items in it
06:23 Changeset in xpra [23889] by Antoine Martin
remove more python2 support code

09/22/19:

12:48 Changeset in xpra [23888] by Antoine Martin
OrderedDict? is now longer needed with python 3.6+
09:58 Changeset in xpra [23887] by Antoine Martin
r23886 backport: don't claim the selection, rely on polling
09:57 Changeset in xpra [23886] by Antoine Martin
since we have polling, no need to claim the selection
09:52 Clipboard edited by Antoine Martin
(diff)
08:55 Changeset in xpra [23885] by Antoine Martin
r23884 backport: fix clipboard failure handlers
08:54 Changeset in xpra [23884] by Antoine Martin
fix clipboard failure handlers: resend_clipboard_server_buffer needs …
08:31 Changeset in xpra [23883] by Antoine Martin
r23880 backport: tabs vs spaces
08:16 Changeset in xpra [23882] by Antoine Martin
drop support for old cursor packet format
07:57 Ticket #2419 (show shadow mouse position in html5 client) closed by Antoine Martin
fixed: Done in r23881. Only difference with the python client is that we …
07:55 Changeset in xpra [23881] by Antoine Martin
#2419 show pointer in shadow mode
07:52 Changeset in xpra [23880] by Antoine Martin
tabs vs spaces: keep it consistent

09/21/19:

20:32 Ticket #1819 (legacy flag removal) closed by Antoine Martin
fixed
17:44 Ticket #1983 (drop support for legacy info) closed by Antoine Martin
fixed: Done in r23878
13:26 Ticket #2422 (new build setup for macos) created by Antoine Martin
Needs a new VM tracking trunk. Maybe target 10.14? Blocker for #2384
13:16 Ticket #1570 (transparent windows) closed by Antoine Martin
fixed: Closing as this is now supported on all platforms, with all the …
13:15 Ticket #577 (detect lack of transparency support and disable it to save bandwidth) closed by Antoine Martin
wontfix: niche setup, not worth the extra effort.
11:00 Changeset in xpra [23879] by Antoine Martin
#1819 the clients already assume that 'key_repeat_modifiers' is supported
10:58 Changeset in xpra [23878] by Antoine Martin
#1819 assume 'info-namespace' is supported
10:56 Changeset in xpra [23877] by Antoine Martin
characters in byte strings are now always numbers, no need to call ord
10:26 Changeset in xpra [23876] by Antoine Martin
stricter exception checks
09:28 Ticket #2421 (detect slow send buffer drainging pace using TCP_INFO) created by Antoine Martin
See [https://blog.cloudflare.com/when-tcp-sockets-refuse-to-die/ When …
09:25 Ticket #2420 (enable SO_KEEPALIVE?) created by Antoine Martin
As per [https://blog.cloudflare.com/when-tcp-sockets-refuse-to-die/
06:25 Changeset in xpra [23875] by Antoine Martin
#1819 move flag and add docstring
06:22 Changeset in xpra [23874] by Antoine Martin
#1819 assume the server will tell us which windows need to have decoration
06:16 Changeset in xpra [23873] by Antoine Martin
#1819 remove more legacy flags
06:02 Ticket #2419 (show shadow mouse position in html5 client) created by Antoine Martin
Same as was done for the python client using the mouse.show
05:57 Changeset in xpra [23872] by Antoine Martin
#1819 remove some ancient flags
05:54 Changeset in xpra [23871] by Antoine Martin
#1819 assume video_scaling is supported by the client
05:48 Changeset in xpra [23870] by Antoine Martin
#1819 assume 'flush', 'client_options' and 'csc_atoms' are always …
05:40 Changeset in xpra [23869] by Antoine Martin
#1819 assume 'generic-rgb-encodings' is always available (very old flag)
05:38 Changeset in xpra [23868] by Antoine Martin
add version information, stop showing 'clipboard.set_enabled' flag
05:29 Changeset in xpra [23867] by Antoine Martin
assume that some really old flags are available
05:26 Changeset in xpra [23866] by Antoine Martin
assume that the 'window_refresh_config' feature is available
05:24 Changeset in xpra [23865] by Antoine Martin
add version information to flags
05:18 Changeset in xpra [23864] by Antoine Martin
#1819 these flags are no longer used by the client
05:13 Changeset in xpra [23863] by Antoine Martin
#1819 assume the server has the 'toggle_keyboard_sync' feature
05:11 Changeset in xpra [23862] by Antoine Martin
missed from r23861
05:10 Changeset in xpra [23861] by Antoine Martin
the 'encoding.generic' flag has been assumed for a long time
05:08 Changeset in xpra [23860] by Antoine Martin
those flags have been assumed enabled since v0.17.x
05:06 Changeset in xpra [23859] by Antoine Martin
#1819 assume the server has the 'enable-selections' feature
05:05 Changeset in xpra [23858] by Antoine Martin
missed from search and replace
05:04 Changeset in xpra [23857] by Antoine Martin
#1819 assume the server has the 'auto-video-encoding' feature
04:57 Changeset in xpra [23856] by Antoine Martin
these flags have not been used since v0.17
04:55 Changeset in xpra [23855] by Antoine Martin
sound_sequence flag has not been used since 0.17.x
04:54 Changeset in xpra [23854] by Antoine Martin
#1819 assume that the server has the ogg latency fix
04:51 Changeset in xpra [23853] by Antoine Martin
assume that the server has the 'window.configure.pointer' feature
04:49 Changeset in xpra [23852] by Antoine Martin
remove XPRA_OSX_FOCUS_WORKAROUND
04:44 Ticket #2290 (drop python2 support) closed by Antoine Martin
fixed: Updates: * r23850 remove python2 moduleset * r23851 remove python2 …
04:09 News edited by Antoine Martin
(diff)
04:02 Changeset in xpra [23851] by Antoine Martin
remove python2 compat code
04:02 Changeset in xpra [23850] by Antoine Martin
remove python2 moduleset
04:02 Changeset in xpra [23849] by Antoine Martin
explicit switch to python3
04:01 Changeset in xpra [23848] by Antoine Martin
update 3.0 release notes
Note: See TracTimeline for information about the timeline view.