xpra icon
Bug tracker and wiki

Timeline



07/29/12:

12:39 Ticket #155 (fairer batching calculations: penalize the guilty windows) closed by Antoine Martin
fixed: r1191 does this (as without it, we ended up just calculating wrong) …
11:46 Changeset in xpra [1204] by Antoine Martin
robustify cython version string parsing

07/27/12:

19:13 Changeset in xpra [1203] by Antoine Martin
r1179 for 0.3.x branch: fix file changed detection
19:11 Changeset in xpra [1202] by Antoine Martin
partial backport of r1191: add window id to some queue accounting data …
19:03 Changeset in xpra [1201] by Antoine Martin
flaky untyped/unnamed data structures... pixels got shifted to index 2 …
18:49 Changeset in xpra [1200] by Antoine Martin
r1179 for 0.4.x branch: fix file changed detection
18:48 Changeset in xpra [1199] by Antoine Martin
r1165 for 0.4.x branch: fix tests import path
18:22 Changeset in xpra [1198] by Antoine Martin
auto-refresh and hooks for adjusting video quality with x264: * …
15:15 Changeset in xpra [1197] by Antoine Martin
remove debug logging from video encoder speed code
14:59 Changeset in xpra [1196] by Antoine Martin
x264 automatic quality adjustements (done the ugly way for now): * use …
12:41 Changeset in xpra [1195] by Antoine Martin
increase slope to avoid division by close to zero when average is …
12:38 Changeset in xpra [1194] by Antoine Martin
change the encoding speed using absolute values (percentage) rather …
10:29 Changeset in xpra [1193] by Antoine Martin
try to make the code more readable: move all actual encoding from …
08:49 Changeset in xpra [1192] by Antoine Martin
wait longer for ping echo before dropping the connection
07:01 Changeset in xpra [1191] by Antoine Martin
#153 more improvements and fixes: * move all calculations back into …

07/26/12:

13:18 Changeset in xpra [1190] by Antoine Martin
move pixbuf code to its own file (continue to cleanup ServerSource?)
13:00 Changeset in xpra [1189] by Antoine Martin
move all the maths functions to a new file: * try to ensure we …
12:34 Changeset in xpra [1188] by Antoine Martin
define min/max macros and add docstrings documenting valid options for …
09:51 Changeset in xpra [1187] by Antoine Martin
if we end up with the same preset because of value clipping, simply …

07/25/12:

20:15 Changeset in xpra [1186] by Antoine Martin
add new test simulating a console user
19:25 Changeset in xpra [1185] by Antoine Martin
updated patches to apply cleanly to setup.py (new offsets)
18:53 Changeset in xpra [1184] by Antoine Martin
clean the correct filename!
18:44 Changeset in xpra [1183] by Antoine Martin
make the launcher load the xpra.conf defaults before applying its own …
17:30 Changeset in xpra [1182] by Antoine Martin
allow users to override the global /etc/xpra.conf with their own …
12:32 Changeset in xpra [1181] by Antoine Martin
#153 more efforts to deal with latency issues: * simplify and …
10:29 Changeset in xpra [1180] by Antoine Martin
protocol can crash if we receive just one byte! (due to old protocol …
07:36 Changeset in xpra [1179] by Antoine Martin
fix file changed detection
07:26 Ticket #123 (provide an /etc/xpra/defaults.conf configuration file where ...) closed by Antoine Martin
fixed: done in r1178
07:25 Changeset in xpra [1178] by Antoine Martin
install a system-wide config file /etc/xpra/xpra.conf where we can …
04:29 Changeset in xpra [1177] by Antoine Martin
clean build_info.py

07/24/12:

08:17 Changeset in xpra [1176] by Antoine Martin
fix (WW) DUMMY(0): Option UseEdidDpi? is not used
08:10 Changeset in xpra [1175] by Antoine Martin
force dpi to 96
06:42 Changeset in xpra [1174] by Antoine Martin
remove --no-randr option, everyone should be using it wherever possible

07/23/12:

19:08 Changeset in xpra [1173] by Antoine Martin
apparently UNRELEASED is a reserved keyword, and we can use anything …
18:59 Ticket #131 (Log date and time of connection) closed by Antoine Martin
fixed: done in r1172
18:59 Changeset in xpra [1172] by Antoine Martin
#131: add date and time to all logging messages
18:38 Changeset in xpra [1171] by Antoine Martin
mark files as executable
18:29 Changeset in xpra [1170] by Antoine Martin
use set_deflate_level to avoid accessing self.client.compression_level …
18:18 Ticket #76 (try to minimize round trips: send pixel data with new ...) closed by Antoine Martin
invalid: Probably not worth doing, closing.
18:16 Ticket #164 (Shift key not working with some specific keys) closed by Antoine Martin
fixed: I believe this is fixed in both 0.3.4 and 0.4.0 Feel free to re-open …
18:12 Ticket #122 (drop compatibility for versions without the "raw_packets" feature (pre ...) closed by Antoine Martin
fixed
18:10 Ticket #153 (xpra over high latency links batches too much) closed by Antoine Martin
fixed: I believe this is complete. Feel free to re-open if necessary.
18:08 Changeset in xpra [1169] by Antoine Martin
when we set the compression level, also apply it to the client (the …
18:01 Changeset in xpra [1168] by Antoine Martin
clean the cython generated files ourselves (when the distutils command …
17:58 Changeset in xpra [1167] by Antoine Martin
clean the cython generated files ourselves (when the distutils command …
17:46 Changeset in xpra [1166] by Antoine Martin
#122: drop compat with clients without "raw_packets" feature (v<0.3) …
17:41 Changeset in xpra [1165] by Antoine Martin
fix imports to match new test code location
16:52 Changeset in xpra [1164] by Antoine Martin
record window manager since it can have a fairly big influence on the …
16:48 Changeset in xpra [1163] by Antoine Martin
update debian patch to match new code layout
16:46 Changeset in xpra [1162] by Antoine Martin
always ignore changes to tests when building packages and counting …
16:40 Changeset in xpra [1161] by Antoine Martin
log missing keysyms just once
16:31 Changeset in xpra [1160] by Antoine Martin
this var is not used - remove it, we have version info in …
16:00 Milestone 0.4 completed
Main issues and things to look out for during testing: * #138: ensure …
12:14 Changeset in xpra [1159] by Antoine Martin
0.3.4 release
11:53 Changeset in xpra [1158] by Antoine Martin
fix confusing typo
11:50 Changeset in xpra [1157] by Antoine Martin
r1039 (partial) for 0.3.x branch: try harder to exit cleanly
11:46 Changeset in xpra [1156] by Antoine Martin
r1085 for 0.3.x branch: properly handle size hints
11:44 Changeset in xpra [1155] by Antoine Martin
r1121 for 0.3.x branch: only preserve original server keycodes for …
11:36 Changeset in xpra [1154] by Antoine Martin
ensure no_tray is set to a value so xpra code won't complain when we …
11:33 Changeset in xpra [1153] by Antoine Martin
r1137 for 0.3.x branch: initialize pointers to NULL and don't try to …
11:26 Changeset in xpra [1152] by Antoine Martin
r1139 for 0.3.x branch: avoid crash with 1 pixel width/height windows
11:21 Changeset in xpra [1151] by Antoine Martin
r1097 for 0.3.x branch: ensure we include all icons explicitly
10:42 Changeset in xpra [1150] by Antoine Martin
r1032 for 0.3.x branch: handle gibberish in main thread
09:48 Changeset in xpra [1149] by Antoine Martin
tag 0.4.x branch
07:26 Changeset in xpra [1148] by Antoine Martin
use GDK_NONE constant
07:25 Changeset in xpra [1147] by Antoine Martin
add some more extreme bandwidth restriction test options, and make it …
07:13 Changeset in xpra [1146] by Antoine Martin
0.4.0 release notes
06:45 Changeset in xpra [1145] by Antoine Martin
use debug wrapper in more places

07/21/12:

19:25 Changeset in xpra [1144] by Antoine Martin
#153 batch delay calculation fixes: * change logarithmic scale to be …
10:27 Changeset in xpra [1143] by Antoine Martin
use https
09:11 Changeset in xpra [1142] by Antoine Martin
when we shutdown the server (ie: "xpra stop"), disconnect all the …

07/20/12:

17:45 Ticket #148 (Xpra server deadlocks) closed by ahuillet
fixed: I haven't been able to reproduce the crash. Let's consider it fixed.
06:25 Changeset in xpra [1141] by Antoine Martin
if somehow we can't get a colormap, log the error sooner and with more …
06:14 Ticket #132 (idle_add is a latency bottleneck in damage_to_data) closed by Antoine Martin
fixed: good enough in trunk with the latency minimization code from #153
06:07 Ticket #107 (resizing a maximized window yield strange results) closed by Antoine Martin
fixed
04:53 Changeset in xpra [1140] by Antoine Martin
temporarily switch to a lossless pixel encoder when dealing with …
03:44 Changeset in xpra [1139] by Antoine Martin
avoid x264 crash with zero width or height, also ensure low_limit is …
03:40 Changeset in xpra [1138] by Antoine Martin
explicitly use a C variable for the return value used in the "nogil" …
03:39 Changeset in xpra [1137] by Antoine Martin
if we fail during init, some pointers may not be set yet, ensure they …

07/19/12:

17:09 Changeset in xpra [1136] by Antoine Martin
point to win32 info
15:51 Changeset in xpra [1135] by Antoine Martin
support both name := value and name = value
11:22 Changeset in xpra [1134] by Antoine Martin
debian: build with gcc hardening features
09:48 Changeset in xpra [1133] by Antoine Martin
ignore the files we know we modify in the count of modified files!
09:33 Changeset in xpra [1132] by Antoine Martin
avoid warnings due to long changelog lines (80 char limit is retarded imo)
09:15 Changeset in xpra [1131] by Antoine Martin
updated patch to avoid fuzz warning

07/18/12:

20:06 Changeset in xpra [1130] by Antoine Martin
#153: latency calculation tweaks: * record the damage_packet_queue in …
19:27 Changeset in xpra [1129] by Antoine Martin
and add proper copyright headers
19:24 Changeset in xpra [1128] by Antoine Martin
#110 fix MS Windows memalign the brutal way: just remove calls to the …
16:03 Changeset in xpra [1127] by Antoine Martin
allows us to run with/without nogil more easily (toggle NOGIL switch)
15:50 Changeset in xpra [1126] by Antoine Martin
separate more cleanly/clearly the python/gil-held code (CSC) from the …
15:21 Changeset in xpra [1125] by Antoine Martin
better codec import: allow us to differentiate between codec not …
14:32 Changeset in xpra [1124] by Antoine Martin
server also reports gtk/pygtk versions in both "info" requests and …
13:57 Changeset in xpra [1123] by Antoine Martin
x264 and vpx default to ON!
11:09 Changeset in xpra [1122] by Antoine Martin
make it easier for people to build with/without x264 and vpx on win32
09:03 Ticket #168 (Build ffmpeg for win32) created by ahuillet
We have many problems with the pre-made builds of ffmpeg for win32, …

07/17/12:

17:55 Changeset in xpra [1121] by Antoine Martin
#108 partial revert of r942: only preserve original server keycodes …
17:50 Changeset in xpra [1120] by Antoine Martin
define more of the default values in one place
17:21 Changeset in xpra [1119] by Antoine Martin
knowing what platform the client runs could be useful one day
16:50 Changeset in xpra [1118] by Antoine Martin
once we have launched the xpra process (or connected the socket in the …
16:39 Changeset in xpra [1117] by Antoine Martin
fix launcher so it can be used reliably in standalone mode with config …

07/16/12:

14:57 Changeset in xpra [1116] by Antoine Martin
record another "known good" x264 build
12:37 Changeset in xpra [1115] by Antoine Martin
avoid error if size_hints ends up being None somehow
12:35 Changeset in xpra [1114] by Antoine Martin
cant seem to be able to tell py2exe to include our codec.pyd files …
11:52 Changeset in xpra [1113] by ahuillet
setup.py: remove useless directive introduced in previous rev
11:47 Changeset in xpra [1112] by ahuillet
Fix X264 build on win32: missing libpath on linker commandline
10:58 Changeset in xpra [1111] by Antoine Martin
move x264 test files to tests tree
10:55 Changeset in xpra [1110] by Antoine Martin
remove win32 binaries from win32 dir: cython should be able to build …
10:52 Changeset in xpra [1109] by Antoine Martin
fix preprocessor directives to avoid mis-evaluation/warnings
09:34 Changeset in xpra [1108] by Antoine Martin
* on win32, one needs to call _aligned_free after an _aligned_malloc, …
09:11 Changeset in xpra [1107] by Antoine Martin
remove pre-compiled pyd win32 hacks: just let cython do its thing and …
08:13 Changeset in xpra [1106] by Antoine Martin
allow users to enable latency debugging by setting the new …

07/15/12:

17:41 Changeset in xpra [1105] by Antoine Martin
prettify launcher: * add icons (window, button) * add app name title * …
16:05 Changeset in xpra [1104] by Antoine Martin
don't count decode_time for failed packets: window.draw_region now …
16:04 Changeset in xpra [1103] by Antoine Martin
detect mmap running low and use this as batch delay calculation …
16:03 Changeset in xpra [1102] by Antoine Martin
default to keyboard-sync=False if keyboard is off
16:00 Changeset in xpra [1101] by Antoine Martin
detect encodings and hide jpeg options unless jpeg is selected

07/14/12:

17:02 Changeset in xpra [1100] by Antoine Martin
use our own find_invpow instead of Python's pow in case of overflow …

07/13/12:

21:48 Changeset in xpra [1099] by Antoine Martin
prettify debug logging: use tuples instead of arrays and round the values
21:35 Changeset in xpra [1098] by Antoine Martin
#153 yet more fair delay calculations: * keep absolute lowest client …
19:05 Changeset in xpra [1097] by Antoine Martin
explicitly include all icons - otherwise some go missing!
17:14 Ticket #167 (MATLAB (close all) crashes xpra) created by Punx120
Hello, When running matlab, with multiple windows (with charts), if …
13:47 Ticket #165 (Running programs that use the notification area) closed by Antoine Martin
duplicate: Please see #77 - this is not implemented yet.
13:45 Ticket #166 (Switching keyboard layouts does not work as expected) created by angel.tsankov
Multiple keyboard layouts are setup on both xpra server host and on …
13:33 Ticket #165 (Running programs that use the notification area) created by angel.tsankov
Some program, e.g. rhythmbox, need system notification area to run. …

07/12/12:

20:43 Changeset in xpra [1096] by Antoine Martin
pointers to pointers.. my C is rusty.
20:05 Changeset in xpra [1095] by Antoine Martin
allow us to disable openg with --define 'opengl 0' rather than only …
19:47 Changeset in xpra [1094] by Antoine Martin
remove harmless message from early connect log output
19:29 Ticket #164 (Shift key not working with some specific keys) created by Punx120
Hello, The shift key is not working with a subset of key. For example …
19:14 Changeset in xpra [1093] by Antoine Martin
memalign compat fixes for win32 and osx: define our own xmemalign …
15:14 Changeset in xpra [1092] by Antoine Martin
we *have to* use a static build of vpx on centos6.x because the …
12:10 Changeset in xpra [1091] by Antoine Martin
prepare for 0.4.0 release: update release notes and build files
12:10 Changeset in xpra [1090] by Antoine Martin
we no longer need this since r1083
10:50 Changeset in xpra [1089] by Antoine Martin
#107: handle X11 client applications that resize themselves: * catch …
09:35 Changeset in xpra [1088] by Antoine Martin
log a visible warning when we don't handle a ClientMessage? because we …
09:34 Changeset in xpra [1087] by Antoine Martin
cosmetic/codestyle changes
08:04 Changeset in xpra [1086] by Antoine Martin
use preferred raise syntax (clearer imo)
07:58 Ticket #161 (Resizing xterm no longer snaps to correct size) closed by Antoine Martin
fixed: applied in r1085 oh, and no idea why I didn't see the bug when I …
07:58 Changeset in xpra [1085] by Antoine Martin
#161 comparing tuples with integers leads to False, so we failed to …
07:31 Changeset in xpra [1084] by Antoine Martin
add info on modelines needed for unusual client resolutions
07:22 Changeset in xpra [1083] by Antoine Martin
remove all the complication with make_constants_pxi: just call it …
06:37 Changeset in xpra [1082] by Antoine Martin
add info on Xdummy vs Xvfb and remove comments no longer applicable …
06:28 Changeset in xpra [1081] by Antoine Martin
add -noreset, use absolute paths for configs and logs
06:13 Ticket #163 (pass client DPI preference to server (and use sane defaults of 96dpi)) created by Antoine Martin
As discussed …
06:10 Changeset in xpra [1080] by Antoine Martin
include dist name in rpm filename

07/11/12:

15:21 Changeset in xpra [1079] by Antoine Martin
make the opengl deps optional: must pass "--define 'opengl 1'" to …
09:58 Changeset in xpra [1078] by Antoine Martin
fix broken link + more detailed Xdummy suid info

07/10/12:

19:17 Changeset in xpra [1077] by Antoine Martin
client can ack damage with a zero elapsed_time when the window was …
18:19 Changeset in xpra [1076] by Antoine Martin
use a correctly padded and memaligned buffer, and also release the gil …
18:17 Changeset in xpra [1075] by Antoine Martin
release the gil when we call colourspace conversion on pure-C data …
17:54 Changeset in xpra [1074] by Antoine Martin
fix python deprecation warning (2.6 and later) and error (3.0 and …
17:25 Changeset in xpra [1073] by Antoine Martin
fix install path: install icon there instead of creating a dir with …
16:45 Changeset in xpra [1072] by Antoine Martin
r1055 for 0.3 branch: ensure we keep a reference to the server capabilities
12:45 Changeset in xpra [1071] by Antoine Martin
r1010 for 0.3 branch: partial revert of r1000
12:44 Changeset in xpra [1070] by Antoine Martin
some types of "clipboard-contents" are not compressible (tuples), …
10:43 Changeset in xpra [1069] by Antoine Martin
* use first tests when using LIMIT_TESTS * fix record offset (new …
10:13 Changeset in xpra [1068] by Antoine Martin
updated release notes with latest changes
10:09 Changeset in xpra [1067] by Antoine Martin
r1062 for 0.3.x branch: avoid error caused by harmless race
10:01 Ticket #162 (clipboard: pasting to josm fails: java.lang.NullPointerException: ...) created by Timo Juhani Lindfors
(josm is the java openstreetmap editor) Steps to reproduce: 1) xpra …
09:32 Changeset in xpra [1066] by Antoine Martin
record damage latency info in test results, batch delay now with min …
08:58 Changeset in xpra [1065] by Antoine Martin
add many more statistics to "xpra info", log info in ascending key …

07/09/12:

19:44 Changeset in xpra [1064] by Antoine Martin
* more example option values * "xpra info" uses the same tcp port to …
19:35 Changeset in xpra [1063] by Antoine Martin
#153: use clean and simple maths for batch delay factors: * record …
11:16 Ticket #161 (Resizing xterm no longer snaps to correct size) created by Martin Ebourne
Not sure when this started but it is present in current head. Resizing …
09:40 Changeset in xpra [1062] by Antoine Martin
now that we send all the windows and cursors via idle_add (see r1051), …

07/07/12:

13:52 Changeset in xpra [1061] by Antoine Martin
r1059 for 0.3.x branch: avoid race by calling source_has_more from …

07/06/12:

17:52 Changeset in xpra [1060] by Antoine Martin
workaround events that may fire during shutdown, after we have closed …
16:32 Changeset in xpra [1059] by Antoine Martin
ensure source_has_more is only ever called from the UI thread, and …
16:21 Changeset in xpra [1058] by Antoine Martin
more batch delay improvements/fixes: * ensure MAX_EVENTS is lower than …
10:24 Changeset in xpra [1057] by Antoine Martin
r1031 + sigint exitcode fix for 0.3.x branch: fix SIGINT handler so we …
10:19 Changeset in xpra [1056] by Antoine Martin
when we change the encoding or when we change the jpeg quality, cancel …
10:02 Changeset in xpra [1055] by Antoine Martin
when process_hello was moved to client_base, the update to …
09:37 Changeset in xpra [1054] by Antoine Martin
updated release notes with latest changes for stable 0.3.x branch
09:34 Changeset in xpra [1053] by Antoine Martin
r1051 for 0.3.x branch: ensure hello is the first packet
09:33 Changeset in xpra [1052] by Antoine Martin
r1050 for 0.3.x branch: fix threading issue in packet size check
09:28 Ticket #160 (max_packet_size check is in the wrong place) closed by Antoine Martin
fixed: * r1050 ensures we allow 'set_max_packet_size' a chance to run before …
09:27 Changeset in xpra [1051] by Antoine Martin
#160: ensure "hello" is the first packet, before all the windows and …
09:26 Changeset in xpra [1050] by Antoine Martin
#160: check for invalid packet sizes from the main UI thread so we can …
08:24 Ticket #160 (max_packet_size check is in the wrong place) created by Antoine Martin
It can fire from the network thread before we have had a chance to …
07:54 Changeset in xpra [1049] by Antoine Martin
if the screen size changes, we may want to increase the packet size so …
07:40 Changeset in xpra [1048] by Antoine Martin
* add docstrings to ALL methods * add warnings to methods not running …
06:17 Changeset in xpra [1047] by Antoine Martin
command exit code fix: ensure we always set the exit code when calling …

07/05/12:

19:38 Changeset in xpra [1046] by Antoine Martin
improve batch delay calculations (look for 'calculate_batch_delay'): * …
18:08 Changeset in xpra [1045] by Antoine Martin
update 0.3.3 release notes with latest fixes
18:04 Changeset in xpra [1044] by Antoine Martin
r1041 for 0.3.x branch: don't record invalid placeholder value
18:03 Changeset in xpra [1043] by Antoine Martin
r1036 for 0.3.x branch: exit with error and helpful message if Xvfb …
17:31 Changeset in xpra [1042] by Antoine Martin
doh: ban cut&paste of code..
11:41 Changeset in xpra [1041] by Antoine Martin
server_latency value of -1 means no data is available yet, so don't …
08:46 Changeset in xpra [1040] by Antoine Martin
glib clients would ignore the argument from quit(1) - not a real bug …
08:44 Changeset in xpra [1039] by Antoine Martin
try harder to exit cleanly: * call cleanup() before exiting the main …
07:21 Changeset in xpra [1038] by Antoine Martin
be more specific about what we try to connect to and what we close
01:05 Ticket #159 (swscale memalign) created by Antoine Martin
We still get this warning on both server and client: […] * on the …
00:57 Changeset in xpra [1037] by Antoine Martin
no point in calling save_pid on a pid we retrieved with get_pid

07/04/12:

16:44 Changeset in xpra [1036] by Antoine Martin
if the Xvfb fails to start, exit with an error rather than taking over …
16:04 Ticket #158 (xpra: mouse position out of sync) created by أحمد المحمودي
---- This issue was filed on Debian: I tried running firefox in …
16:04 Changeset in xpra [1035] by Antoine Martin
updated release notes with latest changes for stable 0.3.x branch
12:06 Changeset in xpra [1034] by Antoine Martin
NULL saves us from casting
12:05 Changeset in xpra [1033] by Antoine Martin
if we get a TypeError? during _write_thread_loop, raise it so we can …
11:22 Changeset in xpra [1032] by Antoine Martin
always call _process_packet from main thread
11:15 Changeset in xpra [1031] by Antoine Martin
close cleanly on SIGINT/KeyboardInterrupt
10:36 Changeset in xpra [1030] by Antoine Martin
fix for r1028: handle 'None' cursors without causing errors in protocol
10:11 Changeset in xpra [1029] by Antoine Martin
fix logging in error path
09:54 Changeset in xpra [1028] by Antoine Martin
now that we have fixed 'raw_packets' for the client, no need to …
09:32 Ticket #111 (Keep ssh tunnel alive) closed by Antoine Martin
fixed: r1007 enables pings unconditionally with a delay of 20 seconds. …
09:28 Ticket #157 (--no-tray Option Does Not Work) closed by Antoine Martin
fixed: fixed in r1026 for trunk and r1027 for v0.3.x branch
09:27 Changeset in xpra [1027] by Antoine Martin
r1026 for 0.3.x branch: fix --no-tray
09:26 Changeset in xpra [1026] by Antoine Martin
sometime ago we stopped honouring the "no_tray" option, this fixes it
08:57 Changeset in xpra [1025] by Antoine Martin
remove unnecessary debug
08:53 Changeset in xpra [1024] by Antoine Martin
r1014 ported to 0.3.x branch: fix actual_desktop_size reported by server
08:52 Changeset in xpra [1023] by Antoine Martin
r1010 for 0.3.x branch: re-order server startup to prevent clobbering …
08:51 Changeset in xpra [1022] by Antoine Martin
r1018 for 0.3.x branch: set 'raw_packets' feature
08:50 Changeset in xpra [1021] by Antoine Martin
r1008 and r1012: compress cursors and use new 'Compressible' API
07:56 Changeset in xpra [1020] by Antoine Martin
r1005 ported to 0.3.x branch: app cleanups re-ordering so Xvfb does …
07:54 Changeset in xpra [1019] by Antoine Martin
r1004 ported to 0.3.x branch: fix xpra client command exit code
07:29 Changeset in xpra [1018] by Antoine Martin
ensure all clients set the 'raw_packets' feature on protocol if the …
07:19 Changeset in xpra [1017] by Antoine Martin
if the client sets the 'randr_notify' feature, keep it informed of the …
07:13 Ticket #157 (--no-tray Option Does Not Work) created by atomicfusion
Using 0.3.2 from Funtoo's Portage tree, the option does nothing.
07:03 Changeset in xpra [1016] by Antoine Martin
remove unnecessary debug
07:02 Changeset in xpra [1015] by Antoine Martin
log header of invalid packets, and add doc on old set_deflate code
05:48 Changeset in xpra [1014] by Antoine Martin
_get_desktop_size_capability may cause an asynchronous root window …
05:48 Changeset in xpra [1013] by Antoine Martin
the server's "desktop_size" is not used outside the process_hello …
05:29 Changeset in xpra [1012] by Antoine Martin
fix for r1008 (which used the pre-r995 api - doh!)

07/03/12:

19:50 Changeset in xpra [1011] by Antoine Martin
add missing entries to changelogs
19:18 Ticket #152 ("xpra --use-display" error-resistance) closed by Antoine Martin
fixed: fixed in r1010: we start sockets before xvfb, tcp first so we don't …
19:15 Changeset in xpra [1010] by Antoine Martin
change server startup sequence so we don't clobber the socket until …
18:29 Changeset in xpra [1009] by Antoine Martin
warn when people try to start xpra against :0
18:23 Changeset in xpra [1008] by Antoine Martin
ensure cursors are compressed with zlib - they can be quite big!
18:19 Changeset in xpra [1007] by Antoine Martin
if --send-pings option is not set, we still enable pings since they …
18:16 Changeset in xpra [1006] by Antoine Martin
when we send a ping, check that we get the echo, and if we don't then …
11:56 Changeset in xpra [1005] by Antoine Martin
ensure we run the app cleanups first, so the Xvfb should still be …
11:35 Changeset in xpra [1004] by Antoine Martin
if the client exits because of an explicit user action (menu, …
11:26 Changeset in xpra [1003] by Antoine Martin
simpler latency fix for 0.3.x branch, and release files updated
10:12 Changeset in xpra [1002] by Antoine Martin
update build/release files
10:07 Changeset in xpra [1001] by Antoine Martin
see r995 - ported to v0.3.x branch
10:06 Changeset in xpra [1000] by Antoine Martin
see r994 - ported to v0.3.x branch
09:58 Changeset in xpra [999] by Antoine Martin
use a simple factory method to create the daemon threads
07:58 Changeset in xpra [998] by Antoine Martin
memalign does not need the hackish cast
07:15 Changeset in xpra [997] by Antoine Martin
info on setting up non-suid Xorg with newer distros (ie: F17)
06:53 Changeset in xpra [996] by Antoine Martin
distutils fix: first argument is path, not filename..

07/02/12:

07:44 Changeset in xpra [995] by Antoine Martin
fix for old clients/servers without raw_packets support: properly …
07:30 Changeset in xpra [994] by Antoine Martin
#156: we must allow bigger clipboard packets, and always compress them!
07:08 Changeset in xpra [993] by Antoine Martin
small logging/info fixes for the new batching calculation code
06:36 Changeset in xpra [992] by Antoine Martin
bind-tcp is only a risk if left unprotected
03:19 Ticket #156 (large clipboard packets cause the connection to drop) created by Martin Ebourne
I cut-n-paste a page of html from firefox running locally to evolution …

06/30/12:

10:06 Changeset in xpra [991] by Antoine Martin
python2.4 compat fix
10:05 Changeset in xpra [990] by Antoine Martin
python2.4 compat fix
09:57 Changeset in xpra [989] by Antoine Martin
update release notes
09:56 Changeset in xpra [988] by Antoine Martin
version bump
09:45 Changeset in xpra [987] by Antoine Martin
see r967: use standard fedora x264 library
09:43 Changeset in xpra [986] by Antoine Martin
see r942 and #108: remove preserve keycodes
09:41 Changeset in xpra [985] by Antoine Martin
see r977: we only need to free the image when the decompression succeeded
09:38 Changeset in xpra [984] by Antoine Martin
see r978: all the server versions we support with 0.3.x will send a …
09:17 Ticket #155 (fairer batching calculations: penalize the guilty windows) created by Antoine Martin
Following #153 and r982, the calculations are now a lot fairer and the …
09:15 Changeset in xpra [983] by Antoine Martin
doh: min is min, not max..
09:12 Changeset in xpra [982] by Antoine Martin
#153 smarter damage delay calculations: * keep the damage packet info …

06/29/12:

20:43 Changeset in xpra [981] by Antoine Martin
more html validation fixes
20:42 Changeset in xpra [980] by Antoine Martin
html validation fixes (thanks to validator.w3.org)
20:13 Changeset in xpra [979] by Antoine Martin
ensure glib xpra clients ignore all the packets they do not handle …
20:04 Changeset in xpra [978] by Antoine Martin
always send the damage-sequence packet - even when it is zero!
19:55 Ticket #144 ("AssertionError" in free_image when resizing a window using x264 encoding) closed by Antoine Martin
fixed: fixed in r977 - will apply to stable 0.3.x branch after further …
19:54 Changeset in xpra [977] by Antoine Martin
#144 when we get an error from decompress_image_to_rgb, then there is …
10:12 Ticket #154 (Does not run X startup scripts on start) closed by Antoine Martin
wontfix: It is not the role of xpra to deal with starting up the full X …
10:07 Ticket #154 (Does not run X startup scripts on start) created by أحمد المحمودي
This bug has been reported on Debian (http://bugs.debian.org/678402): …
Note: See TracTimeline for information about the timeline view.