xpra icon
Bug tracker and wiki

Timeline



02/15/17:

12:39 Ticket #1420 (Unable to start multiple gnome-terminals) closed by Antoine Martin
fixed: Fixed and released.
12:33 Ticket #1442 (workspace support for MS windows 10) created by Antoine Martin
Split from #774, originally recorded in #776. Windows 10 apparently …
12:30 Changeset in xpra [15076] by Antoine Martin
#776 workspace detection for osx: * register for …
11:35 Ticket #662 (Audio usability improvements) closed by Antoine Martin
wontfix: As per comment:3, closing.
11:34 Ticket #139 (forward input grabs to the client) closed by Antoine Martin
wontfix: As far as I am aware, we can only detect application requesting X11 …
10:01 Ticket #732 (make it easier to know what version of the dummy driver is installed ...) closed by Antoine Martin
wontfix: Best to work on #56 and get that solved.
09:44 Changeset in xpra [15075] by Antoine Martin
#640 / #1423: * handle the new paint_jpeg method in the cairo backing …
08:37 Changeset in xpra [15074] by Antoine Martin
fix some pydev spurious warnings
08:00 Changeset in xpra [15073] by Antoine Martin
new upstream release
06:33 Changeset in xpra [15072] by Antoine Martin
#909: if we have to use jpeg or png with a deep colour image as …
05:58 Ticket #1441 (EXR codec) created by Antoine Martin
Now that we have support for 10-bit per channel in both the server …
04:48 Changeset in xpra [15071] by Antoine Martin
r15070 for v1.0.x branch: don't choose a pseudo encoding (rgb)
04:47 Changeset in xpra [15070] by Antoine Martin
"rgb" is a pseudo-encoding, we can't use it directly
04:13 Changeset in xpra [15069] by Antoine Martin
r15068 for v1.0.x branch: very small video sizes can cause csc …
04:11 Changeset in xpra [15068] by Antoine Martin
don't use video for very narrow or short dimensions as we may have …
03:41 Changeset in xpra [15067] by Antoine Martin
#1440: fix typo in logging, causing paint to fail
03:39 Ticket #1439 (Trunk servers built from source try to launch with Python 3) closed by Antoine Martin
wontfix: Just run the python2 build last, or delete "/usr/bin/xpra" before you …

02/14/17:

19:03 Ticket #1440 (Scrolling in Quod Libet causes the server to lock up and stop sending ...) created by J. Max Mena
Running a Fedora 25 server and client, both built from 1.X source, …
18:13 Ticket #1439 (Trunk servers built from source try to launch with Python 3) created by J. Max Mena
Building a trunk machine from source causes /usr/bin/xpra to …
16:18 Versions/PendingFixes edited by Antoine Martin
(diff)
16:17 Changeset in xpra [15066] by Antoine Martin
make sure the libyuv csc module's dependency gets bundled in
15:05 Ticket #1333 (mdns listener support for osx and win32) closed by Antoine Martin
invalid: The mdns server works fine on both win32 and osx. On win32 you must …
15:00 Changeset in xpra [15065] by totaamwin32
#1333: make the error message more helpful, tell win32 users that they …
14:15 Versions/PendingFixes edited by Antoine Martin
(diff)
14:15 Ticket #1431 (pixel data race condition - unnecessary copy?) closed by Antoine Martin
invalid: Damn, I can no longer reproduce the crash - which must have been …
14:14 Changeset in xpra [15064] by Antoine Martin
#1431: revert 14991, the access to the shared memory is safe
14:12 Changeset in xpra [15063] by Antoine Martin
#1367: revert part of r15007: don't throw an exception when we don't …
13:44 Ticket #1438 (decode jpeg to YUV) created by Antoine Martin
Split from #1423. For some unknown reason, the YUV data loses some …
13:40 Changeset in xpra [15062] by Antoine Martin
#1423: * use BGRX mode with opengl (fixes visual artifacts) * pixmap …
13:02 Changeset in xpra [15061] by Antoine Martin
#1423: decode to RGB so we can use the jpeg decoder without opengl
03:28 Changeset in xpra [15060] by Antoine Martin
doh xpra.conf is always there!
03:04 Changeset in xpra [15059] by Antoine Martin
we only enable CUDA / NVENC with 64-bit builds and no longer ship the …
02:13 Ticket #1437 (app_actions_err and window_actions_err sometimes called with no ...) closed by Antoine Martin
fixed: Thanks for the report, this should be fixed in r15057 (r15058 for …
02:11 Changeset in xpra [15058] by Antoine Martin
r15057 for v1.0.x branch: fix gtk menu dbus error handler
02:10 Changeset in xpra [15057] by Antoine Martin
#1437: error_cb expects one argument

02/13/17:

21:37 Ticket #1437 (app_actions_err and window_actions_err sometimes called with no ...) created by gwashburn
Unfortunately, I didn't save the actual log file that contained the …
16:17 Changeset in xpra [15056] by Antoine Martin
r14821 for v1.0.x branch: dbus import errors should not be fatal
13:44 Ticket #1436 (intellij idea right click popup menu window looses focus and dissapears) created by pawelpanasewicz
Right click in Intellij Idea (java awt application) should show menu …
10:09 Ticket #1435 (centos 6.x in virtualbox crashes in opengl check) created by Antoine Martin
It doesn't just fail the test... the whole application crashes. We …
08:30 Changeset in xpra [15055] by Antoine Martin
library updates: * ffmpeg 3.2.4 * cryptography 1.7.2 * python-xxhash 1.0.0
03:27 Changeset in xpra [15054] by Antoine Martin
r15053 for v1.0.x branch: fix installation conflicts with 2.x versions …
03:12 Changeset in xpra [15053] by totaamwin32
#678: uninstall previous version before installing the new one
03:06 Changeset in xpra [15052] by Antoine Martin
better error messages format

02/12/17:

16:01 Changeset in xpra [15051] by Antoine Martin
add latest fix to the release notes
15:58 Changeset in xpra [15050] by Antoine Martin
r15049 for v1.0.x branch: detect non-suid Xorg location used by Ubuntu …
15:56 Xdummy edited by Antoine Martin
(diff)
15:50 Ticket #1434 (native win32 systray using ctypes) created by Antoine Martin
Split from #678. As of r15048, the native systray implementation is …
15:48 Changeset in xpra [15049] by totaamwin32
detect Xorg location used by Ubuntu 16.10
15:42 Changeset in xpra [15048] by totaamwin32
#678: until the native tray is fixed, disable it to prevent warnings
15:40 Building/FreeBSD edited by Antoine Martin
(diff)
15:35 Changeset in xpra [15047] by Antoine Martin
add latest fixes to the release notes
15:32 Changeset in xpra [15046] by Antoine Martin
r15042 + r15043 for v1.0.x branch: fix iconified window coordinates on …
15:30 Ticket #1433 (iconified windows have nonsensical coordinates on win32) created by Antoine Martin
Steps from a win32 client: * maximize eclipse * iconify it * …
15:26 Versions/PendingFixes edited by Antoine Martin
(diff)
15:25 Changeset in xpra [15045] by totaamwin32
only skip iconified windows on win32
15:20 Changeset in xpra [15044] by totaamwin32
skip map events on iconified windows
14:26 Changeset in xpra [15043] by Antoine Martin
validate both src and target sizes, re-use the same validation method …
14:00 Changeset in xpra [15042] by Antoine Martin
log more error details - more readable format
13:51 Changeset in xpra [15041] by Antoine Martin
make it more likely that we'll use lossless compression for non-scroll …
13:23 Changeset in xpra [15040] by totaamwin32
pass "app_id" to tray classes so we can distinguish xpra from the …
08:06 Changeset in xpra [15039] by Antoine Martin
fix race condition in systray pixel updates
07:35 Changeset in xpra [15038] by totaamwin32
make sure we try to get the pixels from the backing instance we painted on!

02/11/17:

05:05 Changeset in xpra [15037] by Antoine Martin
r15036 for v1.0.x branch: use expanded path when creating directories
05:03 Changeset in xpra [15036] by Antoine Martin
make sure we call makedirs on the expanded path

02/10/17:

07:10 Changeset in xpra [15035] by Antoine Martin
new upstream release
03:21 Changeset in xpra [15034] by Antoine Martin
r15033 for v1.0.x branch: don't leak ssh passwords from the connection …
03:20 Changeset in xpra [15033] by Antoine Martin
don't leak ssh passwords as part of the display connection string, …

02/09/17:

14:13 Changeset in xpra [15032] by Antoine Martin
version bump + release notes update
13:53 Changeset in xpra [15031] by Antoine Martin
r15030 (partial) for v1.0.x branch: don't send the token back just …
13:42 Changeset in xpra [15030] by Antoine Martin
block owner change when we're setting the data as this may just be a …
13:38 Changeset in xpra [15029] by Antoine Martin
add 'High' min-quality option
08:51 Changeset in xpra [15028] by Antoine Martin
#1309: show bit depth in server info output
08:28 Changeset in xpra [15027] by Antoine Martin
#1309: show bit depth on session info
08:18 Changeset in xpra [15026] by Antoine Martin
#1309: * clients expose the bit depth in use * server exposes via xpra …
08:04 Changeset in xpra [15025] by Antoine Martin
try harder to prevent race conditions (very unlikely) - makes the code …
07:37 Changeset in xpra [15024] by Antoine Martin
log quit callback during check
06:21 Changeset in xpra [15023] by Antoine Martin
log window size hints since those affect the configure request event …
06:15 Changeset in xpra [15022] by Antoine Martin
don't call updateprop if we know that nothing has changed (saves …
05:28 Changeset in xpra [15021] by Antoine Martin
try to make sure unix sockets don't require authentication

02/08/17:

12:44 Changeset in xpra [15020] by Antoine Martin
r15017 for v1.0.x branch: prevent packet errors, convert all messages …
12:34 Changeset in xpra [15019] by Antoine Martin
#1309: oops, need to swap R and B
12:27 Changeset in xpra [15018] by Antoine Martin
#1309: support for rendering in 30-bit mode, handle native r210 pixel …
12:22 Changeset in xpra [15017] by Antoine Martin
some messages coming out of the opengl error handlers can come out as …
11:30 Changeset in xpra [15016] by Antoine Martin
#1004: restore posix mmap code wrongly replace with win32 test code
10:59 Changeset in xpra [15015] by Antoine Martin
#1309: log extra opengl configuration information
08:33 Changeset in xpra [15014] by Antoine Martin
r15013 for v1.0.x branch: remove the hardcoded DPI for Debian and …
08:31 Changeset in xpra [15013] by Antoine Martin
we ship the dummy driver for Ubuntu and Debian now, so remove the …
08:30 Changeset in xpra [15012] by totaamwin32
fix "xpra --help" output: mmap can be a path, so don't convert it to a …
05:44 Changeset in xpra [15011] by totaamwin32
systemd-run is meaningless on win32 or osx
05:07 Ticket #1004 (osx client locks up in mmap code) closed by Antoine Martin
fixed: r15010 restores mmap on osx as I can't get it to misbehave any more, …
05:03 Changeset in xpra [15010] by totaamwin32
#1004: * restore mmap on osx (seems to work ok) * add mmap support to win32

02/07/17:

17:26 Changeset in xpra [15009] by Antoine Martin
restride is optional in some backends (ie: osx and win32 use the plain …
15:31 Changeset in xpra [15008] by Antoine Martin
add python-pycups dependency, we want this built-in
14:17 Changeset in xpra [15007] by Antoine Martin
#1367: * enable greylisted drivers by default and add a warning …
13:12 Versions/PendingFixes edited by Antoine Martin
(diff)
13:11 Changeset in xpra [15006] by Antoine Martin
r15005 for v1.0.x branch: don't overrule detected opengl max backing / …
13:10 Changeset in xpra [15005] by Antoine Martin
don't overrule detected opengl max backing / viewport dimensions
12:59 Changeset in xpra [15004] by Antoine Martin
#845: re-enable "mp3" via aurora
12:57 Changeset in xpra [15003] by Antoine Martin
#845: add "ignore_audio_blacklist" hidden argument to allow us to test …
10:13 Ticket #1432 (html5 client should honour paint flush order) created by Antoine Martin
Split from #1426. Maybe scrolling should be disabled in v1.x html5 …
09:58 Changeset in xpra [15002] by Antoine Martin
#1426: * avoid race condition: keep a reference to the scroll data …
09:44 Changeset in xpra [15001] by Antoine Martin
better error logging of opengl planar paint errors: log more details
08:57 Changeset in xpra [15000] by Antoine Martin
#1423 * style / whitespace * add XPRA_JPEG_LOG_PERF env var to log …
07:04 Ticket #1431 (pixel data race condition - unnecessary copy?) created by Antoine Martin
During testing for #1423, it seemed possible for the window pixels …
06:58 Ticket #1430 (X11 crash during connection setup) created by Antoine Martin
I've seen this a few times - usually when there is already an active …
03:47 Versions/PendingFixes edited by Antoine Martin
(diff)
03:47 Changeset in xpra [14999] by Antoine Martin
r14991 for v1.0.x branch: prevent pixel data race condition
03:43 Changeset in xpra [14998] by Antoine Martin
r14990 for v1.0.x branch: memcpy overflow
03:42 Versions/PendingFixes/Abandoned edited by Antoine Martin
(diff)
03:38 Changeset in xpra [14997] by Antoine Martin
r14996 for v1.0.x branch: catch keyboard setup errors
03:37 Changeset in xpra [14996] by Antoine Martin
wrap set keymap code in an xsync block so errors will be caught here
02:18 DPI edited by Antoine Martin
(diff)
00:22 Ticket #1260 (nvenc v7 support) closed by Smo
fixed

02/06/17:

23:40 Ticket #1361 (better pypi integration) closed by Smo
fixed: very cool good to know
23:34 Ticket #1372 (split the html5 client into its own package) closed by Smo
fixed
23:34 Ticket #847 (more automated tests) closed by Smo
fixed
19:51 Ticket #1335 (provide a system service for the proxy server) closed by Smo
worksforme
17:11 Changeset in xpra [14995] by Antoine Martin
r14992 for v1.0.x branch: avoid scrolling fragmentation performance hit
16:51 Changeset in xpra [14994] by Antoine Martin
log time taken for each sub image, and cumulative time at the end
16:45 Changeset in xpra [14993] by Antoine Martin
better error logging messages
16:36 Changeset in xpra [14992] by Antoine Martin
#1426: avoid fragmentation, which is too costly (too many packets, too …
15:52 Versions/PendingFixes edited by Antoine Martin
(diff)
15:51 Changeset in xpra [14991] by Antoine Martin
we MUST freeze the pixels so we can access them in the encode thread
15:47 Versions/PendingFixes edited by Antoine Martin
(diff)
15:45 Changeset in xpra [14990] by Antoine Martin
don't read more than is available!
15:26 Changeset in xpra [14989] by Antoine Martin
#1423: * always close the (de)compressor after we have finished using …
14:50 Changeset in xpra [14988] by Antoine Martin
we have gdk in global scope, no need to refer to it as gtk.gdk
14:06 Changeset in xpra [14987] by Antoine Martin
only ship the cuda and nvenc files if we have built the codec
12:49 Changeset in xpra [14986] by Antoine Martin
doh: forgot to rename python3 version of the function
12:29 Changeset in xpra [14985] by Antoine Martin
fix python3 syntax
10:13 Ticket #1429 (partial line scrolling) created by Antoine Martin
Split from #1426. We can hash lines into chunks so that we can detect …
09:01 Changeset in xpra [14984] by Antoine Martin
#1426: allow scroll encoding without video, use video fallback code if …
08:57 Changeset in xpra [14983] by Antoine Martin
websockify cannot write memoryviews, so we must convert those to bytes
06:38 Changeset in xpra [14982] by Antoine Martin
don't do scrolling detection if the client doesn't support it
06:32 Changeset in xpra [14981] by Antoine Martin
help cython / msvc: compare using the same type
06:24 Changeset in xpra [14980] by Antoine Martin
#1426: coordinates should never be negative, help cython choose the …
05:54 Changeset in xpra [14979] by Antoine Martin
#1426: fix and restore invalidation code, we must pass a "scroll" marker
05:37 Changeset in xpra [14978] by Antoine Martin
#1426: do all scrolling related calculations in cython without gil, …
04:53 Changeset in xpra [14977] by Antoine Martin
silence annoying pydev warning
04:44 Changeset in xpra [14976] by Antoine Martin
r14975 for v1.0.x branch: fix buildroot path stripping
04:43 Changeset in xpra [14975] by Antoine Martin
fix buildroot path stripping

02/04/17:

12:10 Changeset in xpra [14974] by Antoine Martin
#1423 / #1426: * updated unit tests for the new motion code * disable …
08:30 Changeset in xpra [14973] by Antoine Martin
make it possible to disable transparency using encoder options
08:27 Changeset in xpra [14972] by Antoine Martin
#1426: cythonized scroll code
08:24 Changeset in xpra [14971] by Antoine Martin
cleanups: * use envbool * import what we need directly
08:01 Changeset in xpra [14970] by Antoine Martin
doh: import stuff when saving is enabled!
07:58 Changeset in xpra [14969] by Antoine Martin
import "SAVE_BUFFER" bits just once on start
02:48 Changeset in xpra [14968] by Antoine Martin
hide unused attributes from client_options
02:25 Changeset in xpra [14967] by Antoine Martin
r14960 + r14961 for v1.0.x branch: fix lost wheel event delta

02/03/17:

18:04 Ticket #1428 (Mouse wheel works only down but not up) closed by Lukas Haase
fixed: Great, works for me! Thanks
14:46 Versions/PendingFixes edited by Antoine Martin
(diff)
13:02 Changeset in xpra [14966] by Antoine Martin
add note about rowstride - to avoid making false assumptions
12:55 Changeset in xpra [14965] by Antoine Martin
#1426: don't copy the sub-image pixels, just reference the original …
11:40 Changeset in xpra [14964] by totaamwin32
add exe utilities for querying cuda / nvidia
11:19 Changeset in xpra [14963] by Antoine Martin
use the same print function for all output
10:35 Changeset in xpra [14962] by Antoine Martin
expose "color-gamut" if the browser supports it
10:17 Versions/PendingFixes edited by Antoine Martin
(diff)
10:06 Changeset in xpra [14961] by Antoine Martin
#1428: always count absolute number of wheel delta "units", use the …
10:01 Changeset in xpra [14960] by Antoine Martin
#1428: always store remainder, even when we don't send any events
07:47 Changeset in xpra [14959] by Antoine Martin
performance tweaks, this is called a lot
04:50 Ticket #1428 (Mouse wheel works only down but not up) created by Lukas Haase
This bug report is created based on the following thread: …
04:31 Changeset in xpra [14958] by Antoine Martin
fix scroll debug logging message
04:29 Changeset in xpra [14957] by Antoine Martin
use membuf and remove unnecessary header imports
03:52 Changeset in xpra [14956] by totaamwin32
@echo off to silence itself!
03:44 Changeset in xpra [14955] by Antoine Martin
move object-to-buffer code to membuf so we can just build it once and …
03:23 Changeset in xpra [14954] by Antoine Martin
move memalign code to membuf so we can just build it once and cimport …
01:11 Ticket #1427 (update debian video-dummy patches) closed by Antoine Martin
fixed: That's a good reminder that I had forgotten to push the updated dummy …

02/02/17:

20:44 Ticket #1427 (update debian video-dummy patches) created by Norman Rasmussen
I tried to patch against ubunut's 0.3.7-1build1 and required the …
15:06 Changeset in xpra [14953] by Antoine Martin
* remove fault injection code which we never use * once the read and …
11:32 Ticket #1426 (scrolling improvements) created by Antoine Martin
follow up from #1232. Issues: * it can take a lot of CPU to figure …

02/01/17:

18:49 Changeset in xpra [14952] by Antoine Martin
scroll encoding improvements: * figure out which encoding to use only …
17:59 Changeset in xpra [14951] by Antoine Martin
* call get_codec just once and cache the result * improve invalid save …
17:09 Changeset in xpra [14950] by Antoine Martin
we have to wrap MemBuf? objects in a memoryview for the pixmap backend
16:27 Changeset in xpra [14949] by Antoine Martin
can make as_buffer more strongly typed
16:26 Changeset in xpra [14948] by Antoine Martin
fix pycallgraph wrapper for xpra's new start thread API (+ minor …
16:00 Changeset in xpra [14947] by Antoine Martin
r14946 for v1.0.x branch: we must clamp the quality to a valid range
15:59 Changeset in xpra [14946] by Antoine Martin
must clamp quality to a valid range to prevent codec errors!
15:59 Changeset in xpra [14945] by Antoine Martin
better error logging
10:46 Changeset in xpra [14944] by Antoine Martin
version bump: openssl 1.1.0d
09:46 Versions/PendingFixes edited by Antoine Martin
(diff)
09:41 Changeset in xpra [14943] by Antoine Martin
#1169 add "/usr/local/bin/xpra" to the list of remote-xpra scripts we …
09:37 Changeset in xpra [14942] by Antoine Martin
#1169: * use "--env=KEY=VALUE" command line argument to pass the proxy …
06:51 Changeset in xpra [14941] by Antoine Martin
undo part of r14940 (pixbuf loaders still use the old paths on the …
06:25 Changeset in xpra [14940] by Antoine Martin
r14760 + r14746 for v0.14.x branch: osx build fixes for the new …
06:15 Versions edited by Antoine Martin
(diff)
05:55 Changeset in xpra [14939] by Antoine Martin
fixup patch: 0.14.x doesn't have envbool function
05:48 Changeset in xpra [14938] by Antoine Martin
version bump
05:42 Versions/PendingFixes edited by Antoine Martin
(diff)
05:41 Changeset in xpra [14937] by Antoine Martin
r12594 (partial) for v0.14.x branch: validate malloc
05:39 Changeset in xpra [14936] by Antoine Martin
r13070 for v0.14.x branch: we must access window from the UI thread
05:36 Changeset in xpra [14935] by Antoine Martin
r14930 for v0.14.x branch: disable unsafe and unused 24-bit modes
04:54 Changeset in xpra [14934] by Antoine Martin
r14933 for v1.0.x branch: don't de-duplicate flags
04:48 Changeset in xpra [14933] by Antoine Martin
don't de-duplicate flags: "-param l1-cache-line-size=64 --param …

01/31/17:

16:12 Versions/PendingFixes edited by Antoine Martin
(diff)
16:04 Changeset in xpra [14932] by Antoine Martin
#1423: improve error logging
14:37 Ticket #1425 (codec selftest crash on osx) closed by Antoine Martin
fixed: Eventually got a stacktrace: […] Fairly reliable too. (got it a few …
14:35 Changeset in xpra [14931] by Antoine Martin
r14930 for v1.0.x branch: disable unsafe 24bpp modes
14:31 Changeset in xpra [14930] by Antoine Martin
#1425: disable 24bpp pixel packing modes, those may be unsafe and we …
14:04 Changeset in xpra [14929] by Antoine Martin
indentation (no change)
13:32 Changeset in xpra [14928] by Antoine Martin
bump x264 version (#1425?)
13:30 Ticket #1425 (codec selftest crash on osx) created by Antoine Martin
Since we now run the unit tests on every build (r14871), I have seen …
13:21 Changeset in xpra [14927] by Antoine Martin
* no need to malloc the config * indentation tweaks
12:17 Changeset in xpra [14926] by Antoine Martin
r14925 for v1.0.x branch: fixup 14905 opengl pixel upload stride and …
12:15 Changeset in xpra [14925] by Antoine Martin
fixup r14898: * pass actual width of texture upload: honour …
11:31 Changeset in xpra [14924] by Antoine Martin
r14921 + r14923 for v1.0.x branch: osx shadow fixes
10:24 Changeset in xpra [14923] by Antoine Martin
#1169: oops, the shadow script had been renamed (probably for #1366 or …
09:42 Changeset in xpra [14922] by Antoine Martin
better socket details debugging, skip "undefined" directory
08:48 Changeset in xpra [14921] by Antoine Martin
osx servers cannot daemonize: * don't pretend we can * fix error when …
08:11 Changeset in xpra [14920] by Antoine Martin
r14760 for v1.0.x branch: packaging update for the new gdk-pixbuf version
08:02 Building/MSWindows edited by Antoine Martin
(diff)
05:37 Ticket #1341 (html5 client improvements: refactoring, mpeg4, scrolling, etc) closed by Antoine Martin
fixed: * let's deal with the sound stuff in #845 - and we may just be able to …
05:37 Ticket #1424 (html5: faster network layer, input devices, etc) created by Antoine Martin
Follow up from #1341. Video / paint: * either fix broadway, or get …
05:19 Changeset in xpra [14919] by Antoine Martin
r14917 + r14918 for v1.0.x branch: fix invalid header handler signature
05:18 Changeset in xpra [14918] by Antoine Martin
message is optional in Protocol class, mirror it here
05:16 Changeset in xpra [14917] by Antoine Martin
fix invalid header handler number of arguments
05:05 Changeset in xpra [14916] by Antoine Martin
we always clean both video encoder and csc context together, so use a …
04:48 Ticket #1387 (mmap-support for --bind-vsock (and --bind-tcp)) closed by Antoine Martin
fixed: Hah, changing the size is easy. I don't think there's anything left …
04:43 Changeset in xpra [14915] by Antoine Martin
tell browsers not to cache our pages / js
04:25 Changeset in xpra [14914] by Antoine Martin
join multipart log items into one line - but do split on newlines
04:16 Changeset in xpra [14913] by Antoine Martin
* all the clients we support will send a full "damage-sequence" …
04:08 Changeset in xpra [14912] by Antoine Martin
if we don't know the decoding error, don't log an empty line: show …
04:07 Changeset in xpra [14911] by Antoine Martin
report decoding error message
03:28 Versions/PendingFixes edited by Antoine Martin
(diff)
03:27 Changeset in xpra [14910] by Antoine Martin
r14753 + r14746: use newer bundler to cope with newer pango

01/30/17:

15:38 Versions/PendingFixes edited by Antoine Martin
(diff)
15:33 Changeset in xpra [14909] by Antoine Martin
update release notes with the latest fixes
15:32 Changeset in xpra [14908] by Antoine Martin
fix packaging: some update broke this, just hardcode if for now
15:29 Changeset in xpra [14907] by Antoine Martin
#1405: partial revert of r14751, changing the library order is too …
15:25 Versions/PendingFixes edited by Antoine Martin
(diff)
15:24 Changeset in xpra [14906] by Antoine Martin
r14879 for v1.0.x branch: fix shadow servers not refreshing
14:54 Changeset in xpra [14905] by Antoine Martin
r14898 for v1.0.x branch: fix opengl upload alignment issues
14:51 Changeset in xpra [14904] by Antoine Martin
#1404: downgrade pixman to avoid compilation errors on OSX 10.5
14:46 Changeset in xpra [14903] by Antoine Martin
r14816 for v1.0.x branch: more friendly dbus import error messages
14:45 Changeset in xpra [14902] by Antoine Martin
r14707 for v1.0.x branch: don't turn off X11 bindings when turning off …
14:43 Changeset in xpra [14901] by Antoine Martin
r14738 for v1.0.x branch: new websocket client version
14:42 Changeset in xpra [14900] by Antoine Martin
r14817 for v1.0.x branch: validate the driver version with the new …
14:41 Changeset in xpra [14899] by Antoine Martin
r14822 for v1.0.x branch: print the actual display name used when we …
07:49 Versions/PendingFixes edited by Antoine Martin
(diff)
07:43 Changeset in xpra [14898] by Antoine Martin
fixes for bugs uncovered using the new jpeg decoder: * rgb paint can …
07:40 Changeset in xpra [14897] by Antoine Martin
use tjPlaneWidth rather than rolling our own code
06:58 Changeset in xpra [14896] by Antoine Martin
prevent function vs var name clash
06:24 Changeset in xpra [14895] by Antoine Martin
fix plane allocation size: U and V planes are "stride-subsampled" with …
05:45 Changeset in xpra [14894] by Antoine Martin
* move av_error_str to libav_common * minor style cleanups
05:18 FakeXinerama edited by Antoine Martin
(diff)
05:17 Changeset in xpra [14893] by Antoine Martin
move fakexinerama out of the xpra source
05:14 Changeset in xpra [14892] by Antoine Martin
cleanup and robustify the code
05:03 Changeset in xpra [14891] by Antoine Martin
on some platforms (ie: win32), we lack enough precision with …
04:01 Changeset in xpra [14890] by totaamwin32
we must link against memalign bits since we now use them

01/29/17:

15:16 Changeset in xpra [14889] by totaamwin32
some compilers require this stanza for linking xmemalign into C++ …
14:56 Changeset in xpra [14888] by Antoine Martin
remove unnecessary import: size_t is always defined
14:42 Changeset in xpra [14887] by Antoine Martin
import cleanups: * use libc.stdint types wherever possible * remove …
14:11 Changeset in xpra [14886] by Antoine Martin
#1423: * turbojpeg based encoder * add makebuf function for creating …
13:57 Changeset in xpra [14885] by Antoine Martin
2.0: handle memoryview in network layer without copying
10:59 Changeset in xpra [14884] by Antoine Martin
#1387: server now honours absolute paths to the mmap file (ignoring …
10:42 Changeset in xpra [14883] by Antoine Martin
#1387: * allow us to use an existing mmap file * don't delete the file …
10:24 Changeset in xpra [14882] by Antoine Martin
make it easier to tweak unit test run env
08:37 Changeset in xpra [14881] by Antoine Martin
log full path to log files since we chdir multiple times
07:26 Changeset in xpra [14880] by Antoine Martin
no need to be too strict: still builds fine with cython 0.23 as found …
06:42 Versions/PendingFixes edited by Antoine Martin
(diff)
06:42 Changeset in xpra [14879] by Antoine Martin
mapped attribute is unused in refresh callback mode
06:36 Changeset in xpra [14878] by Antoine Martin
r14875 for v1.0.x branch: fix osx shadow server CPU waste
06:28 Changeset in xpra [14877] by Antoine Martin
fixup r14869: we need unicode to save as an x11 property (and only there?)
06:27 Changeset in xpra [14876] by Antoine Martin
* re-enable vpx encoder on osx (works ok on 64-bit builds) * remove …
06:24 Changeset in xpra [14875] by Antoine Martin
* don't throw exceptions in the CG callback (would cause application …
05:55 Changeset in xpra [14874] by Antoine Martin
better error and warning message format
05:55 Changeset in xpra [14873] by Antoine Martin
make it possible to switch back to timer refresh using env var
05:41 Changeset in xpra [14872] by Antoine Martin
#1423 clean the correct files
05:33 Versions/PendingFixes edited by Antoine Martin
(diff)

01/28/17:

10:08 Changeset in xpra [14871] by Antoine Martin
#847: run unit tests on osx during the build (and disable many posix …
09:40 Changeset in xpra [14870] by totaamwin32
#847: * run the unit tests on win32 as part of the mingw build process …
08:33 Changeset in xpra [14869] by Antoine Martin
fix unit tests (mostly py3k string nonsense)
06:38 Changeset in xpra [14868] by Antoine Martin
avoid concurrency error, iterate over new list object
06:36 Changeset in xpra [14867] by Antoine Martin
only use absolute imports
06:06 Changeset in xpra [14866] by Antoine Martin
fix unit tests: * don't error out if command argument is not found …
05:41 Changeset in xpra [14865] by Antoine Martin
#1423 check for the turbojpeg library we need to link against (fixes …

01/27/17:

11:23 Changeset in xpra [14864] by Antoine Martin
#1423: jpeg module build file updates: command line switch, cython …
11:08 Changeset in xpra [14863] by Antoine Martin
#1423: * turbojpeg based decoder - decodes to YUV * add "paint_jpeg" …

01/26/17:

17:46 Ticket #1392 (moduleset error horror) closed by Antoine Martin
worksforme: Rebuild from scratch with the updates from ticket:1404#comment:9
17:45 Ticket #1404 (2.0 moduleset updates) closed by Antoine Martin
fixed: * applied the "should be safe" in r14861 * tested then applied the …
17:44 Changeset in xpra [14862] by Antoine Martin
#1404: these updates are also OSX10.5 safe
16:36 Ticket #1423 (native jpeg encoder and decoder) created by Antoine Martin
This will speed things up as we can use zero copy upload to the opengl …
11:30 Changeset in xpra [14861] by Antoine Martin
these updates should be safe
11:20 Ticket #1224 (expand set of variables in 'env') closed by Antoine Martin
worksforme: Not heard back, closing.
08:56 Changeset in xpra [14860] by totaamwin32
clean build + source info before running the build
08:43 Changeset in xpra [14859] by totaamwin32
#1413: 64-bit support for win32 printing, add printing command path …
07:49 Changeset in xpra [14858] by Antoine Martin
#678 legacy fixes: * sound sub-application: use it if present but …
07:11 Changeset in xpra [14857] by Antoine Martin
sound with python3 legacy win32 builds also need "gi"
07:09 Changeset in xpra [14856] by Antoine Martin
forgot to clean membuf module (causing weird bugs)
06:09 Changeset in xpra [14855] by Antoine Martin
#678: fix OpenGL bundling for "Legacy" builds
05:58 Changeset in xpra [14854] by totaamwin32
make sure we record source info and get the svn revision number from …

01/25/17:

10:31 Changeset in xpra [14853] by totaamwin32
#678 / #1413: fix csc libyuv codec building on 64-bit

01/24/17:

15:07 Changeset in xpra [14852] by totaamwin32
#678 / #1413: GetKeyState? returns a SHORT, fixes keyboard issues with …
14:31 Changeset in xpra [14851] by Antoine Martin
honour XPRA_EMULATE_ALTGR in mask_to_names
11:50 Changeset in xpra [14850] by Antoine Martin
doh: bump year
11:15 Changeset in xpra [14849] by Antoine Martin
libvpx 1.6.1

01/23/17:

11:44 Changeset in xpra [14848] by totaamwin32
add flag to skip the cuda rebuild when we know we've done it already …
10:56 Changeset in xpra [14847] by totaamwin32
ignore another generated file
10:54 Changeset in xpra [14846] by totaamwin32
ignore another generated file (instead of adding it by mistake)
10:53 Changeset in xpra [14845] by totaamwin32
DLLs should never be added to source - no thanks eclipse!
10:52 Changeset in xpra [14844] by totaamwin32
ignore another generated file
10:48 Changeset in xpra [14843] by totaamwin32
#678: EXE and ZIP archives built with the legacy BAT files are now …
10:06 Ticket #1118 (sink.py is not able to play sound in ubuntu 15.10 and xpra 0.16.2.) closed by Antoine Martin
needinfo: Not heard back.
09:53 Ticket #698 (gtk is confused about some win32 screen settings) closed by Antoine Martin
worksforme: Can no longer reproduce.
09:39 Changeset in xpra [14842] by totaamwin32
add test app for listing directsound devices
09:06 Changeset in xpra [14841] by Antoine Martin
2.0 drop support for Python3 < 3.4
09:04 Changeset in xpra [14840] by Antoine Martin
try to make it clearer that "--start=app" is better than "DISPLAY=:N app"
09:03 Changeset in xpra [14839] by Antoine Martin
#640: py3k fixes and error message improvements
06:29 Ticket #1422 (xpra dependencies) closed by Antoine Martin
fixed: Done: wiki/Dependencies PS: you should be …
06:28 Dependencies edited by Antoine Martin
(diff)

01/22/17:

20:24 Ticket #1422 (xpra dependencies) created by Jens H. Goebbert
You might want to add the dependency to "PyYAML" and "python-lzo" to …
09:33 Changeset in xpra [14838] by totaamwin32
fix error handler: there is no "directsound" module any more!
09:31 Changeset in xpra [14837] by totaamwin32
#678: use ctypes to access directsound
09:07 Ticket #1421 (Xpra-Launcher closes silently after clicking connect - missing ...) created by Jens H. Goebbert
Hello, the Xpra-Launcher (on Windows) seems to close silently after …
08:28 Changeset in xpra [14836] by Antoine Martin
r14828: the bind option on the command line should override the …
07:59 Changeset in xpra [14835] by totaamwin32
#678: use winreg standard python module instead of our custom ctypes …
07:57 Changeset in xpra [14834] by Antoine Martin
r14832 for v1.0.x branch: fix win32 shadow screen size
07:40 Changeset in xpra [14833] by totaamwin32
reduce imports
07:39 Changeset in xpra [14832] by totaamwin32
fix shadow screen size on win32
07:19 Changeset in xpra [14831] by totaamwin32
better code layout
07:03 Changeset in xpra [14830] by totaamwin32
#678: fix shadow server, ctypes api conversion was incomplete
06:36 Changeset in xpra [14829] by totaamwin32
#1413: use the nvcc path we defined

01/21/17:

11:26 Changeset in xpra [14828] by totaamwin32
only use the default bind option if the user hasn't specified one on …
09:24 Changeset in xpra [14827] by totaamwin32
add the extension if it is missing, not just if it is a relative path!
08:49 Changeset in xpra [14826] by totaamwin32
use dist directory as exe temporary output dir
08:47 Changeset in xpra [14825] by totaamwin32
#1413: * build all kernel variants we may need * ignore generated …
08:26 Changeset in xpra [14824] by totaamwin32
#1413: * build CUDA kernels separately using MSVC from a BAT file * …

01/20/17:

10:22 Ticket #1419 (No menu bar in Ubuntu) closed by Antoine Martin
wontfix: ALWAYS start commands using one of the --start= variants …
07:10 FAQ edited by Antoine Martin
(diff)
07:09 Building/MSWindows edited by Smo
(diff)
07:02 Building/RPM edited by Antoine Martin
(diff)
07:01 Building/RPM edited by Antoine Martin
(diff)
07:00 Building/RPM edited by Antoine Martin
(diff)

01/19/17:

19:09 Ticket #1420 (Unable to start multiple gnome-terminals) created by Doug Doole
This is on Ubuntu 14.04.5. I have started my Xpra server with: `xpra …
18:17 Ticket #1419 (No menu bar in Ubuntu) created by Doug Doole
I'm using xpra 1.0.1 (also saw this on 1.0) on a Ubuntu 14.04.5 …
17:42 Ticket #1418 (cmd line arg "--configdir") closed by Jens H. Goebbert
worksforme: Instead of --confdir one can set XPRA_SYSCONF_DIR or XPRA_USER_CONF_DIR.
13:52 Ticket #1418 (cmd line arg "--configdir") created by Jens H. Goebbert
It would be great to have an command line argument "--configdir" (like …
12:08 Versions/PendingFixes edited by Antoine Martin
(diff)
09:05 Changeset in xpra [14823] by Antoine Martin
no need for child, or display (for a single example session)
08:36 Changeset in xpra [14822] by Antoine Martin
#1417: print the actual display name used when we get it from -displayfd
07:45 Changeset in xpra [14821] by Antoine Martin
* catch ImportError? in dbus_exception_wrap * log any exception as an error
07:17 Changeset in xpra [14820] by Antoine Martin
utility method to help debugging loggers (unused)
07:17 Changeset in xpra [14819] by Antoine Martin
expose the lists digests using a function so we can re-use it from the …
07:13 Versions/PendingFixes edited by Antoine Martin
(diff)
07:12 Changeset in xpra [14818] by Antoine Martin
* we must use get_digest_module api everywhere now: miltifile auth …
04:37 Ticket #1417 (choose display number automatically) closed by Antoine Martin
invalid: xpra has supported this feature for years, see #172 Just use: […]
04:37 Usage edited by Antoine Martin
(diff)
04:35 Usage edited by Antoine Martin
(diff)

01/18/17:

19:21 Ticket #1417 (choose display number automatically) created by Jens H. Goebbert
On multi-user systems is would help a lot, if Xpra could find a free …
17:45 Versions/PendingFixes edited by Antoine Martin
(diff)
17:45 Changeset in xpra [14817] by Antoine Martin
#1414 validate the driver version with the new official data
17:18 Dependencies edited by Antoine Martin
(diff)
17:13 Dependencies edited by Antoine Martin
(diff)
17:10 Ticket #1416 (xxhash missing in list of dependencies) closed by Antoine Martin
fixed: Done: wiki/Dependencies
17:10 Dependencies edited by Antoine Martin
as requested in #1416 (diff)
17:02 Ticket #1416 (xxhash missing in list of dependencies) created by Jens H. Goebbert
Hello, xxhash seems to be an optional dependency of Xpra. Can you …
16:31 Ticket #1414 (recognising nvenc 7.1 fails) closed by Jens H. Goebbert
fixed: nvenc with the new patch runs fine for SDK 7.0. It compiles fine for …
16:24 Ticket #1415 (dbus could be not optional) closed by Jens H. Goebbert
fixed: Thanks. This works.
16:16 Versions/PendingFixes edited by Antoine Martin
(diff)
16:16 Changeset in xpra [14816] by Antoine Martin
#1415: more friendly dbus import error messages
15:26 Ticket #1415 (dbus could be not optional) created by Jens H. Goebbert
Hello, we do not have dbus available on all machine at JSC. This …
12:15 Changeset in xpra [14815] by totaamwin32
#1413: make it possible to build NVENC with mingw: * always use …
09:02 Changeset in xpra [14814] by totaamwin32
#678 / #1413: 64-bit versions have a different installation name so we …
06:56 Changeset in xpra [14813] by Antoine Martin
#678: fix for non mingw builds, those still need WIN32_BUILD_LIB_PREFIX
06:29 Changeset in xpra [14812] by totaamwin32
#678: 64-bit paths fix
05:44 Changeset in xpra [14811] by totaamwin32
#678: build script improvements: * add "x86_64" to filenames if …
03:34 Changeset in xpra [14810] by Antoine Martin
r14809 for v1.0.x branch: fix nvenc 7.1+ compatibility
03:33 Changeset in xpra [14809] by Antoine Martin
#1414: fix version checks, support nvenc SDK v7.1 (and later?)

01/17/17:

15:49 Changeset in xpra [14808] by totaamwin32
shell script that generates the win32 installer (replaces the series …
13:22 Ticket #1414 (recognising nvenc 7.1 fails) created by Jens H. Goebbert
Hello, Xpra currently fails for NVENC versions which have a minor …
13:03 Changeset in xpra [14807] by totaamwin32
ignore another cython generated file
13:02 Changeset in xpra [14806] by totaamwin32
#678: * build fixes for mingw setup * handle sound using the same …
10:15 Ticket #1413 (64-bit MS Windows builds) created by Antoine Martin
Split from #678, related to #1253. Following the …
10:04 Building/MSWindows edited by Antoine Martin
(diff)
09:48 Changeset in xpra [14805] by Antoine Martin
r14804 for v1.0.x branch: fix win32 Events_Test.exe
09:47 Changeset in xpra [14804] by totaamwin32
fix Events_Test.exe : the fake client class needs more attributes now
07:02 WikiStart edited by Antoine Martin
(diff)
06:59 Building/MSWindows edited by Antoine Martin
(diff)
06:53 Changeset in xpra [14803] by totaamwin32
don't copy the PyOpenGL modules into the installation directory unless …
05:49 Changeset in xpra [14802] by Antoine Martin
r14801 for v1.0.x branch: fix win32 packaging compatibility with the …
05:43 Changeset in xpra [14801] by totaamwin32
* latest python-cryptography needs "appdirs"! * fix error message grammar
05:24 Changeset in xpra [14800] by totaamwin32
ignore console handler cleanup errors

01/16/17:

22:29 Ticket #1412 (High CPU load with Xpra 1.0 on Win 10) created by Lukas Haase
I observe high CPU load (100% on one core) when using Xpra 1.0 r14502
20:41 Ticket #1410 (xpra attach fails on vanilla Ubuntu Xenial Xerus) closed by Lukas Haase
fixed: That worked, thank you! For reference, another solution is to install …
15:01 Ticket #1411 (Misplaced Java Menu in Dual Screen) created by adarrab
Hi, Happens with some java applications, when you launch them …
14:46 Ticket #1409 (mmap failures with start-desktop mode) closed by Antoine Martin
fixed: Went for the easy option: r14799 removes the token check client side …
14:44 Changeset in xpra [14799] by Antoine Martin
#1409: disable mmap token check on the client side
12:56 Changeset in xpra [14798] by Antoine Martin
new upstream release: 1.7.5
12:54 Changeset in xpra [14797] by Antoine Martin
patch is no longer used
11:23 Changeset in xpra [14796] by Antoine Martin
r14794 for older branches: fix handling of optimize build flag
11:13 Changeset in xpra [14795] by totaamwin32
#678 / #799: implement setting the window group using …
11:06 Changeset in xpra [14794] by totaamwin32
fix handling of optimize compile flag, which can be set to False!
05:26 News edited by Antoine Martin
(diff)
05:02 Changeset in xpra [14793] by Antoine Martin
#1410: better fix, is_pa_installed should always return a boolean
04:57 Changeset in xpra [14792] by Antoine Martin
r14791 for v1.0.x branch: avoid None values causing hello failures
04:55 Changeset in xpra [14791] by Antoine Martin
#1410: make sure that we never send a None value in sound info
00:02 Ticket #1410 (xpra attach fails on vanilla Ubuntu Xenial Xerus) created by Lukas Haase
I have just installed vanilla Ubuntu Xenial Xerus, followed by xpra …
Note: See TracTimeline for information about the timeline view.