Timeline
05/30/15:
- 18:18 Changeset in xpra [9556] by
- update release notes
- 17:40 Changeset in xpra [9555] by
- r9554 for v0.15.x branch: avoid None error
- 17:38 Changeset in xpra [9554] by
- logging can end up calling device_info with a None device, don't cause …
- 16:24 Changeset in xpra [9553] by
- make it clearer that "signal_name" is an argument
- 15:49 Changeset in xpra [9552] by
- add latest fix to release notes
- 15:48 Changeset in xpra [9551] by
- #843: Fedora 22 onwards doesn't have the void driver
- 15:37 Changeset in xpra [9550] by
- r9549 for trunk: remove unused void driver dependency
- 15:27 Changeset in xpra [9549] by
- #843: we no longer use void, so remove the dependency
- 14:46 Changeset in xpra [9548] by
- clip window dimensions to video mask earlier, before we compare them …
- 08:10 Ticket #876 (support python-cryptography as well as pycrypto) created by
- pycrypto has completely stalled, this ones looks way better: …
05/29/15:
- 05:39 Ticket #875 (make OR windows use xshm) closed by
- fixed: Done in r9547. (this ticket is mostly here as a reminder of this tiny …
- 05:37 Changeset in xpra [9547] by
- #875: use XShm with OR windows
- 05:33 Ticket #874 (don't send pixels for iconified windows) closed by
- fixed: "iconic" fixes: * in trunk, the whole window message handler function …
- 05:32 Ticket #875 (make OR windows use xshm) created by
- This was disabled a while back because OR windows tend to be small and …
- 05:24 Changeset in xpra [9546] by
- #874 don't try to iconify OR windows
- 05:21 Changeset in xpra [9545] by
- most window messages are meaningless for OR or tray windows, so don't …
- 05:05 Changeset in xpra [9544] by
- some validation is better than none
- 04:58 Ticket #862 (Error with xpra commands...) closed by
- invalid: not a bug: don't use root, don't mix users.
- 04:27 Changeset in xpra [9543] by
- Python 2.7.10 is out
05/28/15:
- 21:51 Ticket #825 (NVENC v5 support) closed by
- fixed: Okay got everything working and seems to work just fine so closing …
- 17:53 Changeset in xpra [9542] by
- #874: throttle updates for iconified windows
- 17:50 Ticket #874 (don't send pixels for iconified windows) created by
- This was not a problem before, because we used to unmap the windows. …
- 17:36 Changeset in xpra [9541] by
- better debugging of wm-state changes: log mode in human readable form
- 16:55 Changeset in xpra [9540] by
- #772: improve the test app so (almost) all the directions can be tested
- 15:00 Changeset in xpra [9539] by
- add guard: we should never hook those methods if we don't have a handle
- 14:57 Changeset in xpra [9538] by
- #772: test app for _NET_WM_MOVERESIZE
- 13:14 Changeset in xpra [9537] by
- #849: try to use palib before falling back to execing pactl
- 13:06 Changeset in xpra [9536] by
- #849 specfile for palib
- 06:17 Changeset in xpra [9535] by
- part of r9519: fix log message to match code
- 05:15 Changeset in xpra [9534] by
- drop legacy network flags: "raw_packets" and "chunked_compression" …
- 02:18 Ticket #873 (0.15.0 server throwing thread parse exception) created by
- Running an osx client 0.15.0 r9533 against a fedora 20 0.15.0 r9533 …
05/27/15:
- 18:22 FAQ edited by
- (diff)
- 18:12 Changeset in xpra [9533] by
- re-instate logging of keymap
- 18:07 Changeset in xpra [9532] by
- #371: * re-implement setxkbmap using cython so we don't have to exec * …
- 16:06 Changeset in xpra [9531] by
- gst 1.x fix: always return a value from signal handlers
- 15:17 Changeset in xpra [9530] by
- flac causes overruns because it compresses silence so well... switch …
- 14:41 Changeset in xpra [9529] by
- make it easier to tweak the appsink settings without doing a rebuild: …
- 10:49 Changeset in xpra [9528] by
- tweak appsink: * do drop buffers in case we somehow fail to pick them …
- 10:39 Changeset in xpra [9527] by
- #849: remove unused bits
05/26/15:
- 18:24 Ticket #872 (Xpra fails to start on Fedora 22) closed by
- fixed: Confirmed, with the patch in this bug, and xorg-x11-server-1.17.1-12, …
- 15:45 Changeset in xpra [9526] by
- add latest fix to release notes
- 15:35 Changeset in xpra [9525] by
- #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
- So, the way Xorg is started has changed yet again for the Fedora 22 …
- 12:40 Changeset in xpra [9524] by
- #371: remove legacy code: require the x11 keyboard bindings on posix …
- 05:42 Changeset in xpra [9523] by
- add latest fixes to release notes
- 05:37 Changeset in xpra [9522] by
- r9271 for v0.14.x and v0.15.x branches: make it easier to test the …
- 05:29 Changeset in xpra [9521] by
- copy state before paint, so we paint again if state changes whilst we …
- 05:25 Changeset in xpra [9520] by
- #871: add more debugging to the spinners
05/25/15:
- 16:17 Ticket #871 (Spinners not going away) created by
- Starting in xpra 0.14.23 and continuing in 0.14.24, I've had several …
- 14:16 Changeset in xpra [9519] by
- #849 sound improvements: * don't restart the whole process on overrun, …
- 13:17 Changeset in xpra [9518] by
- fix pydev warning
- 09:14 Changeset in xpra [9517] by
- #835: gradually increase (or decrease) the av-sync delay actually used …
- 07:14 Changeset in xpra [9516] by
- #856 move the test to a posix-only unit test
- 07:08 Changeset in xpra [9515] by
- #856 parse osx style unicode keysyms and add test for it
05/23/15:
- 17:49 Changeset in xpra [9514] by
- #846 more debug logging tweaks
- 17:48 Changeset in xpra [9513] by
- #846 more debug logging tweaks
- 17:46 Changeset in xpra [9512] by
- #846 merge some debug logging tweaks
- 16:43 Changeset in xpra [9511] by
- add utiliy function for logging the configure request value mask using …
- 15:53 Changeset in xpra [9510] by
- debugging logging tweaks: * make it clearer which code paths is taken …
- 15:50 Changeset in xpra [9509] by
- window setup tweaks: * log size hints * don't change iconic state …
- 15:43 Changeset in xpra [9508] by
- add docstrings on what MotifWMHints mean
- 15:42 Changeset in xpra [9507] by
- only set the iconic flag if it needs changing as this will trigger a …
- 12:14 Changeset in xpra [9506] by
- if size is too small to bother with regions (less than 1024 pixels …
- 11:44 Changeset in xpra [9505] by
- just use bytes already!
- 11:04 Changeset in xpra [9504] by
- #760: fix paint box with double-buffering: paint the border box on the …
- 11:01 Changeset in xpra [9503] by
- a value of zero (or any positive value) means delta is actually used
- 09:50 Changeset in xpra [9502] by
- add pointer to gobject set_data ticket
- 09:19 Changeset in xpra [9501] by
- #849: fix useless "TypeError?: can't convert return value to desired …
- 09:09 Changeset in xpra [9500] by
- log the command and pid from "sound" debug (not just from the wrapper …
- 08:54 Changeset in xpra [9499] by
- emit and error signal when we get an error message on the bus
05/22/15:
- 19:01 Changeset in xpra [9498] by
- cython's exception handling only works if the cdef function has a …
- 19:00 Changeset in xpra [9497] by
- use the pid if we have it, more useful than the repr string of a …
- 18:39 Changeset in xpra [9496] by
- let latency message fall through to the more specific log handler
- 18:34 Changeset in xpra [9495] by
- r9494 for v0.15.x branch: avoid encoder errors with None codec value
- 18:32 Changeset in xpra [9494] by
- trying to send back the info causes encoder errors if the codec is not …
- 18:09 Changeset in xpra [9493] by
- py3k fix
- 17:52 Changeset in xpra [9492] by
- no need for an extra variable
- 17:49 Changeset in xpra [9491] by
- we only need to make a copy when dealing with memoryview, so I think …
- 16:27 Changeset in xpra [9490] by
- r9478 + r9479 + r9484 + r9489 for v0.15.x branch: big buffer vs …
- 16:20 Changeset in xpra [9489] by
- make it consistent: do memoryview_to_bytes in the compressed wrapper …
- 16:14 Changeset in xpra [9488] by
- part of r9384 for v0.15.x branch: remove unused data_to_buffer function
- 16:12 Changeset in xpra [9487] by
- r9481 + r9483 for v0.15.x branch: * remove unused variables * ensure …
- 16:09 Changeset in xpra [9486] by
- r9482 + r9485 for v0.15.x branch: select which client_options are sent …
- 16:08 Changeset in xpra [9485] by
- rename variable: this is used for non video client options
- 16:03 Changeset in xpra [9484] by
- #465: * fix non-memoryview case and simplify the code (one extra …
- 15:57 Changeset in xpra [9483] by
- we cannot use the same code for buffers / memoryview and bytes / strings
- 15:56 Changeset in xpra [9482] by
- select which options we get from the local video encoder and which …
- 15:08 Changeset in xpra [9481] by
- remove unused variables
- 12:24 Changeset in xpra [9480] by
- #866: fix breakage introduced in r9446: re-using the wrapper meant …
- 11:43 Changeset in xpra [9479] by
- #465: * hide the differences in compression input requirements being …
- 11:39 Changeset in xpra [9478] by
- #465: lz4 and lzo can process data directly from the memoryview, no …
- 11:21 Changeset in xpra [9477] by
- changes to debug logging: * make all the actual compression use …
- 11:17 Changeset in xpra [9476] by
- #866 add len and md5 checksum integrity metadata if env var is set
- 09:52 Changeset in xpra [9475] by
- #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
- 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
- duplicate: Duplicate of #866.
- 06:26 Changeset in xpra [9474] by
- #868: expose current url to the server
- 06:20 Changeset in xpra [9473] by
- #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
- 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
- fixed: Thanks!
- 06:09 Encodings edited by
- (diff)
- 06:07 Encodings edited by
- (diff)
- 06:01 Changeset in xpra [9472] by
- * record more build information, include library versions * python …
- 04:56 Changeset in xpra [9471] by
- new upstream release
- 00:40 Ticket #868 (expose url when connecting from html5 client) created by
- For example if one was to call …
05/21/15:
- 17:56 Changeset in xpra [9470] by
- r9469 for v0.15.x branch: fix delta (again)
- 17:54 Changeset in xpra [9469] by
- #866 / #465: proper fix for expired delta buckets
- 13:43 Ticket #867 (xpra start fails on OS X) closed by
- fixed: This fix does the trick, thanks!
- 13:13 Changeset in xpra [9468] by
- #867: fix import loop by delaying the import until all the functions …
- 12:47 Ticket #867 (xpra start fails on OS X) created by
- Looks like a missing library. OS X 10.10.3, xpra v0.14.24 […]
- 11:53 Changeset in xpra [9467] by
- #866: when decoding fails, it could fail again when we refresh, so …
- 11:47 Changeset in xpra [9466] by
- #863: better error logging
- 06:44 Changeset in xpra [9465] by
- encapsulation: call len on the wrapper, this does the right thing and …
- 06:40 Changeset in xpra [9464] by
- keep log output aligned when delta is used (easier to parse)
- 06:26 Ticket #866 (decompression error in rgb delta) created by
- 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
- fixed: Fixed in r9463, this was caused by the av-sync stuff #835 in r9372. …
- 04:38 Changeset in xpra [9463] by
- #865: make_data_packet_cb MUST always be called from the encode …
- 04:35 Changeset in xpra [9462] by
- #835: if the server doesn't support av-sync (ie: disabled on the …
- 04:22 Changeset in xpra [9461] by
- #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
- Found in attachment/ticket/863/xpra863encoding(1).txt: […] The …
- 04:10 Changeset in xpra [9460] by
- last_frame_times is not a number
05/20/15:
- 20:33 Ticket #854 (HTML 5 client crash by scrolling in Firefox) closed by
- fixed: Everything within the scope of this ticket has been resolved. Other …
- 10:32 Ticket #861 (xor error with differing pixel format) reopened by
- Seen the bug again. Stacktraces always seem to come in pairs. Could …
- 08:50 Changeset in xpra [9459] by
- version bump
- 08:50 Changeset in xpra [9458] by
- r9456 for v0.15.x and v0.14.x branches: fix microphone packet handling
- 08:43 Changeset in xpra [9457] by
- more friendly error messages
- 08:40 Changeset in xpra [9456] by
- metadata is a normal dict, use normal get method
05/19/15:
- 13:44 Changeset in xpra [9455] by
- r9454 for v0.15.x branch: fix non-opengl backing when fed bytearray
- 13:43 Changeset in xpra [9454] by
- fix the non-opengl pixmap backing: when we call memoryview_to_bytes, …
- 13:31 Changeset in xpra [9453] by
- python moans that this is ambiguous (it shouldn't be!)
- 12:48 Changeset in xpra [9452] by
- log the version we are building
- 10:53 Changeset in xpra [9451] by
- add assert to check for closed encoder
- 09:43 Ticket #861 (xor error with differing pixel format) closed by
- fixed: Maybe r9238 is wrong because maybe we do care what encoding is used. …
- 09:42 Changeset in xpra [9450] by
- r9448 + r9449 for v0.15.x branch: delta fixes
- 09:27 Changeset in xpra [9449] by
- #861: when we clear the delta region because of too many hits, make …
- 09:23 Changeset in xpra [9448] by
- #861 ensure we never mix encodings with delta, which could make us mix …
- 09:02 Changeset in xpra [9447] by
- better error messages when we fail to setup a video pipeline
- 08:57 Changeset in xpra [9446] by
- 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
- fixed: Not heard back, I assume this works OK, moving it to replace the "old" …
- 17:16 Changeset in xpra [9445] by
- r9444 for v0.15.x branch: fix name clash
- 17:14 Changeset in xpra [9444] by
- #263 fix name clash: structure vs debugging flag can't use the same name!
- 16:15 Changeset in xpra [9443] by
- add latest fix to release notes
- 16:05 Changeset in xpra [9442] by
- #724: only ever enable the workaround on win32
- 15:06 Changeset in xpra [9441] by
- r9439 for v0.15.x and v0.14.x branches: fix crash on win32 with …
- 14:27 Changeset in xpra [9440] by
- remove wrong comment
- 14:23 Changeset in xpra [9439] by
- #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
- 12:16 Changeset in xpra [9438] by
- r9435 + r9436 for v0.15.x and v0.14.x branches: when we let the pixels …
- 12:13 Changeset in xpra [9437] by
- undo change which works for trunk only
- 12:03 Changeset in xpra [9436] by
- this should never hit, but better be safe
- 11:50 Changeset in xpra [9435] by
- #861: when we let the pixels through, we must preserve the metadata …
- 11:29 Changeset in xpra [9434] by
- * add encoding debugging to proxy server * more correct and aggressive …
- 11:14 Changeset in xpra [9433] by
- always honour "disconnect" packets, even when not authenticated: move …
- 10:57 Changeset in xpra [9432] by
- update release notes with latest fix
- 10:54 Changeset in xpra [9431] by
- r9429 for v0.15.x and v0.14.x branches: compatibility with newer …
- 10:53 Changeset in xpra [9430] by
- r9428 for v0.15.x branch: ensure we initialize the authentication modules
- 10:50 Changeset in xpra [9429] by
- compatibility with newer versions of pam module
- 10:46 Changeset in xpra [9428] by
- we must initialize the authentication modules for password auth to work
- 10:45 Changeset in xpra [9427] by
- prettify error message
- 10:40 Changeset in xpra [9426] by
- add auth debug logging
- 10:33 Changeset in xpra [9425] by
- typo
- 10:32 Changeset in xpra [9424] by
- avoid None dereference and log password file used
- 10:16 Changeset in xpra [9423] by
- r9422 for v0.15.x branch: revert to no auth defined by default
- 10:15 Changeset in xpra [9422] by
- revert to no auth defined by default, so we can enable file auth if a …
- 10:14 Changeset in xpra [9421] by
- better debugging of auth module loading
- 09:12 Changeset in xpra [9420] by
- wth? how did this happen?
- 08:58 Changeset in xpra [9419] by
- update release notes with latest fixes
- 08:55 Changeset in xpra [9418] by
- r9392 for v0.15.x and v0.14.x branches: don't assume rgb24 is always …
- 08:48 Changeset in xpra [9417] by
- fixup info structure
- 08:41 Changeset in xpra [9416] by
- r9386 for v0.14.x and v0.15.x branches: use video frames only if we …
- 08:38 Changeset in xpra [9415] by
- r9406 + r9408 + r9410 for v0.15.x and v0.14.x branches: proxy server fixes
- 08:33 Changeset in xpra [9414] by
- r9413 for v0.15.x branch: fix nvenc4 + nvenc5 with proxy server
- 08:32 Changeset in xpra [9413] by
- r8604 mistakenly imported a client class (and didn't even use it - …
- 07:25 Changeset in xpra [9412] by
- cleaner: same as gtk3 check, but without depending on any gtk related …
- 07:23 Changeset in xpra [9411] by
- only try to load from gi bindings if we are using "gtk3"
- 07:10 Changeset in xpra [9410] by
- remove debug logging
- 07:07 Changeset in xpra [9409] by
- better debug logging
- 07:06 Changeset in xpra [9408] by
- when we get a disconnect packet, we can exit the proxy instance more …
- 05:59 Changeset in xpra [9407] by
- make it possible to try to load gstreamer 1.x with python2 using an …
- 05:43 Changeset in xpra [9406] by
- always return True if the packet should be sent
- 05:31 Changeset in xpra [9405] by
- r9404 for v0.15.x branch: we must now explicitly load the codecs we …
- 05:30 Changeset in xpra [9404] by
- missed from r9241: we must now explicitly load the codecs we will need
- 05:27 Changeset in xpra [9403] by
- avoid pydev warning
- 05:18 Changeset in xpra [9402] by
- r9401 for v0.14.x and v0.15.x branches: the proxy server cannot guess …
- 05:16 Changeset in xpra [9401] by
- #172: the proxy server cannot guess a display name
- 05:13 Changeset in xpra [9400] by
- we already have SIGNAMES, don't hard-code new ones
- 05:07 Changeset in xpra [9399] by
- make it easier to test proxy PASSTHROUGH mode via env var
- 05:06 Changeset in xpra [9398] by
- try to close the proxy control socket when we stop
05/17/15:
- 14:07 Changeset in xpra [9397] by
- cleanup keymap change signal handler
- 13:53 Changeset in xpra [9396] by
- avoid printing warning for keyval=0 (no name can be found)
05/16/15:
- 15:37 Changeset in xpra [9395] by
- #465: also expose the buffer api version in each codec's module …
- 15:17 Changeset in xpra [9394] by
- #465: expose the buffer api version used at build time
- 15:02 Changeset in xpra [9393] by
- make code more readable
- 14:50 Changeset in xpra [9392] by
- #863: * don't assume rgb24 is available for sending the 1px edges, …
- 08:39 Changeset in xpra [9391] by
- update release notes with latest fixes
- 08:16 Changeset in xpra [9390] by
- r9384 for v0.14.x and v0.15.x branches: allow rgb32 to be used as a …
- 07:37 Changeset in xpra [9389] by
- do redirect stderr when not daemonized
- 07:28 Changeset in xpra [9388] by
- #849: use a context manager to hide sys.argv (cleaner code)
- 07:24 Changeset in xpra [9387] by
- use a context manager and move the code to os_util
- 06:40 Changeset in xpra [9386] by
- #863: if we don't have any non-video encodings: * don't bother …
- 06:39 Changeset in xpra [9385] by
- #835: better av-sync delay logging
- 06:00 Ticket #863 (encode error with only video encodings enabled) created by
- I guess we probably want to support this somehow, even though it is …
- 00:43 Ticket #862 (Error with xpra commands...) created by
- 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
- #854: allow "rgb32" to be used as non-video encoding
- 18:06 Changeset in xpra [9383] by
- #835 add config file entry for av-sync (defaults to on)
- 18:04 Changeset in xpra [9382] by
- #835 apply the low-latency options (ugly!)
- 17:36 Changeset in xpra [9381] by
- #835: * auto-tune the av-sync latency based on the sound codec * …
- 14:40 Changeset in xpra [9380] by
- update commented out options to new code layout (not a dict)
- 14:35 Changeset in xpra [9379] by
- #835: only include an audioconvert element for flac
- 14:25 Changeset in xpra [9378] by
- minor cython tweaks: * use inline keyword for things that should be …
- 14:01 Changeset in xpra [9377] by
- * prevent races with cleanup code: keep reference to current queue …
- 12:32 Changeset in xpra [9376] by
- * always freeze the pixels and use the encoding queue if av-sync is …
- 11:12 Changeset in xpra [9375] by
- opus works it seems, at least on Fedora
- 10:26 Changeset in xpra [9374] by
- speedup: help the compiler by not using references to self within the …
- 10:18 Changeset in xpra [9373] by
- #835: add a freeze() method to the imagewrapper class so that we can …
- 08:21 Changeset in xpra [9372] by
- #835: av-sync feature * command line option: "av-sync" defaults to …
- 08:07 Changeset in xpra [9371] by
- only use the mask if we are video encoding, and apply the mask before …
- 07:03 Changeset in xpra [9370] by
- remove unused arguments
- 06:43 Changeset in xpra [9369] by
- add proxy video debug logging
- 04:46 Ticket #861 (xor error with differing pixel format) created by
- Testing 0.15 through the proxy server, got this error: […] Which is …
- 04:25 Changeset in xpra [9368] by
- 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
- fixed: Fixed in r9366 (+backport in r9367). Feel free to re-open.
- 03:47 Changeset in xpra [9367] by
- r9366 for v0.15.x branch: fix stoopid change
- 03:46 Changeset in xpra [9366] by
- what was I thinking?
- 02:03 Ticket #860 (0.15.0 client tracebacks on disconnect, if Session Info has been opened) created by
- 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
- I suspect the wording will get a bit confusing. Using the …
- 14:06 Changeset in xpra [9365] by
- * add assert * access local object (faster? at least shorter to read) …
- 12:38 Changeset in xpra [9364] by
- don't use reserved keywords! (hides bugs)
- 12:29 Changeset in xpra [9363] by
- check for missing pixels first, then convert to bytes!
- 12:27 Changeset in xpra [9362] by
- we can't send memoryview to the packet layer!
- 12:18 Changeset in xpra [9361] by
- add asserts to check for failures to get pixels
- 11:59 Changeset in xpra [9360] by
- minor logging improvements
- 09:54 Changeset in xpra [9359] by
- prevent hard crashes and make it easier to debug NULL pixels
- 04:56 Changeset in xpra [9358] by
- 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
- fixed
05/13/15:
- 11:20 Changeset in xpra [9357] by
- remove sound sync stuff commited by mistake
- 11:10 Changeset in xpra [9356] by
- update release notes with latest fixes
- 11:04 Changeset in xpra [9355] by
- r9328 for v0.15.x branch: only allow the codec specified
- 11:03 Changeset in xpra [9354] by
- r9331 for v0.14.x branch: fix proxy protocol errors
- 10:59 Changeset in xpra [9353] by
- r9334 for v0.14.x branch: if the protocol has been cleared, assume it …
- 10:56 Changeset in xpra [9352] by
- r9351 for v0.14.x and v0.15.x branches: fix transient-for
- 10:47 Changeset in xpra [9351] by
- 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
- fixed: Backports in r9347 + r9350.
- 10:21 Changeset in xpra [9350] by
- r9340 for v0.15.x branch: force exit from signal
- 10:05 Changeset in xpra [9349] by
- fixup patches: 0.15 still uses gobject instead of glib
- 08:42 Changeset in xpra [9348] by
- fix patching mess
- 08:33 Changeset in xpra [9347] by
- r9334 + r9339 for v0.15.x branch: protocol cleanup fixes
- 08:30 Changeset in xpra [9346] by
- r9331 + r9332 for v0.15.x branch: buffer and protocol fixes
- 08:27 Changeset in xpra [9345] by
- warn if attempting to use a privileged port
- 08:19 Changeset in xpra [9344] by
- patch seems to have made a mess of it?
- 08:17 Changeset in xpra [9343] by
- add legacy support for html flag so we can just use --html (already in …
- 08:02 Changeset in xpra [9342] by
- r9341 for v0.15.x branch: log the failing websockify command we tried …
- 07:41 Changeset in xpra [9341] by
- log the failing websockify command we tried to use
- 05:19 Changeset in xpra [9340] by
- when running from the signal handler, timeout_add may never fire, so …
- 05:04 Changeset in xpra [9339] by
- call stop_protocol() via idle_add to prevent deadlocks on win32!
- 04:37 Changeset in xpra [9338] by
- add debug logging
- 04:02 Changeset in xpra [9337] by
- * introduce signal_cleanup so we can run cleanup things from the …
- 03:48 Changeset in xpra [9336] by
- timers don't work after we get a signal (at least on win32), so …
- 03:47 Changeset in xpra [9335] by
- * don't lose the reference to the client instance so we can call it …
- 03:35 Changeset in xpra [9334] by
- if the protocol has been cleared, assume it is closed already, means …
- 03:25 Changeset in xpra [9333] by
- * 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
- 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
- One more thing that needs doing: I can get the win32 client to get …
- 18:45 Changeset in xpra [9332] by
- ensure we never pass a "buffer" object to the packet encoder
- 18:12 Changeset in xpra [9331] by
- * register as potential protocol early * don't fail to start proxy if …
- 17:58 Changeset in xpra [9330] by
- more client exit cleanup logging
- 15:21 Xdummy edited by
- Ubuntu xpra command: balance with the rigth quote (double) on first … (diff)
- 11:24 Changeset in xpra [9329] by
- rename test class and force py2exe to bundle it
- 10:58 Changeset in xpra [9328] by
- only allow the codec specified, avoid "codec changed" errors client side
- 10:55 Changeset in xpra [9327] by
- log what we have loaded more explicitly (so we know if the wrapper …
- 10:48 Changeset in xpra [9326] by
- log the command name, not the missing method (which is always None!)
- 10:43 Changeset in xpra [9325] by
- don't log all the plugins everytime we log one that is missing
- 10:36 Changeset in xpra [9324] by
- log more details about offending command and its packet
- 10:33 Changeset in xpra [9323] by
- better error message
- 10:29 Changeset in xpra [9322] by
- r9320 for v0.15.x branch: py3k fix
- 10:28 Changeset in xpra [9321] by
- better sound setup debugging
- 10:27 Changeset in xpra [9320] by
- py3k fix: we must decode the string out of safe_exec
- 09:28 Changeset in xpra [9319] by
- r9315 for v0.15.x branch: fix noencode for py3k
- 09:27 Changeset in xpra [9318] by
- r9316 for v0.15.x branch: try to use bencode if rencode is missing
- 09:26 Changeset in xpra [9317] by
- better debugging of low level write errors (ie: py3k strings..)
- 09:26 Changeset in xpra [9316] by
- try to use bencode if rencode is missing
- 09:25 Changeset in xpra [9315] by
- #640: fix noencode for py3k (PITA)
- 09:09 Changeset in xpra [9314] by
- r9313 for v0.15.x branch: don't fail if rencode is not available
- 09:06 Changeset in xpra [9313] by
- 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
- fixed: That was caused by the following call: […] Which got converted to a …
- 09:01 Changeset in xpra [9312] by
- r9311 for v0.15.x branch: fix mmap with memoryviews
- 09:00 Changeset in xpra [9311] by
- #857: converting to string can be harmful
- 08:50 Changeset in xpra [9310] by
- prevent race with errors clearing the delayed region
- 08:31 Changeset in xpra [9309] by
- whitespace and string formatting
- 08:29 Ticket #857 (paint error with pixmap backing and mmap) created by
- […] Probably another case of #90 causing problems elsewhere.
- 07:50 Changeset in xpra [9308] by
- #854: fix bencode using the "standard" codecs.latin_1_encode function …
- 06:57 Changeset in xpra [9307] by
- #760: re-populate the opengl info so that changes to the opengl state …
- 06:45 Changeset in xpra [9306] by
- r9305 for v0.15.x branch: show opengl as disabled in session info
- 06:44 Changeset in xpra [9305] by
- show opengl as disabled in session info
05/11/15:
- 18:27 Changeset in xpra [9304] by
- #854 add test for another unicode bug
- 18:01 Ticket #856 (deal with unicode keysyms) created by
- At the moment I get this warning with osx clients: […] These …
- 17:29 Changeset in xpra [9303] by
- r9302 for v0.15.x branch: ensure the command line can override the …
- 17:28 Changeset in xpra [9302] by
- #760: ensure the command line can override the safety checks, log …
- 17:21 Changeset in xpra [9301] by
- #760 add debug logging to paint box feature
- 17:06 Ticket #669 (speaker forwarding may cause server to hang) closed by
- 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
- Reported in ticket:669#comment:40 and #1002, it looks like this: …
- 17:00 Changeset in xpra [9300] by
- #669: this method is no longer used
- 16:43 Changeset in xpra [9299] by
- fix misapplied patch?
- 11:43 Changeset in xpra [9298] by
- updated release notes with latest fix
- 11:00 Ticket #626 (server does not run cleanups on SIGINT from a console) closed by
- fixed: Backports: * r9296 for v0.15.x * r9297 for v0.14.x Closing, hopefully …
- 10:58 Changeset in xpra [9297] by
- r9295 adapted for v0.14.x branch: try harder to exit cleanly on control-c
- 10:56 Changeset in xpra [9296] by
- r9292 + r9295 for v0.15.x branch: #626 try harder to exit cleanly on …
- 10:41 Changeset in xpra [9295] by
- #626: exit the main loop using an exception (sys.exit)
05/10/15:
- 16:58 Changeset in xpra [9294] by
- force exit if we get another signal
- 12:46 Changeset in xpra [9293] by
- r9290 for v0.15.x branch: workaround missing mouse position in click event
- 12:39 Changeset in xpra [9292] by
- only claim that the event has been handled when we have taken action, …
- 12:39 Changeset in xpra [9291] by
- try to re-enable opengl by default for all platforms
- 12:34 Changeset in xpra [9290] by
- fix for #854 when mouse event might not include a position (such as …
- 11:47 Changeset in xpra [9289] by
- * remove the window-layout option which no-one uses * add ability to …
- 11:44 Changeset in xpra [9288] by
- rename test class and remove references to old code (now removed since …
05/09/15:
- 05:19 Changeset in xpra [9287] by
- r9286 for v0.15.x branch: don't bother trying to use the tcp proxy if …
- 05:17 Changeset in xpra [9286] by
- don't bother trying to use the tcp proxy if the connection is closed
- 00:22 Ticket #854 (HTML 5 client crash by scrolling in Firefox) created by
- Using Windows 8.1 x64 and Firefox 37.0.2 against a Fedora 21 0.15.0 …
05/08/15:
- 11:59 Printing edited by
- (diff)
- 11:48 Printing edited by
- (diff)
- 10:40 Printing edited by
- (diff)
- 10:04 Changeset in xpra [9285] by
- r9284 for v0.15.x branch: add package suggestion for debian / ubuntu
- 10:03 Changeset in xpra [9284] by
- #598: add package suggestion for debian / ubuntu
- 09:52 Ticket #816 (Timeout Notification Signal) closed by
- fixed: I've been told this works as expected.
- 09:37 Changeset in xpra [9283] by
- r9282 for v0.15.x branch: don't modify structure in place
- 09:35 Changeset in xpra [9282] by
- we should not modify the structure without updating its hash, remove …
- 06:18 Ticket #853 (py3k server support) created by
- Python3 tracker ticket: #1568. Eventually, we will have to convert …
- 06:12 Changeset in xpra [9281] by
- in python2, dict.items() is already a copy (and the server is python2 …
05/07/15:
- 21:53 Ticket #533 (migrate osx build to using jhbuild and modulesets) closed by
- fixed: r9279 updates gtk to 2.24.27 builds fine I'm going to close this now …
- 21:36 Changeset in xpra [9280] by
- change hash for gtk+ 2.24.27
- 21:34 Changeset in xpra [9279] by
- version bump for gtk+ 2.24.27
05/06/15:
- 11:46 Changeset in xpra [9278] by
- r9277 for v0.14.x and v0.15.x branches: ensure we do turn the spinners off
- 11:43 Changeset in xpra [9277] by
- if the window type changes, ensure we do turn the spinners off
- 10:48 Changeset in xpra [9276] by
- remove PREFERED_SERVER_ENCODING_ORDER and just use …
- 10:40 Changeset in xpra [9275] by
- remove vp9 from the "problematic" list of encodings
- 10:27 Changeset in xpra [9274] by
- update release notes with latest fixes
- 09:50 Changeset in xpra [9273] by
- remove debug
- 09:43 Changeset in xpra [9272] by
- r9271 for v0.14.x and v0.15.x branch: redraw opengl spinners from the …
- 09:42 Changeset in xpra [9271] by
- allow the fake broken connection to specify how long the spinners show …
- 09:37 Changeset in xpra [9270] by
- add h264 test data and test encoders with junk data whether we have …
- 09:27 Changeset in xpra [9269] by
- avoid warning with swscale and yuv420p/yuv422p to gbrp
- 09:24 Changeset in xpra [9268] by
- by default, don't run tests that cause warnings - save those for the …
- 04:00 Changeset in xpra [9267] by
- r9262 + r9265 + r9266 for v0.15.x and v0.14.x branches: always update …
- 03:59 Changeset in xpra [9266] by
- doh: do fire expose events
- 03:55 Changeset in xpra [9265] by
- always update spinner flag, even with no backing
- 03:49 Changeset in xpra [9264] by
- r9263 for v0.15.x branch: py3k integer fixes
- 03:46 Changeset in xpra [9263] by
- more py3k integer division fixes
- 03:44 Changeset in xpra [9262] by
- always update the spinner flag - keep it separate from the paint state
05/05/15:
- 13:34 Changeset in xpra [9261] by
- fix py3k support: doesn't seem to fail if we give it a string instead …
- 11:23 Changeset in xpra [9260] by
- r9259 for v0.15.x branch: use integer division for py3k (again)
- 11:23 Changeset in xpra [9259] by
- use integer division for py3k (again)
- 11:14 Changeset in xpra [9258] by
- r9257 for v0.15.x branch: use integer division for py3k
- 11:13 Changeset in xpra [9257] by
- use integer division for py3k
- 06:14 Changeset in xpra [9256] by
- parts of r9255 for v0.14.x and v0.15.x branches: ensure the image is …
- 06:12 Changeset in xpra [9255] by
- refactor encoder tests so we test all encoders (except nvenc), all …
- 06:08 Changeset in xpra [9254] by
- key is the encoding, not the in colorspace
- 05:55 Changeset in xpra [9253] by
- add csc tests and improve decoder tests: check for invalid data failures
- 05:20 Changeset in xpra [9252] by
- simplify
- 05:06 Ticket #626 (server does not run cleanups on SIGINT from a console) reopened by
- Re-opening because of ticket:852#comment:4, r9197 caused problems …
- 04:57 Changeset in xpra [9251] by
- r9250 for v0.15.x branch: fix typo
- 04:56 Changeset in xpra [9250] by
- fix typo
05/04/15:
- 17:52 Changeset in xpra [9249] by
- add unit test for codecs self test
- 17:39 Changeset in xpra [9248] by
- move the decoder self tests to a common location and re-use them with …
- 17:21 Changeset in xpra [9247] by
- implement self tests for decoding vpx
- 17:12 Changeset in xpra [9246] by
- test every encoding with every colorspace we know about
- 17:05 Changeset in xpra [9245] by
- r9244 for v0.15.x branch: 'periodic Q boost' is a vp9 only property
- 17:04 Changeset in xpra [9244] by
- #832: 'periodic Q boost' is for vp9 only
- 13:17 Changeset in xpra [9243] by
- r9242 for v0.15.x branch: try both vpx and libvpx
- 13:16 Changeset in xpra [9242] by
- try both vpx and libvpx as package names
- 11:15 Changeset in xpra [9241] by
- only load the codecs we will actually use
- 10:12 Changeset in xpra [9240] by
- r9239 for v0.14.x and v0.15.x: fix lz4 check
- 10:11 Changeset in xpra [9239] by
- fix check for lz4 availability
- 10:00 Changeset in xpra [9238] by
- delta should not care what encoding is used, but the pixel format does …
- 07:03 Changeset in xpra [9237] by
- fixes taken from r9235 for v0.15.x branch: remove unused initial …
- 06:59 Changeset in xpra [9236] by
- r9226 for v0.14.x and v0.15.x branches: clear all references
- 06:56 Changeset in xpra [9235] by
- #839: move the restride code to the ximage wrapper
05/03/15:
- 22:17 Changeset in xpra [9234] by
- #845 html5 sound: * use the XpraSource? instead of inline test source …
- 17:04 Changeset in xpra [9233] by
- removed format log line by accident
- 16:59 Changeset in xpra [9232] by
- #845 make wav format work first * right now it will start decoding …
- 16:58 Changeset in xpra [9231] by
- fix some pydev warnings and remove unused imports
- 16:33 Changeset in xpra [9230] by
- #845 html5 sound * don't pass start of stream packet to aurora.js * …
- 15:37 Changeset in xpra [9229] by
- #845 html5 client sound: * fix XpraSource? * override mp3.js probe …
- 13:51 Changeset in xpra [9228] by
- #640: fix the last gobject warnings with py3k: ensure we use glib …
- 13:32 Changeset in xpra [9227] by
- only start the network parse and format threads when we actually have …
- 13:25 Changeset in xpra [9226] by
- also clear reference to write format thread
- 13:13 Changeset in xpra [9225] by
- prevent memory exhaustion with lz4 by validating the packet size (max …
- 12:56 Changeset in xpra [9224] by
- always run through the named interpreter explicitly, and make the …
- 12:45 Changeset in xpra [9223] by
- #465: make memoryview enabled by default on python 2.7 (already the …
- 12:41 Changeset in xpra [9222] by
- move the buffer and align stuff out of codecs now that we use it in …
- 10:47 Changeset in xpra [9221] by
- version bump so we can make new beta builds
- 10:43 Changeset in xpra [9220] by
- #640: fix bencode with py3k
- 06:25 Changeset in xpra [9219] by
- work towards py3k support in bencoder: * use absolute import so py3k …
05/02/15:
- 11:20 Changeset in xpra [9218] by
- fixup for r9207: this new function takes arguments (which we don't need)
- 10:58 Changeset in xpra [9217] by
- convert to a unit test
- 10:18 Changeset in xpra [9216] by
- replace gobject functions which are deprecated with their glib equivallent
- 10:17 Changeset in xpra [9215] by
- replace gobject functions which are deprecated with their glib equivallent
- 09:16 Changeset in xpra [9214] by
- replace gobject functions which are deprecated with their glib equivallent
- 09:13 Changeset in xpra [9213] by
- remove direct calls to gobject.idle_add (which is deprecated)
- 09:08 Changeset in xpra [9212] by
- remove direct calls to gobject.idle_add (which is deprecated)
- 09:03 Changeset in xpra [9211] by
- remove direct calls to gobject.idle_add (which is deprecated)
- 08:44 Changeset in xpra [9210] by
- #177 we need the py3k version of rencode and the gobject bindings …
- 05:19 Changeset in xpra [9209] by
- we no longer use unsafe pid lists to track the process status
- 05:15 Ticket #851 (Rencode error on 0.15.0 Fedora 20 and 21 builds) closed by
- invalid: You have not installed the latest python-rencode package, which means …
05/01/15:
- 22:35 Ticket #852 (Fedora 20 and 21 0.15.0 builds are failing to stop on command) created by
- Running Fedora 20 and 21 r9137 0.15.0 servers On running a {{{xpra …
- 22:33 Ticket #851 (Rencode error on 0.15.0 Fedora 20 and 21 builds) created by
- Running a Fedora 20 and 21 r9137 0.15.0 Servers (from xpra.org/beta): …
- 09:53 Changeset in xpra [9208] by
- forgot to bump the main release no
- 07:45 Ticket #293 (tune the audio queue latency so it is in sync with the video) closed by
- duplicate: Will follow up in #835.
- 07:32 Ticket #539 (tabbed client) closed by
- wontfix: Too hard to get right generically.
- 07:27 Changeset in xpra [9207] by
- switch to the new function name (which is also gobject-3 compatible)
- 04:36 Changeset in xpra [9206] by
- add latest fixes to the release notes
- 04:33 Changeset in xpra [9205] by
- handle end-of-stream messages
- 04:32 Changeset in xpra [9204] by
- r9197 for v0.14.x branch: fix exit on signal from console
- 04:31 Changeset in xpra [9203] by
- r9198 for v0.14.x branch: avoid warning with some hava apps
04/30/15:
- 16:51 News edited by
- (diff)
- 16:42 Ticket #473 (html5 client) closed by
- fixed: It's looking good for the release! I have tagged v0.15.x, so let's …
- 16:39 Ticket #850 (html5 client improvements) created by
- Split from #473. Mostly things that didn't make the cut for the v0.15 …
- 16:12 Milestone 0.15 completed
- Provisional priorities (the same ticket may be listed more than once …
- 15:57 Changeset in xpra [9202] by
- tag 0.15.x
- 15:39 Ticket #849 (sound improvements: refactorings, cleanups,) created by
- Follow up from #400, #669 - related to #835. * would be nice to share …
- 15:36 Ticket #400 (sound improvements - better queue handling, refactoring and cleanups) closed by
- fixed: I think this ticket is good to close, we can deal with testing in …
- 15:33 Changeset in xpra [9201] by
- #669: update microphone side code to use the new sound code and safer …
- 13:00 Changeset in xpra [9200] by
- prettify connection messages
- 09:06 Changeset in xpra [9199] by
- #533: library updates: apr 1.5.2 and subversion 1.8.13
- 04:38 Changeset in xpra [9198] by
- avoid warning with some java apps sending an odd message to the tray
Note: See TracTimeline
for information about the timeline view.