xpra icon
Bug tracker and wiki

Timeline



06/16/15:

22:15 Changeset in xpra [9645] by Antoine Martin
refactor the window signals (move most of them to common_signals) …
18:33 Changeset in xpra [9644] by Antoine Martin
#640: also use native code for getting X11 atoms
18:21 Changeset in xpra [9643] by Antoine Martin
#640: fix workspace code for gtk3: * allow us to access the root …
17:45 Changeset in xpra [9642] by Antoine Martin
add latest fix to release notes
17:40 Changeset in xpra [9641] by Antoine Martin
r9640 for v0.14.x and v0.15.x branch: don't reject clients with …
17:37 Changeset in xpra [9640] by Antoine Martin
#886: don't reject connections if a challenge is supplied and we don't …
17:36 Changeset in xpra [9639] by Antoine Martin
#849: missed from r9636
13:23 Versions edited by Antoine Martin
(diff)
13:18 Versions edited by Antoine Martin
(diff)
13:16 Versions edited by Antoine Martin
(diff)
13:15 Versions edited by Antoine Martin
(diff)
13:01 Versions edited by Antoine Martin
(diff)
13:00 Versions edited by Antoine Martin
(diff)
13:00 Versions edited by Antoine Martin
(diff)
12:12 Versions edited by Antoine Martin
(diff)
12:04 Versions created by Antoine Martin
12:02 Help edited by Antoine Martin
(diff)
12:02 WikiStart edited by Antoine Martin
add versions page (diff)
12:00 Packaging edited by Antoine Martin
(diff)
12:00 Packaging edited by Antoine Martin
remove old flags (diff)
11:16 Changeset in xpra [9638] by Antoine Martin
use the enw encoding names
09:28 Ticket #890 (minified (non-free) javascripts in source) created by onlyjob
"html5" folder contains minified javascript (.js) and .css files that …

06/15/15:

21:38 Changeset in xpra [9637] by Antoine Martin
use a ColorStreamHandler? to try to make warnings and errors stand out more
20:25 Changeset in xpra [9636] by Antoine Martin
#849: always call the sound via a subprocess, so we can use gstreamer …
17:54 Changeset in xpra [9635] by Antoine Martin
#849: missed from r9634
17:04 Changeset in xpra [9634] by Antoine Martin
#849: don't even try to use pulseaudio on win32 and osx
17:02 Changeset in xpra [9633] by Antoine Martin
#849: rename get_sound_executable to get_sound_command and make it …
16:34 Help edited by Antoine Martin
(diff)
16:34 Help edited by Antoine Martin
(diff)
16:33 Help created by Antoine Martin
16:29 WikiStart edited by Antoine Martin
add help page (diff)
16:21 Changeset in xpra [9632] by Antoine Martin
prettify socket connection info

06/14/15:

12:40 Changeset in xpra [9631] by Antoine Martin
#885: py3k / GTK3 fixes: * refactor _NET_REQUEST_FRAME_EXTENTS into a …

06/13/15:

22:46 Ticket #851 (Rencode error on 0.15.0 Fedora 20 and 21 builds) closed by Antoine Martin
invalid: > I am really keen for xpra to be usable straight from the Fedora …
16:00 Ticket #851 (Rencode error on 0.15.0 Fedora 20 and 21 builds) reopened by jonathan.underwood
Hi Antoine, I am re-opening this, as we're hitting this on Fedora …

06/12/15:

23:08 Changeset in xpra [9630] by Antoine Martin
remove unused import
22:49 Changeset in xpra [9629] by Antoine Martin
#885: for OSX, we return the exact frame size for the given window - …
21:59 Ticket #887 (chrome dpi issue) closed by Jiang
fixed: I'll stick to the current workaround (by appending an additional …
21:30 Changeset in xpra [9628] by Antoine Martin
r9571 for v0.15.x branch (+ update release notes): include mime info
21:11 Ticket #889 (Ubuntu restarts the pulseaudio server instance when we kill it) closed by Antoine Martin
fixed: Backports in r9621. Tested on Fedora and Ubuntu, closing.
20:58 Changeset in xpra [9627] by Antoine Martin
#885: expose window frame data via xpra info and validate the data …
20:56 Changeset in xpra [9626] by Antoine Martin
remove nvenc3 and the cuda separate channel kernels
15:24 Changeset in xpra [9625] by Antoine Martin
stable version bump: update release notes
15:24 Changeset in xpra [9624] by Antoine Martin
add pulseaudio fix to release notes
15:12 Changeset in xpra [9623] by Antoine Martin
updated release notes with latest fixes
15:05 Changeset in xpra [9622] by Antoine Martin
r9617 for v0.14.x and v0.15.x branches: allow running script from the …
14:59 Changeset in xpra [9621] by Antoine Martin
r9620 for v0.14.x and v0.15.x branches: stop pulseaudio using 'pactl …
14:50 Changeset in xpra [9620] by Antoine Martin
#889: use "pactl exit" so that Ubuntu does not restart pulseaudio when …
14:21 Ticket #889 (Ubuntu restarts the pulseaudio server instance when we kill it) created by Antoine Martin
As per …
13:54 Ticket #888 (Move default location of sockets to /run) created by jonathan.underwood
Presently, xpra by default creates its sockets in the user home …
12:34 Changeset in xpra [9619] by Antoine Martin
the build script does not have to be executable directly

06/11/15:

20:12 Ticket #887 (chrome dpi issue) created by Jiang
This has to be the weirdest issue I've encountered. After upgrading …

06/10/15:

23:42 Changeset in xpra [9618] by Antoine Martin
always return something as resource path, prevents None dereference …
23:41 Changeset in xpra [9617] by Antoine Martin
opts may be None (it is when launching the test script)
23:04 Changeset in xpra [9616] by Antoine Martin
#885: window frame support for osx
22:19 Changeset in xpra [9615] by Antoine Martin
seems more proper and more consistent to inherit from the window class
21:58 Changeset in xpra [9614] by Antoine Martin
refactor window initialization: make it more simple, make it possible …
19:47 Changeset in xpra [9613] by Antoine Martin
fixup r9612: use the root window property (and not the old variable …
19:43 Ticket #884 (server idle timeout) closed by Antoine Martin
fixed: Thanks for testing maxmylyn! Closing.
14:14 Changeset in xpra [9612] by Antoine Martin
#885: server-side handling for _NET_FRAME_EXTENTS: * keep the global …
13:22 Changeset in xpra [9611] by Antoine Martin
new upstream release
12:44 Changeset in xpra [9610] by Antoine Martin
r9609 for v0.14.x and v0.15.x branches: fix typo
12:43 Changeset in xpra [9609] by Antoine Martin
typo: remove spurious space char
09:37 Changeset in xpra [9608] by Antoine Martin
new upstream release

06/09/15:

11:18 Changeset in xpra [9607] by Antoine Martin
remove unused arguments
10:08 Changeset in xpra [9606] by Antoine Martin
#885: only send the per-window frame extents if the server supports …
10:00 Changeset in xpra [9605] by Antoine Martin
#885: expose the default frame size, and the current value for each …
09:55 Changeset in xpra [9604] by Antoine Martin
make it executable for diagnostics
01:39 Ticket #886 (OSX GUI won't connect (password box issue)) created by rnc01
In trying to connect to a FreeBSD server with the OSX client (both the …

06/08/15:

18:37 Changeset in xpra [9603] by Antoine Martin
minor refactoring: split fakeXinerama into its own class
10:51 Changeset in xpra [9602] by Antoine Martin
#885: test class that requests frame extents until it gets something

06/07/15:

20:27 Changeset in xpra [9601] by Antoine Martin
#885: use _NET_REQUEST_FRAME_EXTENTS to request the frame size on a …
13:31 Changeset in xpra [9600] by Antoine Martin
register signals before calling setup_window() since it may realize …
13:18 Changeset in xpra [9599] by Antoine Martin
oops: remove debug
13:07 Changeset in xpra [9598] by Antoine Martin
* move window hooks to superclass (so GTK3 will get those too) * move …
13:03 Changeset in xpra [9597] by Antoine Martin
9596 for v0.15.x branch: remove debug logging
13:02 Changeset in xpra [9596] by Antoine Martin
remove debug logging
09:29 Changeset in xpra [9595] by Antoine Martin
#885: adjust the window position on win32
09:12 Ticket #885 (honour window position exactly) created by Antoine Martin
When we map a window at a specific location, either because the …

06/06/15:

12:56 Changeset in xpra [9594] by Antoine Martin
#883: make it possible to override the default list of discard targets …

06/05/15:

19:33 Changeset in xpra [9593] by Antoine Martin
remove scary warnings: vp9 is fine
19:31 Changeset in xpra [9592] by Antoine Martin
remove more legacy names
19:17 Changeset in xpra [9591] by Antoine Martin
r9566 for v0.15.x branch: raise clipboard requests per second limit
19:15 Changeset in xpra [9590] by Antoine Martin
r9588 for v0.15.x branch: fix typo
19:09 Changeset in xpra [9589] by Antoine Martin
fix exit-with-client handling: don't exit server if we still have …
18:59 Changeset in xpra [9588] by Antoine Martin
typo
18:58 Changeset in xpra [9587] by Antoine Martin
#884: implement "server-idle-timeout", including "xpra control" …
18:55 Ticket #884 (server idle timeout) created by Antoine Martin
similar to idle sessions done in #803: to give us the ability to exit …
14:54 Changeset in xpra [9586] by Antoine Martin
remove remnants of avcodec v1
13:51 Changeset in xpra [9585] by Antoine Martin
* allow tcp sockets to have encryption without requiring unix domain …

06/04/15:

00:53 Ticket #883 (Pasting into WYSIWYG editors rich text fails and causes too many ...) created by Paul
Pasting into WYSIWYG editors does not work when using Firefox browser …

06/03/15:

06:51 Ticket #877 (clipboard hitting maximum requests per second limit) closed by Jiang
fixed: Sure. I'm too busy right now to check it (since I'm running a …
05:40 Clipboard edited by Antoine Martin
(diff)

06/02/15:

19:28 Changeset in xpra [9584] by Antoine Martin
proper fix for debian buildroot path? (need sleep)
18:52 Changeset in xpra [9583] by Antoine Martin
build no bump for rebuild
18:51 Changeset in xpra [9582] by Antoine Martin
r9581 for v0.15.x branch: debian BUILDROOT workaround
18:50 Changeset in xpra [9581] by Antoine Martin
the debian path has both a BUILDROOT and more
18:25 Changeset in xpra [9580] by Antoine Martin
fixup r9574: Xorg 1.12 is enough for dummy, but not for displayfd
18:22 Changeset in xpra [9579] by Antoine Martin
displayfd requires Xorg 1.13, I think (at least wheezy has 1.12 …
16:48 Changeset in xpra [9578] by Antoine Martin
r9577 for v0.14.x and v0.15.x branches: vivid broke Xorg again
16:31 Changeset in xpra [9577] by Antoine Martin
vivid broke Xorg dummy again..
16:30 Changeset in xpra [9576] by Antoine Martin
try to detect temporary directory used by debian and ensure we don't …
15:55 Changeset in xpra [9575] by Antoine Martin
add latest fix to release notes
15:52 Changeset in xpra [9574] by Antoine Martin
#172: Debian Wheezy has Xorg 1.12 but does not support displayfd, bump …
15:43 Ticket #882 (DPI problem with Ubuntu 14.04) created by Doug Doole
Since upgrading my client to 0.15.0, there is something wrong with the …
13:31 Ticket #881 (Pop-up menu of Qt5 QML running with VirtualGL becomes 1x1 pixels) created by duanbw
I don't know if this is a bug of Xpra or I made the wrong …
12:01 Changeset in xpra [9573] by Antoine Martin
version bump and add first fix to release notes
12:00 Changeset in xpra [9572] by Antoine Martin
fix executable-not-elf-or-script lintian warning
11:54 Ticket #880 (xpra session file launch fixes) closed by Antoine Martin
fixed: I cannot reproduce the problem I had seen on win32, will follow up for …
11:38 Changeset in xpra [9571] by Antoine Martin
#880: add xpraconfig mimetype
11:23 Ticket #880 (xpra session file launch fixes) created by Antoine Martin
Every platform needs fixes I think: * on win32 I get registry warnings …
11:15 Changeset in xpra [9570] by Antoine Martin
add recent changes to changelog
09:15 Changeset in xpra [9569] by Antoine Martin
add latest fix to release notes
09:13 Ticket #879 (Typo in gtk_common/quit.py version 0.14.24 r9443) closed by Antoine Martin
fixed: Thanks! Applied in r9568. (I remember clearly fixing this same bug in …
09:12 Changeset in xpra [9568] by Antoine Martin
#879: fix typo which may cause servers to error on exit and fail to …
09:02 Ticket #879 (Typo in gtk_common/quit.py version 0.14.24 r9443) created by duanbw
It seems there is a typo in the file xpra/gtk_common/quit.py line 74, …
06:32 Changeset in xpra [9567] by Antoine Martin
remove unused code
06:22 Changeset in xpra [9566] by Antoine Martin
#877: raise clipboard requests per second limit
06:07 Changeset in xpra [9565] by Antoine Martin
#878: enable lz4 HC mode with level 9
06:06 Changeset in xpra [9564] by Antoine Martin
#878: make the minimum packet size for compression configurable using …
06:05 Ticket #878 (lz4: support HC and fast modes) created by Antoine Martin
* compressHC is already available in 0.7.0, so we can support …
05:37 Changeset in xpra [9563] by Antoine Martin
clip border size to 45 pixels
04:26 Ticket #877 (clipboard hitting maximum requests per second limit) created by Jiang
Xpra 0.15 from apt repository, running on Ubuntu 14.04 on both server …

06/01/15:

23:36 Ticket #866 (decompression error in rgb delta) closed by alas
fixed: Testing with the win32 0.15.0 r9533 against a fedora 20 0.15.0 r9533
08:15 Changeset in xpra [9562] by Antoine Martin
try to clarify the compress option
07:56 Changeset in xpra [9561] by Antoine Martin
remove nvenc and update release notes

05/31/15:

10:43 WikiStart edited by Antoine Martin
add new wiki pages: HTML5 and VPX (diff)
10:38 News edited by Antoine Martin
(diff)
10:36 Changeset in xpra [9560] by Josh
#850 connect.html was squashed because everything was inline on a …
10:21 Changeset in xpra [9559] by Josh
#580 relative redirect to connect.html
10:10 News edited by Antoine Martin
(diff)
10:08 News edited by Antoine Martin
(diff)
10:07 Encodings/vpx edited by Antoine Martin
(diff)
09:48 News edited by Antoine Martin
0.15 release! (diff)
09:14 Clients/HTML5 edited by Antoine Martin
(diff)
09:14 Clients/HTML5 edited by Antoine Martin
(diff)
09:13 Clients edited by Antoine Martin
(diff)
09:13 Clients/HTML5 created by Antoine Martin
08:52 Printing edited by Antoine Martin
(diff)
08:43 Changeset in xpra [9558] by Antoine Martin
try to open the current $DISPLAY using wait_for_x_server
08:42 Changeset in xpra [9557] by Antoine Martin
not sure we should even bother with C strings, but if we do, at least …

05/30/15:

18:18 Changeset in xpra [9556] by Antoine Martin
update release notes
17:40 Changeset in xpra [9555] by Antoine Martin
r9554 for v0.15.x branch: avoid None error
17:38 Changeset in xpra [9554] by Antoine Martin
logging can end up calling device_info with a None device, don't cause …
16:24 Changeset in xpra [9553] by Antoine Martin
make it clearer that "signal_name" is an argument
15:49 Changeset in xpra [9552] by Antoine Martin
add latest fix to release notes
15:48 Changeset in xpra [9551] by Antoine Martin
#843: Fedora 22 onwards doesn't have the void driver
15:37 Changeset in xpra [9550] by Antoine Martin
r9549 for trunk: remove unused void driver dependency
15:27 Changeset in xpra [9549] by Antoine Martin
#843: we no longer use void, so remove the dependency
14:46 Changeset in xpra [9548] by Antoine Martin
clip window dimensions to video mask earlier, before we compare them …
08:10 Ticket #876 (support python-cryptography as well as pycrypto) created by Antoine Martin
pycrypto has completely stalled, this ones looks way better: …

05/29/15:

05:39 Ticket #875 (make OR windows use xshm) closed by Antoine Martin
fixed: Done in r9547. (this ticket is mostly here as a reminder of this tiny …
05:37 Changeset in xpra [9547] by Antoine Martin
#875: use XShm with OR windows
05:33 Ticket #874 (don't send pixels for iconified windows) closed by Antoine Martin
fixed: "iconic" fixes: * in trunk, the whole window message handler function …
05:32 Ticket #875 (make OR windows use xshm) created by Antoine Martin
This was disabled a while back because OR windows tend to be small and …
05:24 Changeset in xpra [9546] by Antoine Martin
#874 don't try to iconify OR windows
05:21 Changeset in xpra [9545] by Antoine Martin
most window messages are meaningless for OR or tray windows, so don't …
05:05 Changeset in xpra [9544] by Antoine Martin
some validation is better than none
04:58 Ticket #862 (Error with xpra commands...) closed by Antoine Martin
invalid: not a bug: don't use root, don't mix users.
04:27 Changeset in xpra [9543] by Antoine Martin
Python 2.7.10 is out

05/28/15:

21:51 Ticket #825 (NVENC v5 support) closed by Smo
fixed: Okay got everything working and seems to work just fine so closing …
17:53 Changeset in xpra [9542] by Antoine Martin
#874: throttle updates for iconified windows
17:50 Ticket #874 (don't send pixels for iconified windows) created by Antoine Martin
This was not a problem before, because we used to unmap the windows. …
17:36 Changeset in xpra [9541] by Antoine Martin
better debugging of wm-state changes: log mode in human readable form
16:55 Changeset in xpra [9540] by Antoine Martin
#772: improve the test app so (almost) all the directions can be tested
15:00 Changeset in xpra [9539] by Antoine Martin
add guard: we should never hook those methods if we don't have a handle
14:57 Changeset in xpra [9538] by Antoine Martin
#772: test app for _NET_WM_MOVERESIZE
13:14 Changeset in xpra [9537] by Antoine Martin
#849: try to use palib before falling back to execing pactl
13:06 Changeset in xpra [9536] by Antoine Martin
#849 specfile for palib
06:17 Changeset in xpra [9535] by Antoine Martin
part of r9519: fix log message to match code
05:15 Changeset in xpra [9534] by Antoine Martin
drop legacy network flags: "raw_packets" and "chunked_compression" …
02:18 Ticket #873 (0.15.0 server throwing thread parse exception) created by alas
Running an osx client 0.15.0 r9533 against a fedora 20 0.15.0 r9533

05/27/15:

18:22 FAQ edited by Antoine Martin
(diff)
18:12 Changeset in xpra [9533] by Antoine Martin
re-instate logging of keymap
18:07 Changeset in xpra [9532] by Antoine Martin
#371: * re-implement setxkbmap using cython so we don't have to exec * …
16:06 Changeset in xpra [9531] by Antoine Martin
gst 1.x fix: always return a value from signal handlers
15:17 Changeset in xpra [9530] by Antoine Martin
flac causes overruns because it compresses silence so well... switch …
14:41 Changeset in xpra [9529] by Antoine Martin
make it easier to tweak the appsink settings without doing a rebuild: …
10:49 Changeset in xpra [9528] by Antoine Martin
tweak appsink: * do drop buffers in case we somehow fail to pick them …
10:39 Changeset in xpra [9527] by Antoine Martin
#849: remove unused bits

05/26/15:

18:24 Ticket #872 (Xpra fails to start on Fedora 22) closed by jonathan.underwood
fixed: Confirmed, with the patch in this bug, and xorg-x11-server-1.17.1-12, …
15:45 Changeset in xpra [9526] by Antoine Martin
add latest fix to release notes
15:35 Changeset in xpra [9525] by Antoine Martin
#872 workaround for Fedora 22 which now places the Xorg binary in …
14:15 Ticket #872 (Xpra fails to start on Fedora 22) created by jonathan.underwood
So, the way Xorg is started has changed yet again for the Fedora 22 …
12:40 Changeset in xpra [9524] by Antoine Martin
#371: remove legacy code: require the x11 keyboard bindings on posix …
05:42 Changeset in xpra [9523] by Antoine Martin
add latest fixes to release notes
05:37 Changeset in xpra [9522] by Antoine Martin
r9271 for v0.14.x and v0.15.x branches: make it easier to test the …
05:29 Changeset in xpra [9521] by Antoine Martin
copy state before paint, so we paint again if state changes whilst we …
05:25 Changeset in xpra [9520] by Antoine Martin
#871: add more debugging to the spinners

05/25/15:

16:17 Ticket #871 (Spinners not going away) created by Doug Doole
Starting in xpra 0.14.23 and continuing in 0.14.24, I've had several …
14:16 Changeset in xpra [9519] by Antoine Martin
#849 sound improvements: * don't restart the whole process on overrun, …
13:17 Changeset in xpra [9518] by Antoine Martin
fix pydev warning
09:14 Changeset in xpra [9517] by Antoine Martin
#835: gradually increase (or decrease) the av-sync delay actually used …
07:14 Changeset in xpra [9516] by Antoine Martin
#856 move the test to a posix-only unit test
07:08 Changeset in xpra [9515] by Antoine Martin
#856 parse osx style unicode keysyms and add test for it

05/23/15:

17:49 Changeset in xpra [9514] by Antoine Martin
#846 more debug logging tweaks
17:48 Changeset in xpra [9513] by Antoine Martin
#846 more debug logging tweaks
17:46 Changeset in xpra [9512] by Antoine Martin
#846 merge some debug logging tweaks
16:43 Changeset in xpra [9511] by Antoine Martin
add utiliy function for logging the configure request value mask using …
15:53 Changeset in xpra [9510] by Antoine Martin
debugging logging tweaks: * make it clearer which code paths is taken …
15:50 Changeset in xpra [9509] by Antoine Martin
window setup tweaks: * log size hints * don't change iconic state …
15:43 Changeset in xpra [9508] by Antoine Martin
add docstrings on what MotifWMHints mean
15:42 Changeset in xpra [9507] by Antoine Martin
only set the iconic flag if it needs changing as this will trigger a …
12:14 Changeset in xpra [9506] by Antoine Martin
if size is too small to bother with regions (less than 1024 pixels …
11:44 Changeset in xpra [9505] by Antoine Martin
just use bytes already!
11:04 Changeset in xpra [9504] by Antoine Martin
#760: fix paint box with double-buffering: paint the border box on the …
11:01 Changeset in xpra [9503] by Antoine Martin
a value of zero (or any positive value) means delta is actually used
09:50 Changeset in xpra [9502] by Antoine Martin
add pointer to gobject set_data ticket
09:19 Changeset in xpra [9501] by Antoine Martin
#849: fix useless "TypeError?: can't convert return value to desired …
09:09 Changeset in xpra [9500] by Antoine Martin
log the command and pid from "sound" debug (not just from the wrapper …
08:54 Changeset in xpra [9499] by Antoine Martin
emit and error signal when we get an error message on the bus

05/22/15:

19:01 Changeset in xpra [9498] by Antoine Martin
cython's exception handling only works if the cdef function has a …
19:00 Changeset in xpra [9497] by Antoine Martin
use the pid if we have it, more useful than the repr string of a …
18:39 Changeset in xpra [9496] by Antoine Martin
let latency message fall through to the more specific log handler
18:34 Changeset in xpra [9495] by Antoine Martin
r9494 for v0.15.x branch: avoid encoder errors with None codec value
18:32 Changeset in xpra [9494] by Antoine Martin
trying to send back the info causes encoder errors if the codec is not …
18:09 Changeset in xpra [9493] by Antoine Martin
py3k fix
17:52 Changeset in xpra [9492] by Antoine Martin
no need for an extra variable
17:49 Changeset in xpra [9491] by Antoine Martin
we only need to make a copy when dealing with memoryview, so I think …
16:27 Changeset in xpra [9490] by Antoine Martin
r9478 + r9479 + r9484 + r9489 for v0.15.x branch: big buffer vs …
16:20 Changeset in xpra [9489] by Antoine Martin
make it consistent: do memoryview_to_bytes in the compressed wrapper …
16:14 Changeset in xpra [9488] by Antoine Martin
part of r9384 for v0.15.x branch: remove unused data_to_buffer function
16:12 Changeset in xpra [9487] by Antoine Martin
r9481 + r9483 for v0.15.x branch: * remove unused variables * ensure …
16:09 Changeset in xpra [9486] by Antoine Martin
r9482 + r9485 for v0.15.x branch: select which client_options are sent …
16:08 Changeset in xpra [9485] by Antoine Martin
rename variable: this is used for non video client options
16:03 Changeset in xpra [9484] by Antoine Martin
#465: * fix non-memoryview case and simplify the code (one extra …
15:57 Changeset in xpra [9483] by Antoine Martin
we cannot use the same code for buffers / memoryview and bytes / strings
15:56 Changeset in xpra [9482] by Antoine Martin
select which options we get from the local video encoder and which …
15:08 Changeset in xpra [9481] by Antoine Martin
remove unused variables
12:24 Changeset in xpra [9480] by Antoine Martin
#866: fix breakage introduced in r9446: re-using the wrapper meant …
11:43 Changeset in xpra [9479] by Antoine Martin
#465: * hide the differences in compression input requirements being …
11:39 Changeset in xpra [9478] by Antoine Martin
#465: lz4 and lzo can process data directly from the memoryview, no …
11:21 Changeset in xpra [9477] by Antoine Martin
changes to debug logging: * make all the actual compression use …
11:17 Changeset in xpra [9476] by Antoine Martin
#866 add len and md5 checksum integrity metadata if env var is set
09:52 Changeset in xpra [9475] by Antoine Martin
#825: make it easier to choose which nvenc version we try first using …
06:32 Ticket #870 (When launched from launcher, clipboard contents are deleted from ...) created by alas
Testing for #864, connecting between two different servers with a …
06:31 Ticket #869 (Draw error tracebacks with trunk osx while watching video) closed by Antoine Martin
duplicate: Duplicate of #866.
06:26 Changeset in xpra [9474] by Antoine Martin
#868: expose current url to the server
06:20 Changeset in xpra [9473] by Antoine Martin
#868: expose client sys.argv to server and export it via xpra info
06:19 Ticket #869 (Draw error tracebacks with trunk osx while watching video) created by alas
Running an osx 0.16.0 r9459 client against a fedora 20 0.16.0 r9459
06:12 Ticket #864 (launcher crashes if we click on the encoding drop down a few times) closed by Antoine Martin
fixed: Thanks!
06:09 Encodings edited by Antoine Martin
(diff)
06:07 Encodings edited by Antoine Martin
(diff)
06:01 Changeset in xpra [9472] by Antoine Martin
* record more build information, include library versions * python …
04:56 Changeset in xpra [9471] by Antoine Martin
new upstream release
00:40 Ticket #868 (expose url when connecting from html5 client) created by Smo
For example if one was to call …

05/21/15:

17:56 Changeset in xpra [9470] by Antoine Martin
r9469 for v0.15.x branch: fix delta (again)
17:54 Changeset in xpra [9469] by Antoine Martin
#866 / #465: proper fix for expired delta buckets
13:43 Ticket #867 (xpra start fails on OS X) closed by pyther
fixed: This fix does the trick, thanks!
13:13 Changeset in xpra [9468] by Antoine Martin
#867: fix import loop by delaying the import until all the functions …
12:47 Ticket #867 (xpra start fails on OS X) created by pyther
Looks like a missing library. OS X 10.10.3, xpra v0.14.24 […]
11:53 Changeset in xpra [9467] by Antoine Martin
#866: when decoding fails, it could fail again when we refresh, so …
11:47 Changeset in xpra [9466] by Antoine Martin
#863: better error logging
06:44 Changeset in xpra [9465] by Antoine Martin
encapsulation: call len on the wrapper, this does the right thing and …
06:40 Changeset in xpra [9464] by Antoine Martin
keep log output aligned when delta is used (easier to parse)
06:26 Ticket #866 (decompression error in rgb delta) created by Antoine Martin
Triggered using the command lines from ticket/863: * …
04:39 Ticket #865 (video encoders should never be closed whilst encoding is in progress) closed by Antoine Martin
fixed: Fixed in r9463, this was caused by the av-sync stuff #835 in r9372. …
04:38 Changeset in xpra [9463] by Antoine Martin
#865: make_data_packet_cb MUST always be called from the encode …
04:35 Changeset in xpra [9462] by Antoine Martin
#835: if the server doesn't support av-sync (ie: disabled on the …
04:22 Changeset in xpra [9461] by Antoine Martin
#865: ensure races between "compress_image" and "clean" will trigger …
04:22 Ticket #865 (video encoders should never be closed whilst encoding is in progress) created by Antoine Martin
Found in attachment/ticket/863/xpra863encoding(1).txt: […] The …
04:10 Changeset in xpra [9460] by Antoine Martin
last_frame_times is not a number

05/20/15:

20:33 Ticket #854 (HTML 5 client crash by scrolling in Firefox) closed by J. Max Mena
fixed: Everything within the scope of this ticket has been resolved. Other …
10:32 Ticket #861 (xor error with differing pixel format) reopened by Antoine Martin
Seen the bug again. Stacktraces always seem to come in pairs. Could …
08:50 Changeset in xpra [9459] by Antoine Martin
version bump
08:50 Changeset in xpra [9458] by Antoine Martin
r9456 for v0.15.x and v0.14.x branches: fix microphone packet handling
08:43 Changeset in xpra [9457] by Antoine Martin
more friendly error messages
08:40 Changeset in xpra [9456] by Antoine Martin
metadata is a normal dict, use normal get method

05/19/15:

13:44 Changeset in xpra [9455] by Antoine Martin
r9454 for v0.15.x branch: fix non-opengl backing when fed bytearray
13:43 Changeset in xpra [9454] by Antoine Martin
fix the non-opengl pixmap backing: when we call memoryview_to_bytes, …
13:31 Changeset in xpra [9453] by Antoine Martin
python moans that this is ambiguous (it shouldn't be!)
12:48 Changeset in xpra [9452] by Antoine Martin
log the version we are building
10:53 Changeset in xpra [9451] by Antoine Martin
add assert to check for closed encoder
09:43 Ticket #861 (xor error with differing pixel format) closed by Antoine Martin
fixed: Maybe r9238 is wrong because maybe we do care what encoding is used. …
09:42 Changeset in xpra [9450] by Antoine Martin
r9448 + r9449 for v0.15.x branch: delta fixes
09:27 Changeset in xpra [9449] by Antoine Martin
#861: when we clear the delta region because of too many hits, make …
09:23 Changeset in xpra [9448] by Antoine Martin
#861 ensure we never mix encodings with delta, which could make us mix …
09:02 Changeset in xpra [9447] by Antoine Martin
better error messages when we fail to setup a video pipeline
08:57 Changeset in xpra [9446] by Antoine Martin
re-use the same wrapper object if we have one already

05/18/15:

18:20 Ticket #743 ([Android Client] - "failed to negotiate a packet encoder" while trying ...) closed by Antoine Martin
fixed: Not heard back, I assume this works OK, moving it to replace the "old" …
17:16 Changeset in xpra [9445] by Antoine Martin
r9444 for v0.15.x branch: fix name clash
17:14 Changeset in xpra [9444] by Antoine Martin
#263 fix name clash: structure vs debugging flag can't use the same name!
16:15 Changeset in xpra [9443] by Antoine Martin
add latest fix to release notes
16:05 Changeset in xpra [9442] by Antoine Martin
#724: only ever enable the workaround on win32
15:06 Changeset in xpra [9441] by Antoine Martin
r9439 for v0.15.x and v0.14.x branches: fix crash on win32 with …
14:27 Changeset in xpra [9440] by Antoine Martin
remove wrong comment
14:23 Changeset in xpra [9439] by Antoine Martin
#864: disable the tray menu workaround when not used from a tray, as …
12:21 Ticket #864 (launcher crashes if we click on the encoding drop down a few times) created by Antoine Martin
12:16 Changeset in xpra [9438] by Antoine Martin
r9435 + r9436 for v0.15.x and v0.14.x branches: when we let the pixels …
12:13 Changeset in xpra [9437] by Antoine Martin
undo change which works for trunk only
12:03 Changeset in xpra [9436] by Antoine Martin
this should never hit, but better be safe
11:50 Changeset in xpra [9435] by Antoine Martin
#861: when we let the pixels through, we must preserve the metadata …
11:29 Changeset in xpra [9434] by Antoine Martin
* add encoding debugging to proxy server * more correct and aggressive …
11:14 Changeset in xpra [9433] by Antoine Martin
always honour "disconnect" packets, even when not authenticated: move …
10:57 Changeset in xpra [9432] by Antoine Martin
update release notes with latest fix
10:54 Changeset in xpra [9431] by Antoine Martin
r9429 for v0.15.x and v0.14.x branches: compatibility with newer …
10:53 Changeset in xpra [9430] by Antoine Martin
r9428 for v0.15.x branch: ensure we initialize the authentication modules
10:50 Changeset in xpra [9429] by Antoine Martin
compatibility with newer versions of pam module
10:46 Changeset in xpra [9428] by Antoine Martin
we must initialize the authentication modules for password auth to work
10:45 Changeset in xpra [9427] by Antoine Martin
prettify error message
10:40 Changeset in xpra [9426] by Antoine Martin
add auth debug logging
10:33 Changeset in xpra [9425] by Antoine Martin
typo
10:32 Changeset in xpra [9424] by Antoine Martin
avoid None dereference and log password file used
10:16 Changeset in xpra [9423] by Antoine Martin
r9422 for v0.15.x branch: revert to no auth defined by default
10:15 Changeset in xpra [9422] by Antoine Martin
revert to no auth defined by default, so we can enable file auth if a …
10:14 Changeset in xpra [9421] by Antoine Martin
better debugging of auth module loading
09:12 Changeset in xpra [9420] by Antoine Martin
wth? how did this happen?
08:58 Changeset in xpra [9419] by Antoine Martin
update release notes with latest fixes
08:55 Changeset in xpra [9418] by Antoine Martin
r9392 for v0.15.x and v0.14.x branches: don't assume rgb24 is always …
08:48 Changeset in xpra [9417] by Antoine Martin
fixup info structure
08:41 Changeset in xpra [9416] by Antoine Martin
r9386 for v0.14.x and v0.15.x branches: use video frames only if we …
08:38 Changeset in xpra [9415] by Antoine Martin
r9406 + r9408 + r9410 for v0.15.x and v0.14.x branches: proxy server fixes
08:33 Changeset in xpra [9414] by Antoine Martin
r9413 for v0.15.x branch: fix nvenc4 + nvenc5 with proxy server
08:32 Changeset in xpra [9413] by Antoine Martin
r8604 mistakenly imported a client class (and didn't even use it - …
07:25 Changeset in xpra [9412] by Antoine Martin
cleaner: same as gtk3 check, but without depending on any gtk related …
07:23 Changeset in xpra [9411] by Antoine Martin
only try to load from gi bindings if we are using "gtk3"
07:10 Changeset in xpra [9410] by Antoine Martin
remove debug logging
07:07 Changeset in xpra [9409] by Antoine Martin
better debug logging
07:06 Changeset in xpra [9408] by Antoine Martin
when we get a disconnect packet, we can exit the proxy instance more …
05:59 Changeset in xpra [9407] by Antoine Martin
make it possible to try to load gstreamer 1.x with python2 using an …
05:43 Changeset in xpra [9406] by Antoine Martin
always return True if the packet should be sent
05:31 Changeset in xpra [9405] by Antoine Martin
r9404 for v0.15.x branch: we must now explicitly load the codecs we …
05:30 Changeset in xpra [9404] by Antoine Martin
missed from r9241: we must now explicitly load the codecs we will need
05:27 Changeset in xpra [9403] by Antoine Martin
avoid pydev warning
05:18 Changeset in xpra [9402] by Antoine Martin
r9401 for v0.14.x and v0.15.x branches: the proxy server cannot guess …
05:16 Changeset in xpra [9401] by Antoine Martin
#172: the proxy server cannot guess a display name
05:13 Changeset in xpra [9400] by Antoine Martin
we already have SIGNAMES, don't hard-code new ones
05:07 Changeset in xpra [9399] by Antoine Martin
make it easier to test proxy PASSTHROUGH mode via env var
05:06 Changeset in xpra [9398] by Antoine Martin
try to close the proxy control socket when we stop

05/17/15:

14:07 Changeset in xpra [9397] by Antoine Martin
cleanup keymap change signal handler
13:53 Changeset in xpra [9396] by Antoine Martin
avoid printing warning for keyval=0 (no name can be found)
Note: See TracTimeline for information about the timeline view.