xpra icon
Bug tracker and wiki

Timeline



09/08/17:

19:19 Changeset in xpra [16808] by Antoine Martin
we have to switch to blocking sockets before we wrap it, because on …
18:49 Changeset in xpra [16807] by Antoine Martin
r16806 for v2.1.x branch: typo in error path
18:49 Changeset in xpra [16806] by Antoine Martin
fix typo
11:39 Ticket #1461 (html5 clipboard) closed by Antoine Martin
worksforme: Not heard back, closing.
11:38 Ticket #1426 (scrolling improvements) closed by Antoine Martin
worksforme: Not heard back, closing.
11:38 Ticket #1370 (Improved timestamps on AV packets) closed by Antoine Martin
worksforme: Not heard back, closing.
11:38 Ticket #1491 (2.1 html5 updates: more complete implementation of client protocol) closed by Antoine Martin
worksforme: Not heard back, closing.
11:37 Ticket #1556 (Xpra beta - font artifacts, resize artifacts) closed by Antoine Martin
worksforme: Not heard back. Closing.
11:36 Ticket #1512 (No menu bar in Ubuntu (again?)) closed by Antoine Martin
worksforme: Not heard back, closing.
11:15 Ticket #1617 (detect silence and avoid sending empty packets) closed by Antoine Martin
fixed: I've tried everything I could think of (re-ordering the pipeline, …
11:05 Changeset in xpra [16805] by Antoine Martin
#1617 wavpackenc and avenc_aac also have problems with cutter
10:47 Changeset in xpra [16804] by Antoine Martin
#1617 * vorbis cannot use cutter * make mp3 the default since it can
10:33 Changeset in xpra [16803] by Antoine Martin
xxhash 0.6.3
10:28 Changeset in xpra [16802] by Antoine Martin
fixup r16755: socket paths may start with a slash!
08:11 Changeset in xpra [16801] by Antoine Martin
whitespace + add debug logging
08:11 Changeset in xpra [16800] by Antoine Martin
* if the server has already exited, don't bother running the stop …
07:57 Ticket #1635 (insecure umask 0000 on ubuntu server) created by mattja
xterm started on the remote server (via winswitch) runs with umask …
07:39 Changeset in xpra [16799] by Antoine Martin
set the "input_devices" attributes during init_virtual_devices() and …
07:17 Changeset in xpra [16798] by Antoine Martin
now only one nvenc codec, remove useless code and log more info
07:03 Changeset in xpra [16797] by Antoine Martin
* check xvfb process state again, in particular check before saving …

09/07/17:

13:33 Ticket #1634 (msys2 update breaks faac) created by Antoine Martin
The gstreamer plugin probing code pops up an alert dialog: […] …
13:11 Changeset in xpra [16796] by Antoine Martin
#1633: prevent deadlocks by allowing 2 items in the write queue
13:10 Ticket #1633 (protocol queue deadlock on close) created by Antoine Martin
Was easily triggered with the RFB adaptor (#1620) and an ultravnc …
11:00 Changeset in xpra [16795] by Antoine Martin
x11 servers expect a typedict here
10:46 Versions/PendingFixes edited by Antoine Martin
(diff)
10:41 Changeset in xpra [16794] by Antoine Martin
#1620: rfb requires restriding and macos uses the generic image …
10:40 Changeset in xpra [16793] by Antoine Martin
better warning message format
10:27 Changeset in xpra [16792] by Antoine Martin
the CGRect coordinates are floats, we have to convert them to ints to …
10:17 Changeset in xpra [16791] by Antoine Martin
no X11 bits on macos... (again)
10:14 Changeset in xpra [16790] by Antoine Martin
no X11 bits on macos
10:12 Changeset in xpra [16789] by totaamwin32
#1620: use the standard keyboard_config mechanism for matching key …
09:52 Changeset in xpra [16788] by totaamwin32
#1620: fix win32 server support for pointer events, must have a …
09:07 Changeset in xpra [16787] by totaamwin32
all win32 shadow server sockets can hit WSAEWOULDBLOCK
09:05 Changeset in xpra [16786] by Antoine Martin
#1620: shadow servers need to be told to start the refresh timer
07:02 Changeset in xpra [16785] by Antoine Martin
#1620: try to parse the keysym if we don't find a matching "standard" …

09/06/17:

21:59 Ticket #1620 (rfb server support) closed by J. Max Mena
fixed: Noted and closing.
21:57 Ticket #1622 (Chrome/Chromium: Moving cursor away from the right click menu causes ...) closed by J. Max Mena
worksforme: Somehow I'm not surprised that this on Google. To quote Sergey {{{It's …
16:43 Ticket #1632 (rfb improvements: encodings, etc) created by Antoine Martin
The RFB adapter (#1620) is useful for testing, but it is far from …
16:38 Changeset in xpra [16784] by Antoine Martin
#1620: * fix screen update delay: we must call acknowledge_changes() * …

09/03/17:

10:06 Ticket #1628 (How to clear all sessions after server reboot?) closed by Antoine Martin
worksforme: Cannot reproduce: my centos7 VM takes a little while longer to start …
09:55 Ticket #1621 (ssh start on centos7 server) closed by Antoine Martin
worksforme: I am unable to reproduce the problem, so closing. The selinux policy …
09:43 Changeset in xpra [16783] by Antoine Martin
missed from r16777: update the udev rule to use the program
09:42 Changeset in xpra [16782] by Antoine Martin
use more random characters
07:10 Changeset in xpra [16781] by Antoine Martin
put mmap file in xpra runtime dir if it exits (better than /tmp)

09/02/17:

18:48 Changeset in xpra [16780] by Antoine Martin
oops: missed from r16777
18:46 Changeset in xpra [16779] by Antoine Martin
add latest fix to the release notes
18:42 Changeset in xpra [16778] by Antoine Martin
r16776 for older branches: failures to start pulseaudio should never …
18:36 Ticket #1631 (uinput device permissions) closed by Antoine Martin
fixed: Done in r16777: * we hijack the "version" attribute of the uinput …
18:29 Changeset in xpra [16777] by Antoine Martin
#1631: use a hackish udev program to set the correct permissions on …
15:49 Changeset in xpra [16776] by Antoine Martin
failures to start pulseaudio should never be fatal!
11:40 Ticket #1631 (uinput device permissions) created by Antoine Martin
Follow up from #1611. We want to be able to continue to use uinput …
10:13 Changeset in xpra [16775] by Antoine Martin
#1611: the first event always goes MIA, so synthesize a dummy one
05:55 Changeset in xpra [16774] by Antoine Martin
fix some pydev unused argument warnings
05:53 Changeset in xpra [16773] by Antoine Martin
fix some pydev unused argument warnings
05:53 Changeset in xpra [16772] by Antoine Martin
* properly rate limit the clipboard progress packets * cancel the …

09/01/17:

11:05 Changeset in xpra [16771] by Antoine Martin
silence some pydev unused argument warnings
10:59 Changeset in xpra [16770] by Antoine Martin
fix error message (referenced old var name)
10:32 ClientRendering/OpenGL edited by Antoine Martin
(diff)
10:30 Changeset in xpra [16769] by Antoine Martin
add latest fixes to the release notes
10:24 Changeset in xpra [16768] by Antoine Martin
add latest fix to the release notes
10:22 Changeset in xpra [16767] by Antoine Martin
r16766 for v2.1.x branch: ensure that we don't let unprivileged users …
10:15 ClientRendering/OpenGL edited by Antoine Martin
(diff)
10:05 Changeset in xpra [16766] by Antoine Martin
add option to ensure that we don't let unprivileged users bind to …
10:01 Changeset in xpra [16765] by Antoine Martin
add missing auth options
07:17 Changeset in xpra [16764] by Antoine Martin
don't require the proxy instance user to be part of the xpra group …
06:53 Changeset in xpra [16763] by Antoine Martin
r16426 for older branches: we have to overwrite to install new …
06:50 Changeset in xpra [16762] by Antoine Martin
r16219 for older branches: use offset value to handle backings that …
06:44 Changeset in xpra [16761] by Antoine Martin
r16209 for older branches: add Shift+F11 shortcut to go fullscreen

08/31/17:

17:59 Changeset in xpra [16760] by Antoine Martin
version bump + update the release notes
17:38 Versions/PendingFixes edited by Antoine Martin
(diff)
17:38 Changeset in xpra [16759] by Antoine Martin
r16744 for older branches: allow longer server startup timeout
17:37 Changeset in xpra [16758] by Antoine Martin
r16747 + r16749 + r16750 for older branches: html5 server fixes
17:33 Ticket #1625 (Clipboard doesn't work on 1.0.7) closed by Antoine Martin
fixed: The backport was incomplete and broke things, r16757 fixes that.
17:22 Changeset in xpra [16757] by Antoine Martin
#1625: fixup clipboard sanitization patch, only drop clipboard …
17:15 Changeset in xpra [16756] by Antoine Martin
make sure we always return a boolean
17:02 Changeset in xpra [16755] by Antoine Martin
* support ":" as well as ":" and "/" for protocol strings * move …
16:21 Changeset in xpra [16754] by Antoine Martin
* ws sockets can be upgraded as long ssl mode is not disabled * add …
14:31 Versions/PendingFixes edited by Antoine Martin
(diff)
14:23 Changeset in xpra [16753] by Antoine Martin
oops: the split ssl wrap functions have not been merged yet!
14:15 Changeset in xpra [16752] by Antoine Martin
log full websocket connection failure details at debug level
14:15 Changeset in xpra [16751] by Antoine Martin
doh: fix dict name
14:13 Changeset in xpra [16750] by Antoine Martin
plain HTTP response to a websocket upgrade request can trigger an …
14:00 Changeset in xpra [16749] by Antoine Martin
some tests fail if we don't have the html5 client installed: we need …
13:48 Changeset in xpra [16748] by Antoine Martin
there are now more bind options (bind-ws and bind-wss) that require …
13:47 Changeset in xpra [16747] by Antoine Martin
make sure we never end up with an empty None path which could cause an …
13:24 Changeset in xpra [16746] by Antoine Martin
#1504: * better handling of invalid protocol for port: try to respond …
10:01 Changeset in xpra [16745] by Antoine Martin
we can't use a namedtuple here: the websockify code may modify the …
07:39 Versions/PendingFixes edited by Antoine Martin
(diff)
07:38 Changeset in xpra [16744] by Antoine Martin
raise the timeout: servers can take a little while to startup, …
07:32 Ticket #1630 (Failed to create socket and run html server) closed by Antoine Martin
invalid: The error is right there in your log output: […] The version of …
07:00 Changeset in xpra [16743] by Antoine Martin
update printer forwarding code to use the new auth dict storage
03:32 Ticket #1630 (Failed to create socket and run html server) created by sheenam
[…]

08/30/17:

10:50 Changeset in xpra [16742] by Antoine Martin
convert more places to generic requests
10:42 Changeset in xpra [16741] by Antoine Martin
fix new send_disconnect call signature
10:34 Changeset in xpra [16740] by Antoine Martin
make it possible to run specific file(s) or directories using the run …
08:28 Changeset in xpra [16739] by Antoine Martin
fix pydev warnings
07:53 Changeset in xpra [16738] by Antoine Martin
rencode has been a dependency for years, sending the initial packet …
07:24 Changeset in xpra [16737] by Antoine Martin
use a generic request attribute so that one day we can remove the …
07:00 Changeset in xpra [16736] by Antoine Martin
fix pydev "unused argument" warnings: * some silenced (underscore …
04:17 Changeset in xpra [16735] by Antoine Martin
new upstream release

08/29/17:

15:23 Network edited by Antoine Martin
(diff)
15:20 Network edited by Antoine Martin
(diff)
15:15 Authentication edited by Antoine Martin
(diff)
15:14 Network edited by Antoine Martin
(diff)
15:13 Features edited by Antoine Martin
(diff)
15:12 Features edited by Antoine Martin
(diff)
15:04 Changeset in xpra [16734] by Antoine Martin
#639 UDP socket support: * add bind-udp and udp-auth options * man …
13:15 Versions/PendingFixes edited by Antoine Martin
(diff)
13:15 Changeset in xpra [16733] by Antoine Martin
r16722 for older branches: fix iconification loop with some window managers
13:11 Changeset in xpra [16732] by Antoine Martin
r16730 (partial) for older branches: fix SetDPI dbus call

08/28/17:

18:03 Changeset in xpra [16731] by Antoine Martin
fix pydev "unused argument" warnings
17:55 Versions/PendingFixes edited by Antoine Martin
(diff)
17:54 Changeset in xpra [16730] by Antoine Martin
fixing pydev warnings finds real bugs!
17:52 Changeset in xpra [16729] by Antoine Martin
fix pydev "unused argument" warnings
17:48 Changeset in xpra [16728] by Antoine Martin
fix pydev "unused argument" warnings
17:44 Changeset in xpra [16727] by Antoine Martin
fix pydev "unused argument" warnings
17:42 Versions/PendingFixes edited by Antoine Martin
(diff)
17:42 Changeset in xpra [16726] by Antoine Martin
fixing pydev warnings finds real bugs!
17:37 Changeset in xpra [16725] by Antoine Martin
fix pydev "unused argument" warnings
17:34 Changeset in xpra [16724] by Antoine Martin
fix pydev "unused argument" warnings
17:32 Changeset in xpra [16723] by Antoine Martin
fixing pydev warnings finds real bugs!
16:07 Ticket #790 (Windows is continous flashing in loop) closed by Antoine Martin
fixed: Please file a separate bug for "maximized to fullscreen", and point …
12:29 Versions/PendingFixes edited by Antoine Martin
(diff)
12:27 Changeset in xpra [16722] by Antoine Martin
#790: since we handle "iconified" state separately via a timer, make …
05:48 Keyboard edited by Antoine Martin
(diff)
05:30 Ticket #1578 (German apple keyboard third level chooser not working) closed by Antoine Martin
needinfo: Not heard back. Closing.
05:29 Ticket #1531 (Html client. Decoration is an option) closed by Antoine Martin
needinfo: Not heard back, closing.
05:24 Ticket #1603 (split HTML5 client into its own package) closed by Antoine Martin
fixed
05:05 Changeset in xpra [16721] by Antoine Martin
#173: * enable xi devices by default on posix * don't try to send …

08/27/17:

14:33 Changeset in xpra [16720] by Antoine Martin
python3 fix: str vs bytes..
10:19 Changeset in xpra [16719] by Antoine Martin
fixup r16710: debug logging caused an error..
09:57 Changeset in xpra [16718] by Antoine Martin
python3 fixes: * octal syntax * remove "L" suffix * string hex decoding
07:43 Versions/PendingFixes edited by Antoine Martin
(diff)
07:43 Changeset in xpra [16717] by Antoine Martin
r16698 for older branches: remove bashism in service init file
07:42 Changeset in xpra [16716] by Antoine Martin
r16699 for older branches: add tray option to man page header
07:41 Changeset in xpra [16715] by Antoine Martin
r16704 for older branches: helpful error message if jQuery is missing
07:38 Changeset in xpra [16714] by Antoine Martin
r16703 for older branches: fix printing socket check
06:32 Changeset in xpra [16713] by Antoine Martin
* missed from r16710: use convenience function for checking …
05:41 Changeset in xpra [16712] by Antoine Martin
#1620 * move rfb to its own package (split it from desktop server) * …
04:28 Changeset in xpra [16711] by Antoine Martin
* fix pydev warnings * remove unused arguments * pretty print
04:19 Changeset in xpra [16710] by Antoine Martin
#1620 move digest checking to crypto module so we can more easily add …
04:16 Changeset in xpra [16709] by Antoine Martin
fix pydev warnings
04:12 Changeset in xpra [16708] by Antoine Martin
* fix some pydev warnings * use network logger for ping packets

08/26/17:

17:48 Changeset in xpra [16707] by Antoine Martin
prevent pictures from overflowing the screen - looks better on mobile
17:31 Changeset in xpra [16706] by Antoine Martin
as per http://shallowsky.com/blog/tech/web/google-mobile-friendly.html
05:46 Ticket #1611 (uinput virtual pointer device) closed by Antoine Martin
fixed: Will follow up in #1615 and #1631
05:12 Ticket #1629 (Dependency pygtkglext) closed by Antoine Martin
invalid: The gtkglext and pygtkglext are available in the centos …
02:53 Ticket #1629 (Dependency pygtkglext) created by John Duffus
After installing wnswitch.repo: […] I performed the following: …

08/25/17:

16:42 Building/OrangePI edited by Antoine Martin
(diff)
16:40 Building edited by Antoine Martin
(diff)
16:39 Building/Other edited by Antoine Martin
(diff)
16:39 Building/OrangePI created by Antoine Martin
10:39 Ticket #1628 (How to clear all sessions after server reboot?) created by Alexander
Hello. If you reboot the server while the Xpra session was running on …

08/21/17:

17:22 Ticket #790 (Windows is continous flashing in loop) reopened by sa
As I wrote above, 2.2-20170812r16688-1 is affected. Also, I'm pretty …
16:58 Ticket #790 (Windows is continous flashing in loop) closed by Antoine Martin
fixed: Version 0.17 and 0.14 have been EOL for almost a year and should not …
16:52 Ticket #790 (Windows is continous flashing in loop) reopened by sa
I have this bug. It seems like regression, because we spotted this …

08/20/17:

05:53 Changeset in xpra [16705] by Antoine Martin
oops: fix namedtuple names for Rectangle

08/18/17:

14:51 Versions/PendingFixes edited by Antoine Martin
(diff)
14:29 Changeset in xpra [16704] by Antoine Martin
#1626: show alert dialog if jQuery is missing

08/17/17:

11:22 Changeset in xpra [16703] by Antoine Martin
we require "unix-domain" sockets for printing
10:17 Changeset in xpra [16702] by Antoine Martin
switch to using namedtuple instead of AdHocStruct? wherever possible
10:11 Changeset in xpra [16701] by Antoine Martin
fixup r16690
06:36 Ticket #1626 (xpra html5 client is broken in xenial PPA - 2.1.1-r16658-1) closed by Antoine Martin
invalid: libjs-jquery is a recommended package when you install xpra and …
06:14 Ticket #1627 (webcam video support) created by Antoine Martin
Currently the wiki/Webcam uses jpeg for each frame, but there is no …

08/16/17:

18:23 Ticket #1626 (xpra html5 client is broken in xenial PPA - 2.1.1-r16658-1) created by Greg Schwimer
I updated from the PPA last week and noticed the html5 client no …
12:38 Ticket #1623 (pulse audio does not start with xpra 1.0.7 client) closed by Antoine Martin
fixed: There were only two changes in the sound subsystem for 1.0.7: …
12:36 Changeset in xpra [16700] by Antoine Martin
#1623: fix r16461 backport, this function must return a valid sink
12:22 Versions/PendingFixes edited by Antoine Martin
(diff)
12:21 Changeset in xpra [16699] by Antoine Martin
add missing tray option in header
12:19 Versions/PendingFixes edited by Antoine Martin
(diff)
12:19 Ticket #1624 (Bashism in init script) closed by Antoine Martin
fixed: Applied in r16698, will be backported eventually.
12:18 Changeset in xpra [16698] by Antoine Martin
#1624: remove bashism
03:37 Ticket #1625 (Clipboard doesn't work on 1.0.7) created by Jiang
When both server and client are version 1.0.6 (1.0.6-r15847-2) on …

08/15/17:

20:44 Ticket #1624 (Bashism in init script) created by Stroller
Hello, I don't know much about this, and am only reporting there …

08/14/17:

19:51 Ticket #1623 (pulse audio does not start with xpra 1.0.7 client) created by Jiang
I was running xpra 1.0.6 (1.0.6-r15847-2) on ubuntu 14.04 64 bit, both …
14:34 Changeset in xpra [16697] by Antoine Martin
missing import caused Fedora 26 to use auto
14:23 Changeset in xpra [16696] by totaamwin32
data files argument must be a list
10:41 Changeset in xpra [16695] by Antoine Martin
fix 32-bit builds: must define GdkAtom? as a pointer type
08:34 Changeset in xpra [16694] by Antoine Martin
add missing import
08:19 Changeset in xpra [16693] by Antoine Martin
android code is unmaintained - no need for so many useless copies …
08:12 Changeset in xpra [16692] by Antoine Martin
add latest fixes to the release notes
08:12 Versions/PendingFixes edited by Antoine Martin
(diff)

08/13/17:

13:26 Changeset in xpra [16691] by Antoine Martin
if we can't import gdk or the bindings, don't bother logging a full …
09:29 Ticket #1613 (Webcam Capturing does't pick the device provided in --webcam option.) closed by Kundan
fixed: I tested with the beta version. It is working there as well. Thus closing.

08/12/17:

13:23 Changeset in xpra [16690] by Antoine Martin
cleaner seperation between X11 shadow servers and desktop / seamless …
11:14 Changeset in xpra [16689] by Antoine Martin
fix some pydev unused arguments warnings: remove them or silence the …

08/11/17:

19:07 Changeset in xpra [16688] by Antoine Martin
oops: missed from r16676
18:40 Changeset in xpra [16687] by Antoine Martin
r16681 + r16686 for v1.0.x branch: re-enable clipboard sanitization
18:37 Changeset in xpra [16686] by Antoine Martin
the gtk2 x11 gdk bindings are not available on macos or win32, don't …
18:30 Changeset in xpra [16685] by Antoine Martin
#1611: swap right and middle
18:18 Versions/PendingFixes edited by Antoine Martin
(diff)
18:18 Changeset in xpra [16684] by Antoine Martin
r16666 for v2.1.x branch: preserve session items and only delete the …
18:17 Changeset in xpra [16683] by Antoine Martin
r16667 for older branches: don't retry peek as this could spin forever …
18:16 Changeset in xpra [16682] by Antoine Martin
r16670 for older branches: add missing exit-with-client info to man page
18:14 Changeset in xpra [16681] by Antoine Martin
re-enable clipboard sanitization, with a much stricter check on the …
17:46 Ticket #1622 (Chrome/Chromium: Moving cursor away from the right click menu causes ...) created by J. Max Mena
Tested with a Fedora 25 r16680 Server and Client: NOTE: We've also …
17:43 Ticket #1621 (ssh start on centos7 server) created by Alexander
Hi! I'm trying to run a Windows Xpra-server on CentOS from a Windows …
17:22 Changeset in xpra [16680] by Antoine Martin
raise exceptions rather than just logging an error and returning None …
08:57 Changeset in xpra [16679] by Antoine Martin
no python3 on RHEL7
08:53 Changeset in xpra [16678] by Antoine Martin
#1611 add working version of python-uinput

08/10/17:

16:45 Ticket #1580 (sub-pixel rendering test application) closed by Antoine Martin
fixed
14:22 Changeset in xpra [16677] by Antoine Martin
#1613 honour the device specified
13:21 Changeset in xpra [16676] by Antoine Martin
#1617: if XPRA_NEW_STREAM_SOUND is enabled (it is by default) then we …
12:26 Changeset in xpra [16675] by Antoine Martin
#1617: don't bother sending out sound buffer packets when the level is …

08/09/17:

17:44 Changeset in xpra [16674] by Antoine Martin
pycuda 2017.1.1
17:33 Changeset in xpra [16673] by Antoine Martin
#1620 rfb: support vnc clients
17:32 Ticket #1620 (rfb server support) created by Antoine Martin
Implementing a bare bones RFB server turned out to be trivial since …
16:55 Ticket #1614 (Sound sub-system is not ownering XDG_RUNTIME_DIR when xpra is started ...) closed by Antoine Martin
fixed
15:06 Ticket #1619 (Can not specify password on client when using attach) closed by Antoine Martin
invalid: Use the syntax: […]
15:05 Ticket #1619 (Can not specify password on client when using attach) created by Alexander
Hi! I create a session on the server: […] How do I specify the …
09:45 Ticket #1616 (Domain users can not start a session) closed by Antoine Martin
fixed: > ... but firefox did not start on the client This often happens when …
Note: See TracTimeline for information about the timeline view.