xpra icon
Bug tracker and wiki

Timeline



07/26/14:

19:57 Changeset in xpra [6960] by Antoine Martin
more info cleanup: * remove more use of prefix * remove ugly "mk" * …
19:30 Changeset in xpra [6959] by Antoine Martin
add children process info to "xpra info"
19:30 Changeset in xpra [6958] by Antoine Martin
lot the driver minor version number since it may be used by the …
19:03 Changeset in xpra [6957] by Antoine Martin
refactor add_stats / get_info mess: * split into individual …
18:58 Changeset in xpra [6956] by Antoine Martin
* include build time * squash changes on same line as revision
14:38 Ticket #618 (jpeg2000 encoding) created by Antoine Martin
I was curious to see how well or badly this would perform... And it …
12:16 DataFlow edited by Antoine Martin
(diff)
12:15 WikiStart edited by Antoine Martin
(diff)
12:14 ProxyServer edited by Antoine Martin
(diff)
11:45 TCPSocketSharing edited by Antoine Martin
(diff)
11:43 TCPSocketSharing edited by Antoine Martin
(diff)
11:42 TCP-Socket-Sharing.png attached to TCPSocketSharing by Antoine Martin
diagram illustrating connection sharing with a web server
11:38 TCPSocketSharing edited by Antoine Martin
(diff)
11:26 ProxyServer edited by Antoine Martin
(diff)
11:26 ProxyServer edited by Antoine Martin
(diff)
11:26 TCPSocketSharing edited by Antoine Martin
(diff)
11:25 TCPSocketSharing edited by Antoine Martin
(diff)
11:18 TCPSocketSharing edited by Antoine Martin
(diff)
11:17 TCPSocketSharing created by Antoine Martin
11:15 WikiStart edited by Antoine Martin
(diff)
11:03 Network edited by Antoine Martin
(diff)
11:03 PacketEncoding edited by Antoine Martin
(diff)
11:02 Network edited by Antoine Martin
(diff)
11:02 PacketEncoding edited by Antoine Martin
(diff)
11:01 Network edited by Antoine Martin
(diff)
10:56 DataFlow edited by Antoine Martin
(diff)
10:55 DataFlow edited by Antoine Martin
(diff)
10:55 DataFlow edited by Antoine Martin
(diff)
10:53 Xpra-Data-Flow-small.png attached to DataFlow by Antoine Martin
preview version
10:51 DataFlow edited by Antoine Martin
(diff)
10:51 Xpra-Data-Flow.png attached to DataFlow by Antoine Martin
diagram showing data flows
10:50 DataFlow edited by Antoine Martin
(diff)
10:50 DataFlow created by Antoine Martin
10:49 ShadowServer edited by Antoine Martin
(diff)
10:40 ShadowServer edited by Antoine Martin
(diff)
10:37 ShadowServer created by Antoine Martin
10:36 Enhancements edited by Antoine Martin
(diff)
10:35 WikiStart edited by Antoine Martin
(diff)
10:26 About edited by Antoine Martin
(diff)
10:23 NetworkProtocol edited by Antoine Martin
(diff)
10:22 NetworkProtocol edited by Antoine Martin
(diff)
10:20 WikiStart edited by Antoine Martin
(diff)
10:16 Xpra-Proxy.png attached to ProxyServer by Antoine Martin
more dense version of the proxy diagram
10:16 ProxyServer edited by Antoine Martin
(diff)
10:06 Network edited by Antoine Martin
(diff)

07/25/14:

14:30 Changeset in xpra [6955] by Antoine Martin
py3k fix: cannot add dict.keys to a list!
14:23 Changeset in xpra [6954] by Antoine Martin
support for building xpra with msvc
11:06 Changeset in xpra [6953] by Antoine Martin
split more stuff away from protocol: * header * crypto (partial)
10:43 Changeset in xpra [6952] by Antoine Martin
move last instance of lz4 bits to compression module, import cleanup
10:40 Changeset in xpra [6951] by Antoine Martin
split more code away from protocol: move compression related code
10:28 Changeset in xpra [6950] by Antoine Martin
split more code away from protocol
10:13 Changeset in xpra [6949] by Antoine Martin
split the fake jitter code to its own file
10:08 Changeset in xpra [6948] by Antoine Martin
use more py3k friendly syntax
09:44 Changeset in xpra [6947] by Antoine Martin
add yaml to suggests
09:41 Changeset in xpra [6946] by Antoine Martin
* add a gtk version info tool * use the same python wrapper for all …
09:17 Changeset in xpra [6945] by Antoine Martin
* add glib version * prettify client version output * use …
06:49 Changeset in xpra [6944] by Antoine Martin
trim down the number of pyopengl components we ship: remove all the …
06:39 Changeset in xpra [6943] by Antoine Martin
ensure the opengl library we ship with py2exe (which is not in the …
06:11 Changeset in xpra [6942] by Antoine Martin
make the modify ticket box less annoying on a large screen: …
05:32 Changeset in xpra [6941] by Antoine Martin
use consistent naming for patches
05:30 Changeset in xpra [6940] by Antoine Martin
osx patches for building (py)gtkglext reliably?, see #533

07/24/14:

10:28 Changeset in xpra [6939] by Antoine Martin
r6938 for v0.13.x branch: pyobjc needs email.parser
10:26 Changeset in xpra [6938] by Antoine Martin
pyobjc needs email.parser (since when?)
05:39 Building edited by Antoine Martin
we need xkbfile for the new xkb code (diff)

07/23/14:

18:41 Keyboard edited by Antoine Martin
(diff)
18:12 Changeset in xpra [6937] by Antoine Martin
expose pyobjc build version info
14:53 Changeset in xpra [6936] by Antoine Martin
auto-downscale less aggressively
14:10 Changeset in xpra [6935] by Antoine Martin
remove test code which should never have been committed!
14:09 PacketEncoding edited by Antoine Martin
(diff)
14:02 Changeset in xpra [6934] by Antoine Martin
add support for yaml as packet encoder
13:03 Changeset in xpra [6933] by Antoine Martin
handle data from packet encoders coming as unicode instead of string
13:02 Changeset in xpra [6932] by Antoine Martin
tolerate more data formats for different encoders: convert list/tuple …
12:15 Changeset in xpra [6931] by Antoine Martin
use native xkb api instead of calling setxkbmap
06:31 Changeset in xpra [6930] by Antoine Martin
remove redundant do_command argument: use self.server_capabilities …
06:29 Changeset in xpra [6929] by Antoine Martin
only register all the packet handlers after we have processed the …
05:57 Changeset in xpra [6928] by Antoine Martin
add docstring
05:56 Changeset in xpra [6927] by Antoine Martin
remove redundant packet handler initialization
05:46 Changeset in xpra [6926] by Antoine Martin
use 0 for "auto" as int
05:43 Changeset in xpra [6925] by Antoine Martin
* auto is 0 * update min-quality to new defaults used in config file
04:40 Changeset in xpra [6924] by Antoine Martin
constify the filename and dir name, allowing env to override
04:27 Changeset in xpra [6923] by Antoine Martin
replace hardcoded directory names and config file names so we can …
04:17 Changeset in xpra [6922] by Antoine Martin
fix exit-with-children: ignore the pulseaudio process when counting …
04:09 Changeset in xpra [6921] by Antoine Martin
add functions to allow external code to inject "_when_ready" and …
04:04 Changeset in xpra [6920] by Antoine Martin
make it easier to toggle the "about xpra" menu entry in dock and …

07/20/14:

18:48 Changeset in xpra [6919] by Antoine Martin
#603: ensure we include the info files we generate: add them to the …
17:51 Changeset in xpra [6918] by Antoine Martin
xdummy spec file for centos7 / redhat7
15:23 Changeset in xpra [6917] by Antoine Martin
version bump + add debug_package for CentOS7 and Fedora >= 20
15:12 Changeset in xpra [6916] by Antoine Martin
version bump
15:09 Changeset in xpra [6915] by Antoine Martin
r6910 for v0.13.x branch: fix refresh loops with webp when refresh …
15:08 Changeset in xpra [6914] by Antoine Martin
r6904 for v0.13.x branch: fix png and jpeg painting with gdk fallback …
15:07 Changeset in xpra [6913] by Antoine Martin
r6901 for v0.13.x branch: don't skip the refresh if we are batching\!
15:05 Changeset in xpra [6912] by Antoine Martin
#284 ensure the file label is persistent
14:57 Ticket #284 (selinux labelling of static codec builds) reopened by Antoine Martin
As per [http://danwalsh.livejournal.com/2006/05/11/ SELinux Reveals …
14:47 Changeset in xpra [6911] by Antoine Martin
#613: use private libraries and rpath with linker rather than …
12:15 Encodings edited by Antoine Martin
(diff)
12:08 Ticket #617 (f265 encoding support) created by Antoine Martin
Alternative to x265 (#445). The code can be found here: …
11:43 Ticket #616 (HEVC single frame encoding support) created by Antoine Martin
As can be seen here: …
03:14 Ticket #535 (server-side memory leak) closed by onlyjob
fixed: Yes let's close please. I haven't seen this issue for a while.

07/19/14:

20:48 Ticket #615 (100% picture quality everywhere) created by Antoine Martin
At the moment, the default threshold which triggers a lossless refresh …
20:35 Ticket #614 (make it possible to enable and disable all input parsers individually ...) created by Antoine Martin
Following the recent problems with lz4 (in particular …

07/18/14:

23:51 Changeset in xpra [6910] by Antoine Martin
report webp quality up to 100%! (prevents refresh loops)
23:41 Changeset in xpra [6909] by Antoine Martin
honour the comment: don't enable webp for lossless unless the speed is …
22:39 Changeset in xpra [6908] by Antoine Martin
#410: lower the quality less aggressively: the batch delay factor now …
21:50 Changeset in xpra [6907] by Antoine Martin
#410 use get_encoding_options to choose the best encoding possible for …
19:40 Changeset in xpra [6906] by Antoine Martin
only include batch_factor and latency_factor when the values are meaningful
16:24 Ticket #609 (Invalid encoding?) closed by Antoine Martin
fixed: The server-side bug is fixed in r6905.
16:23 Changeset in xpra [6905] by Antoine Martin
#609: always allow rgb24 as option, just add it to the very end of the …
14:54 Changeset in xpra [6904] by Antoine Martin
#609: provide gdk pixbuf loader based fallback instead of hooking into …
09:01 Changeset in xpra [6903] by Antoine Martin
make strict / nostrict optional again (logging required a non-None value)
01:08 Changeset in xpra [6902] by Smo
Version updates for pyopengl and pyopengl-accelerate to final 3.1.0 …

07/17/14:

21:35 Changeset in xpra [6901] by Antoine Martin
don't skip the refresh if we are batching!
21:21 Changeset in xpra [6900] by Antoine Martin
reset the video region on full quality refresh
09:23 Changeset in xpra [6899] by Antoine Martin
#461: actually return the value we parse!
00:51 Ticket #461 (allow authenticated command line clients to control the server) reopened by aradtech
I am unable to get the xpra control scaling command to work for me. I …

07/16/14:

12:49 Encodings edited by Antoine Martin
(diff)

07/15/14:

23:11 BadIP edited by Antoine Martin
(diff)
21:23 Changeset in xpra [6898] by Antoine Martin
cython version 0.19 is acceptable
09:54 BadIP edited by Antoine Martin
(diff)
03:16 Ticket #613 ({x264,ffmpeg,libvpx,libwep}-xpra packages) created by pyther
As we discussed on IRC, the idea is to have xpra specific packages for …
00:21 Changeset in xpra [6897] by Smo
version bump for the following curl 7.37.0, nasm 2.11.05, libogg …

07/13/14:

17:08 Changeset in xpra [6896] by Antoine Martin
try to organize the file into sections
17:05 Changeset in xpra [6895] by Antoine Martin
#172: ensure that we can still install locally. use "/" as install …
11:33 Changeset in xpra [6894] by Antoine Martin
fix version string stripping for print output

07/12/14:

11:48 Changeset in xpra [6893] by Antoine Martin
allow platforms to provide extra version information shown with the …
11:34 Changeset in xpra [6892] by Antoine Martin
make webp codecs more like other codecs: define "get_encodings()"
11:33 Changeset in xpra [6891] by Antoine Martin
only log message if we are actually doing this step
11:18 Changeset in xpra [6890] by Antoine Martin
in verbose mode, show the encodings (or csc formats) supported for …
10:36 Changeset in xpra [6889] by Antoine Martin
#611: build script improvements: * use get_status_output instead of …
09:45 BadIP edited by Antoine Martin
(diff)

07/11/14:

22:31 Ticket #610 (Xorg memory leak while resizing) closed by Antoine Martin
fixed: Closing.

07/10/14:

22:33 Ticket #172 (remove the need to choose an unused DISPLAY when starting xpra) closed by Antoine Martin
fixed: This will do for this release. Moving the ssh bits to #612.
22:32 Ticket #612 (automatic DISPLAY selection over ssh) created by Antoine Martin
Split from #172. Remote start via ssh no longer needs a display to be …
22:25 Changeset in xpra [6888] by Antoine Martin
#582: not a real fix (just gets rid of the logging error): we avoid …
22:20 Ticket #607 (custom window layouts not honoured) closed by Antoine Martin
fixed: Backport for r6858 only in r6881. Closing.
22:17 Ticket #597 ("initenv" connection error when using nested ssh - regression in 0.13.4) closed by Antoine Martin
fixed: Backported in r6886. Closing.
22:16 Changeset in xpra [6887] by Antoine Martin
add fix to release notes
22:15 Changeset in xpra [6886] by Antoine Martin
r6864 for v0.13.x branch: #597 also send stderr to null not to stdout
20:44 Changeset in xpra [6885] by Antoine Martin
* fix missing arg for debug logging * add resources counters and log them
19:19 Changeset in xpra [6884] by Antoine Martin
update release notes with latest fixes
19:15 Changeset in xpra [6883] by Antoine Martin
r6832 for v0.13.x branch: expose quality in client options so we don't …
19:14 Changeset in xpra [6882] by Antoine Martin
r6833 for v0.13.x branch: even in case of error, select_device is …
19:13 Changeset in xpra [6881] by Antoine Martin
r6858: fix window layout command line option
19:12 Changeset in xpra [6880] by Antoine Martin
r6851 for v0.13.x branch: don't start-child when upgrading or shadowing
19:11 Changeset in xpra [6879] by Antoine Martin
r6850 for v0.13.x branch: match documentation for speed and quality …
18:50 Changeset in xpra [6878] by Antoine Martin
stable version bump
18:46 Changeset in xpra [6877] by Antoine Martin
r6874 for v0.13.x branch: fix memory leak caused by misnamed cleanup method
17:51 BadIP edited by Antoine Martin
(diff)
17:36 Debugging edited by Antoine Martin
(diff)
17:25 Changeset in xpra [6876] by Antoine Martin
* use the regular logging mechanism in verbose mode instead of …
17:18 Changeset in xpra [6875] by Antoine Martin
#535: explicitly cleanup the pixmap rather than rely on garbage …
16:59 Changeset in xpra [6874] by Antoine Martin
#535 fix memory leak caused by misnamed cleanup method!
11:19 BadIP edited by Antoine Martin
(diff)

07/09/14:

09:38 BadIP edited by Antoine Martin
(diff)

07/07/14:

19:31 Changeset in xpra [6873] by Antoine Martin
make "refresh_timer" var more consistent: use None (and not zero) or …
19:24 Changeset in xpra [6872] by Antoine Martin
#410: add a more specific logger for subregion refresh: "regionrefresh"
19:09 Changeset in xpra [6871] by Antoine Martin
#410: more video region scoring tweaks: * lower the threshold for …
17:48 BadIP edited by Antoine Martin
(diff)

07/05/14:

03:16 Ticket #611 (remove Xorg setuid detection in setup.py) created by pyther
Xorg setuid detection code is no longer necessary as this logic has …

07/04/14:

15:22 Ticket #609 (Invalid encoding?) reopened by Antoine Martin
I am re-opening this because until we make pillow mandatory (and maybe …

07/02/14:

22:59 Ticket #610 (Xorg memory leak while resizing) created by J. Max Mena
Current versions: Server: * Fedora 20 64-bit (VM) 0.14 r6870
13:18 Ticket #609 (Invalid encoding?) closed by Mike
invalid
10:22 Ticket #609 (Invalid encoding?) created by Mike
I get many errors about invalid encoding. Invalid seems to be png and …

07/01/14:

21:25 Changeset in xpra [6870] by Antoine Martin
* change the way we calculate the subregion scoring so that we don't …
09:04 Changeset in xpra [6869] by Antoine Martin
fix logging error

06/30/14:

16:54 Changeset in xpra [6868] by Antoine Martin
#410 much improved region detection code: * split all subregion …
16:54 Changeset in xpra [6867] by Antoine Martin
#410: * fix region merge dimensions * don't error when comparing …

06/27/14:

09:16 Changeset in xpra [6866] by Antoine Martin
#410 fix timeout_add call: first argument is the delay!

06/26/14:

19:42 Changeset in xpra [6865] by Antoine Martin
#410: * since we've already done the work, always give out a score, …
08:32 Ticket #597 ("initenv" connection error when using nested ssh - regression in 0.13.4) reopened by Antoine Martin
Applied in r6864. Despite the fact that the link is to a bash site, I …
08:30 Changeset in xpra [6864] by Antoine Martin
#597 also send stderr to null not to stdout
Note: See TracTimeline for information about the timeline view.