xpra icon
Bug tracker and wiki

Timeline



06/03/12:

20:10 Changeset in xpra [894] by Antoine Martin
forgot to bump the ebuild (again..)
19:03 Ticket #136 (Please get setup.py to install xpra_launcher.1 manpage) closed by Antoine Martin
fixed: good catch! done in r893 for both trunk and v0.3 branch
19:03 Changeset in xpra [893] by Antoine Martin
install the xpra_launcher.1 man page since we install the binary
19:02 Changeset in xpra [892] by Antoine Martin
missed from commit r891
18:55 Ticket #136 (Please get setup.py to install xpra_launcher.1 manpage) reopened by أحمد المحمودي
I see, thanks for the explanation. In that case, I think that …
18:51 Ticket #127 (CFLAGS changes) closed by Antoine Martin
fixed: note: CFLAGS are unchanged in the 0.3 branch (revert in r878)
18:40 Ticket #126 (Certain keypresses in SAS which ring the bell cause xpra client to crash) closed by Antoine Martin
fixed: oh well, I give up, I don't understand this bell_class/bell_id/device …
18:39 Ticket #117 (Ctrl key is ignored in xterm or konsole) closed by Antoine Martin
duplicate: Looks like a duplicate of #91, will follow up there.
18:18 Changeset in xpra [891] by Antoine Martin
release 0.3.2
18:11 Changeset in xpra [890] by Antoine Martin
#132: cheap latency improvement, backport of r884 to 0.3 branch
18:09 Changeset in xpra [889] by Antoine Martin
#92: backport r883 to 0.3 branch
18:05 Changeset in xpra [888] by Antoine Martin
#136: backport r885 to 0.3 branch
18:03 Changeset in xpra [887] by Antoine Martin
#133: backport r880 to 0.3 branch
17:55 Ticket #137 (games rely on precise mouse movements and their timing) created by Antoine Martin
effectively, they do their own mouse acceleration, and since we send …
17:45 Changeset in xpra [886] by Antoine Martin
#132 add a callback to the network code so we can trace a damage …
16:54 Ticket #136 (Please get setup.py to install xpra_launcher.1 manpage) closed by Antoine Martin
fixed: Sorry, but this is not the case, the distutils setup.py installs both. …
16:53 Changeset in xpra [885] by Antoine Martin
ensure that we package the launcher binary since we refer to it in the …
16:46 Ticket #136 (Please get setup.py to install xpra_launcher.1 manpage) created by أحمد المحمودي
Hello, The desktop launcher xpra_launcher.desktop has those …
11:44 Changeset in xpra [884] by Antoine Martin
#132: avoid scheduling too many idle_add calls without giving them a …
11:00 Ticket #92 (osx client is missing some key mappings) closed by Antoine Martin
fixed: fixed in r883 Let's see how this goes and we can apply to the stable …
10:58 Changeset in xpra [883] by Antoine Martin
macs use keycode zero for the 'a' key, so change our code to use …
10:10 Changeset in xpra [882] by Antoine Martin
fix ulgy trac formatting on ticket change
09:56 Changeset in xpra [881] by Antoine Martin
this launcher needs to be updated everytime we add new options to the …
09:38 Ticket #135 (change default zlib compression value) created by Antoine Martin
Now that we have support for not compressing the pixel part of network …
07:53 Ticket #134 (allow user to specify key mapping overrides) created by Antoine Martin
On some platforms (particularly OSX), it seems that the gtk code does …

06/02/12:

17:43 Ticket #133 (Wrong encoding in window title bars) closed by Antoine Martin
fixed: fixed in r880 There's a test script you can use to easily change the …
17:40 Changeset in xpra [880] by Antoine Martin
#133 don't decode strings twice!
17:06 Changeset in xpra [879] by Antoine Martin
the ssl cert is for www.xpra.org, so make sure all links go there …

05/30/12:

19:33 Ticket #133 (Wrong encoding in window title bars) created by Alex
Since version 0.2.0 the text in window titles are not valid if it …
09:21 Ticket #132 (idle_add is a latency bottleneck in damage_to_data) created by Antoine Martin
When we get many small areas in damage requests, we may end up …

05/29/12:

11:13 Ticket #131 (Log date and time of connection) created by ahuillet
Xpra doesn't log *when* a connection happens nor when it closes. …
09:13 Changeset in xpra [878] by Antoine Martin
undo CFLAGS changes for stable branch and update release notes

05/27/12:

20:55 Changeset in xpra [877] by Antoine Martin
#110: split the colourspace conversion and actual x264/vpx compression …
19:31 Ticket #129 (Only the first connection to server works) closed by Antoine Martin
fixed: applied in r876 - thanks!
19:29 Changeset in xpra [876] by Antoine Martin
#129 'connection-lost' will fire some gtk/x11 code so we *must* call …
18:14 Changeset in xpra [875] by Antoine Martin
update all build files (trunk and v0.3.x) to make a new build
15:58 Changeset in xpra [874] by Antoine Martin
tag 0.3 so we can make a 0.3.1 release and commit more disruptive …
15:56 Changeset in xpra [873] by Antoine Martin
support running the tests against old versions of xpra which do not …
15:46 Ticket #130 (Potential DOS) closed by Antoine Martin
fixed: applied in r872
15:45 Changeset in xpra [872] by Antoine Martin
#130 fix DoS
14:44 Ticket #128 (SyntaxError: Non-ASCII character) closed by Antoine Martin
fixed: applied in r871 - thanks!
14:43 Changeset in xpra [871] by Antoine Martin
#128 define file encoding - as per pep 0263

05/26/12:

22:42 Ticket #130 (Potential DOS) created by Norman Rasmussen
If you connect 20 connections within 10 seconds, and don't send a …
16:04 Ticket #129 (Only the first connection to server works) created by Norman Rasmussen
After the first session, the server does not accept any further …
15:27 Ticket #128 (SyntaxError: Non-ASCII character) created by Norman Rasmussen
[…]

05/24/12:

08:44 Changeset in xpra [870] by ahuillet
Installer: use a better MIME type for Xpra session files, and add an …

05/23/12:

18:23 Changeset in xpra [869] by Antoine Martin
"info" to report the number of clients/potential_clients
17:44 Changeset in xpra [868] by Antoine Martin
when we close the connection cleanly, log "empty marker in read queue" …
17:36 Ticket #127 (CFLAGS changes) created by Antoine Martin
CFLAGS have been changed to use O2 in r866 This ticket is …
12:02 Changeset in xpra [867] by Antoine Martin
version bump so we can make a beta build (and also more easily compare …
11:55 Changeset in xpra [866] by Antoine Martin
switch to CFLAGS=-O2 for cython modules
11:42 Changeset in xpra [865] by Antoine Martin
remove deprecated title_suffix option and re-organize command line …
11:08 Changeset in xpra [864] by Antoine Martin
warn that compression should be left alone and add better info on …
09:55 Changeset in xpra [863] by Antoine Martin
display remote socket information: IP address or unix domain socket …
09:44 Changeset in xpra [862] by Antoine Martin
use xpra's own icons for xpra's own windows (rather than the tray icon)
09:35 Changeset in xpra [861] by Antoine Martin
don't raise an exception when the client sends invalid data: just log …
08:40 Changeset in xpra [860] by Antoine Martin
add link to freebsd and solaris packages

05/22/12:

21:44 Changeset in xpra [859] by Antoine Martin
inline calls to "install.sh" and provide a default build_no
15:58 Changeset in xpra [858] by Antoine Martin
fedora calls libx264 "libx264_118" (sigh)
15:13 Changeset in xpra [857] by root
updated patches

05/21/12:

15:23 Changeset in xpra [856] by Antoine Martin
more information on new features
12:54 Changeset in xpra [855] by Antoine Martin
note pointing to the build that does work
11:13 Changeset in xpra [854] by Antoine Martin
reduce logging with clients that use set_modifiers_from_keycodes (ie: …
10:23 Changeset in xpra [853] by Antoine Martin
add dll info location and bump default path to use vpx 1.1

05/20/12:

13:00 Milestone 0.3 completed
This milestone continues the work from …
09:03 Changeset in xpra [852] by Antoine Martin

05/19/12:

16:51 Changeset in xpra [851] by Antoine Martin
if we fail to decode a frame, ensure we still free the image buffer so …

05/18/12:

08:47 Changeset in xpra [850] by Antoine Martin
record screen size and "pixels_encoded_per_second", also add missing …
08:46 Changeset in xpra [849] by Antoine Martin
report encoding speed in pixels/s (based on last few samples only..)

05/16/12:

17:28 Changeset in xpra [848] by Antoine Martin
remove test code for old incremental bdecoder (already removed)
15:58 Changeset in xpra [847] by Antoine Martin
use the test client window's dimensions and not just the vncviewer's …
15:56 Changeset in xpra [846] by Antoine Martin
info request to return more useful information about the session state …

05/15/12:

18:20 Ticket #126 (Certain keypresses in SAS which ring the bell cause xpra client to crash) created by alis
While running the Linux SAS 9.2 GUI application in xpra (Linux xpra …

05/13/12:

07:15 Changeset in xpra [845] by Antoine Martin
window_time may be zero!
04:08 Changeset in xpra [844] by Antoine Martin
run more tests, but not the ones that try to go fullscreen

05/12/12:

11:17 Ticket #125 (Explicitly declare change_encoding_speed function) closed by Antoine Martin
fixed
10:24 Ticket #125 (Explicitly declare change_encoding_speed function) created by أحمد المحمودي
While compiling, this warning is emitted: xpra/x264/codec.c:1623:3: …

05/11/12:

05:12 Changeset in xpra [843] by Antoine Martin
record mmap bytes sent, reduce tests to most used encodings (remove …
05:11 Changeset in xpra [842] by Antoine Martin
try to ensure we only run the exit cleanups once

05/10/12:

20:33 Changeset in xpra [841] by Antoine Martin
vnc's regions/s was in the wrong column..
20:12 Changeset in xpra [840] by Antoine Martin
run longer and run all the tests (oops was running just gtkperf), also …
17:54 Changeset in xpra [839] by Antoine Martin
fix gtkperf command line and force test code to use a better name for it
17:46 Changeset in xpra [838] by Antoine Martin
make tcp socket re-usable too
17:02 Changeset in xpra [837] by Antoine Martin
report xpra and vnc versions (both client and server), platform. Also …
16:32 Changeset in xpra [836] by Antoine Martin
report fps for vnc using tcbench
15:19 Changeset in xpra [835] by Antoine Martin
new release info, update build files
15:14 Changeset in xpra [834] by Antoine Martin
in readonly mode, when the keymap changes, we parse it so shortcuts …
11:28 Changeset in xpra [833] by Antoine Martin
normalize packet counters to use bytes per second for values
10:19 Changeset in xpra [832] by Antoine Martin
allow C to stop a whole series of test and still print the results of …
10:15 Changeset in xpra [831] by Antoine Martin
stop processes with terminate() first before trying to kill() them, …
03:02 Changeset in xpra [830] by Antoine Martin
subprocess.Popen's shell=True breaks if command is a list rather than …

05/09/12:

18:04 Changeset in xpra [829] by Antoine Martin
add gtkperf test, record cpu usage normalized to 100% (not per cpu), …
17:42 Changeset in xpra [828] by Antoine Martin
prettify the dbus forwarder setup message
17:17 Changeset in xpra [827] by Antoine Martin
adds enable-ping option so we can report client and server latency via …
14:40 Changeset in xpra [826] by Antoine Martin
record the command being tested as a column of data and kill *all* …
14:38 Changeset in xpra [825] by Antoine Martin
if we don't decode a "draw" packet, return a zero decode_time and …
12:37 Changeset in xpra [824] by Antoine Martin
try harder to stop xpra and its vfb at the end of tests, also fix rss …
12:28 Changeset in xpra [823] by Antoine Martin
fix memleak! free image memory after use!
11:54 Changeset in xpra [822] by Antoine Martin
don't disable compression with mmap: it's cheap, and we still send …
11:51 Changeset in xpra [821] by Antoine Martin
restore ability to set maximum number of events/pixels per time-unit …
11:19 Changeset in xpra [820] by Antoine Martin
ensure we clear old values from damage_cancelled, saves memory
11:12 Changeset in xpra [819] by Antoine Martin
ensure we always cleanup video encoders, and that we do so with …
07:37 Changeset in xpra [818] by Antoine Martin
fix potential leak of mmap area, we need to always ack the data: send …
07:15 Changeset in xpra [817] by Antoine Martin
per-window encoding control: keep encoding value per batch config and …
06:49 Changeset in xpra [816] by Antoine Martin
fairer bandwidth distribution between windows: account for each window …
06:44 Changeset in xpra [815] by Antoine Martin
bug: another use of the global encoding var where we should be using …
03:52 Changeset in xpra [814] by Antoine Martin
require auth checks to access "info_request"
03:51 Changeset in xpra [813] by Antoine Martin
make all xpra commands return a non-zero return code in case of error
03:32 Changeset in xpra [812] by Antoine Martin
return non-zero exit code if glib client does not work as expected, …

05/08/12:

18:20 Changeset in xpra [811] by Antoine Martin
move batch delay calculations to its own method and use less greedy …
16:50 Changeset in xpra [810] by Antoine Martin
compress rgb24 data by using a wrapper to mark it as compressable, …
14:57 Changeset in xpra [809] by Antoine Martin
record damage packet sizes in a fifo so we can figure out how many …
12:16 Changeset in xpra [808] by Antoine Martin
convert rss value from page_size to MB
11:34 Changeset in xpra [807] by Antoine Martin
properly limit the number of tests and packetcount values need …
11:27 Changeset in xpra [806] by Antoine Martin
the time value to start from is latest_start_time, window_start_time …
11:01 Changeset in xpra [805] by Antoine Martin
solaris build files
10:42 Changeset in xpra [804] by Antoine Martin
count (and report) protocol packets as well as tcp chunks we write: …
10:31 Changeset in xpra [803] by Antoine Martin
record (and also report via "xpra info") the input and output packet …
04:58 Changeset in xpra [802] by Antoine Martin
try to run fewer tests (get some results faster)
04:49 Changeset in xpra [801] by Antoine Martin
add support for bandwidth shaping via trickle, check for missing …
04:43 Changeset in xpra [800] by Antoine Martin
whitespace and logging cleanup
04:27 Changeset in xpra [799] by Antoine Martin
report on some client statistics (if available)
04:26 Changeset in xpra [798] by Antoine Martin
don't calculate value again
00:45 Changeset in xpra [797] by Antoine Martin
adds "xpra info" to get statistics from the server
00:42 Changeset in xpra [796] by Antoine Martin
more user-friendly error message for dbus notification failures

05/07/12:

15:03 Changeset in xpra [795] by Antoine Martin
record cpu info and xorg version
14:24 Changeset in xpra [794] by Antoine Martin
start (and stop) the server before each run to try to make sure it is …
11:30 Changeset in xpra [793] by Antoine Martin
correctly report command that is missing
10:34 Changeset in xpra [792] by Antoine Martin
also test Xvnc/vncviewer

05/06/12:

15:41 Changeset in xpra [791] by Antoine Martin
simple test script for measuring bandwidth and cpu usage, testing all …
15:29 Changeset in xpra [790] by Antoine Martin
if running in readonly more, don't bother doing any keyboard detection …
15:16 Changeset in xpra [789] by Antoine Martin
if the packet is just one byte, we could trigger an error in trying to …

05/04/12:

13:27 Changeset in xpra [788] by Antoine Martin
naughty use of the "_encoding" global variable where we had the …
13:23 Ticket #121 (jpegquality should not be stored in protocol.py!) closed by Antoine Martin
fixed: clean fix in r787
13:23 Changeset in xpra [787] by Antoine Martin
#121: instead of storing "jpegquality" as an attribute somewhere, …
13:12 Ticket #124 (no new xpra sessions via winswitch) created by pmarek
On the server: xpra connection to xvfb seems to try IPv6, IPv4 and …
13:08 Changeset in xpra [786] by Antoine Martin
with the old codepath (old clients) we need to ensure _compressor is …
12:46 Ticket #120 (xpra is not working with AFS) closed by Antoine Martin
fixed: fixed in r785: we now honour the --socket-dir option with ssh …
12:46 Ticket #123 (provide an /etc/xpra/defaults.conf configuration file where ...) created by Antoine Martin
would be especially useful for things like "--socket-dir" (see …
12:41 Changeset in xpra [785] by Antoine Martin
#120 since we allow the user to specify where to place the sockets …
11:09 Ticket #116 (Xpra doesn't start on CentOS 5) closed by Antoine Martin
fixed: works for me - closing
10:46 Ticket #122 (drop compatibility for versions without the "raw_packets" feature (pre ...) created by Antoine Martin
Follow up from #68, this will allow us to simplify the code greatly: * …
10:38 Ticket #68 (improve performance of network code: bencoder is too slow) closed by Antoine Martin
fixed: "raw_packets" feature merged in r784: * we send binary data without …
10:37 Changeset in xpra [784] by Antoine Martin
#68: raw packets feature, with version bump. When we have large …
10:30 Ticket #121 (jpegquality should not be stored in protocol.py!) created by Antoine Martin
Why is it there? It has nothing to do with the network layer... I …
Note: See TracTimeline for information about the timeline view.