xpra icon
Bug tracker and wiki

Timeline


and

11/28/14: Today

02:01 Ticket #742 (connection timeout error after update to Mac OS X 10.10 Yosemite - ...) closed by totaam
invalid: > After some tests I can conclude the problem is about Forticlient VPN …

11/27/14: Yesterday

05:24 ClientRendering/OpenGL edited by totaam
(diff)
02:56 Changeset in xpra [8160] by antoine
#745 also blacklist intel drivers on ms windows
00:47 Changeset in xpra [8159] by antoine
#745 add ability to disable opengl zerocopy upload

11/26/14:

18:54 Ticket #747 (move ssh command and arguments to config file (especially "-agent" for ...) created by totaam
See …
17:50 Ticket #746 (Default X cursor shows in some applications) created by nathan-renniewaldock
Some apps are showing the default X cursor instead of the usual arrow, …
05:28 Ticket #745 (OpenGL issues with Intel 4000 chipset on MS Windows) created by lukashaase
I just tested 0.15 and compared to 0.14 I found some problems with …

11/25/14:

20:55 Changeset in xpra [8158] by antoine
avoid error if we fail to figure out a valid filename (None)
19:34 Ticket #623 (consistent and reliable client exit code and information) closed by sbennett
fixed: Verified and tested in 0.14.12, thank you
16:54 Changeset in xpra [8157] by antoine
minor test fixes: * remove redundant password_filename check * test …
02:20 Ticket #733 (nvenc out of memory, leaks, crashes) closed by nickc
fixed

11/24/14:

23:54 Changeset in xpra [8156] by antoine
also normalize on receiver (for unpatched senders)
23:50 Changeset in xpra [8155] by antoine
also normalize for gst 1.0
23:48 Changeset in xpra [8154] by antoine
during preroll, we get -1 for timestamp and duration.. but as 64-bit …
23:21 Changeset in xpra [8153] by antoine
#739 make it easier to detect bugs in the future by validating the …
23:16 Changeset in xpra [8152] by antoine
#739 ensure we compare strings with strings, or it will never match - …
21:40 Changeset in xpra [8151] by antoine
in debug mode, log the full stack trace when we get errors
21:18 Ticket #738 (xpra launcher does not handle encoding) closed by antoine
fixed: Backport was in r8148. A beta 0.15 build with the fix is available. …
00:00 Changeset in xpra [8150] by antoine
stable version bump and updated release notes

11/23/14:

23:37 Changeset in xpra [8149] by antoine
r8144 for v0.14.x branch: more graceful failure when we have problems …
23:36 Changeset in xpra [8148] by antoine
r8141 for v0.14.x branch: #738 setting the encoding is done when we …
23:34 Changeset in xpra [8147] by antoine
avoid errors when we get a screen size change and no connection (ie: …
23:33 Changeset in xpra [8146] by antoine
r8138 for v0.14.x branch: #740 ensure we call cleanup on exit to tidy …
06:02 Ticket #744 (Allow specifying password/key via environment) closed by reimar
fixed: Thanks, it works for me, closing. I'll see if I can dig into the "xpra …
02:31 Changeset in xpra [8145] by antoine
#744: allow specifying password/key via environment
01:33 Changeset in xpra [8144] by antoine
more graceful failure when we have problems creating the hello packet …
01:12 Changeset in xpra [8143] by antoine
reset watch state on loop exit

11/22/14:

19:58 Ticket #263 (add a --max-size option to limit the maximum window size) closed by totaam
fixed: > Note, xterm seems to have a 5 pixel buffer on the second value that …
19:50 Ticket #729 (do_paint_rgb24: no array-type handler for type buffer) closed by totaam
fixed: Backport was in r8079. Closing.
12:53 Ticket #744 (Allow specifying password/key via environment) created by reimar
The password/key files are rather inconvenient when you want to easily …
02:16 Changeset in xpra [8142] by antoine
#739: add test for file loading code
02:00 Ticket #737 (xpra on Raspberry Pi) closed by totaam
invalid: > rarely have I seen such a freakin' spiral maze You must be …
01:09 Ticket #737 (xpra on Raspberry Pi) reopened by joeschmoe
[…] Well, ya got that right. Whether that reflects badly on me or …

11/21/14:

23:28 Changeset in xpra [8141] by antoine
#738 setting the encoding is done when we instantiate the class, so we …
23:13 Changeset in xpra [8140] by antoine
shortcut out of the method before printing a useless warning
23:05 Changeset in xpra [8139] by antoine
avoid errors when we get a screen size change and no connection (ie: …
22:54 Ticket #740 (Xpra launcher does not exit properly) closed by lukashaase
fixed: Yes, seems to work, thank you! Looking forward to the backported 0.14
22:15 Changeset in xpra [8138] by antoine
#740 ensure we call cleanup on exit to tidy things up, like the win32 tray
19:51 Changeset in xpra [8137] by antoine
#665: drop old exception syntax
19:46 Changeset in xpra [8136] by antoine
better error reporting for asserts: don't use full backtrace, avoid …
14:17 Ticket #743 ([Android Client] - "failed to negotiate a packet encoder" while trying ...) created by benben
Hi, When i try to connect to an Xpra Server with Android Client it …
08:45 Ticket #742 (connection timeout error after update to Mac OS X 10.10 Yosemite - ...) created by gimco
When trying connect to a remote linux xpra session from a xpra client …
00:01 Ticket #741 (mmap mode broken) closed by antoine
fixed: Fixed in r8134. Backport in r8135.
00:00 Changeset in xpra [8135] by antoine
r8134 for v0.14.x branch: fix zero copy opengl upload with mmap

11/20/14:

23:54 Changeset in xpra [8134] by antoine
#741 / #717: fix zero copy opengl upload with mmap
23:19 Ticket #737 (xpra on Raspberry Pi) closed by joeschmoe
fixed: Well, for the benefit of anyone else who may be watching and enjoying …
22:49 Ticket #741 (mmap mode broken) created by antoine
21:40 Changeset in xpra [8133] by antoine
fix tk package dep to include 'final' ugly workaround suffix
20:53 Ticket #737 (xpra on Raspberry Pi) reopened by joeschmoe
OK - so progress is being made. As far as I can tell, to get this to …
20:23 Ticket #740 (Xpra launcher does not exit properly) created by lukashaase
When I connect to an xpra server via xpra launcher and then exit the …
20:15 Ticket #739 (xpra launcher does not handle autoconnect properly) created by lukashaase
xpra launcher seems to handle "autoconnect" improperly. I create an …
20:11 Ticket #738 (xpra launcher does not handle encoding) created by lukashaase
xpra launcher seems to handle encoding improperly. When I select "Raw …
17:54 Ticket #737 (xpra on Raspberry Pi) closed by totaam
invalid: > So, the bottom line is: Don't use versions obtained from anywhere …
17:49 Ticket #737 (xpra on Raspberry Pi) reopened by joeschmoe
OK - thanks for that. So, the bottom line is: Don't use versions …
16:10 Ticket #737 (xpra on Raspberry Pi) closed by totaam
invalid: Don't use a broken and outdated version for a start. This is covered …
13:07 Ticket #737 (xpra on Raspberry Pi) created by joeschmoe
First time user of xpra - tried it out on a Raspberry Pi (installed …
03:04 Changeset in xpra [8132] by antoine
update release notes with latest fixes
02:58 Changeset in xpra [8131] by antoine
add pillow / pil to deps (too important to miss)
02:55 Changeset in xpra [8130] by antoine
add rencode to deps for all rpm distros except centos5 (too important …
02:48 Changeset in xpra [8129] by antoine
r8126 for v0.14.x branch: fix use-display switch used with automatic …
02:47 Changeset in xpra [8128] by antoine
r8121 + r8125 for v0.14.x branch: add missing interface functions
02:42 Changeset in xpra [8127] by antoine
we must raise the exception to ensure we try to initialize the next …
02:15 Changeset in xpra [8126] by antoine
allow display guess for xpra servers with use-display switch to avoid …

11/19/14:

23:50 Changeset in xpra [8125] by antoine
#736: add missing interface function
21:07 Ticket #736 (Getting error in window_video_source after out of memory error) created by nickc
Seeing the following two stacktraces while testing #733: […]
20:46 Changeset in xpra [8124] by antoine
avoid error if devices have not been initialized when we call get info
19:37 Changeset in xpra [8123] by antoine
show stdout and stderr when things go wrong
09:55 Ticket #735 (Clipboard not working if launch two xpra instances) created by dimti
How to repeat […] (launch app1) […] (launch app2) […] …
04:29 Changeset in xpra [8122] by antoine
unused import
01:26 Changeset in xpra [8121] by antoine
add missing interface function
00:03 Ticket #717 (client crashes with opengl enabled and transparency) closed by totaam
fixed: Backport in r8119. Closing.
00:02 Ticket #734 (xterm's empty cursor does not show on win32) closed by totaam
fixed: Backport in r8112.

11/18/14:

22:47 Changeset in xpra [8120] by antoine
stable version bump
22:42 Changeset in xpra [8119] by antoine
r8099 + r8100 + r8101 + r8111 + r8118 for v0.14.x branch: restore zero …
22:39 Changeset in xpra [8118] by antoine
make the zerocopy flag use the same tests as at runtime
22:24 Changeset in xpra [8117] by antoine
whitespace cleanup
22:08 Changeset in xpra [8116] by antoine
r8113 for v0.14.x branch: ensure tray fix works with gtk3
21:51 Changeset in xpra [8115] by antoine
oops: fix broken r8114 backport (contains gtk3-isms and missed const …
21:43 Changeset in xpra [8114] by antoine
r8112 for v0.14.x branch: better cursors transforms for win32

11/14/14:

18:16 Changeset in xpra [8113] by antoine
use compat layer for event mask
17:47 Changeset in xpra [8112] by antoine
#734: better solution for limited size cursors on win32: scale them …
17:20 Changeset in xpra [8111] by antoine
#717 we need OpenGL_accelerate for zerocopy uploads
10:33 Changeset in xpra [8110] by antoine
#665: drop support for old csc attributes in video options (v0.10.x …
10:23 Changeset in xpra [8109] by antoine
* rename callbacks to make it clearer what they do * add docstring
10:13 Changeset in xpra [8108] by antoine
#733: lockless video pipeline changes: * always clean csc and video …
09:29 Changeset in xpra [8107] by antoine
add guard for the case where the window is no longer managed but …
09:25 Changeset in xpra [8106] by antoine
no need to raise an exception here, just return None to tell …

11/13/14:

15:02 Changeset in xpra [8105] by antoine
prevent None dereference during shutdown if we are processing an xpra …
14:56 Changeset in xpra [8104] by antoine
#733: release the gil whenever we call nvenc api
09:33 Changeset in xpra [8103] by antoine
add a get_devices function so we can be certain that we won't be doing …
05:47 Changeset in xpra [8102] by antoine
#679 make opengl logging more lightweight: don't generate log strings …
05:37 Changeset in xpra [8101] by antoine
show if we zerocopy or not in gl debug log
05:26 Changeset in xpra [8100] by antoine
rename the feature as zerocopy, "memoryview" is an implementation detail
05:20 Changeset in xpra [8099] by antoine
#717: restore zerocopy upload for rgb pixels, taking great care to …
03:39 Changeset in xpra [8098] by antoine
fix size hints cut&paste gone wrong

11/11/14:

15:22 Changeset in xpra [8097] by antoine
add test to try to reproduce #733 - no luck so far
01:42 Ticket #685 (icon forwarding using pixel data does not work) closed by afarr
fixed: I don't really see any icons being forwarded on osx - except the Xpra …

11/10/14:

08:18 Ticket #724 (System tray not able to change options with mix of left and right clicks) closed by rikky
fixed: r8064 works great. Thanks.

11/09/14:

14:15 Changeset in xpra [8096] by antoine
updated release notes
13:10 Changeset in xpra [8095] by antoine
r8082 for v0.14.x branch: display full traceback if we get one from …
13:08 Changeset in xpra [8094] by antoine
r8084 for v0.14.x branch: shortcut out - which may avoid errors
13:07 Changeset in xpra [8093] by antoine
r8087 for v0.14.x branch: better cuda device auto select
13:06 Changeset in xpra [8092] by antoine
r8090 + r8091 for v0.14.x branch: honour OS fixed cursor size
12:36 Changeset in xpra [8091] by antoine
* better fallback value (which won't cause errors if used!) * better …
10:28 Changeset in xpra [8090] by antoine
#734: make sure we honour the fixed size cursors required by the …
10:10 Changeset in xpra [8089] by antoine
#734: make it easier to test the small empty cursor that xterm sends
09:22 Ticket #734 (xterm's empty cursor does not show on win32) created by totaam
All the cursor tests seem to pass and look fine (custom cursor, all …
08:39 Changeset in xpra [8088] by antoine
include more helpful error message
08:23 Ticket #733 (nvenc out of memory, leaks, crashes) created by totaam
Not sure if this is due to nvenc v4 (#653), the driver version, …
08:14 Changeset in xpra [8087] by antoine
select the device with the highest percentage of free memory, and not …
08:07 Changeset in xpra [8086] by antoine
better error logging, dump full decoder state when crashing on invalid …
07:28 Changeset in xpra [8085] by antoine
better nvenc4 debugging: * add generation counter, so we can see how …
07:05 Changeset in xpra [8084] by antoine
shortcut out if there is no data to update with!
07:00 Changeset in xpra [8083] by antoine
avoid error if we don't get any size hints back!
05:52 Changeset in xpra [8082] by antoine
display full traceback if we get one from the remote end
05:52 Changeset in xpra [8081] by antoine
support new automatic display selection syntax for xpra shadow: "xpra …
05:16 Changeset in xpra [8080] by antoine
update release notes
04:13 Building edited by totaam
(diff)
04:12 Building edited by totaam
(diff)
04:11 Building edited by totaam
(diff)
04:09 Building edited by totaam
(diff)
04:03 Building edited by totaam
(diff)
02:35 Changeset in xpra [8079] by antoine
r8077 + r8078 for v0.14.x branch: prevent crash with webp rgb buffer …

11/08/14:

15:27 Changeset in xpra [8078] by antoine
#717 just like the cairo version, I believe we need bytes for upload …
15:02 Ticket #654 (transparency detection is unreliable) closed by totaam
fixed: This is a different bug, those crashes are already recorded in #717
14:49 Changeset in xpra [8077] by antoine
#729: we can't upload buffers to opengl directly, so convert to string …
14:20 Changeset in xpra [8076] by antoine
fix size hints change made in r8041: we must rename the fields
07:43 Ticket #732 (make it easier to know what version of the dummy driver is installed ...) created by totaam
At the moment, the only way to tell is to check the package database …
07:26 Ticket #731 (register the xpra mdns service type) created by totaam
This ticket is just a tracker for the avahi upstream ticket: …
06:50 Ticket #730 (provide an AppData record for distros that use it) created by totaam
Link: [http://people.freedesktop.org/~hughsient/appdata/ AppData? on …
04:49 Changeset in xpra [8075] by antoine
r8065 for v0.14.x branch: expose window manager name
04:47 Changeset in xpra [8074] by antoine
r8084 for v0.14.x branch: allow mix of left and right clicks on tray …
03:55 Changeset in xpra [8073] by antoine
misc version bumps to ensure we upgrade to this newer version (and …

11/07/14:

15:00 Encodings/nvenc edited by totaam
(diff)
14:53 Encodings/nvenc edited by totaam
(diff)
14:47 Encodings/nvenc edited by totaam
(diff)
14:46 Encodings/nvenc edited by totaam
(diff)
14:39 Encodings/nvenc edited by totaam
(diff)
14:39 Encodings/nvenc edited by totaam
(diff)
10:57 Changeset in xpra [8072] by antoine
make it even more resilient, both on the way in and out.. (more py3k pain)
10:40 Changeset in xpra [8071] by antoine
another py3k fix: make the code more resilient, deal with "funny" …
09:29 Changeset in xpra [8070] by antoine
this is debug level logging only
07:37 Changeset in xpra [8069] by antoine
#717 forward port r7974: I don't have time to fix this buffer stuff …
06:56 Changeset in xpra [8068] by antoine
doh
06:29 Changeset in xpra [8067] by antoine
don't build curand bindings (which requires CUDA sdk at runtime!)
04:26 Changeset in xpra [8066] by antoine
#665 we don't support old versions of gtk, so "set_tooltip_text" …
03:50 Changeset in xpra [8065] by antoine
#705 expose window manager name via "xpra info" to make it easier to …
03:14 Changeset in xpra [8064] by antoine
#724: workaround gtk menus only responding to certain clicks by firing …

11/06/14:

08:39 Ticket #729 (do_paint_rgb24: no array-type handler for type buffer) created by totaam
I've hit this twice now, no idea how: […]
07:43 Changeset in xpra [8063] by antoine
r7984 for v0.14.x branch: lower maximum number of contexts for better …
07:42 Changeset in xpra [8062] by antoine
r8007 for v0.14.x branch: add ability to enable XSynchronize using the …
07:38 Ticket #705 (Java applications running with JDK6 or older can produce windows 1 ...) closed by totaam
fixed: Backport in r8061. Closing.
07:38 Changeset in xpra [8061] by antoine
r8033 for v0.14.x branch: workaround jdk bug

11/05/14:

12:52 Changeset in xpra [8060] by antoine
add pointer limit fix, bump rpm spec file versions for rebuild
12:52 Changeset in xpra [8059] by antoine
log the dpi hack at INFO level
02:14 Changeset in xpra [8058] by antoine
add new soft deps, docstrings
02:09 FAQ edited by totaam
(diff)

11/04/14:

22:39 Changeset in xpra [8057] by smo
fix gtk-mac-bundler module works now
22:17 Changeset in xpra [8056] by smo
another fix
22:11 Changeset in xpra [8055] by smo
fix patch and add gtk-mac-bundler
21:50 Changeset in xpra [8054] by smo
add patch for gtk-mac-bundler xpra version bump partial working module …
11:20 Changeset in xpra [8053] by antoine
makes sense to keep a copy of the patch with the specfile
09:26 Changeset in xpra [8052] by antoine
* add ability to debug motion events * fix event debug lookup code
07:46 Ticket #728 (xrandr reports screen dimensions as 0mm x 0mm) created by totaam
[…]
07:18 Changeset in xpra [8051] by antoine
test OR resizing too
06:32 Changeset in xpra [8050] by antoine
#718: add test to raise a second window, similar to the problem with …
05:54 Changeset in xpra [8049] by antoine
* simplify event type check * remove unused noop function
05:15 Ticket #727 (building with clang - measure difference in performance) created by totaam
http://clang.llvm.org/ is an alternative to GCC. It is possible to …
04:55 Changeset in xpra [8048] by antoine
we can now use utf8 unconditionally
04:38 Changeset in xpra [8047] by antoine
name the corral window to make it easier to debug things (gtk skips …
04:18 Changeset in xpra [8046] by antoine
* add NotifyNonlinearVirtual? constant * remove misguided value_mask …
04:03 Changeset in xpra [8045] by antoine
* add XResizeRequestEvent * add get_event_receivers for debugging …

11/03/14:

14:15 Ticket #726 (minimize windows on the server when minimized on the client) created by totaam
This causes problems with applications that need to know the correct …
04:16 Changeset in xpra [8044] by antoine
new upstream release

11/02/14:

08:28 ApplicationQuirks edited by totaam
(diff)
07:47 Changeset in xpra [8043] by antoine
use XGetWMHints to read WM_HINTS
07:38 Changeset in xpra [8042] by antoine
fix logging: we convert to hex in xid() already!
07:10 Changeset in xpra [8041] by antoine
use XGetWMNormalHints instead of custom property parsing code for …
04:44 Changeset in xpra [8040] by antoine
make sure all pointers are explicitly initialized as NULL
04:32 Changeset in xpra [8039] by antoine
damn those pedantic strings
04:27 Changeset in xpra [8038] by antoine
pedantic python buffer vs str fix
04:26 Changeset in xpra [8037] by antoine
* doh: once we found nvcc, use it! * if kernel compilation fails, exit …
04:08 Encodings/nvenc edited by totaam
(diff)
04:05 Changeset in xpra [8036] by antoine
load nvenc keys from files we can install (same location as …
03:03 Changeset in xpra [8035] by antoine
remove hardcoded path to nvcc, figure it out automagically and fail if …

11/01/14:

17:25 Changeset in xpra [8034] by antoine
don't query the second atom unless we know it should be valid (in case …
17:23 Changeset in xpra [8033] by antoine
set the ewmh window manager name using gtk window title instead of …
15:47 Changeset in xpra [8032] by antoine
missed from r8030: native bindings for new functions
15:46 Changeset in xpra [8031] by antoine
quieten pydev
15:42 Changeset in xpra [8030] by antoine
* honour the value_mask when updating the geometry of a window * use …
15:21 Changeset in xpra [8029] by antoine
* the WorldWindow? constructor uses the screen, so we might as well …
11:46 Changeset in xpra [8028] by antoine
any window may be None here! (deal with all more gracefully)
11:43 Changeset in xpra [8027] by antoine
the root window may be None??
11:34 Changeset in xpra [8026] by antoine
if the _NET_WM_NAME is set on the root window (as can be done using …
11:31 Changeset in xpra [8025] by antoine
expose our window manager name ("_NET_WM_NAME" on the ewmh window) as …
09:25 Changeset in xpra [8024] by antoine
updated v0.14.x release notes
09:19 Changeset in xpra [8023] by antoine
r7993 for v0.14.x branch: fix window class detection
09:17 Changeset in xpra [8022] by antoine
r8016 + r8017 for v0.14.x branch: fix transparency detection and …
06:35 Changeset in xpra [8021] by antoine
remove ability to make static builds, since we don't use this on any …
06:14 Changeset in xpra [8020] by antoine
better prefix for window frame info
04:59 Changeset in xpra [8019] by antoine
expose more system metrics from win32, including window frame size …
04:16 Changeset in xpra [8018] by antoine
constify
03:21 Ticket #725 (Wrong and strange size for plots in Matlab) created by hd_ali
Hi, I usually connect from my MacPro? Retina to a Linux server through …
02:58 Changeset in xpra [8017] by antoine
fix transparency broken by r7972: try to honour alpha and strict modes …
02:29 Changeset in xpra [8016] by antoine
#654 detect window bit depth properly by using native X11 calls …
01:59 Changeset in xpra [8015] by antoine
don't log full command at info level

10/31/14:

15:07 Ticket #724 (System tray not able to change options with mix of left and right clicks) created by rikky
I can not change any option from the xpra tray. Tried to change …
14:35 Changeset in xpra [8014] by antoine
xsync is meant to throw exceptions (so return False...)
14:31 Changeset in xpra [8013] by antoine
oops: previous commit was borken, got mixed up between …
14:24 Changeset in xpra [8012] by antoine
OR flag can be set on configure requests, and maybe we should do …
08:26 Ticket #723 (_NET_WM_SYNC_REQUEST resizing support) created by totaam
Long overdue. Not going to help with applications that do not support …
08:07 Changeset in xpra [8011] by antoine
r8009 for v0.14.x branch: avoid warning when shadow client is disconnecting
08:06 Changeset in xpra [8010] by antoine
stable version bump
07:52 Changeset in xpra [8009] by antoine
protocol may have been closed already, so don't log an error in that case
04:11 Changeset in xpra [8008] by antoine
constify
04:04 Changeset in xpra [8007] by antoine
add ability to enable XSynchronize using the XPRA_X_SYNC env var
03:54 Changeset in xpra [8006] by antoine
remove very verbose debug
03:52 Changeset in xpra [8005] by antoine
initialize the scheduler stuff just once via a "staticinit"
03:26 Changeset in xpra [8004] by antoine
better shadow server debugging
03:25 Changeset in xpra [8003] by antoine
don't init the same shadow server instance twice!
02:39 Changeset in xpra [8002] by antoine
add "jpg" as a transparent alias for "jpeg"

10/30/14:

21:06 Ticket #349 (some parts of windows can not be clicked after changing resolutions) reopened by rainwoodman
The problem persists on 0.14.9 if the new client has a bigger screen …
15:43 Changeset in xpra [8001] by antoine
#665: use a context manager for X11 errors, wrap existing …
14:24 Changeset in xpra [8000] by antoine
remove very verbose debug
14:23 Changeset in xpra [7999] by antoine
prevent "cuModuleGetFunction failed": tell the compiler not to mangle …
14:17 Changeset in xpra [7998] by antoine
* fix invalid var name (oops) * add better debug and error handling
14:07 Changeset in xpra [7997] by antoine
fix get_info for nvenc modules (must return a dict!), and add better …
09:12 Changeset in xpra [7996] by antoine
add note explaining that control commands may support help
08:58 Changeset in xpra [7995] by antoine
force rebuild for CentOS 6.6
Note: See TracTimeline for information about the timeline view.