xpra icon
Bug tracker and wiki

Timeline



10/31/20:

14:49 Changeset in xpra [27822] by Antoine Martin
#2861 add audio info to xpra info
14:41 Changeset in xpra [27821] by Antoine Martin
#2861 add more info on src and sink
14:16 Changeset in xpra [27820] by Antoine Martin
#2861 add gstreamer sink attributes to the audio capture subprocess info
13:21 Changeset in xpra [27819] by totaamwin32
better debug logging
13:04 Changeset in xpra [27818] by Antoine Martin
#2861 make it easier to add a 'clocksync'
12:26 Changeset in xpra [27817] by Antoine Martin
remove debug
12:22 Changeset in xpra [27816] by Antoine Martin
#2861 add environment variable for forcing a pipe flush after every write
12:02 Changeset in xpra [27815] by Antoine Martin
#2861 refactor code to save audio streams to file
09:49 Changeset in xpra [27814] by Antoine Martin
#2919 allow the user to specify which display they want to connect to
09:49 Changeset in xpra [27813] by Antoine Martin
auto prepend ':' to display numbers for easier matching of X11 display …
09:34 Changeset in xpra [27812] by Antoine Martin
disconnection packets can have more than one string explaining the …
09:13 Download edited by Antoine Martin
(diff)
09:12 Changeset in xpra [27811] by Antoine Martin
update ubuntu distros
09:10 Changeset in xpra [27810] by Antoine Martin
log window id using hex
02:12 Changeset in xpra [27809] by Antoine Martin
new upstream release: 0.1.5

10/29/20:

09:46 Ticket #2920 (client suspend corner case) created by stdedos
2020-10-28 09:47:16,303 Xpra GTK3 client version 4.1-r27775 64-bit …
06:14 Ticket #2919 (How to specify display number from HTML Client) created by kirann
I want to access multiple XPRA session from a single proxy server. But …

10/28/20:

09:51 Changeset in xpra [27808] by Antoine Martin
also honour the splash exit delay in the client: define it in one …
09:45 Changeset in xpra [27807] by Antoine Martin
group imports
09:38 Changeset in xpra [27806] by totaamwin32
use the same exit delay as the subprocess
09:27 Changeset in xpra [27805] by totaamwin32
send debug logging to stderr, don't redirect output (so we get the …
09:24 Changeset in xpra [27804] by totaamwin32
constify + fix lint warnings

10/27/20:

14:56 Changeset in xpra [27803] by Antoine Martin
shrink large svg icons by converting them to a 128x128 PNG
14:30 Changeset in xpra [27802] by Antoine Martin
add qrencode 1.2.0
14:22 Changeset in xpra [27801] by Antoine Martin
show more details on the opengl probe result
13:04 Changeset in xpra [27800] by totaamwin32
#2627 the python module works but ctypes does not (on win32)
11:55 Changeset in xpra [27799] by Antoine Martin
add debug logging
11:51 Ticket #2912 (xdg-open download file fails v2) closed by Antoine Martin
worksforme
07:58 Changeset in xpra [27798] by totaamwin32
#2627 we have to tell cx_Freeze to include it

10/26/20:

16:21 Ticket #2915 (Caps_Lock affecting number keys) closed by Antoine Martin
fixed: > I'm stuck on 3.x (Centos 7.6), so I had to follow the changeset and …
16:19 Changeset in xpra [27797] by Antoine Martin
r27755 backport: only apply capslock to alpha keys, not numeric ones
16:11 Changeset in xpra [27796] by Antoine Martin
update debug logging with the new method signature
13:37 Changeset in xpra [27795] by Antoine Martin
r27787 backport: raise max packet size to prevent connection errors …
13:23 Changeset in xpra [27794] by Antoine Martin
#2659 try plain 'xpra' before 'run-xpra'
13:14 Changeset in xpra [27793] by Antoine Martin
#2659 better debug logging
13:13 Changeset in xpra [27792] by Antoine Martin
pulse after setting the pct so we can honour it
13:09 Changeset in xpra [27791] by Antoine Martin
don't pulse when 100% is reached
13:09 Changeset in xpra [27790] by Antoine Martin
ellipsize debug logging
13:04 Changeset in xpra [27789] by Antoine Martin
constify max packet size
12:38 Changeset in xpra [27788] by Antoine Martin
ellipsize the debug output
12:38 Changeset in xpra [27787] by Antoine Martin
until #2556 is fixed, we need to raise the default max packet size
12:14 Changeset in xpra [27786] by Antoine Martin
quote path, just in case
12:05 Changeset in xpra [27785] by Antoine Martin
more correct mode-vs-flag check
12:05 Changeset in xpra [27784] by Antoine Martin
more gradual / slower progress
05:34 Changeset in xpra [27783] by Antoine Martin
more specific exception handling (less scary)
05:26 Changeset in xpra [27782] by Antoine Martin
don't trigger warnings, always specify the correct mode
03:55 Changeset in xpra [27781] by Antoine Martin
when we start-via-proxy, we have to point to the system socket
03:54 Changeset in xpra [27780] by Antoine Martin
only chdir before starting the server, the splash screen and client …
03:52 Changeset in xpra [27779] by Antoine Martin
log proxy start message just once, asap
03:13 Ticket #2918 (link to font if found) created by Antoine Martin
Rather than shipping a copy, we should add a dependency and create a …
03:09 Changeset in xpra [27778] by Antoine Martin
don't support legacy salt digest by default
03:06 Changeset in xpra [27777] by Antoine Martin
changelog should not have tabs in it
03:03 Changeset in xpra [27776] by Antoine Martin
convert tabs to spaces

10/25/20:

15:07 Ticket #2907 (System proxy: create_unix_domain_socket failed for ...) closed by Antoine Martin
fixed: > I think we just honour the umask - will check. So, we don't actually …
15:04 Changeset in xpra [27775] by Antoine Martin
#2907 fix access permissions and ownership of [var]/run/xpra, both the …
12:57 Changeset in xpra [27774] by Antoine Martin
warn if the permissions are not what we expected
12:49 Changeset in xpra [27773] by Antoine Martin
r27770 backport: ensure we stop the proxy instance and its connections …
12:45 Changeset in xpra [27772] by Antoine Martin
include more details in the stop message
12:42 Changeset in xpra [27771] by Antoine Martin
cosmetic
12:42 Changeset in xpra [27770] by Antoine Martin
send stop message when we fail to start the proxy instance because of …
11:36 Changeset in xpra [27769] by Antoine Martin
cosmetic: unused import
11:35 Changeset in xpra [27768] by Antoine Martin
cosmetic
09:44 Changeset in xpra [27767] by Antoine Martin
move the pid file to xpra's own directory, restrict write access to …
09:43 Changeset in xpra [27766] by Antoine Martin
#2907 try to create the directory or change its permissions if those …
08:21 Changeset in xpra [27765] by Antoine Martin
remove unused imports
08:21 Changeset in xpra [27764] by Antoine Martin
prettify proxy log output
08:21 Changeset in xpra [27763] by Antoine Martin
log IPv6 addresses correctly
07:51 Changeset in xpra [27762] by Antoine Martin
cosmetic
07:50 Changeset in xpra [27761] by Antoine Martin
constify
06:10 Ticket #2917 (Create python wheel package for windows) closed by Antoine Martin
wontfix: I don't think this would work very well, there are too many libraries, …
06:05 Ticket #2917 (Create python wheel package for windows) created by San
Please create a wheel for windows to simplify the deployment and …
06:00 Ticket #2916 (CapsLock key caps all keys, not only letters keys) closed by Antoine Martin
duplicate: See #2915.
04:46 Ticket #2916 (CapsLock key caps all keys, not only letters keys) created by San
CapsLock? key caps all keys, not only letters keys. Client: Windows …
01:42 Changeset in xpra [27760] by Antoine Martin
fix unit test: method now expects all keys in lowercase

10/24/20:

17:26 Changeset in xpra [27759] by Antoine Martin
fix indentation
13:56 Changeset in xpra [27758] by Antoine Martin
if we are showing the progress bar, also show it when we re-populate …
13:02 Changeset in xpra [27757] by Antoine Martin
splash screen causes weird problems when daemonizing - don't enable it
12:10 Ticket #2771 (xpra-attach from the server host gives windows without title bars) closed by Antoine Martin
worksforme: Please re-open if you can reproduce it again.
07:48 Changeset in xpra [27756] by Antoine Martin
remove unused code
07:48 Changeset in xpra [27755] by Antoine Martin
#2915 for non-native clients, only honour capslock for alpha keys, not …

10/23/20:

17:22 Ticket #2915 (Caps_Lock affecting number keys) created by Thomas Esposito
The Caps_Lock modifiers is only supposed to affect letter keys, but it …
14:32 Changeset in xpra [27754] by Antoine Martin
add note about macos
14:20 Changeset in xpra [27753] by Antoine Martin
macos doesn't have this utf8 character in the font we use, so use a …
13:58 Ticket #2886 (Mac OS installer for 4.0.4 fails at validating package step) closed by Antoine Martin
fixed: The fix will also be included in 4.0.5
13:56 Changeset in xpra [27752] by Antoine Martin
make the code more generic and reliable: always use ctypes.sizeof to …
13:25 Changeset in xpra [27751] by Antoine Martin
update release notes
13:05 Changeset in xpra [27750] by Antoine Martin
catch common TCPInfo structure errors and log them
12:37 Building/Debian edited by Antoine Martin
(diff)
12:36 Building/Debian edited by Antoine Martin
(diff)
12:16 Ticket #2886 (Mac OS installer for 4.0.4 fails at validating package step) reopened by Arne Burmeister
Still happens with 4.0.4 package on Mac OS 10.15.7 using direkt …
12:15 Changeset in xpra [27749] by Antoine Martin
r27748 backport: dependency updates for bullseye + groovy
12:14 Changeset in xpra [27748] by Antoine Martin
remove more 'stretch' and 'disco' remnants, add 'bullseye' and 'groovy'
12:10 Changeset in xpra [27747] by Antoine Martin
r27744 + r27745 + r27746: dependency fixes for bullseye + focal (and …
12:08 Changeset in xpra [27746] by Antoine Martin
add missing focal dependency for x264
12:07 Changeset in xpra [27745] by Antoine Martin
add bullseye ffmpeg dependencies
12:04 Changeset in xpra [27744] by Antoine Martin
remove older distros we no longer support in v4, which also allows us …
09:51 Ticket #2914 (Disable TCP on systemd socket activation) closed by Antoine Martin
fixed: Done in r27743. The socket type can be specified using an environment …
09:48 Changeset in xpra [27743] by Antoine Martin
#2914 make it possible to specify what sort of socket this is
09:46 Ticket #2914 (Disable TCP on systemd socket activation) created by Antoine Martin
From the mailing list: …
09:43 Changeset in xpra [27742] by Antoine Martin
move constants to common
04:28 Changeset in xpra [27741] by Antoine Martin
Pillow 8.0.1

10/22/20:

18:04 Changeset in xpra [27740] by Antoine Martin
r27739 backport: fix spurious file transfer errors with python3 …
17:58 Changeset in xpra [27739] by Antoine Martin
make sure we cancel the send-data timer when we get the response
17:22 Changeset in xpra [27738] by Antoine Martin
fixup r27465 backport: there is no 'transfer_progress_update' method …
17:10 Changeset in xpra [27737] by Antoine Martin
fix file transfer UI backport compatibility with python2 / gtk2
16:28 Changeset in xpra [27736] by Antoine Martin
fixup r27632: patch made a complete mess of things, again
16:01 Changeset in xpra [27735] by Antoine Martin
GObject / GLib moans if we use it with SIGPIPE, so use signal module …
16:00 Changeset in xpra [27734] by Antoine Martin
make logging message clearer
15:57 Changeset in xpra [27733] by Antoine Martin
when we set socket options, we want to modify the actual raw socket, …
15:46 Changeset in xpra [27732] by Antoine Martin
also exit on sigpipe, ie: when client fails to run
14:15 Ticket #2913 (A core for your thoughts) closed by Antoine Martin
fixed: TIL: […] That had already been fixed in r26192, now backported to …
14:14 Changeset in xpra [27731] by Antoine Martin
r26192 backport: if there is no requestor, log a warning rather than …
07:51 Ticket #2444 (Maximized application in HTML5 has mouse offset) closed by Florian Feldhaus
fixed: I recently checked this issue with the latest XPRA release (4.0.4) and …

10/21/20:

13:26 Ticket #2913 (A core for your thoughts) created by stdedos
Assuming 3.0.12 version […]
12:42 Ticket #2912 (xdg-open download file fails v2) created by stdedos
(After #2671) […] […] File is plain text file (tmux …

10/20/20:

15:40 Changeset in xpra [27730] by Antoine Martin
r27729 backport: fixup http logging backport
15:38 Changeset in xpra [27729] by Antoine Martin
fixup r27723 and don't log huge packets in full
15:27 Changeset in xpra [27728] by Antoine Martin
r27717 + r27718 backports: freetype 2.10.4, faad 2.10.0
15:25 Changeset in xpra [27727] by Antoine Martin
r27722 backport: prevent peek data or exception message from …
15:22 Changeset in xpra [27726] by Antoine Martin
r27722 backport: prevent peek data or exception message from …
15:21 Changeset in xpra [27725] by Antoine Martin
r27723 backport: don't let bad http requests mess up the logging
15:20 Changeset in xpra [27724] by Antoine Martin
better handling of connection to sockets of the wrong type: show a …
14:20 Changeset in xpra [27723] by Antoine Martin
don't let bad http requests mess up the logging
13:55 Changeset in xpra [27722] by Antoine Martin
prevent peek data or exception message from corrupting the log / stdout
13:54 Changeset in xpra [27721] by Antoine Martin
fix xpra packet detection and make it more strict
13:09 Changeset in xpra [27720] by Antoine Martin
add spinner to show that the process is not hung
12:22 Changeset in xpra [27719] by Antoine Martin
also show progress events from client mixins: speaker forwarding, webcam
12:10 Changeset in xpra [27718] by Antoine Martin
faad 2.10.0
12:07 Changeset in xpra [27717] by Antoine Martin
freetype 2.10.4
09:39 Changeset in xpra [27716] by Antoine Martin
keep track of the progress timer, so we can cancel it

10/19/20:

16:56 Changeset in xpra [27715] by Antoine Martin
r27707 backport: fix download checksum verification (was skipped by …
16:55 Changeset in xpra [27714] by Antoine Martin
r27708 backport: don't start a thread if we're not going to do …
16:55 Changeset in xpra [27713] by Antoine Martin
r27709 backport: fix duplicated data in bug reports
16:38 Changeset in xpra [27712] by Antoine Martin
#2566 don't show download link if the server doesn't have a server log
16:11 Changeset in xpra [27711] by Antoine Martin
hide the splash screen when we daemonize - pipes will be closed anyway
15:46 Ticket #2570 (include server log in bug reports) closed by Antoine Martin
fixed: Done in r27710.
15:46 Changeset in xpra [27710] by Antoine Martin
#2570 include server log in bug report
15:45 Changeset in xpra [27709] by Antoine Martin
fix previous value being used for next row when we don't have a value
14:53 Changeset in xpra [27708] by Antoine Martin
don't start a thread if we're not going to do anything with it
14:40 Changeset in xpra [27707] by Antoine Martin
options is a typedict, use strget to retrieve the sha1 checksum
14:34 Changeset in xpra [27706] by Antoine Martin
#2566 / #2570 if we requested a file (ie: server log) then don't ask again
13:11 Changeset in xpra [27705] by Antoine Martin
don't use {} as default argument (dangerous)
12:45 Packaging/DistributionPackages/Ubuntu edited by Antoine Martin
(diff)
12:44 Ticket #2911 (xpra from ubuntu repository broken packaging) closed by Antoine Martin
invalid: Do not use the packages from the Ubuntu repositories! They …
12:43 Ticket #2911 (xpra from ubuntu repository broken packaging) created by Antoine Martin
[…] It wants to remove xorg, etc
11:05 Changeset in xpra [27704] by Antoine Martin
r27698 backport: fix missing resolutions when we switch backto one we …
11:04 Changeset in xpra [27703] by Antoine Martin
r27686 backport: fix archlinux build path stripping
11:02 Changeset in xpra [27702] by Antoine Martin
r27691 backport: fix debug option for saving of opengl buffers as jpeg
11:01 Changeset in xpra [27701] by Antoine Martin
r27691 backport: fix debug option for saving of opengl buffers as jpeg
11:01 Changeset in xpra [27700] by Antoine Martin
r27692 + r27693 + r27694 + r27695 + r27696 backport: don't require …
09:59 Changeset in xpra [27699] by Antoine Martin
#2902 fix reader exit condition: no need to fire any warnings or …
08:33 Ticket #2910 (vfb: new mode not in XRRSizes of current connection) closed by Antoine Martin
fixed: Workaround applied in r27698.
08:33 Changeset in xpra [27698] by Antoine Martin
#2910 keep track of the resolutions we have added ourselves, don't …
06:26 Ticket #2910 (vfb: new mode not in XRRSizes of current connection) created by Antoine Martin
Tested using the example in r27697. Running the same command again …
06:14 Changeset in xpra [27697] by Antoine Martin
make it easier to test adding resolutions

10/18/20:

17:55 Changeset in xpra [27696] by Antoine Martin
explicitly exclude numpy on macos
17:29 Changeset in xpra [27695] by Antoine Martin
numpy is already imported by CUDAImageWrapper
17:24 Changeset in xpra [27694] by Antoine Martin
don't require numpy for opengl
17:23 Changeset in xpra [27693] by Antoine Martin
remove numpy import
17:21 Changeset in xpra [27692] by Antoine Martin
don't require numpy to save gl buffers
16:58 Changeset in xpra [27691] by Antoine Martin
fix saving of opengl buffers as jpeg: remove alpha channel (also when …
16:31 Changeset in xpra [27690] by Antoine Martin
#2421 add TCP_INFO to xpra info
16:25 Changeset in xpra [27689] by Antoine Martin
ssh wrapped sockets are tcp sockets + constify IP list
14:53 Ticket #2909 (HTML5 Client shows shifted and partial xfce4 desktop) created by goekce
Version: xpra v4.1-r27688 After I connect through Xpra proxy, I get …
14:35 Ticket #2907 (System proxy: create_unix_domain_socket failed for ...) reopened by Antoine Martin
> On my machine /run/xpra has the permissions root:root 755 That's …
14:06 Ticket #2901 (`svnversion -n ..` may lead setup.py to loop forever) closed by goekce
fixed: Yeah it works! Grateful for your quick replies Antoine!
13:53 Ticket #2907 (System proxy: create_unix_domain_socket failed for ...) closed by goekce
fixed: I found a solution …
13:01 Changeset in xpra [27688] by Antoine Martin
cosmetic
11:38 Changeset in xpra [27687] by Antoine Martin
#2901 use svnversion of 'src'
11:36 Changeset in xpra [27686] by Antoine Martin
#2901 simplify the arch 'pkg' path stripping
03:24 Ticket #2908 (xpra-html5 is missing required dependency python3-requests) closed by Antoine Martin
fixed: This was solved in r27627 - see ticket:2877#comment:2

10/17/20:

22:20 Ticket #2908 (xpra-html5 is missing required dependency python3-requests) created by Florian Feldhaus
While rebuilding my Ubuntu Focal based docker images today (which use …
21:20 Ticket #2907 (System proxy: create_unix_domain_socket failed for ...) created by goekce
I use Xpra system proxy and login using pam. - Archlinux, xpra-svn …
18:27 Changeset in xpra [27685] by Antoine Martin
fix potential race condition: get_info during socket cleanup
17:59 Ticket #2471 (review websockets layer security) closed by Antoine Martin
wontfix: The origin header is trivial to modify, so not worth checking. The …
17:44 Ticket #2906 (one time password authentication) created by Antoine Martin
pyotp supports totp and hotp and it …
17:21 Changeset in xpra [27684] by Antoine Martin
#2901 archlinux xpra-svn build fix

10/16/20:

18:12 Changeset in xpra [27683] by Antoine Martin
dump all headers at debug level
17:20 Ticket #2420 (enable SO_KEEPALIVE?) closed by Antoine Martin
fixed: * r27681 adds the "keepalive" option to sockets (enabled by default) * …
17:19 Changeset in xpra [27682] by Antoine Martin
#2420 add more specific keepalive options (per OS)
17:11 Changeset in xpra [27681] by Antoine Martin
#2420 enable KEEPALIVE by default, add 'keepalive' socket option
17:02 Ticket #2869 (client drawing problem after xpra upgrade on server) closed by Antoine Martin
needinfo
17:00 Ticket #2543 (zombie windows with xpra 3.0.4) closed by Antoine Martin
needinfo
16:58 Ticket #2682 (proxy server on low display number causes failures) closed by Antoine Martin
fixed: A warning should be enough: r27670
16:43 Changeset in xpra [27680] by Antoine Martin
cosmetic
13:46 Ticket #2904 (Write error messages in stderr) closed by Antoine Martin
fixed: Done in r27679.
13:46 Changeset in xpra [27679] by Antoine Martin
#2904 socket connection warnings belong in stderr
13:13 Changeset in xpra [27678] by totaamwin32
#2902 show stderr of ssh subprocess on windows
11:28 Ticket #2905 (xpra shadow server dies and drives 400% CPU) created by stdedos
Server v3.0.12-r27620 started with: […] And it was connected, and …
10:53 Ticket #2904 (Write error messages in stderr) created by stdedos
Those lines should be written at least in sys.stderr […] Because …
10:24 Changeset in xpra [27677] by Antoine Martin
#2902 headerbar was added in v4.1, don't use it when generating …
10:00 Ticket #2903 (Downscaled shadow monitor window contains "background garbage") created by stdedos
r27676 […]
09:56 Ticket #2902 (Cannot connect with r27603 v2) created by stdedos
With r27616 I get: […] (same with r27676) However, running this …
07:11 Ticket #2901 (`svnversion -n ..` may lead setup.py to loop forever) created by goekce
add_build_info.py uses svnversion -n .., which gets the revision …

10/15/20:

17:06 Changeset in xpra [27676] by Antoine Martin
libvpx 1.9.0
17:04 Changeset in xpra [27675] by Antoine Martin
cosmetic
17:02 Changeset in xpra [27674] by Antoine Martin
libvpx 1.9.0
14:05 Changeset in xpra [27673] by Antoine Martin
show opengl probe result in splash screen
13:55 Changeset in xpra [27672] by Antoine Martin
don't wait too long verifying the display in use-display=auto mode: it …
13:43 Changeset in xpra [27671] by Antoine Martin
keep showing a few of the previous progress steps
13:24 Changeset in xpra [27670] by Antoine Martin
do show the low-display-number warning for proxy servers
12:37 Changeset in xpra [27669] by Antoine Martin
we now require sdk v10 to build
08:35 Changeset in xpra [27668] by Antoine Martin
Pillow 8.0.0
08:34 Ticket #2900 (Possible fix for Eclipse repainting problem) closed by Antoine Martin
duplicate: Doesn't --input-method=ibus do what you want? It should. As for …
06:52 Ticket #2900 (Possible fix for Eclipse repainting problem) created by wanderyr
Server: v4.0.4-r27557 on Kubuntu 20.04. Client: v4.0.4-r27557 on …

10/13/20:

22:16 Changeset in xpra [27667] by Antoine Martin
fixup backport
22:15 Changeset in xpra [27666] by Antoine Martin
fixup r27664: remove unwanted change
22:14 Changeset in xpra [27665] by Antoine Martin
r27664 backport: make it possible to build against nvenc SDK v10
22:13 Changeset in xpra [27664] by Antoine Martin
make it possible to build against SDK v10

10/12/20:

16:19 Changeset in xpra [27663] by Antoine Martin
r27662 fix http / websocket and ssl socket upgrade failures
16:17 Ticket #2587 (can't peek at some http traffic) closed by Antoine Martin
fixed: r27660 logs more details of connection timeouts. I really don't …
16:17 Changeset in xpra [27662] by Antoine Martin
#2587 use the builtin socket timeout function instead of rolling out …
15:32 Changeset in xpra [27661] by Antoine Martin
don't log http error on connection reset
15:19 Changeset in xpra [27660] by Antoine Martin
log more connection details on failure
14:54 Changeset in xpra [27659] by Antoine Martin
rename audio processes
13:29 Changeset in xpra [27658] by Antoine Martin
#2417 move upnp glue code to its own module
13:02 Changeset in xpra [27657] by Antoine Martin
log what we actually tried to send, don't include custom msg if empty
12:15 Ticket #2899 (Create a shortcut keyboard events logger) created by stdedos
From #2882: Create a not-so-verbose keyboard events logger that fires …
11:32 Changeset in xpra [27656] by Antoine Martin
#2424 / #2587 refactoring to allow socket options to be used for …
11:04 Changeset in xpra [27655] by Antoine Martin
remove unwanted change from r27502 backport
11:01 Changeset in xpra [27654] by Antoine Martin
fixup ssl backport: ensure we import the ssl failure code before …

10/11/20:

18:05 Ticket #2417 (IGD / UPNP integration) closed by Antoine Martin
fixed: * r27646 server exposes addresses * r27647 generalize the qr code * …
18:04 Changeset in xpra [27653] by Antoine Martin
cosmetic
17:58 Changeset in xpra [27652] by Antoine Martin
catch discovery errors earlier
17:48 Changeset in xpra [27651] by Antoine Martin
#2617 add 'qrcode' subcommand for showing all known server URIs
16:10 Changeset in xpra [27650] by Antoine Martin
make it easier to subclass and override methods
16:09 Changeset in xpra [27649] by Antoine Martin
cosmetic
12:10 Changeset in xpra [27648] by Antoine Martin
#2417 expose upnp addresses as socket options, show them via 'xpra …
10:44 Changeset in xpra [27647] by Antoine Martin
#2417 generalize the qr code
07:45 Changeset in xpra [27646] by Antoine Martin
#2417 expose network addresses we're listening on
05:35 Changeset in xpra [27645] by Antoine Martin
fix warnings
05:34 Changeset in xpra [27644] by Antoine Martin
log exception

10/09/20:

18:04 Changeset in xpra [27643] by Antoine Martin
#2417 remove warning level debug, ensure all options use the 'upnp-' prefix
17:58 Changeset in xpra [27642] by Antoine Martin
#2417 add port mapping for all non-local sockets if the 'upnp' option …
17:17 Changeset in xpra [27641] by Antoine Martin
make it possible to use functions that return a value
11:33 Changeset in xpra [27640] by Antoine Martin
#2417 pass socket options to add_listen_socket function
10:44 Changeset in xpra [27639] by Antoine Martin
warn each user only once about DPI issues

10/08/20:

15:52 Ticket #2629 (paramiko ssh proxy server does not honour session name) closed by Antoine Martin
wontfix: I don't understand what I meant! We already honour the display …
15:48 Ticket #2898 (support starting new sessions with paramiko ssh proxy server) created by Antoine Martin
Starting a proxy: […] Then trying to start a new session via this …
15:40 Changeset in xpra [27638] by Antoine Martin
include all arguments in debug logging
15:40 Changeset in xpra [27637] by Antoine Martin
preserve the socket options on the ssh-wrapped server connection object
14:46 Changeset in xpra [27636] by Antoine Martin
#2671 make the delay configurable
13:57 Ticket #2818 (Re-attaching session damages server) closed by Antoine Martin
worksforme: > Why does it need to scale? :/ It's not clear to me if the `-screen 0 …
13:15 Ticket #2747 (Seamless windows do not re-attach maximized) closed by Antoine Martin
worksforme: Cannot reproduce with pycharm or android studio. Tested with Fedora …
11:05 Changeset in xpra [27635] by Antoine Martin
r27634 backport (partial): add the SDK10 preset constants
11:02 Ticket #2786 (nvidia video codec sdk 10.0) closed by Antoine Martin
fixed: Updated nvenc.pc (they keep changing the layout with almost every …
10:55 Changeset in xpra [27634] by Antoine Martin
#2786 add the new presets
10:13 Ticket #2387 (nvidia capture SDK v7.1) closed by Antoine Martin
fixed: r27633 adds push mode, enabled by default, which can be disabled with …
10:13 Changeset in xpra [27633] by Antoine Martin
#2387 add push mode
07:55 Ticket #2874 (Feature requests for Xpra Launcher File) closed by Mark Harkin
fixed: Replying to Antoine Martin: > 100KB is OK, so this is now …
06:18 Changeset in xpra [27632] by Antoine Martin
r27631 backport: fix server errors when ws sockets cannot be upgrade to wss
06:17 Changeset in xpra [27631] by Antoine Martin
if we fail to upgrade a ws socket to wss (ssl) then shortcut out …
05:55 Ticket #2745 (macos pycups 2.x) closed by Antoine Martin
worksforme: Tested on Fedora.
05:46 Ticket #2896 (more correct window re-stacking _NET_RESTACK_WINDOW) closed by Antoine Martin
fixed: Done in r27630. Also ddds more -d focus debug logging. Older …
05:45 Ticket #2897 (HTML5 window re-stacking) created by Antoine Martin
Same as #2896 but for the HTML5 client. Makes sense to also deal with …
05:42 Changeset in xpra [27630] by Antoine Martin
#2896 handle window re-stacking
04:31 Ticket #2720 (handle _NET_RESTACK_WINDOW) closed by Antoine Martin
fixed: Partial support in r27629. Will follow up in #2896.
04:30 Ticket #2896 (more correct window re-stacking _NET_RESTACK_WINDOW) created by Antoine Martin
Following #2720. Using …
04:26 Changeset in xpra [27629] by Antoine Martin
#2720 raise the window when we receive a _NET_RESTACK_WINDOW with …
03:48 Changeset in xpra [27628] by Antoine Martin
#2874 we can live with a few hundred KB extra
03:39 Ticket #2889 (xpra i386 should depend on python 3.8 in debian bullseye) closed by Antoine Martin
fixed

10/07/20:

12:25 Ticket #2895 (xpra: failed to fetch 3.0.12) closed by stdedos
fixed: Replying to Antoine Martin: > You're too quick! I …
11:21 Ticket #2895 (xpra: failed to fetch 3.0.12) created by stdedos
2020-10-07 13:19:58 […]
10:35 Ticket #2792 (xpra shadow server "not working") closed by Antoine Martin
worksforme: Let's follow up in #2894
10:35 Ticket #2894 (show FPS metric) created by Antoine Martin
See ticket:2792#comment:12. This should probably be restricted to …
09:24 Changeset in xpra [27627] by Antoine Martin
r27626 backport: don't depend on an extra package to use a case …
09:21 Changeset in xpra [27626] by Antoine Martin
#2877 re-write the case-insensitive code to not use …
08:54 Changeset in xpra [27625] by Antoine Martin
forward port r27624
08:50 Changeset in xpra [27624] by Antoine Martin
fixup websocket backport python2 compatibility
08:06 Changeset in xpra [27623] by Antoine Martin
r27622 backport: fixup 'mimetypes' backport
08:05 Changeset in xpra [27622] by Antoine Martin
we can't exclude and include the 'mimetypes' module at the same time …
05:41 Changeset in xpra [27621] by Antoine Martin
fixup syntax compatibility with python2
05:38 Changeset in xpra [27620] by Antoine Martin
fix signed / unsigned compare warning
05:34 Changeset in xpra [27619] by totaamwin32
fixup keyboard hook backport: python2 installations don't have …
05:26 Changeset in xpra [27618] by Antoine Martin
fixup scroll encoding backport: we need to add free_scroll_data method …

10/06/20:

17:59 Ticket #2893 (Window freezing) created by heist
The window can be moved - but I cannot update the state of any of the …
14:18 Ticket #2886 (Mac OS installer for 4.0.4 fails at validating package step) closed by Antoine Martin
needinfo
14:11 Ticket #2668 (xpra upload file causes UI thread delays) closed by Antoine Martin
needinfo
13:00 Changeset in xpra [27617] by Antoine Martin
#2874 add browser-cookie3 dependency (commented out for now)
12:52 Changeset in xpra [27616] by Antoine Martin
#2890 the first parameter of CallNextHookEx? is ignored so we can use 0 …
11:19 Ticket #2890 (All keyboard FUBAR until Plink dialog was closed by mouse) reopened by stdedos
Or let's re-open now :-p Xpra-Python3-x86_64_4.1-r27614
11:06 Ticket #2891 (Cannot connect with r27603) closed by Antoine Martin
fixed: Fixed in r27614. (this was caused by the fix for #2867) New builds …
11:05 Changeset in xpra [27615] by Antoine Martin
r27614 backport: fixup ssh magic quotes compatibility with plink
10:51 Ticket #2892 (With start-desktop, mouse position wrong after resizing client window) created by András Korn
I have a Debian sid client with 4.1-20200915r27467-1 and an OpenSuSE …
10:49 Changeset in xpra [27614] by Antoine Martin
#2867 / #2891: don't use magic-quotes if there's no nesting (fixes plink)
10:29 Ticket #2891 (Cannot connect with r27603) created by stdedos
I've tried unpacking the r27603 version (after #2890), however, just …
10:16 Changeset in xpra [27613] by Antoine Martin
update release notes
10:14 Changeset in xpra [27612] by Antoine Martin
better message: could also be a desktop server here
07:52 Changeset in xpra [27611] by Antoine Martin
r27610 backport: fix unit tests
07:49 Changeset in xpra [27610] by Antoine Martin
we now check the hostname by default, don't error out in client mode

10/05/20:

23:41 Ticket #2867 (cli ssh assumes host is command) closed by devin
fixed: Hi there, Thanks for the info here. I'll make sure I add the extra …
17:35 Changeset in xpra [27609] by Antoine Martin
r27599 + r27601 backport: fix overflow error in win32 keyboard hook
17:33 Ticket #2890 (All keyboard FUBAR until Plink dialog was closed by mouse) closed by Antoine Martin
fixed: OK, let's close this for now and re-open if needed.
16:52 Changeset in xpra [27608] by Antoine Martin
whitespace
16:51 Changeset in xpra [27607] by Antoine Martin
r27603 backport: bundle the mimetypes module
16:50 Changeset in xpra [27606] by Antoine Martin
r27605 backport: fix (un)fullscreen
16:46 Changeset in xpra [27605] by Antoine Martin
#2874 fix fullscreen / unfullscreen and ensure the link label is …
16:31 Changeset in xpra [27604] by Antoine Martin
#2874 add module websocket headers
15:58 Changeset in xpra [27603] by totaamwin32
#2874 always bundle 'mimetypes' module
15:58 Changeset in xpra [27602] by totaamwin32
fixup r27600: PIPE_PATH is not an attribute of dotxpra
15:47 Changeset in xpra [27601] by Antoine Martin
#2890 use stronger ctypes definitions for CallNextHookEx?
15:38 Changeset in xpra [27600] by Antoine Martin
strip pipe path root when printing it
15:33 Changeset in xpra [27599] by Antoine Martin
#2890 use stronger ctypes definitions
12:38 Ticket #2890 (All keyboard FUBAR until Plink dialog was closed by mouse) created by stdedos
[…] Seen only once. It is very random that this would happen, as I …
11:49 Ticket #2878 (Xpra-Launcher not respecting env variables) closed by Mark Harkin
fixed: Replying to Antoine Martin: > r27598 looks like the …
10:53 Changeset in xpra [27598] by Antoine Martin
#2878 apply env and logging settings before instantiating the client object
10:06 Ticket #2878 (Xpra-Launcher not respecting env variables) reopened by Mark Harkin
Sorry, tested this ontop of my custom changes, I think r27484 only …
07:12 Changeset in xpra [27597] by Antoine Martin
match refactoring
06:17 Changeset in xpra [27596] by Antoine Martin
Python 3.8.6
06:03 DPI edited by Antoine Martin
(diff)
03:56 Ticket #2889 (xpra i386 should depend on python 3.8 in debian bullseye) created by thevladsoft
In debian bullseye i386, there is no candidate for install as the most …

10/04/20:

17:38 Changeset in xpra [27595] by Antoine Martin
fixup r27562 backport: patch had made a complete mess of things, again
15:56 Ticket #2843 (Slow keyboard input) closed by Antoine Martin
needinfo: Not heard back, closing.
15:33 Ticket #2842 (Headerbar windows refuse to respond to Windows Winkey shortcuts) closed by Antoine Martin
upstream: Closing as upstream as this is a GTK issue and there's nothing we …
15:26 Ticket #2488 (correctly detect window workspace changes on macos) closed by Antoine Martin
duplicate: More details in ticket:2888#comment:1, so closing this one.
14:08 Ticket #2483 (html5 scroll paint error and disconnection) closed by Antoine Martin
worksforme
13:54 Ticket #2454 (DMG file can't be used on Catalina) closed by Antoine Martin
needinfo: Not heard back. Closing. My guess is that you need to right click: …
13:49 Ticket #2860 (opengl probe hangs win32 client) closed by Antoine Martin
needinfo: Cannot reproduce.
13:48 Ticket #2866 (HTML5: Safari AudioContext problem) closed by Antoine Martin
fixed: Not heard back, closing.
13:48 Changeset in xpra [27594] by Antoine Martin
r27329 backport: safari audio compatibility fix
13:46 Ticket #2878 (Xpra-Launcher not respecting env variables) closed by Antoine Martin
fixed
13:35 Changeset in xpra [27593] by Antoine Martin
version bump + update release notes
13:31 Changeset in xpra [27592] by Antoine Martin
update release notes
08:02 Changeset in xpra [27591] by Antoine Martin
r27590 backport: fix proxy control socket becoming unresponsive after …
08:01 Changeset in xpra [27590] by Antoine Martin
continue if we get errors accepting connections on the control socket

10/03/20:

16:50 Changeset in xpra [27589] by Antoine Martin
r27582 + r27583 + r27585: prevent stdout write errors from causing …
16:48 Changeset in xpra [27588] by Antoine Martin
r27586 backport: fix proxy shutdown
16:48 Ticket #2683 (proxy server shutdown should send disconnect message to all proxied ...) closed by Antoine Martin
fixed: Fixed in r27586
16:46 Changeset in xpra [27587] by Antoine Martin
log closing message just once: make it a method we can override
16:45 Changeset in xpra [27586] by Antoine Martin
shutdown needs to call clean_quit to close all connections cleanly and …
16:21 Changeset in xpra [27585] by Antoine Martin
also ignore flush errors duriung server startup
16:20 Changeset in xpra [27584] by Antoine Martin
flush output before exiting
16:04 Changeset in xpra [27583] by Antoine Martin
oops: fixup import
16:03 Changeset in xpra [27582] by Antoine Martin
ignore failure to flush stdout during cleanup, this could prevent us …
06:18 Changeset in xpra [27581] by Antoine Martin
ensure we always stop the progress splash window when the server exits …

10/02/20:

11:52 Changeset in xpra [27580] by Antoine Martin
r27578 + r27579 backport: use the correct escape format for ssh nested …
11:49 Changeset in xpra [27579] by Antoine Martin
#2867 use ssh prefix for env var
11:48 Changeset in xpra [27578] by Antoine Martin
#2867 try harder to quote the remote ssh command correctly: support …
08:30 Ticket #2881 (generate .xpra file from html5 client connect form) closed by Mark Harkin
fixed: Replying to Antoine Martin: > > Doesn't seem to work and I …
04:28 Changeset in xpra [27577] by Antoine Martin
#2881 set the default port on the form entry

10/01/20:

16:52 Changeset in xpra [27576] by Antoine Martin
r27575 simplified backport: IE workarounds (no console object)
16:49 Changeset in xpra [27575] by Antoine Martin
IE workarounds: can't access console without checking
15:40 Changeset in xpra [27574] by Antoine Martin
#2881 auto populate the port number as 80 (443 for ssl)
14:22 Changeset in xpra [27573] by Antoine Martin
same as r27567 but for win32 URIs
14:15 Changeset in xpra [27572] by Antoine Martin
whitespace
14:09 Changeset in xpra [27571] by Antoine Martin
if the main loop is already running, don't nest it
13:54 Changeset in xpra [27570] by Antoine Martin
#2540 launcher should update the splash screen and it must close it
13:34 Changeset in xpra [27569] by Antoine Martin
#2881 add connection file download link
13:22 Changeset in xpra [27568] by Antoine Martin
#2883 always verify hostname
09:26 Changeset in xpra [27567] by Antoine Martin
#2881 add button to launch the native client via a URI and update the …
09:01 Changeset in xpra [27566] by Antoine Martin
fixup r27565: add_prop may return a url string component
08:55 Changeset in xpra [27565] by Antoine Martin
#2881 make code more clean and re-usable
08:54 Changeset in xpra [27564] by Antoine Martin
fixup incomplete ssl backport
08:53 Changeset in xpra [27563] by Antoine Martin
missed from r27561
05:41 Changeset in xpra [27562] by Antoine Martin
r27561 backport: fix ssl server hostname verification errors
05:40 Ticket #2883 (SSL Server Validation not working) closed by Antoine Martin
fixed: > Managed to work around this by setting ssl-server-hostname
05:40 Changeset in xpra [27561] by Antoine Martin
#2883 honour the ssl server hostname found in the connection string
04:41 Changeset in xpra [27560] by Antoine Martin
better debug logging
Note: See TracTimeline for information about the timeline view.