xpra icon
Bug tracker and wiki

Timeline



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)

05/16/15:

15:37 Changeset in xpra [9395] by Antoine Martin
#465: also expose the buffer api version in each codec's module …
15:17 Changeset in xpra [9394] by Antoine Martin
#465: expose the buffer api version used at build time
15:02 Changeset in xpra [9393] by Antoine Martin
make code more readable
14:50 Changeset in xpra [9392] by Antoine Martin
#863: * don't assume rgb24 is available for sending the 1px edges, …
08:39 Changeset in xpra [9391] by Antoine Martin
update release notes with latest fixes
08:16 Changeset in xpra [9390] by Antoine Martin
r9384 for v0.14.x and v0.15.x branches: allow rgb32 to be used as a …
07:37 Changeset in xpra [9389] by Antoine Martin
do redirect stderr when not daemonized
07:28 Changeset in xpra [9388] by Antoine Martin
#849: use a context manager to hide sys.argv (cleaner code)
07:24 Changeset in xpra [9387] by Antoine Martin
use a context manager and move the code to os_util
06:40 Changeset in xpra [9386] by Antoine Martin
#863: if we don't have any non-video encodings: * don't bother …
06:39 Changeset in xpra [9385] by Antoine Martin
#835: better av-sync delay logging
06:00 Ticket #863 (encode error with only video encodings enabled) created by Antoine Martin
I guess we probably want to support this somehow, even though it is …
00:43 Ticket #862 (Error with xpra commands...) created by sezing
hi; im new in linux and i used xpra in my older server then i …

05/15/15:

19:57 Changeset in xpra [9384] by Antoine Martin
#854: allow "rgb32" to be used as non-video encoding
18:06 Changeset in xpra [9383] by Antoine Martin
#835 add config file entry for av-sync (defaults to on)
18:04 Changeset in xpra [9382] by Antoine Martin
#835 apply the low-latency options (ugly!)
17:36 Changeset in xpra [9381] by Antoine Martin
#835: * auto-tune the av-sync latency based on the sound codec * …
14:40 Changeset in xpra [9380] by Antoine Martin
update commented out options to new code layout (not a dict)
14:35 Changeset in xpra [9379] by Antoine Martin
#835: only include an audioconvert element for flac
14:25 Changeset in xpra [9378] by Antoine Martin
minor cython tweaks: * use inline keyword for things that should be …
14:01 Changeset in xpra [9377] by Antoine Martin
* prevent races with cleanup code: keep reference to current queue …
12:32 Changeset in xpra [9376] by Antoine Martin
* always freeze the pixels and use the encoding queue if av-sync is …
11:12 Changeset in xpra [9375] by Antoine Martin
opus works it seems, at least on Fedora
10:26 Changeset in xpra [9374] by Antoine Martin
speedup: help the compiler by not using references to self within the …
10:18 Changeset in xpra [9373] by Antoine Martin
#835: add a freeze() method to the imagewrapper class so that we can …
08:21 Changeset in xpra [9372] by Antoine Martin
#835: av-sync feature * command line option: "av-sync" defaults to …
08:07 Changeset in xpra [9371] by Antoine Martin
only use the mask if we are video encoding, and apply the mask before …
07:03 Changeset in xpra [9370] by Antoine Martin
remove unused arguments
06:43 Changeset in xpra [9369] by Antoine Martin
add proxy video debug logging
04:46 Ticket #861 (xor error with differing pixel format) created by Antoine Martin
Testing 0.15 through the proxy server, got this error: […] Which is …
04:25 Changeset in xpra [9368] by Antoine Martin
r9288 for v0.15.x branch: remove test for dead code
03:48 Ticket #860 (0.15.0 client tracebacks on disconnect, if Session Info has been opened) closed by Antoine Martin
fixed: Fixed in r9366 (+backport in r9367). Feel free to re-open.
03:47 Changeset in xpra [9367] by Antoine Martin
r9366 for v0.15.x branch: fix stoopid change
03:46 Changeset in xpra [9366] by Antoine Martin
what was I thinking?
02:03 Ticket #860 (0.15.0 client tracebacks on disconnect, if Session Info has been opened) created by alas
Testing with a win32 0.15.0 r9365 client against a 0.15.0 r9365 fedora …

05/14/15:

22:34 Ticket #859 (Remote browser commands don't work in Chrome HTML 5 viewer) created by J. Max Mena
I suspect the wording will get a bit confusing. Using the …
14:06 Changeset in xpra [9365] by Antoine Martin
* add assert * access local object (faster? at least shorter to read) …
12:38 Changeset in xpra [9364] by Antoine Martin
don't use reserved keywords! (hides bugs)
12:29 Changeset in xpra [9363] by Antoine Martin
check for missing pixels first, then convert to bytes!
12:27 Changeset in xpra [9362] by Antoine Martin
we can't send memoryview to the packet layer!
12:18 Changeset in xpra [9361] by Antoine Martin
add asserts to check for failures to get pixels
11:59 Changeset in xpra [9360] by Antoine Martin
minor logging improvements
09:54 Changeset in xpra [9359] by Antoine Martin
prevent hard crashes and make it easier to debug NULL pixels
04:56 Changeset in xpra [9358] by Antoine Martin
if we fail to convert to a buffer, log what datatype caused the problem
03:46 Ticket #852 (Fedora 20 and 21 0.15.0 builds are failing to stop on command) closed by Antoine Martin
fixed

05/13/15:

11:20 Changeset in xpra [9357] by Antoine Martin
remove sound sync stuff commited by mistake
11:10 Changeset in xpra [9356] by Antoine Martin
update release notes with latest fixes
11:04 Changeset in xpra [9355] by Antoine Martin
r9328 for v0.15.x branch: only allow the codec specified
11:03 Changeset in xpra [9354] by Antoine Martin
r9331 for v0.14.x branch: fix proxy protocol errors
10:59 Changeset in xpra [9353] by Antoine Martin
r9334 for v0.14.x branch: if the protocol has been cleared, assume it …
10:56 Changeset in xpra [9352] by Antoine Martin
r9351 for v0.14.x and v0.15.x branches: fix transient-for
10:47 Changeset in xpra [9351] by Antoine Martin
look for transient-for in all window models, not just regular windows
10:21 Ticket #669 (speaker forwarding may cause server to hang) closed by Antoine Martin
fixed: Backports in r9347 + r9350.
10:21 Changeset in xpra [9350] by Antoine Martin
r9340 for v0.15.x branch: force exit from signal
10:05 Changeset in xpra [9349] by Antoine Martin
fixup patches: 0.15 still uses gobject instead of glib
08:42 Changeset in xpra [9348] by Antoine Martin
fix patching mess
08:33 Changeset in xpra [9347] by Antoine Martin
r9334 + r9339 for v0.15.x branch: protocol cleanup fixes
08:30 Changeset in xpra [9346] by Antoine Martin
r9331 + r9332 for v0.15.x branch: buffer and protocol fixes
08:27 Changeset in xpra [9345] by Antoine Martin
warn if attempting to use a privileged port
08:19 Changeset in xpra [9344] by Antoine Martin
patch seems to have made a mess of it?
08:17 Changeset in xpra [9343] by Antoine Martin
add legacy support for html flag so we can just use --html (already in …
08:02 Changeset in xpra [9342] by Antoine Martin
r9341 for v0.15.x branch: log the failing websockify command we tried …
07:41 Changeset in xpra [9341] by Antoine Martin
log the failing websockify command we tried to use
05:19 Changeset in xpra [9340] by Antoine Martin
when running from the signal handler, timeout_add may never fire, so …
05:04 Changeset in xpra [9339] by Antoine Martin
call stop_protocol() via idle_add to prevent deadlocks on win32!
04:37 Changeset in xpra [9338] by Antoine Martin
add debug logging
04:02 Changeset in xpra [9337] by Antoine Martin
* introduce signal_cleanup so we can run cleanup things from the …
03:48 Changeset in xpra [9336] by Antoine Martin
timers don't work after we get a signal (at least on win32), so …
03:47 Changeset in xpra [9335] by Antoine Martin
* don't lose the reference to the client instance so we can call it …
03:35 Changeset in xpra [9334] by Antoine Martin
if the protocol has been cleared, assume it is closed already, means …
03:25 Changeset in xpra [9333] by Antoine Martin
* try harder to ensure we only unregister the console ctrl handler …

05/12/15:

19:46 Ticket #858 (HTML 5 Client does not have NumLock sync) created by J. Max Mena
Tested with the following against a Fedora 21 r9329 trunk and 0.15.0 …
19:04 Ticket #669 (speaker forwarding may cause server to hang) reopened by Antoine Martin
One more thing that needs doing: I can get the win32 client to get …
18:45 Changeset in xpra [9332] by Antoine Martin
ensure we never pass a "buffer" object to the packet encoder
18:12 Changeset in xpra [9331] by Antoine Martin
* register as potential protocol early * don't fail to start proxy if …
17:58 Changeset in xpra [9330] by Antoine Martin
more client exit cleanup logging
15:21 Xdummy edited by tamone
Ubuntu xpra command: balance with the rigth quote (double) on first … (diff)
11:24 Changeset in xpra [9329] by Antoine Martin
rename test class and force py2exe to bundle it
10:58 Changeset in xpra [9328] by Antoine Martin
only allow the codec specified, avoid "codec changed" errors client side
10:55 Changeset in xpra [9327] by Antoine Martin
log what we have loaded more explicitly (so we know if the wrapper …
10:48 Changeset in xpra [9326] by Antoine Martin
log the command name, not the missing method (which is always None!)
10:43 Changeset in xpra [9325] by Antoine Martin
don't log all the plugins everytime we log one that is missing
10:36 Changeset in xpra [9324] by Antoine Martin
log more details about offending command and its packet
10:33 Changeset in xpra [9323] by Antoine Martin
better error message
10:29 Changeset in xpra [9322] by Antoine Martin
r9320 for v0.15.x branch: py3k fix
10:28 Changeset in xpra [9321] by Antoine Martin
better sound setup debugging
10:27 Changeset in xpra [9320] by Antoine Martin
py3k fix: we must decode the string out of safe_exec
09:28 Changeset in xpra [9319] by Antoine Martin
r9315 for v0.15.x branch: fix noencode for py3k
09:27 Changeset in xpra [9318] by Antoine Martin
r9316 for v0.15.x branch: try to use bencode if rencode is missing
09:26 Changeset in xpra [9317] by Antoine Martin
better debugging of low level write errors (ie: py3k strings..)
09:26 Changeset in xpra [9316] by Antoine Martin
try to use bencode if rencode is missing
09:25 Changeset in xpra [9315] by Antoine Martin
#640: fix noencode for py3k (PITA)
09:09 Changeset in xpra [9314] by Antoine Martin
r9313 for v0.15.x branch: don't fail if rencode is not available
09:06 Changeset in xpra [9313] by Antoine Martin
don't fail if rencode is not available, just log a warning
09:02 Ticket #857 (paint error with pixmap backing and mmap) closed by Antoine Martin
fixed: That was caused by the following call: […] Which got converted to a …
09:01 Changeset in xpra [9312] by Antoine Martin
r9311 for v0.15.x branch: fix mmap with memoryviews
09:00 Changeset in xpra [9311] by Antoine Martin
#857: converting to string can be harmful
08:50 Changeset in xpra [9310] by Antoine Martin
prevent race with errors clearing the delayed region
08:31 Changeset in xpra [9309] by Antoine Martin
whitespace and string formatting
08:29 Ticket #857 (paint error with pixmap backing and mmap) created by Antoine Martin
[…] Probably another case of #90 causing problems elsewhere.
07:50 Changeset in xpra [9308] by Antoine Martin
#854: fix bencode using the "standard" codecs.latin_1_encode function …
06:57 Changeset in xpra [9307] by Antoine Martin
#760: re-populate the opengl info so that changes to the opengl state …
06:45 Changeset in xpra [9306] by Antoine Martin
r9305 for v0.15.x branch: show opengl as disabled in session info
06:44 Changeset in xpra [9305] by Antoine Martin
show opengl as disabled in session info

05/11/15:

18:27 Changeset in xpra [9304] by Antoine Martin
#854 add test for another unicode bug
18:01 Ticket #856 (deal with unicode keysyms) created by Antoine Martin
At the moment I get this warning with osx clients: […] These …
17:29 Changeset in xpra [9303] by Antoine Martin
r9302 for v0.15.x branch: ensure the command line can override the …
17:28 Changeset in xpra [9302] by Antoine Martin
#760: ensure the command line can override the safety checks, log …
17:21 Changeset in xpra [9301] by Antoine Martin
#760 add debug logging to paint box feature
17:06 Ticket #669 (speaker forwarding may cause server to hang) closed by Antoine Martin
fixed: I have moved the UI thread issue to #855. I think we can close this.
17:06 Ticket #855 (UI thread gets stuck on osx (at random?)) created by Antoine Martin
Reported in ticket:669#comment:40 and #1002, it looks like this: …
17:00 Changeset in xpra [9300] by Antoine Martin
#669: this method is no longer used
16:43 Changeset in xpra [9299] by Antoine Martin
fix misapplied patch?
11:43 Changeset in xpra [9298] by Antoine Martin
updated release notes with latest fix
11:00 Ticket #626 (server does not run cleanups on SIGINT from a console) closed by Antoine Martin
fixed: Backports: * r9296 for v0.15.x * r9297 for v0.14.x Closing, hopefully …
10:58 Changeset in xpra [9297] by Antoine Martin
r9295 adapted for v0.14.x branch: try harder to exit cleanly on control-c
10:56 Changeset in xpra [9296] by Antoine Martin
r9292 + r9295 for v0.15.x branch: #626 try harder to exit cleanly on …
10:41 Changeset in xpra [9295] by Antoine Martin
#626: exit the main loop using an exception (sys.exit)

05/10/15:

16:58 Changeset in xpra [9294] by Antoine Martin
force exit if we get another signal
12:46 Changeset in xpra [9293] by Antoine Martin
r9290 for v0.15.x branch: workaround missing mouse position in click event
12:39 Changeset in xpra [9292] by Antoine Martin
only claim that the event has been handled when we have taken action, …
12:39 Changeset in xpra [9291] by Antoine Martin
try to re-enable opengl by default for all platforms
12:34 Changeset in xpra [9290] by Josh
fix for #854 when mouse event might not include a position (such as …
11:47 Changeset in xpra [9289] by Antoine Martin
* remove the window-layout option which no-one uses * add ability to …
11:44 Changeset in xpra [9288] by Antoine Martin
rename test class and remove references to old code (now removed since …
Note: See TracTimeline for information about the timeline view.