xpra icon
Bug tracker and wiki

Timeline



08/16/18: Yesterday

15:09 Network edited by Antoine Martin
(diff)
13:48 Ticket #1935 (Client scaling is wrong on multi monitor systems) created by moozaad
I couldn't see a way to override it. Client system is 3x 2560x1440. …

08/15/18:

17:15 Changeset in xpra [20082] by Antoine Martin
#1934: fix usage for regular window model properties and support type …
12:41 Changeset in xpra [20081] by Antoine Martin
#1934: better test app
12:34 Changeset in xpra [20080] by Antoine Martin
#1934: allow recursion for x11 properties
07:07 Ticket #1934 (improved window filters: recursion, etc) created by Antoine Martin
Following up #489. Try to match properties of the parent window(s) …
07:05 Changeset in xpra [20079] by Antoine Martin
make it easier to port to gtk3
06:53 Changeset in xpra [20078] by Antoine Martin
avoid clipboard stacktraces with wayland: show warning explaining that …
05:28 Changeset in xpra [20077] by Antoine Martin
reduce the number of pydev warnings
05:24 Changeset in xpra [20076] by Antoine Martin
reduce the number of pydev warnings
05:22 Changeset in xpra [20075] by Antoine Martin
make it easier to port to gtk3
05:02 Changeset in xpra [20074] by Antoine Martin
websocket-client 0.49, cryptography 2.3.1

08/14/18:

04:24 Ticket #1932 (Menus lost in Ubuntu LibreOffice) closed by Antoine Martin
invalid: All the trac emails have been bouncing - their greylisting seems to be …

08/13/18:

16:27 DPI edited by Antoine Martin
(diff)
16:26 Ticket #1933 (hidpi awareness for macos) created by Antoine Martin
See [https://github.com/JAremko/docker-x11-bridge/issues/4 Is HiDPI …
14:28 Changeset in xpra [20073] by Antoine Martin
r20064 + r20065: ensure tray geometry and keyboard failures don't …
14:26 Changeset in xpra [20072] by Antoine Martin
force GTK3 posix clients to use x11 backend
14:26 Changeset in xpra [20071] by Antoine Martin
fix pydev warning
14:25 Changeset in xpra [20070] by Antoine Martin
#1925: only force x11 on posix
12:26 Ticket #1925 (python3 / gtk3 client crashes under wayland) closed by Antoine Martin
fixed: So, it turns out that what they've changed (in Fedora 28?) is the …
11:52 Changeset in xpra [20069] by Antoine Martin
#1925: remove debug
11:05 Changeset in xpra [20068] by Antoine Martin
#1925: force x11 backend unless overriden via env var, replace wayland …

08/12/18:

18:53 Changeset in xpra [20067] by Antoine Martin
#1925: don't try to use the X11 bell under wayland
18:43 Changeset in xpra [20066] by Antoine Martin
#1925: completely disable X11 bindings under wayland with GTK3
18:27 Changeset in xpra [20065] by Antoine Martin
always return a list of value, even none values, so callers can assume …
18:04 Changeset in xpra [20064] by Antoine Martin
ensure we always return values from this method, even invalid ones - …

08/09/18:

14:08 Ticket #1878 (python 3.7 support) closed by Antoine Martin
fixed: The MSYS2 package has been updated with the patch and we have …

08/08/18:

18:54 Ticket #1932 (Menus lost in Ubuntu LibreOffice) created by Philip D Loewen
On Lubuntu 18.04 without xpra, a spreadsheet or word-processing window …
13:58 Changeset in xpra [20063] by Antoine Martin
undo r20061 and r20062: the list is shared so that clients can choose …
13:53 Changeset in xpra [20062] by Antoine Martin
r20061 backport: seperate clients get seperate window filters
13:51 Changeset in xpra [20061] by Antoine Martin
make sure that seperate clients get seperate window filters

08/07/18:

21:30 Changeset in xpra [20060] by Antoine Martin
use https for the mailing list
18:00 Changeset in xpra [20059] by Antoine Martin
make it possible to configure the service using command line attributes
17:24 Changeset in xpra [20058] by Antoine Martin
make it possible to choose which service we use for pam authentication

08/06/18:

21:21 Changeset in xpra [20057] by totaamwin32
#1908 cache the images so we don't hit the disk again and again for …
20:22 Changeset in xpra [20056] by Antoine Martin
add latest fixes to the release notes
20:12 Ticket #1929 (python-lz4 2.1 is broken, again) closed by totaamwin32
fixed: So, it turns out (unsurprisingly) that python-lz4 has changed how it …
17:52 Changeset in xpra [20055] by Antoine Martin
this option is in the regular service file - should not cause …
17:20 Changeset in xpra [20054] by Antoine Martin
r20050 backport: fix compatibility with generated command lines
17:17 Changeset in xpra [20053] by Antoine Martin
r20051 backport: generate command lines more compatible with older servers
17:15 Changeset in xpra [20052] by Antoine Martin
r20050 backport: fix compatibility with generated command lines
17:11 Ticket #1930 (--attach=yes fails with -z0) closed by Antoine Martin
fixed: Preface: unless your setup is very unusual (ie: a very low power CPU, …
17:04 Changeset in xpra [20051] by Antoine Martin
#1930: add compatibility with older servers: replace …
16:50 Changeset in xpra [20050] by Antoine Martin
#1930: the option is known as 'compression_level', so support that too …
16:40 Changeset in xpra [20049] by Antoine Martin
#1646 undo parts of r20041: the ssh command must use a newline …
16:18 Changeset in xpra [20048] by Antoine Martin
fix pydev inserting unwanted imports randomly
14:41 Changeset in xpra [20047] by Antoine Martin
r20043 backport: fix server command line backwards compatibility mode
13:45 Ticket #1931 (honour --start commands when attaching) closed by Antoine Martin
fixed: Done in r20046. Note: the server must be started with …
13:43 Changeset in xpra [20046] by Antoine Martin
#1931: honour --start and --start-child commands when attaching: …
13:26 Changeset in xpra [20045] by Antoine Martin
not used here, define in ui client
11:09 Ticket #1931 (honour --start commands when attaching) created by Antoine Martin
It should be possible to execute new commands on a remote session when …
10:44 Changeset in xpra [20044] by Antoine Martin
fixup r20003: set the actual umask we want on the file, the system …
10:28 Changeset in xpra [20043] by Antoine Martin
fix positional argument got moved
02:43 Ticket #1930 (--attach=yes fails with -z0) created by rumba
The --attach=yes option will fail to start the client if the …

08/05/18:

21:54 Changeset in xpra [20042] by totaamwin32
doh: fix typo
21:30 Changeset in xpra [20041] by totaamwin32
don't bundle ssh and sshpass by default as openssh doesn't seem to …
19:46 Changeset in xpra [20040] by totaamwin32
bundle openssh
19:38 Changeset in xpra [20039] by totaamwin32
fixup r20038
18:38 Changeset in xpra [20038] by totaamwin32
remove support code for older version of cx_Freeze
17:46 Changeset in xpra [20037] by Antoine Martin
r20036 backport: fix errors starting proxy instances if the user's …
17:44 Changeset in xpra [20036] by Antoine Martin
ensure we always start the proxy instance processes in a valid …
17:43 Changeset in xpra [20035] by Antoine Martin
fix python3 with bencode + websockets: we have to convert memoryview …
14:58 Changeset in xpra [20034] by Antoine Martin
fix import location
14:51 Changeset in xpra [20033] by Antoine Martin
exit the dialog prompt loop if no password is entered
14:37 Changeset in xpra [20032] by Antoine Martin
update github url
14:34 Changeset in xpra [20031] by Antoine Martin
update to version 1.2.0
13:55 Changeset in xpra [20030] by Antoine Martin
r20028 backport: use cx_Freeze 5, unify python2 and python3 packaging hacks
13:53 Changeset in xpra [20029] by Antoine Martin
r20025 backport: use cx_Freeze 5, undo some opengl packaging hacks
13:21 Changeset in xpra [20028] by totaamwin32
fix python2 packaging and unify with python3 cx_Freeze 5 workarounds
13:06 Changeset in xpra [20027] by totaamwin32
we need sshpass, and we're likely to need openssh soon (useful for …
12:54 Building/MSWindows edited by totaamwin32
(diff)
12:45 Changeset in xpra [20026] by totaamwin32
use mdns logger for mdns errors
10:19 Building/MSWindows edited by Antoine Martin
(diff)
09:58 Changeset in xpra [20025] by totaamwin32
since we now use cx_Freeze 5.x for both python2 and python3, we don't …

08/04/18:

22:10 Changeset in xpra [20024] by totaamwin32
#1528: add cx_Freeze sqlite3 workaround to setup script
20:43 Changeset in xpra [20023] by totaamwin32
#1929 make it easier to diagnoze lz4 import problems: always log a …
20:15 Ticket #1929 (python-lz4 2.1 is broken, again) created by totaamwin32
on win32 clean install: […]
20:05 Building/MSWindows edited by Antoine Martin
(diff)
20:05 Building/MSWindows edited by Antoine Martin
(diff)
19:13 Changeset in xpra [20022] by totaamwin32
switch to using mingw packages if those are available
19:13 Changeset in xpra [20021] by totaamwin32
if the OpenGL module ends up missing, log a warning and continue without
14:25 Encryption edited by Antoine Martin
(diff)
14:23 Encryption edited by Antoine Martin
(diff)

08/03/18:

22:29 Changeset in xpra [20020] by Antoine Martin
fix proxy start errors with network logins (ie: AD users via sssd)
22:28 Changeset in xpra [20019] by Antoine Martin
support network users with the proxy
22:23 FAQ edited by Antoine Martin
(diff)
21:15 Changeset in xpra [20018] by totaamwin32
#1528: cx_Freeze current version (5.1.1-2) does work
21:12 Changeset in xpra [20017] by totaamwin32
we have to return True if we faked execution of a command successfully
18:05 Changeset in xpra [20016] by Antoine Martin
don't log key in binary format, just the md5 will do
18:03 Changeset in xpra [20015] by totaamwin32
#1646: simulate remote command probing via 'type' on win32, and fixup …
17:27 Changeset in xpra [20014] by totaamwin32
#1646: load ssh host keys from platform specific locations
17:23 Changeset in xpra [20013] by Antoine Martin
r20012 backport: avoid parsing errors when display is unspecified
17:20 Changeset in xpra [20012] by Antoine Martin
don't strip blindly: the display may be None
14:58 Changeset in xpra [20011] by totaamwin32
#1646 we have to tell cx_freeze to bundle nacl
14:58 Changeset in xpra [20010] by totaamwin32
fix detection of html5 client path, log what we find
14:44 Changeset in xpra [20009] by totaamwin32
#1646: build and bundle nacl (using env var to build against system …
14:03 Changeset in xpra [20008] by totaamwin32
log ssh errors using ssh logger
14:00 Changeset in xpra [20007] by totaamwin32
py3k fix
13:08 Changeset in xpra [20006] by Antoine Martin
fixup checkout dir name
12:56 Changeset in xpra [20005] by Antoine Martin
numpy 1.15.0
12:32 Changeset in xpra [20004] by Antoine Martin
cython 0.28.5
10:52 Changeset in xpra [20003] by Antoine Martin
umask posix API is awful, use a context manager to make it easier to manage
10:49 Ticket #1928 (ctrl+shift+o -> terminator terminates + Xpra server shuts down) created by michael
I test with 2.4 Beta due to the "Xpra icon changes" (#1908). I use …
10:02 Changeset in xpra [20002] by Antoine Martin
those older distros are no longer supported
09:55 Changeset in xpra [20001] by Antoine Martin
Cython 0.28.4

08/02/18:

22:49 Changeset in xpra [20000] by Antoine Martin
add latest fixes to the release notes + undo patch applied twice
22:39 Changeset in xpra [19999] by Antoine Martin
new upstream releases: pycuda 2018.1, ffmpeg 4.0.2, PyYAML 3.13, lz4 …
22:23 Ticket #1927 (proxy "cannot steal a closed connection" with ssl sockets) closed by Antoine Martin
fixed: Ugly but small fix in r19997. It would be better to include this …
22:21 Changeset in xpra [19998] by Antoine Martin
r19997 backport: prevent timeouts when reading from ssl sockets in …
22:19 Changeset in xpra [19997] by Antoine Martin
#1927: retry ssl read timeouts
22:18 Changeset in xpra [19996] by Antoine Martin
allow ssl=yes (any boolean value that evaluates to true) to match like …
18:57 Changeset in xpra [19995] by Antoine Martin
log last-client message just once
18:56 Changeset in xpra [19994] by Antoine Martin
fixup r19993: the http string in the ssl header is not necessarily on line1
15:01 Changeset in xpra [19993] by Antoine Martin
better debug logging
14:55 Changeset in xpra [19992] by Antoine Martin
make number of password retry attempts configurable

08/01/18:

22:44 Building/Other edited by Antoine Martin
(diff)
22:35 Ticket #1927 (proxy "cannot steal a closed connection" with ssl sockets) created by Antoine Martin
Server started with: […] Then an HTML5 client connecting using …
22:19 Changeset in xpra [19991] by Antoine Martin
fix 'terminate server when command exits' (aka exit-with-children) …
22:11 Changeset in xpra [19990] by Antoine Martin
fix exit-with-children with html5 client: we must start the command …
21:32 Changeset in xpra [19989] by Antoine Martin
#1926: use a cython function to replace the numpy code in websockify
20:18 FAQ edited by Antoine Martin
(diff)
18:57 Ticket #1926 (replace numpy dependency in websockify) created by Antoine Martin
As per ticket:1913#comment:2, importing numpy wastes a lot of memory …
18:48 Ticket #1913 (high memory usage) closed by J. Max Mena
fixed: Noted and closing. (Dbus uses far more memory than I thought it would …
18:39 Changeset in xpra [19988] by Antoine Martin
make it easier to know which process memory we are seeing when …
18:28 FAQ edited by Antoine Martin
(diff)
16:59 Changeset in xpra [19987] by Antoine Martin
#1913: don't import numpy unless we really have to
16:16 Changeset in xpra [19986] by Antoine Martin
#1646: add utility function for one-shot memory debug logging
15:16 Changeset in xpra [19985] by Antoine Martin
#1913: add debug logging of memory usage via psutil
15:11 Changeset in xpra [19984] by Antoine Martin
r19983 backport: fix painting of spinners with desktop-scaling and …
15:09 Changeset in xpra [19983] by Antoine Martin
fix painting of spinners with desktop-scaling and non-opengl backends
14:02 Ticket #1925 (python3 / gtk3 client crashes under wayland) created by Antoine Martin
[…] According to …
11:33 Changeset in xpra [19982] by Antoine Martin
#1646: expose paramiko version info
11:25 Changeset in xpra [19981] by Antoine Martin
#1646: re-try password auth 3 times
10:57 Changeset in xpra [19980] by Antoine Martin
better ssh stderr logging, remove unused import
10:45 Changeset in xpra [19979] by Antoine Martin
move websocket client code to a module
10:45 Changeset in xpra [19978] by Antoine Martin
fixup r19977: update import check
10:19 Changeset in xpra [19977] by Antoine Martin
move websocket server code (based on websockify) to server module
10:12 Changeset in xpra [19976] by Antoine Martin
prevent none dereference race conditions
10:12 Changeset in xpra [19975] by Antoine Martin
strip : from display in SSH URL strings
09:28 Changeset in xpra [19974] by Antoine Martin
libjpegturbo 2.0.0 is out

07/30/18:

23:05 Changeset in xpra [19973] by Antoine Martin
match refactoring: init method no longer takes args
17:10 Ticket #1924 (version 2.4-20180721r19945M-1 no longer uses .ssh/config on Ubuntu ...) closed by Antoine Martin
invalid: This is working as expected, the new native ssh implementation (#1646) …
12:16 Ticket #1924 (version 2.4-20180721r19945M-1 no longer uses .ssh/config on Ubuntu ...) created by Piskvor
I have a SSH alias "foo" in .ssh/config, which is actually …

07/29/18:

18:42 Changeset in xpra [19972] by totaamwin32
#1646 add paramiko to win32 setup and update scripts
17:13 Changeset in xpra [19971] by Antoine Martin
doh: typo
17:08 Changeset in xpra [19970] by Antoine Martin
ignore cython generated files
17:06 Changeset in xpra [19969] by Antoine Martin
#1646: better gssapi vs paramiko workaround, disable gssapi whilst we …
16:59 Index edited by Antoine Martin
(diff)
16:58 Desktop edited by Antoine Martin
(diff)
16:57 RFB created by Antoine Martin
16:53 Network edited by Antoine Martin
(diff)
16:41 Changeset in xpra [19968] by Antoine Martin
#1646 paramiko packaging for macos
16:09 Changeset in xpra [19967] by Antoine Martin
#1646 paramiko also needs nacl
15:59 Changeset in xpra [19966] by Antoine Martin
cut&paste gone wrong
15:58 Changeset in xpra [19965] by Antoine Martin
#1646 paramiko needs bcrypt
15:54 Changeset in xpra [19964] by Antoine Martin
#1646: until the compatibility issues are resolved, disable gssapi …
15:29 Changeset in xpra [19963] by Antoine Martin
typo
15:26 Changeset in xpra [19962] by Antoine Martin
update py2app and deps
12:34 Changeset in xpra [19961] by Antoine Martin
#1646: doh, also update dependencies
12:27 Changeset in xpra [19960] by Antoine Martin
#1646: add parmiko to moduleset, remove twisted which is only used in …

07/27/18:

11:24 Changeset in xpra [19959] by Antoine Martin
r19958 backport: man page typos
11:19 Changeset in xpra [19958] by Antoine Martin
man page typos

07/25/18:

23:47 Changeset in xpra [19957] by Antoine Martin
r19956 backport: avoid errors when we think the client is going to …
23:46 Changeset in xpra [19956] by Antoine Martin
this method is called on protocol implementations when we get invalid …
23:39 Changeset in xpra [19955] by Antoine Martin
r19954 partial backport: make it easier for ssh servers to know what …
23:34 Changeset in xpra [19954] by Antoine Martin
#1920: support older ssh clients and detect the subcommand they are …
17:05 Ticket #1923 (Using a proxy with Xpra) created by ibuprofene
My goal is to setup a a proxy with xpra to run critical applications …

07/24/18:

22:52 Ticket #1922 (InitException in latest trunk client) closed by Antoine Martin
fixed: Fixed in r19953.
22:52 Changeset in xpra [19953] by Antoine Martin
#1922: SocketConnection? had gone MIA during SSH refactoring (either …
17:19 Ticket #1922 (InitException in latest trunk client) created by J. Max Mena
I'm running a trunk r19952 client and server, both machines running …
07:53 Ticket #1921 (Local xpra is extremely laggy) created by Thomas Martitz
Local xpra is *very* laggy. The most prominent issue is that keyboard …

07/23/18:

22:49 Changeset in xpra [19952] by Antoine Martin
#1920: support public key authentication using openssh's …
21:53 Changeset in xpra [19951] by Antoine Martin
#1920: support authentication modules
14:26 Changeset in xpra [19950] by Antoine Martin
#1920: provide a builtin ssh server

07/22/18:

21:55 Changeset in xpra [19949] by Antoine Martin
#1646: try 'none' auth first, show banner if there is one
14:59 Changeset in xpra [19948] by Antoine Martin
add validation for tcp-proxy value
14:56 Changeset in xpra [19947] by Antoine Martin
fixup tcp proxy: the _socket_connect function had been removed
12:14 Changeset in xpra [19946] by Antoine Martin
#1646: explicitly disable compression, make window-size and timeout …
09:58 Index edited by Antoine Martin
(diff)
09:57 Features edited by Antoine Martin
(diff)
09:55 Network edited by Antoine Martin
(diff)
09:54 UDP created by Antoine Martin
09:51 Network edited by Antoine Martin
(diff)
09:48 UnixDomainSocket created by Antoine Martin
09:25 Network edited by Antoine Martin
(diff)
09:25 SSH created by Antoine Martin
08:59 Ticket #1920 (SSH server support) created by Antoine Martin
Using paramiko (#1646), add a bind-ssh option and automatic …
08:53 Network edited by Antoine Martin
(diff)

07/21/18:

23:24 Changeset in xpra [19945] by Antoine Martin
#1646: default to use paramiko if installed
23:09 Changeset in xpra [19944] by Antoine Martin
#1646 python3 strings byte us again
23:01 Changeset in xpra [19943] by Antoine Martin
#1646: add GUI dialog for SSH password and SSH key passphrase input
21:16 Changeset in xpra [19942] by Antoine Martin
cleaner imports
21:15 Changeset in xpra [19941] by Antoine Martin
#1646: add GUI dialog for confirming keys via hidden xpra subcommand

07/20/18:

20:51 Changeset in xpra [19940] by Antoine Martin
other libraries may log at debug level, and we don't want to see it by …
18:41 Changeset in xpra [19939] by Antoine Martin
#1646 fix connection constructor: no info to pass in (it is a function …

07/19/18:

23:59 Changeset in xpra [19938] by Antoine Martin
#1646: text ui for paramiko ssh

07/18/18:

23:14 Xdummy edited by Antoine Martin
(diff)
Note: See TracTimeline for information about the timeline view.