xpra icon
Bug tracker and wiki

Timeline



09/21/17: Yesterday

18:18 Changeset in xpra [16946] by Antoine Martin
whenever we call gl function, we must have a valid gl context!
12:21 Changeset in xpra [16945] by Antoine Martin
skip running tests when doing client-only builds (we would need to …
12:01 Changeset in xpra [16944] by Antoine Martin
poll for socket data so we can decide what to do with the socket …
11:47 Changeset in xpra [16943] by Antoine Martin
oops: match refactoring
10:41 Changeset in xpra [16942] by Antoine Martin
#1645: if we're running the xpra command from a tty, ask for the …
10:26 Changeset in xpra [16941] by Antoine Martin
#1645: validate the challenge packet before prompting for the password
10:14 Changeset in xpra [16940] by Antoine Martin
#1645: use getpass for command line mode
05:41 Changeset in xpra [16939] by Antoine Martin
#1653 use relative import
05:25 Ticket #1645 (Authorization Prompts) closed by Antoine Martin
fixed: Commands like "xpra info", "xpra version", etc are command line …

09/20/17:

19:56 Ticket #1653 (simulate_console_user.py automated test failing) created by J. Max Mena
As mentioned before one of the console tests is failing with a bash …
15:11 Ticket #1652 (black screen) created by williamt
When I try attaching all I get is a black screen. My client is on …
08:39 Changeset in xpra [16938] by Antoine Martin
fix debug logging message (cut&paste gone wrong!)
08:38 Changeset in xpra [16937] by Antoine Martin
backends are no longer expose and would just confuse things
08:17 Changeset in xpra [16936] by Antoine Martin
match gl refactoring
07:37 Ticket #1544 (cryptography 1.9+ support) closed by Antoine Martin
fixed: Packaging seems to be fixed with the latest versions: * r16934 bumps …
07:37 Changeset in xpra [16935] by totaamwin32
#1544: latest cffi + cryptography no longer breaks packaging
07:24 Changeset in xpra [16934] by Antoine Martin
#1544: cffi 1.11 seems to be compatible with cryptography 2.0+
06:53 Changeset in xpra [16933] by Antoine Martin
doh: ignore signal argument
06:45 Changeset in xpra [16932] by Antoine Martin
doh: don't call enable_focus_workaround or we will never cancel it!
05:54 Changeset in xpra [16931] by Antoine Martin
python 2.7.14 is out
05:36 Changeset in xpra [16930] by Antoine Martin
fix rpm building: python3 now has clipboard support, add the module
05:12 Changeset in xpra [16929] by Antoine Martin
on Ubuntu the SSL socket timeout message is reported in "code" not …

09/19/17:

22:29 Ticket #1650 (HTML5 client (OSX) connection.html page 'Advanced options' no longer ...) closed by alas
invalid: Well, that was peculiar. Double checked with 10.10.5 OSX, and it …
18:58 Changeset in xpra [16928] by Antoine Martin
#1569: * gtkgl_check has moved * handle memoryview wrapping of 'bytes' …
16:34 Changeset in xpra [16927] by Antoine Martin
* move stub gl_show to GLWindowBackingBase, deals with measuring fps * …
15:34 Changeset in xpra [16926] by Antoine Martin
* rename GLContextManager to GtkGLExtContext since it is tied to this …
15:16 Changeset in xpra [16925] by Antoine Martin
move all the code that deals with self.glconfig to gtlgk subclass
14:49 Changeset in xpra [16924] by Antoine Martin
import fixes and cleanups
14:34 Ticket #1651 (very high latency on LAN) created by mavu
OS: Debian testing (Future Buster) xpra version client + server : Xpra …
14:22 Changeset in xpra [16923] by Antoine Martin
we require pyopengl version 3.1, no need for this ugly workaround anymore
14:17 Changeset in xpra [16922] by Antoine Martin
* we don't support Ubuntu versions older than 16.04 in this branch, so …
14:02 Changeset in xpra [16921] by Antoine Martin
* split out the generic opengl parts from gl_check * move gtk common …
13:12 Changeset in xpra [16920] by Antoine Martin
split plain opengl backing code from gtk code so we can more easily …
11:25 Changeset in xpra [16919] by Antoine Martin
remove dependency on gtk from the paint_colors map, replace it with …
11:07 Changeset in xpra [16918] by Antoine Martin
add more release notes
11:07 Changeset in xpra [16917] by Antoine Martin
strip out the GTKWindowBacking class so we can more easily subclass …
10:43 Changeset in xpra [16916] by Antoine Martin
split spinner data and code so we can use the data in non-gtk code
10:08 Changeset in xpra [16915] by Antoine Martin
* simplify WindowBackingBase? constructor: idle_add is now just a …
08:46 Changeset in xpra [16914] by Antoine Martin
add padding to packets containing the challenge response to make it …
08:39 Changeset in xpra [16913] by Antoine Martin
only complain about the password file if one was specified!
08:33 Changeset in xpra [16912] by Antoine Martin
better warning message layout
00:37 Ticket #1650 (HTML5 client (OSX) connection.html page 'Advanced options' no longer ...) created by alas
2.2 r16911 fedora 25 server. Sending html5 client to connect via the …
00:26 Ticket #1237 (mismatch between encoder and image) reopened by alas
Was just testing with a 2.2 r16911 fedora 25 server and a 2.2. r16869
00:17 Ticket #1649 (Seeing 'ERROR: Pipeline doesn't want to pause.' message (and sound ...) created by alas
Launching a 2.2 r16911 fedora 25 server (xterm and firefox …

09/18/17:

17:47 Ticket #1648 (Debian Sid python2.7 breaks xpra) closed by Antoine Martin
invalid: There are no sid packages supported here, this is a Debian downstream bug.
17:43 Ticket #1648 (Debian Sid python2.7 breaks xpra) created by cpw
Hello Debian Sid has updated python2.7 and broken a lot of python …
15:28 Changeset in xpra [16911] by Antoine Martin
r16909 for older branches: use the correct appname in dbus notifications
15:13 Ticket #1647 (Forwarding original app name in notifications) closed by Antoine Martin
fixed: Try r16910. ie: you can change the string using […] We can't use …
15:12 Changeset in xpra [16910] by Antoine Martin
#1647: make the appname string shown configurable via env var
14:54 Changeset in xpra [16909] by Antoine Martin
#1647: use the appname provided
13:49 Ticket #1647 (Forwarding original app name in notifications) created by psycho_zs
Please consider supporting forwarding original notification app name …
12:56 Changeset in xpra [16908] by Antoine Martin
#1645 add focus workaround to password dialog (using ugly platform …
09:22 Ticket #1646 (ssh integration) created by Antoine Martin
Rather than calling putty plink or ssh, we could rely on …
09:17 Changeset in xpra [16907] by Antoine Martin
#1645: show password prompt dialog when the server requires …
08:33 Changeset in xpra [16906] by Antoine Martin
* log all authentication failures at warning level (those are not …
08:29 Changeset in xpra [16905] by Antoine Martin
remove dead code
05:56 Changeset in xpra [16904] by Antoine Martin
add ipv6 debug logging

09/17/17:

19:04 Ticket #1645 (Authorization Prompts) created by vinglya
When attempting to connect to a secured XPRA server, especially …
17:09 Ticket #1249 (Xephyr has geometry issues) closed by Antoine Martin
invalid: Tried again on centos7 and Fedora and the Xephyr window is no longer …
16:41 Changeset in xpra [16903] by Antoine Martin
fix the mess made by patch, again
16:38 Changeset in xpra [16902] by Antoine Martin
only use the "auto" magic disconnection on Xnest and Xephyr windows if …
16:29 Changeset in xpra [16901] by Antoine Martin
add latest fixes to the release notes
16:17 Ticket #1061 (wait for sound to be played before sending sound) closed by Antoine Martin
duplicate: Already implemented in the gstreamer layer using "cutter": #1617.
16:10 Versions/PendingFixes edited by Antoine Martin
(diff)
16:10 Changeset in xpra [16900] by Antoine Martin
r16882 for v2.1.x branch: always choose the strongest digest first
16:08 Changeset in xpra [16899] by Antoine Martin
r16893 + r16895 + r16896 + r16897: mdns and ipv6 platform fixes
16:03 Changeset in xpra [16898] by Antoine Martin
r16891 for older branches: typo prevents pretty debug strings
16:01 Ticket #1345 (mdns support for ipv6) closed by Antoine Martin
fixed: * r16893 fixes the avahi publisher when using ipv6 addresses * r16895
15:59 Ticket #1644 (zeroconf mdns backend) created by Antoine Martin
See #1345. https://github.com/jstasiak/python-zeroconf looks a lot …
15:53 Changeset in xpra [16897] by totaamwin32
#1345: convert string interface number into an interface number on win32
15:32 Changeset in xpra [16896] by Antoine Martin
handle ipv6 notation for interface in host string
15:26 Changeset in xpra [16895] by Antoine Martin
if we don't find the interface index (None value), don't call …
15:12 Changeset in xpra [16894] by Antoine Martin
pretty log output for sockets setup code
15:12 Changeset in xpra [16893] by Antoine Martin
#1345: add ".local" to the hostname if there is no domain
13:04 Ticket #1589 (GTK3 clipboard support) closed by Antoine Martin
fixed: Done in r16892 with one important caveat: we can't update the …
13:01 Changeset in xpra [16892] by Antoine Martin
#1589 GTK3 clipboard: * build new gdk_atoms cython glue module for …
12:36 Changeset in xpra [16891] by Antoine Martin
fix magic method name
07:19 Changeset in xpra [16890] by Antoine Martin
avoid deep recursion: if painting synchronously, just let do_paint …
06:52 Ticket #797 (Profile xpra and capture tests for regression) closed by Antoine Martin
fixed: Hopefully maxmylyn can follow up in a different ticket.

09/16/17:

19:32 Versions/PendingFixes edited by Antoine Martin
(diff)
19:27 Changeset in xpra [16889] by Antoine Martin
small part of r16888 for older branches: make sure challenge is logged …
19:26 Changeset in xpra [16888] by Antoine Martin
* fix authentication refactoring: rename get_hexdigest to gendigest to …
19:00 Changeset in xpra [16887] by Antoine Martin
fix missing import
18:32 Changeset in xpra [16886] by Antoine Martin
use warning level for authentication failures, those aren't errors
18:30 Changeset in xpra [16885] by Antoine Martin
use the same log level for message header and pam error details
18:16 Changeset in xpra [16884] by Antoine Martin
detect SSL read and write timeouts and then retry
18:15 Changeset in xpra [16883] by Antoine Martin
implement more correct idle_add, timeout_add and source_remove …
17:55 Changeset in xpra [16882] by Antoine Martin
* when we choose a digest to force the client to send the real hello, …
17:05 Changeset in xpra [16881] by Antoine Martin
make print_pdf return the jobid
12:26 Changeset in xpra [16880] by Antoine Martin
remove debug wrongly commited
11:24 Changeset in xpra [16879] by Antoine Martin
add latest fix to the release notes
11:16 Changeset in xpra [16878] by Antoine Martin
r16875 for older branches: require / recommend mesa-dri-drivers so …
11:11 Changeset in xpra [16877] by Antoine Martin
r16876 for older branches: remove redundant icon cache code
11:09 Changeset in xpra [16876] by Antoine Martin
update_icon takes care of setting the "current_icon" cache, so this is …
11:09 Changeset in xpra [16875] by Antoine Martin
recommend mesa-dri-drivers so that opengl works out of the box with …
09:34 Changeset in xpra [16874] by Antoine Martin
add latest fixes to the release notes, bump version in v1.0.x branch
07:15 Changeset in xpra [16873] by Antoine Martin
misplaced conditional (patch made a mess.. again)
07:09 Changeset in xpra [16872] by Antoine Martin
r16871 for older branches: make it easier to disable firewall scripts
06:56 Changeset in xpra [16871] by Antoine Martin
make it easier to disable the firewall scripts
06:43 Ticket #1643 (application taskbar icons changed to defaults) closed by Antoine Martin
fixed: Bug confirmed, was caused by the window reinit code used in r10573 for …
06:40 Changeset in xpra [16870] by Antoine Martin
r16866 + r16868 + r16869 for older branches: make sure the window …
06:30 Changeset in xpra [16869] by Antoine Martin
#1643 make sure we always update the icon cached copy, no matter where …
06:11 Changeset in xpra [16868] by Antoine Martin
#1643 make sure we preserve the icon data when re-creating the window …
05:57 Changeset in xpra [16867] by totaamwin32
ignore win32 cython generated object files
05:39 Changeset in xpra [16866] by Antoine Martin
#1643 re-initialize window icons whenever we re-create the windows …

09/15/17:

17:33 Ticket #1643 (application taskbar icons changed to defaults) created by Thomas Esposito
I am running the 2.1 client on Windows 10 and the 1.0.6 server on …
16:09 Ticket #1641 (X clients on other hosts can't connect to xpra's Xorg instance) closed by Thomas Esposito
invalid: Figured it out. By default Xorg is started with "-nolisten tcp". Why?
15:13 Ticket #1642 (xpra-controlled windows won't give up focus) created by Thomas Esposito
I am running the Xpra 2.1 client on Windows 10. Sometimes, after I …
15:07 Ticket #1641 (X clients on other hosts can't connect to xpra's Xorg instance) created by Thomas Esposito
I've run "xhosts +" and I still can't connect to xpra X server from …
12:50 Changeset in xpra [16865] by Antoine Martin
start populating the release notes
12:49 Versions/PendingFixes edited by Antoine Martin
(diff)
12:49 Changeset in xpra [16864] by Antoine Martin
r16615 for older branches: nvidia volta support
12:48 Changeset in xpra [16863] by Antoine Martin
r16846 for older branches: fix packaging of opus decoder on win32
12:47 Changeset in xpra [16862] by Antoine Martin
r16849 for older branches: fix spurious error messages when sound …
12:46 Changeset in xpra [16861] by Antoine Martin
r16858 for older branches: fix xpra stop on win32 servers, wait for …
12:18 Changeset in xpra [16860] by Antoine Martin
missed from r16841: dbus policy
10:58 Changeset in xpra [16859] by Antoine Martin
don't log a warning if we ignore a new connection during shutdown
10:47 Versions/PendingFixes edited by Antoine Martin
(diff)
10:46 Changeset in xpra [16858] by totaamwin32
the server should eventually go away, so also wait if the socket is in …
10:35 Changeset in xpra [16857] by totaamwin32
fix typo in auth refactoring: don't use plural form
10:31 Changeset in xpra [16856] by totaamwin32
fix named-pipe connections following 'untilConcludes' change
10:30 Changeset in xpra [16855] by Antoine Martin
fix error message text
10:22 Changeset in xpra [16854] by totaamwin32
fix command line launch of session browser tool: main now requries an …
10:18 Changeset in xpra [16853] by Antoine Martin
move session_type to core class since even proxy servers need to define it
09:45 Changeset in xpra [16852] by Antoine Martin
#1334: enhance session browser GUI so it doesn't necessarily require …
09:20 Changeset in xpra [16851] by Antoine Martin
move session-type to a server attribute and expose if via xpra info
06:50 Changeset in xpra [16850] by totaamwin32
don't show the launcher if the user double-clicked on Xpra_Audio.exe
06:42 Versions/PendingFixes edited by Antoine Martin
(diff)
06:41 Changeset in xpra [16849] by totaamwin32
avoid using a stdout wrapper for subprocesses so we don't get errors …
06:34 Changeset in xpra [16848] by totaamwin32
* skip complaining if we get errors after closing, * make it possible …
06:09 Changeset in xpra [16847] by Antoine Martin
#1617 wavenc cannot be used with cutter

09/14/17:

17:56 Versions/PendingFixes edited by Antoine Martin
(diff)
17:54 Changeset in xpra [16846] by totaamwin32
opus decoding requries libgstopusparse.dll
16:52 Changeset in xpra [16845] by Antoine Martin
#1617: make it possible to debug the cutter element specifically with …
16:47 Changeset in xpra [16844] by Antoine Martin
typo: auth info is now stored in "auth_classes" dict
16:33 Changeset in xpra [16843] by Antoine Martin
fixes for "install" command issues: * symlink not copied as a symlink …
12:44 Changeset in xpra [16842] by Antoine Martin
ffmpeg 3.3.4
09:23 Ticket #1640 (dbus server for the system wide proxy server) closed by Antoine Martin
fixed: Done in r16841. The system-wide proxy server only exposes a "GetInfo?" …
09:22 Changeset in xpra [16841] by Antoine Martin
#1640 add a dbus server to the system wide proxy server * packaging * …
07:41 Changeset in xpra [16840] by Antoine Martin
lz4 1.8.0

09/13/17:

13:12 Changeset in xpra [16839] by Antoine Martin
make sure we convert password to bytes early too
13:11 Changeset in xpra [16838] by Antoine Martin
we must convert to bytes before being able to call ljust
13:09 Changeset in xpra [16837] by Antoine Martin
typo: space prevents line continuation
08:16 Ticket #1640 (dbus server for the system wide proxy server) created by Antoine Martin
Mostly ready following some simple cleanup refactoring. Problem is... …

09/12/17:

20:05 Changeset in xpra [16836] by Antoine Martin
#1620: allow plain TCP sockets to be "upgraded" to RFB if we don't …
19:23 Changeset in xpra [16835] by Antoine Martin
fix handling of "*" host for mdns records: those also need to be …
19:05 Changeset in xpra [16834] by Antoine Martin
we may have to create the mmap dir if it doesn't exist now that we use …
16:19 Ticket #1634 (msys2 update breaks faac) closed by Antoine Martin
fixed: Solved the easy way: […] This dll will get replaced with a …
15:12 Changeset in xpra [16833] by Antoine Martin
none of the muxers play well with cutter - no matter what codec we use
15:07 Changeset in xpra [16832] by Antoine Martin
#1617: * cutter with opus+muxer fails, so blacklist that * opus alone …
14:51 Changeset in xpra [16831] by Antoine Martin
we are sending the timestamps in all supported versions, and turning …
14:50 Changeset in xpra [16830] by Antoine Martin
#1617: fix opus with cutter: we just needed an "audioresample" element!
13:16 Changeset in xpra [16829] by Antoine Martin
adjust the volume just before sending it out to the sound card and not …
12:52 Changeset in xpra [16828] by Antoine Martin
* force enable env var: convert "+" to "_" so it looks like an env …
12:00 Ticket #1639 (UnboundLocalError: local variable 'cleanups' referenced before assignment) closed by Antoine Martin
fixed: Thanks for reporting this, fixed in r16827. (updated packages on the …
12:00 Changeset in xpra [16827] by Antoine Martin
#1639 fix UnboundLocalError? of local variable cleanups (was only …
11:51 Ticket #1639 (UnboundLocalError: local variable 'cleanups' referenced before assignment) created by L29Ah
[…]

09/11/17:

23:44 Ticket #1638 (Sound sync regression) created by J. Max Mena
After testing #1637 and #1595 I've noticed that the sound sync is …
22:21 Ticket #1637 (Scroll paint bug in HTML5 Client) created by J. Max Mena
I'm running a trunk r16825 Fedora 25 server and connecting using …
18:39 Ticket #1426 (scrolling improvements) closed by Antoine Martin
fixed: > I can't reproduce it via the Python client, but it's still …
18:35 Ticket #1426 (scrolling improvements) reopened by J. Max Mena
Woops look like this one slipped through the cracks. I can't …
18:19 Changeset in xpra [16826] by Antoine Martin
#1105: re-enable systemd-run on Fedora 26
15:25 Changeset in xpra [16825] by Antoine Martin
#540 detect interface speed on linux using ethtool ioctl, expose it to …
12:44 Changeset in xpra [16824] by Antoine Martin
#1581: expose "Network Information API" from browser as source …
06:43 Changeset in xpra [16823] by Antoine Martin
this code has been unmaintained and unchanged for years, no need to …
06:30 Changeset in xpra [16822] by Antoine Martin
* support "--bind-XXX=*:[port]" syntax, use IPv6 is the kernel …

09/10/17:

13:37 Changeset in xpra [16821] by Antoine Martin
r16820 for v2.1.x branch: fix ssl upgrades of sockets we received from …
13:33 Ticket #1636 (socket activation prevents ssl wrapping) closed by Antoine Martin
fixed: r16820 fixes both issues (backport to v2.1.x in r16821): * add …
13:31 Changeset in xpra [16820] by Antoine Martin
#1636 * enable ssl since we specify the ssl cert * re-wrap the tcp …
13:06 Ticket #1636 (socket activation prevents ssl wrapping) created by Antoine Martin
First problem is that despite having …
12:54 Versions/PendingFixes edited by Antoine Martin
(diff)
12:44 Changeset in xpra [16819] by Antoine Martin
r16814 + r16815 for v2.1.x branch: disable socket activation for …
12:39 Changeset in xpra [16818] by Antoine Martin
r16792 for older branches: fix macos shadow servers (non-integer …
12:38 Changeset in xpra [16817] by Antoine Martin
r16810 for older branches: skip spurious key events for numlock on macos
12:37 Changeset in xpra [16816] by Antoine Martin
r16813 for older v2.x branches: tell Debian to start socket …
10:06 Versions/PendingFixes edited by Antoine Martin
(diff)
10:04 Changeset in xpra [16815] by Antoine Martin
#1521 only disable socket activation on Ubuntu 16.04, other distros …
09:56 Versions/PendingFixes edited by Antoine Martin
(diff)
09:24 Changeset in xpra [16814] by Antoine Martin
#1521 compatibility with Ubuntu 16.04: * don't use socket activation, …
07:49 Versions/PendingFixes edited by Antoine Martin
(diff)
07:22 Changeset in xpra [16813] by Antoine Martin
#1521: try to tell debian not to start the service, just the socket …

09/09/17:

10:58 Versions/PendingFixes edited by Antoine Martin
(diff)
10:41 Changeset in xpra [16812] by Antoine Martin
#1609 * more tolerant parsing of key definitions - try harder to find …
10:40 Changeset in xpra [16811] by Antoine Martin
(related to #1609) fix compute_client_modifier_keycodes so that the …
08:11 Changeset in xpra [16810] by Antoine Martin
#1609: don't forward individual key events for numlock - which are …
07:13 Changeset in xpra [16809] by Antoine Martin
#1609: cleaner modifier re-assignment, map both Alt and Meta to Control

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 …
Note: See TracTimeline for information about the timeline view.