xpra icon
Bug tracker and wiki

Timeline



10/19/17: Today

04:33 Changeset in xpra [17215] by Antoine Martin
fixup backport (again)

10/18/17: Yesterday

18:28 Ticket #1657 (Control+Shift+F11 Shortcut not working KDE) closed by J. Max Mena
fixed: This has fixed the issue for me. I'm running a trunk 2.X r17214
12:24 Ticket #1666 (intel quick sync for jpeg encode acceleration) created by Antoine Martin
[https://en.wikipedia.org/wiki/Intel_Quick_Sync_Video Intel Quick Sync …
04:05 Changeset in xpra [17214] by Antoine Martin
fixup backport: need to import deque

10/17/17:

17:17 Changeset in xpra [17213] by Antoine Martin
r17212 for older branches: parse config files in lexical order
17:12 Ticket #1665 (Keyboard mapping: German keyboard special characters wrong (client: ...) created by Alex
Unfortunately the keyboard mapping doesn't work well for a german …
17:11 Changeset in xpra [17212] by Antoine Martin
load config files in lexical order, not disk order!
14:40 Keyboard edited by Antoine Martin
(diff)
14:28 Keyboard edited by Antoine Martin
(diff)
07:01 Ticket #1664 (HSTS) created by Antoine Martin
Easy enough to add, but not so easy to test and deploy. meh
06:49 Ticket #1661 (Xpra always gets stuck when working with Mono/Wine applications like ...) closed by Antoine Martin
invalid: I understood what you said, the reply remains the same: don't run xpra …
05:48 Ticket #1661 (Xpra always gets stuck when working with Mono/Wine applications like ...) reopened by spxu
Hi Antoine, I have a special case that hosts run HFSS cannot be …
04:48 Changeset in xpra [17211] by totaamwin32
keep the underrun triggered max-level increase going longer
04:36 Changeset in xpra [17210] by Antoine Martin
time value must be an int
04:30 Changeset in xpra [17209] by Antoine Martin
#1638: when we get underruns, we need to raise the min-level so we …
04:29 Changeset in xpra [17208] by Antoine Martin
#1638: use a much lower default threshold: 0.001
04:22 Changeset in xpra [17207] by Antoine Martin
r17206 for older branches: fixup r17199 on non-X11 platforms
04:21 Changeset in xpra [17206] by totaamwin32
context manager must be instantiated
04:09 Changeset in xpra [17205] by Antoine Martin
fix groff formatting error (stoopid 80 char nonsense? welcome to the 1980s)
04:06 Ticket #1663 ("zlib not available" on Windows 7) closed by maxim_mazurok
fixed: It fixed it, thank you!
03:28 Changeset in xpra [17204] by Antoine Martin
do keep track of underruns
03:21 Changeset in xpra [17203] by Antoine Martin
add new required attribute and fix pydev warning
03:21 Changeset in xpra [17202] by Antoine Martin
update tests to match the new gl code
03:20 Changeset in xpra [17201] by Antoine Martin
tests for access to images on the clipboard
02:32 Ticket #1663 ("zlib not available" on Windows 7) created by maxim_mazurok
Hi! I've successfully built xpra-2.1.2 on Windows 7, using the latest …
00:19 Ticket #1662 (server memory leak) created by nathan-renniewaldock
It looks like there's a memory leak somewhere. After running firefox …

10/16/17:

13:36 Changeset in xpra [17200] by Antoine Martin
add latest fixes to the release notes
13:25 Versions/PendingFixes edited by Antoine Martin
(diff)
13:19 Changeset in xpra [17199] by Antoine Martin
r17185 for older branches: prevent X11 opengl crashes with some drivers
12:55 Changeset in xpra [17198] by Antoine Martin
r17188 for older branches: more reliable scaling rounding
12:51 Changeset in xpra [17197] by Antoine Martin
r17193 for v2.0.x and v2.1.x branches: fix rare scroll detection …
12:47 Changeset in xpra [17196] by Antoine Martin
r17194 for v2.1.x branch: fix time values and scroll paint order
12:32 Changeset in xpra [17195] by Antoine Martin
#1637: undo changes that disabled png and jpeg encodings for …
12:31 Changeset in xpra [17194] by Antoine Martin
#1637: doh * performance.now() value is already in milliseconds! * fix …
06:35 Ticket #1661 (Xpra always gets stuck when working with Mono/Wine applications like ...) closed by spxu
invalid: Previously I start the application without some environment variables …
06:35 Changeset in xpra [17193] by Antoine Martin
scroll detection may fail (ie: first pass), just don't use it and continue
06:31 Debugging edited by Antoine Martin
(diff)
06:24 Ticket #1661 (Xpra always gets stuck when working with Mono/Wine applications like ...) reopened by spxu
Use xpra start --start=/apps/AnsysEM/AnsysEM17.0/Linux64/ansysedt does …
06:18 Ticket #1661 (Xpra always gets stuck when working with Mono/Wine applications like ...) closed by Antoine Martin
invalid: See comment:1
06:01 Ticket #1661 (Xpra always gets stuck when working with Mono/Wine applications like ...) created by spxu
Server OS: CentOS 6.8 Client OS: Windows 7 Reproduce steps: 1. Start …

10/15/17:

15:07 Changeset in xpra [17192] by Antoine Martin
fix "sessions" and "mdns" gui so they can be launched as xpra …
14:57 Changeset in xpra [17191] by Antoine Martin
actually honour the padding colors specified
11:40 Changeset in xpra [17190] by Antoine Martin
#1656: fixup r17164: * use the render_size when calculating the …
07:43 Changeset in xpra [17189] by Antoine Martin
* on resize, don't reset window_offset * log all offsets at debug level
07:19 Changeset in xpra [17188] by Antoine Martin
prefer int over float, and even tolerate a 0.1% difference to get it
06:02 Changeset in xpra [17187] by Antoine Martin
use different scales for each coordinates so that the screen size will …
05:25 Changeset in xpra [17186] by Antoine Martin
allow the opengl option to specify both if we want to enable (on, off, …
05:00 Changeset in xpra [17185] by Antoine Martin
prevent more X11 opengl crashes (ie: with nouveau): use an xsync …

10/14/17:

17:53 Changeset in xpra [17184] by Antoine Martin
make it consistent, return the GdkX11 module
17:46 Changeset in xpra [17183] by Antoine Martin
* try harder to find brotli (ie: /usr/local/bin may not be on the …
16:14 Changeset in xpra [17182] by Antoine Martin
implement get_pywindow and get_xvisual for GTK3
12:31 Changeset in xpra [17181] by Antoine Martin
better py3k compatibility: use hexstr utility function
12:08 Changeset in xpra [17180] by Antoine Martin
update proxy code to the new utility digest functions, and support new …
12:05 Changeset in xpra [17179] by Antoine Martin
just to be consistent: use strings for all challenge values
11:48 Changeset in xpra [17178] by Antoine Martin
add latest fixes to the release notes
09:05 Changeset in xpra [17177] by Antoine Martin
oops: fix missing import in backport
09:02 Changeset in xpra [17176] by Antoine Martin
r17169 for older branches: if we fail to establish the connection, …
09:00 Changeset in xpra [17175] by Antoine Martin
r17173 for older branches: prevent a server from making the client use …
08:57 Changeset in xpra [17174] by Antoine Martin
py3k security fix! (make sure we convert to strings since that's what …
08:52 Ticket #1660 (client also send a challenge to the server) closed by Antoine Martin
wontfix: The patch above is on top of r17173, it isn't too intrusive but seeing …
08:48 Changeset in xpra [17173] by Antoine Martin
avoid protocol downgrade: the client's salt length only needs to match …
08:46 Changeset in xpra [17172] by Antoine Martin
py3k compat: * strings vs bytes * use hexstr utility function
08:35 Changeset in xpra [17171] by Antoine Martin
move "key-shortcuts" to 42_client_keyboard.conf and add …
08:34 Ticket #1660 (client also send a challenge to the server) created by Antoine Martin
This would not prevent MITM attacks on its own, but could be used to …
08:21 Changeset in xpra [17170] by Antoine Martin
use hexstr utility function
08:19 Changeset in xpra [17169] by Antoine Martin
make sure server_connection_established always returns a boolean …

10/13/17:

13:36 Ticket #1659 (maximizing/demaximizing seamless apps from small vfb: positioning and ...) created by mviereck
This is similiar to issues with maximized/demaximized desktops already …
06:54 Changeset in xpra [17168] by Antoine Martin
we can just fill once
06:43 Changeset in xpra [17167] by Antoine Martin
#1656: repaint the area around the backing (when we have an offset) …
06:19 Changeset in xpra [17166] by Antoine Martin
off by one: if the the delta between backing width/height and window …

10/12/17:

20:38 Ticket #1658 (mouse events in black border around desktop area) created by mviereck
xpra v2.2-r17160 on debian 9 If running xpra --start-desktop and …
16:27 Versions/PendingFixes edited by Antoine Martin
(diff)
16:20 Changeset in xpra [17165] by Antoine Martin
#1656: in desktop mode, choose a resolution smaller than the one …
16:02 Changeset in xpra [17164] by Antoine Martin
#1656: if we unfullscreen or unmaximize, re-calculate the offsets if …
10:20 Changeset in xpra [17163] by totaamwin32
py3k strings byte again
03:25 Changeset in xpra [17162] by Antoine Martin
fixup incomplete digest backport

10/11/17:

18:53 Changeset in xpra [17161] by Antoine Martin
add missing dbus-launch command line option
11:07 Changeset in xpra [17160] by Antoine Martin
r17154 for v2.1.x branch: fix typo in warning message
11:06 Changeset in xpra [17159] by Antoine Martin
r17144 for older branches: don't show the start new command dialog if …
07:54 Changeset in xpra [17158] by Antoine Martin
keep the progress bar moving, even just a little bit
06:18 Changeset in xpra [17157] by Antoine Martin
remove border client window: all gtk window classes support border painting
06:12 Changeset in xpra [17156] by Antoine Martin
move cairo paint code to common location, so non-opengl GTK3 clients …
05:29 Changeset in xpra [17155] by totaamwin32
python3 strings byte again
05:16 Changeset in xpra [17154] by Antoine Martin
typo

10/10/17:

22:47 Ticket #1656 (start-desktop --use-display: wrong display size) closed by mviereck
fixed: > I believe that this case has now also been fixed in r17150. I still …
19:25 Changeset in xpra [17153] by Antoine Martin
with gtk3, we can also get a format value of zero for no data - handle it
19:22 Changeset in xpra [17152] by Antoine Martin
calculate once and for all
17:30 Changeset in xpra [17151] by Antoine Martin
r17150 for older branches: fix window offset and repaint when there is …
17:19 Changeset in xpra [17150] by Antoine Martin
#1656: when we are forced to resize, make sure we reset the offsets …
13:31 Changeset in xpra [17149] by Antoine Martin
generalize the magic_key code so that the GTK3 client can re-use it
13:08 Changeset in xpra [17148] by Antoine Martin
r17147 for older branches: Ubuntu Artful packaging dependencies
13:07 Changeset in xpra [17147] by Antoine Martin
add Ubuntu Artful Aardvark dependencies
12:50 Changeset in xpra [17146] by Antoine Martin
the patch command is retarded: blatantly messed this up again in r17055
11:06 Changeset in xpra [17145] by Antoine Martin
move ffmpeg codecs to a weak dependency to allow for more minimal installs
10:02 Changeset in xpra [17144] by Antoine Martin
don't show the start new command dialog if the server doesn't support …
09:59 Changeset in xpra [17143] by Antoine Martin
change assert to a more detailed warning message
09:24 Changeset in xpra [17142] by Antoine Martin
make the USED_SALT_CACHE_SIZE configurable via env var
09:18 Changeset in xpra [17141] by Antoine Martin
#1656: validate return values from XRRConfigSizes
09:02 Changeset in xpra [17140] by Antoine Martin
#1656: detect if vfb cannot be resized via randr (no sizes available, …
08:38 Changeset in xpra [17139] by Antoine Martin
log full details at debug level, better warning format
06:24 Changeset in xpra [17138] by totaamwin32
py3k fix
06:17 Changeset in xpra [17137] by Antoine Martin
remove debug
06:10 Changeset in xpra [17136] by Antoine Martin
#1637 make shortcut modifiers configurable, defaults to "auto" which …
03:49 Ticket #1657 (Control+Shift+F11 Shortcut not working KDE) created by J. Max Mena
Tested with Plasma 5.9.5-1 and trunk r17135 Fedora 25 server and …

10/09/17:

17:13 Changeset in xpra [17135] by Antoine Martin
#1656: stricter randr size return value checking
16:58 Changeset in xpra [17134] by Antoine Martin
undo part of r17022: patch made a complete mess of it yet again: no …
16:52 Changeset in xpra [17133] by Antoine Martin
don't bother trying to resize if the dimensions match already
16:45 Changeset in xpra [17132] by Antoine Martin
in some python versions, the reversed function returns an iterator.. …
16:40 Changeset in xpra [17131] by Antoine Martin
use utility rounding function
16:35 Changeset in xpra [17130] by Antoine Martin
r17129 for older branches: prefer canonical cuda path, or newer SDK …
16:31 Changeset in xpra [17129] by Antoine Martin
if multiple versions are installed, prefer the canonical path, then …
15:16 Changeset in xpra [17128] by Antoine Martin
r17127 for older branches: no need to call build twice
15:16 Changeset in xpra [17127] by Antoine Martin
oops: no need to call build twice
10:12 Changeset in xpra [17126] by Antoine Martin
add latest fixes to the release notes
09:35 Changeset in xpra [17125] by Antoine Martin
ffmpeg 3.3.4
08:58 Versions/PendingFixes edited by Antoine Martin
(diff)
08:58 Changeset in xpra [17124] by Antoine Martin
r17092 for v2.1.x branch: support newer versions of brotli
08:53 Changeset in xpra [17123] by Antoine Martin
r17087 for older branches: ensure webcam library failures aren't …
08:52 Changeset in xpra [17122] by Antoine Martin
r17104 for v2.1.x branch: fix potential delay in processing screen …
05:54 Changeset in xpra [17121] by Antoine Martin
pillow 4.3.0
05:27 Changeset in xpra [17120] by Antoine Martin
also figure out the maximum size instead of hard-coding it
05:24 Changeset in xpra [17119] by Antoine Martin
#1656: doh, make sure we sort the keys since we want the smallest!
05:18 Changeset in xpra [17118] by Antoine Martin
#1656: fix search for closest match

10/08/17:

06:47 Changeset in xpra [17117] by Antoine Martin
#1656: don't assume that the server is one of ours, check for …
05:37 Changeset in xpra [17116] by Antoine Martin
only apply string vs bytes contortions when using py3k, and make sure …
05:33 Changeset in xpra [17115] by Antoine Martin
ensure we return the dpi as an integer, log more debug info

10/07/17:

22:42 Ticket #1656 (start-desktop --use-display: wrong display size) created by mviereck
System: debian 9 with xpra v2.1.2-r16903 If using an already running …
05:11 Changeset in xpra [17114] by totaamwin32
pretty print

10/06/17:

18:15 Ticket #1655 (Initial Xorg vs Xvfb testing data) created by J. Max Mena
Some important caveats: * Only 2 runs through each test suite * …
10:55 Changeset in xpra [17113] by Antoine Martin
the server needs mesa-libOSMesa for software opengl rendering

10/05/17:

11:22 Changeset in xpra [17112] by Antoine Martin
#1637 raise scrolling threshold for html5 client to 65% (since we will …
11:14 Changeset in xpra [17111] by Antoine Martin
#1637: * html5 client exposes "flush" capability so the server will …
08:56 Changeset in xpra [17110] by Antoine Martin
better validation of the uinput uuid when we retrieve it with xprop: * …
08:36 Changeset in xpra [17109] by Antoine Martin
doh: one more place where I forgot to rename..
08:10 Changeset in xpra [17108] by Antoine Martin
check against the pre validated list we already have
08:08 Changeset in xpra [17107] by Antoine Martin
ensure we use a video fallback encoding that is supported

10/04/17:

18:16 Changeset in xpra [17106] by Antoine Martin
#1581: * simplify the paint decode_callback (no need to pass client …
18:11 Changeset in xpra [17105] by Antoine Martin
we don't care about sub-millisecond precision, return an integer
16:55 Versions/PendingFixes edited by Antoine Martin
(diff)
16:54 Changeset in xpra [17104] by Antoine Martin
ensure we pick new items of the pending paint list (if any are …
16:35 Changeset in xpra [17103] by Antoine Martin
add env var to disable auto-refresh
16:27 Changeset in xpra [17102] by Antoine Martin
sound props are returned in a typedict, so we can use stronger get …
14:20 Changeset in xpra [17101] by Antoine Martin
#1568 py3k strings byte again, aka bytes sting!
14:11 Changeset in xpra [17100] by Antoine Martin
xpra info requires a "get_geometry" method on all window models..
14:11 Changeset in xpra [17099] by Antoine Martin
#1568 GTK3 version of verify_gdk_display
13:51 Changeset in xpra [17098] by Antoine Martin
#1568 GTK3 SIGINT handling has been fixed at last (no idea what version)
13:38 Changeset in xpra [17097] by Antoine Martin
GTK3 can give us the dpi, use that if we don't have a better platform …
12:04 Changeset in xpra [17096] by totaamwin32
doh: return value is now r
09:54 Changeset in xpra [17095] by totaamwin32
#1568: fix keyboard handling (usual strings vs bytes..)
09:44 Changeset in xpra [17094] by Antoine Martin
it seems that GTK3 crashes because we use an icon that is too small …
09:37 Changeset in xpra [17093] by Antoine Martin
#1568 python3 fixes: * strings byte again: fix tray menu entries * …

10/03/17:

19:47 Versions/PendingFixes edited by Antoine Martin
(diff)
19:44 Changeset in xpra [17092] by totaamwin32
new brotli versions use a different binary with different arguments
19:26 Changeset in xpra [17091] by totaamwin32
#1568 websocket and rfb fixes
18:46 Changeset in xpra [17090] by Antoine Martin
always log full stacktrace at debug level
18:44 Changeset in xpra [17089] by Antoine Martin
use video logger for video things!
18:34 Changeset in xpra [17088] by totaamwin32
log warning for all exceptions, including ImportError?
18:30 Changeset in xpra [17087] by totaamwin32
don't fail the whole tray menu when we can't load the win32 webcam …
17:19 Changeset in xpra [17086] by Antoine Martin
more py3k breakage: dict keys can change from underneath us
17:16 Changeset in xpra [17085] by Antoine Martin
ensure all examples have the standard key accelerators
16:57 Changeset in xpra [17084] by totaamwin32
py3k can get confused about utf8... so specify file encoding as utf-8
16:51 Changeset in xpra [17083] by totaamwin32
move CloseHandle? to common
16:45 Changeset in xpra [17082] by totaamwin32
py3k: digests are always strings (we use strlistget)
16:40 Changeset in xpra [17081] by totaamwin32
doh: run unit tests with the same python version used for compiling
07:48 Changeset in xpra [17080] by Antoine Martin
#56: keep track of the modes we add and start removing old ones when …
07:04 Changeset in xpra [17079] by totaamwin32
build fixes for r17078 on win32
06:41 Changeset in xpra [17078] by Antoine Martin
#1317 support for loading NvFBC license keys
06:03 Changeset in xpra [17077] by Antoine Martin
oops: cut & paste…
06:03 Changeset in xpra [17076] by Antoine Martin
generalize the license key loading code so we can re-use it
05:32 Changeset in xpra [17075] by Antoine Martin
add GLX to Xvfb default command line
03:51 Ticket #1461 (html5 clipboard) reopened by alas
Checking with firefox 55, OSX 10.12, fedora 25 2.2 r17074. Copying a …
03:00 Encodings/nvenc edited by Antoine Martin
(diff)

10/02/17:

18:59 Changeset in xpra [17074] by totaamwin32
oops: use strings everywhere!
18:49 Changeset in xpra [17073] by Antoine Martin
back to using strings for the packet_type
18:33 Changeset in xpra [17072] by Antoine Martin
fix test to run on py3k
18:27 Changeset in xpra [17071] by Antoine Martin
more py3k breakage: dict keys can change from underneath us
18:11 Changeset in xpra [17070] by Antoine Martin
simplify synthetic expose events
18:10 Changeset in xpra [17069] by Antoine Martin
pretty print
17:59 Changeset in xpra [17068] by totaamwin32
py3k annoyance: dict can change from underneath us, so make a copy
17:58 Changeset in xpra [17067] by totaamwin32
doh: check object exists before using it, not after..
17:46 Changeset in xpra [17066] by totaamwin32
pyk strings byte again
17:35 Changeset in xpra [17065] by totaamwin32
simplify code (works with py3k): numpy doesn't copy the buffer anyway, …
17:23 Changeset in xpra [17064] by totaamwin32
py3k strings nonsense
17:23 Changeset in xpra [17063] by totaamwin32
py3k strings nonsense
17:05 Changeset in xpra [17062] by totaamwin32
don't log wheel delta at info level
16:57 Changeset in xpra [17061] by totaamwin32
log 'xpra is terminating' just once, even if we execute the quit() …
16:49 Changeset in xpra [17060] by totaamwin32
fix button action method name
16:49 Changeset in xpra [17059] by totaamwin32
can't compare None with numbers in python3
16:49 Changeset in xpra [17058] by totaamwin32
oops rename here too
16:42 Changeset in xpra [17057] by totaamwin32
try to avoidi restriding CUDA buffers, do download them if when we do …
16:27 Changeset in xpra [17056] by totaamwin32
add assert to catch invalid state earlier
16:25 Changeset in xpra [17055] by Antoine Martin
r17026 for v2.1.x branch: fix modifier handling (especially with …
16:23 Changeset in xpra [17054] by Antoine Martin
r17038 for older branches: validate window dimensions early (try to …
16:22 Changeset in xpra [17053] by Antoine Martin
r17039 for v2.1.x branch: ensure all network constants are either …
16:21 Changeset in xpra [17052] by Antoine Martin
r17042 (partial) for v2.1.x branch: handle gstreamer plugins failures …
16:18 Changeset in xpra [17051] by Antoine Martin
r17043 for v2.1.x branch: try harder to prevent shadow server race …
16:01 Changeset in xpra [17050] by totaamwin32
more py3k string nonsense
15:39 Changeset in xpra [17049] by Antoine Martin
we no longer support those old versions of Debian / Ubuntu anyway
15:04 Changeset in xpra [17048] by totaamwin32
use correct logger for location
15:03 Changeset in xpra [17047] by totaamwin32
py3k fixes: rich comparators, dict items not indexable
14:53 Changeset in xpra [17046] by totaamwin32
avoid calling get_geometry() on the root window, as that doesn't work …
14:45 Changeset in xpra [17045] by totaamwin32
we need cutter for sending audio now
14:42 Changeset in xpra [17044] by totaamwin32
unused import
14:42 Changeset in xpra [17043] by totaamwin32
try harder to prevent races during cleanup
14:42 Changeset in xpra [17042] by totaamwin32
py3k sound fixes: strings and use typedict stronger methods
14:02 Changeset in xpra [17041] by totaamwin32
move more ctypes function definitions to common location, use stricter …
13:30 Changeset in xpra [17040] by totaamwin32
don't query the root window object directly, use the model's …
13:29 Changeset in xpra [17039] by totaamwin32
make sure we have all network protocols and family values possible, …
13:26 Changeset in xpra [17038] by Antoine Martin
invalid window dimensions can overwhelm gnome shell / X11
13:22 Changeset in xpra [17037] by totaamwin32
this backlog_factor is sent in info-response, make sure we don't …
12:54 Changeset in xpra [17036] by totaamwin32
#1568: another pybonjour py3k fix
12:54 Changeset in xpra [17035] by totaamwin32
#1568: more socket timeout issues with python3..
12:43 Changeset in xpra [17034] by totaamwin32
#1568: fix win32 shadow server with GTK3: no get_size() on window objects
12:42 Changeset in xpra [17033] by totaamwin32
fix name shadowing in server startup error path
12:38 Changeset in xpra [17032] by totaamwin32
#1568: pybonjour fixed for py3k
10:00 Changeset in xpra [17031] by Antoine Martin
move Unmanageable out of gtk2-only module
09:50 Changeset in xpra [17030] by Antoine Martin
#1568: allow shadow servers with python3 on Linux, ship clipboard with …
09:35 Changeset in xpra [17029] by Antoine Martin
#1568: py3k strings byte again
09:24 Changeset in xpra [17028] by Antoine Martin
#1568: py3k / GTK3 fixes * ssl sockets can do peek without hacks with …
08:30 Changeset in xpra [17027] by Antoine Martin
#1568: py3k / GTK3 fixes * py3k strings byte again * gtk quit …
08:27 Changeset in xpra [17026] by Antoine Martin
* make sure we always compute the nuisance modifiers - even when using …
07:50 Changeset in xpra [17025] by Antoine Martin
py3k strings byte again
07:50 Changeset in xpra [17024] by Antoine Martin
fix logging error if we get no data
06:58 Changeset in xpra [17023] by Antoine Martin
unused imports
06:33 Changeset in xpra [17022] by Antoine Martin
r17018 + r17019 + r17020: non xshm capture fixes
06:32 Changeset in xpra [17021] by Antoine Martin
patch made a mess, again
06:12 Changeset in xpra [17020] by Antoine Martin
gdk screen capture uses only 3 bytes per pixel
06:07 Changeset in xpra [17019] by Antoine Martin
#1455 non-xshm screen capture fixes: * fix GTK image capture fallback …
05:25 Changeset in xpra [17018] by Antoine Martin
#1455: log a warning if we don't have XShm support in the X11 server

10/01/17:

22:35 Ticket #1654 (xpra start with proxy fails / xvfb error) created by mviereck
System: debian 9 with xpra v2.1.2-r16903 A regular start of xpra …
19:33 Changeset in xpra [17017] by Antoine Martin
#1568 shadow server works with python3
19:19 Changeset in xpra [17016] by Antoine Martin
Cython 0.27.1
19:11 Changeset in xpra [17015] by Antoine Martin
#1568 python3 and GTK3 fixes
19:08 Changeset in xpra [17014] by Antoine Martin
make verify packet code more reusable
15:55 Changeset in xpra [17013] by Antoine Martin
#1568 switch to GTK version agnostic code wherever possible
11:47 Changeset in xpra [17012] by Antoine Martin
whitespace
11:04 Ticket #1607 (Cannot switch between more than 2 XKB layouts) closed by Antoine Martin
duplicate: Not heard back, will try to deal with this in #1049.
11:02 Ticket #1609 (Command and Control keys on macOS host ends up as the same key on Linux) closed by Antoine Martin
worksforme: Not heard back, closing.
11:01 Ticket #1651 (very high latency on LAN) closed by Antoine Martin
needinfo: Not heard back, closing.
11:00 Ticket #1652 (black screen) closed by Antoine Martin
worksforme: Not heard back, closing.
11:00 Ticket #1635 (insecure umask 0000 on ubuntu server) closed by Antoine Martin
worksforme: Not heard back, closing.
10:46 Changeset in xpra [17011] by Antoine Martin
ffmpeg 3.3.4
10:42 Changeset in xpra [17010] by Antoine Martin
#1587: pyobjc 4.0
10:33 Changeset in xpra [17009] by Antoine Martin
add latest fixes to the release notes
09:53 Changeset in xpra [17008] by Antoine Martin
backport all authentication fixes to older branches: r16965, r16966, …
09:35 Changeset in xpra [17007] by Antoine Martin
use our existing utility function
09:10 Changeset in xpra [17006] by Antoine Martin
use the new choose_salt_digest + get_response_salt everywhere (had …
07:09 Changeset in xpra [17005] by Antoine Martin
#1574: this example is too tedious to port to GTK3, just disable it for now
06:56 Changeset in xpra [17004] by totaamwin32
no need to add our ssl hooks for the sound subprocess, also helps us …
06:52 Changeset in xpra [17003] by totaamwin32
py3k strings byte again
06:39 Ticket #1600 (CUDA build errors with Fedora 27) closed by Antoine Martin
fixed: Workaround found here …
06:32 Changeset in xpra [17002] by totaamwin32
force cx_Freeze to include the system modules where we need them …
06:31 Changeset in xpra [17001] by totaamwin32
root window geometry is invalid with GTK3, don't query it to avoid …
06:00 Changeset in xpra [17000] by totaamwin32
#1574: only ship hicolor icons
05:38 Changeset in xpra [16999] by Antoine Martin
also try generic symlink location for cuda sdk

09/30/17:

11:59 Changeset in xpra [16998] by Antoine Martin
more release notes
11:55 Changeset in xpra [16997] by Antoine Martin
r16979 + r16981 for older branches: CUDA9 support
10:55 Changeset in xpra [16996] by Antoine Martin
#56: * allow desktop windows to be resized without restrictions (when …

09/29/17:

18:51 Changeset in xpra [16995] by Antoine Martin
#56: don't add the same resolution twice
18:49 Changeset in xpra [16994] by Antoine Martin
#56 add resolutions to Xvfb using XRRCreateMode, XRRAddOutputMode and …
13:58 Changeset in xpra [16993] by totaamwin32
ugly workaround to get the window handle on win32 with GTK3
13:42 Changeset in xpra [16992] by totaamwin32
py3k string fix..
13:27 Changeset in xpra [16991] by totaamwin32
opengl was a boolean, if the value is meant to be true, use the new …
13:25 Changeset in xpra [16990] by totaamwin32
cx_freeze doesn't load the library zip file, don't try to add OpenGL to it
13:19 Changeset in xpra [16989] by totaamwin32
python3 compatibility
13:19 Changeset in xpra [16988] by totaamwin32
fix warning logging
13:06 Changeset in xpra [16987] by totaamwin32
#1528 typo (doh)
12:33 Changeset in xpra [16986] by totaamwin32
only use gtk-x11 on x11..
12:33 Changeset in xpra [16985] by totaamwin32
py3k string nonsense
12:21 Changeset in xpra [16984] by totaamwin32
load cuda kernels relative to app dir (not default), so platforms can …
11:49 Changeset in xpra [16983] by totaamwin32
cx_Freeze 5 workaround for numpy
11:40 Changeset in xpra [16982] by totaamwin32
nvenc and nvfbc also require numpy
11:36 Changeset in xpra [16981] by totaamwin32
newer builds of pycuda seem to require curand dll, find it and ship it …
10:20 Changeset in xpra [16980] by totaamwin32
name the python3 builds differently
08:06 Changeset in xpra [16979] by totaamwin32
build with cuda 9 by default
07:19 Changeset in xpra [16978] by totaamwin32
python3 should have a recent enough version of cx_Freeze to not need …
06:40 Changeset in xpra [16977] by totaamwin32
fix typo in default assignment
06:35 Building/MSWindows edited by Antoine Martin
(diff)

09/28/17:

10:51 Changeset in xpra [16976] by Antoine Martin
use the same utility function hexstr everywhere
10:46 Changeset in xpra [16975] by Antoine Martin
fix py3k compat
10:46 Changeset in xpra [16974] by Antoine Martin
update unittest to match new non-xor salt hashing
08:34 Changeset in xpra [16973] by totaamwin32
python3 doesn't like underscores in namedtuple definitions.. PITA
08:09 Changeset in xpra [16972] by totaamwin32
remove empty section
08:05 Changeset in xpra [16971] by totaamwin32
the build file can now (almost) be used with python3
08:02 Changeset in xpra [16970] by totaamwin32
#1568: win32 + py3k fixes: * ctypes imports * pretty string of print …

09/27/17:

10:53 Changeset in xpra [16969] by Antoine Martin
#639: add env vars to control min/max mtu values, add utility function …

09/24/17:

09:20 Changeset in xpra [16968] by Antoine Martin
unused import
09:14 Changeset in xpra [16967] by Antoine Martin
add new salt hashing functions (same digests as hmac auth) and …
07:47 Changeset in xpra [16966] by Antoine Martin
make sure we never allow the same computed salt to be re-used: keep a …
07:44 Changeset in xpra [16965] by Antoine Martin
re-use the same method for calculating the response salt and ensure we …

09/23/17:

12:11 Changeset in xpra [16964] by totaamwin32
#1569: fix wgl context: we must re-use the same context instance for …
11:35 Changeset in xpra [16963] by totaamwin32
ctypes definitions should use ctypes types
09:25 Changeset in xpra [16962] by Antoine Martin
Cython 0.27

09/22/17:

20:07 Changeset in xpra [16961] by totaamwin32
#1569: GetPixelFormat? might be useful
20:06 Changeset in xpra [16960] by totaamwin32
#1569: doh: hwnd is called handle..
19:23 Changeset in xpra [16959] by totaamwin32
#1569: expose pixel format attributes
19:23 Changeset in xpra [16958] by Antoine Martin
missed from r16951: the GLXContext class needs to be able to access …
18:43 Changeset in xpra [16957] by Antoine Martin
#1569: make sure we tell GLX to stop using the context when we're …
18:30 Changeset in xpra [16956] by totaamwin32
#1569: initialize flag, check SetPixelFormat? return value, add debug …
17:54 Changeset in xpra [16955] by totaamwin32
#1569: win32 WGL version of the generic platform opengl shim
17:49 Ticket #1595 (Uncaught exceptions in HTML5 Client) closed by J. Max Mena
fixed: Okay I'm still definitely unable to reproduce the hard crash or the …
17:48 Ticket #1653 (simulate_console_user.py automated test failing) closed by J. Max Mena
fixed: That works much better. Closing.
17:09 Changeset in xpra [16954] by Antoine Martin
fix string repr: this class is now generic X11, not tied to gtk at all
10:55 Changeset in xpra [16953] by Antoine Martin
#1569 avoid warning: "opengl" is no longer a boolean
10:51 Changeset in xpra [16952] by Antoine Martin
#1569 if all the opengl backends we try have failed, just log warning …
10:45 Changeset in xpra [16951] by Antoine Martin
#1569 minor improvements and fixes: * make platform gl_context module …
07:24 Changeset in xpra [16950] by Antoine Martin
prevent code blocks from having scrollbars because of horizontal margins
07:12 Changeset in xpra [16949] by Antoine Martin
oops: missed from r16948: opengl option is now a string
07:08 Changeset in xpra [16948] by Antoine Martin
#1569 native opengl support via GLX, available with GTK3: * opengl …
06:35 Changeset in xpra [16947] by Antoine Martin
switch shortcuts to using "Control+Shift" on Linux since gnome-shell …

09/21/17:

18:18 Changeset in xpra [16946] by Antoine Martin
whenever we call gl function, we must have a valid gl context!
12:21 Changeset in xpra [16945] by Antoine Martin
skip running tests when doing client-only builds (we would need to …
12:01 Changeset in xpra [16944] by Antoine Martin
poll for socket data so we can decide what to do with the socket …
11:47 Changeset in xpra [16943] by Antoine Martin
oops: match refactoring
10:41 Changeset in xpra [16942] by Antoine Martin
#1645: if we're running the xpra command from a tty, ask for the …
10:26 Changeset in xpra [16941] by Antoine Martin
#1645: validate the challenge packet before prompting for the password
10:14 Changeset in xpra [16940] by Antoine Martin
#1645: use getpass for command line mode
05:41 Changeset in xpra [16939] by Antoine Martin
#1653 use relative import
05:25 Ticket #1645 (Authorization Prompts) closed by Antoine Martin
fixed: Commands like "xpra info", "xpra version", etc are command line …

09/20/17:

19:56 Ticket #1653 (simulate_console_user.py automated test failing) created by J. Max Mena
As mentioned before one of the console tests is failing with a bash …
15:11 Ticket #1652 (black screen) created by williamt
When I try attaching all I get is a black screen. My client is on …
08:39 Changeset in xpra [16938] by Antoine Martin
fix debug logging message (cut&paste gone wrong!)
08:38 Changeset in xpra [16937] by Antoine Martin
backends are no longer expose and would just confuse things
08:17 Changeset in xpra [16936] by Antoine Martin
match gl refactoring
07:37 Ticket #1544 (cryptography 1.9+ support) closed by Antoine Martin
fixed: Packaging seems to be fixed with the latest versions: * r16934 bumps …
07:37 Changeset in xpra [16935] by totaamwin32
#1544: latest cffi + cryptography no longer breaks packaging
07:24 Changeset in xpra [16934] by Antoine Martin
#1544: cffi 1.11 seems to be compatible with cryptography 2.0+
06:53 Changeset in xpra [16933] by Antoine Martin
doh: ignore signal argument
06:45 Changeset in xpra [16932] by Antoine Martin
doh: don't call enable_focus_workaround or we will never cancel it!
05:54 Changeset in xpra [16931] by Antoine Martin
python 2.7.14 is out
05:36 Changeset in xpra [16930] by Antoine Martin
fix rpm building: python3 now has clipboard support, add the module
05:12 Changeset in xpra [16929] by Antoine Martin
on Ubuntu the SSL socket timeout message is reported in "code" not …

09/19/17:

22:29 Ticket #1650 (HTML5 client (OSX) connection.html page 'Advanced options' no longer ...) closed by alas
invalid: Well, that was peculiar. Double checked with 10.10.5 OSX, and it …
18:58 Changeset in xpra [16928] by Antoine Martin
#1569: * gtkgl_check has moved * handle memoryview wrapping of 'bytes' …
16:34 Changeset in xpra [16927] by Antoine Martin
* move stub gl_show to GLWindowBackingBase, deals with measuring fps * …
15:34 Changeset in xpra [16926] by Antoine Martin
* rename GLContextManager to GtkGLExtContext since it is tied to this …
15:16 Changeset in xpra [16925] by Antoine Martin
move all the code that deals with self.glconfig to gtlgk subclass
14:49 Changeset in xpra [16924] by Antoine Martin
import fixes and cleanups
14:34 Ticket #1651 (very high latency on LAN) created by mavu
OS: Debian testing (Future Buster) xpra version client + server : Xpra …
14:22 Changeset in xpra [16923] by Antoine Martin
we require pyopengl version 3.1, no need for this ugly workaround anymore
14:17 Changeset in xpra [16922] by Antoine Martin
* we don't support Ubuntu versions older than 16.04 in this branch, so …
14:02 Changeset in xpra [16921] by Antoine Martin
* split out the generic opengl parts from gl_check * move gtk common …
13:12 Changeset in xpra [16920] by Antoine Martin
split plain opengl backing code from gtk code so we can more easily …
11:25 Changeset in xpra [16919] by Antoine Martin
remove dependency on gtk from the paint_colors map, replace it with …
11:07 Changeset in xpra [16918] by Antoine Martin
add more release notes
11:07 Changeset in xpra [16917] by Antoine Martin
strip out the GTKWindowBacking class so we can more easily subclass …
10:43 Changeset in xpra [16916] by Antoine Martin
split spinner data and code so we can use the data in non-gtk code
10:08 Changeset in xpra [16915] by Antoine Martin
* simplify WindowBackingBase? constructor: idle_add is now just a …
08:46 Changeset in xpra [16914] by Antoine Martin
add padding to packets containing the challenge response to make it …
08:39 Changeset in xpra [16913] by Antoine Martin
only complain about the password file if one was specified!
08:33 Changeset in xpra [16912] by Antoine Martin
better warning message layout
00:37 Ticket #1650 (HTML5 client (OSX) connection.html page 'Advanced options' no longer ...) created by alas
2.2 r16911 fedora 25 server. Sending html5 client to connect via the …
00:26 Ticket #1237 (mismatch between encoder and image) reopened by alas
Was just testing with a 2.2 r16911 fedora 25 server and a 2.2. r16869
00:17 Ticket #1649 (Seeing 'ERROR: Pipeline doesn't want to pause.' message (and sound ...) created by alas
Launching a 2.2 r16911 fedora 25 server (xterm and firefox …
Note: See TracTimeline for information about the timeline view.