xpra icon
Bug tracker and wiki

Timeline


and

06/03/12:

20:10 Changeset in xpra [894] by antoine
forgot to bump the ebuild (again..)
19:03 Ticket #136 (Please get setup.py to install xpra_launcher.1 manpage) closed by antoine
fixed: good catch! done in r893 for both trunk and v0.3 branch
19:03 Changeset in xpra [893] by antoine
install the xpra_launcher.1 man page since we install the binary
19:02 Changeset in xpra [892] by antoine
missed from commit r891
18:55 Ticket #136 (Please get setup.py to install xpra_launcher.1 manpage) reopened by aelmahmoudy
I see, thanks for the explanation. In that case, I think that setup.py …
18:51 Ticket #127 (CFLAGS changes) closed by antoine
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
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
duplicate: Looks like a duplicate of #91, will follow up there.
18:18 Changeset in xpra [891] by antoine
release 0.3.2
18:11 Changeset in xpra [890] by antoine
#132: cheap latency improvement, backport of r884 to 0.3 branch
18:09 Changeset in xpra [889] by antoine
#92: backport r883 to 0.3 branch
18:05 Changeset in xpra [888] by antoine
#136: backport r885 to 0.3 branch
18:03 Changeset in xpra [887] by antoine
#133: backport r880 to 0.3 branch
17:55 Ticket #137 (games rely on precise mouse movements and their timing) created by antoine
effectively, they do their own mouse acceleration, and since we send the …
17:45 Changeset in xpra [886] by antoine
#132 add a callback to the network code so we can trace a damage request …
16:54 Ticket #136 (Please get setup.py to install xpra_launcher.1 manpage) closed by antoine
fixed: Sorry, but this is not the case, the distutils setup.py installs both. And …
16:53 Changeset in xpra [885] by antoine
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 aelmahmoudy
Hello, The desktop launcher xpra_launcher.desktop has those fields: …
11:44 Changeset in xpra [884] by antoine
#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
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
macs use keycode zero for the 'a' key, so change our code to use negative …
10:10 Changeset in xpra [882] by antoine
fix ulgy trac formatting on ticket change
09:56 Changeset in xpra [881] by antoine
this launcher needs to be updated everytime we add new options to the xpra …
09:38 Ticket #135 (change default zlib compression value) created by antoine
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
On some platforms (particularly OSX), it seems that the gtk code does not …

06/02/12:

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

05/30/12:

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

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. Adding …
09:13 Changeset in xpra [878] by antoine
undo CFLAGS changes for stable branch and update release notes

05/27/12:

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

05/26/12:

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

05/24/12:

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

05/23/12:

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

05/22/12:

21:44 Changeset in xpra [859] by antoine
inline calls to "install.sh" and provide a default build_no
15:58 Changeset in xpra [858] by antoine
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
more information on new features
12:54 Changeset in xpra [855] by antoine
note pointing to the build that does work
11:13 Changeset in xpra [854] by antoine
reduce logging with clients that use set_modifiers_from_keycodes (ie: …
10:23 Changeset in xpra [853] by antoine
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

05/19/12:

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

05/18/12:

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

05/16/12:

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

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 server …

05/13/12:

07:15 Changeset in xpra [845] by antoine
window_time may be zero!
04:08 Changeset in xpra [844] by antoine
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
fixed
10:24 Ticket #125 (Explicitly declare change_encoding_speed function) created by aelmahmoudy
While compiling, this warning is emitted: xpra/x264/codec.c:1623:3: …

05/11/12:

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

05/10/12:

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

05/09/12:

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

05/08/12:

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

05/07/12:

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

05/06/12:

15:41 Changeset in xpra [791] by antoine
simple test script for measuring bandwidth and cpu usage, testing all …
15:29 Changeset in xpra [790] by antoine
if running in readonly more, don't bother doing any keyboard detection …
15:16 Changeset in xpra [789] by antoine
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
naughty use of the "_encoding" global variable where we had the "coding" …
13:23 Ticket #121 (jpegquality should not be stored in protocol.py!) closed by antoine
fixed: clean fix in r787
13:23 Changeset in xpra [787] by antoine
#121: instead of storing "jpegquality" as an attribute somewhere, re-use …
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 unix …
13:08 Changeset in xpra [786] by antoine
with the old codepath (old clients) we need to ensure _compressor is None …
12:46 Ticket #120 (xpra is not working with AFS) closed by antoine
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 administrators ...) created by antoine
would be especially useful for things like "--socket-dir" (see #120) …
12:41 Changeset in xpra [785] by antoine
#120 since we allow the user to specify where to place the sockets when …
11:09 Ticket #116 (Xpra doesn't start on CentOS 5) closed by antoine
fixed: works for me - closing
10:46 Ticket #122 (drop compatibility for versions without the "raw_packets" feature (pre ...) created by antoine
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
fixed: "raw_packets" feature merged in r784: * we send binary data without …
10:37 Changeset in xpra [784] by antoine
#68: raw packets feature, with version bump. When we have large binary …
10:30 Ticket #121 (jpegquality should not be stored in protocol.py!) created by antoine
Why is it there? It has nothing to do with the network layer... I only …
Note: See TracTimeline for information about the timeline view.