xpra icon
Bug tracker and wiki

Timeline



01/12/18:

17:21 Ticket #1740 (Starting a server with --password-file= causes a traceback and the ...) created by J. Max Mena
Let me preface this ticket by stating: Yes, I am aware that …
14:49 Changeset in xpra [17991] by Antoine Martin
minor version bump for the last packages to build on centos6

01/11/18:

17:40 Ticket #1731 (inconsistent authentication handling) closed by J. Max Mena
fixed: Noted and closing.
12:47 Changeset in xpra [17990] by Antoine Martin
avoid gi import warnings
12:47 Changeset in xpra [17989] by Antoine Martin
make it possible to override the app name format so the test app …
12:43 Changeset in xpra [17988] by Antoine Martin
#1739: log a more helpful warning
12:33 Ticket #1739 (server crash on dock tray request) closed by Antoine Martin
fixed: r17986 fixes the crash, backport in r17987. It seems that we can just …
12:32 Changeset in xpra [17987] by Antoine Martin
r17986 backport: fix crash on invalid tray geometry
12:30 Changeset in xpra [17986] by Antoine Martin
#1739: ignore invalid tray docking requests with invalid geometry …
12:18 Ticket #1739 (server crash on dock tray request) created by Antoine Martin
Reproducible using the modified tray test app as of r17984. It seems …
12:17 Changeset in xpra [17985] by Antoine Martin
allow for bigger tray icons: up to 128x128
12:03 Changeset in xpra [17984] by Antoine Martin
enhance test app with ability to generate notifications using the same …
11:54 Changeset in xpra [17983] by Antoine Martin
* remove unused gtk import * add more debug logging
11:10 Changeset in xpra [17982] by totaamwin32
change wording, quote all codec strings
10:57 Changeset in xpra [17981] by Antoine Martin
constify xpra guid
10:57 Changeset in xpra [17980] by Antoine Martin
match move
10:09 Changeset in xpra [17979] by totaamwin32
gtk3 can do transparency on win32, but only with opengl enabled, so …
06:28 Changeset in xpra [17978] by Antoine Martin
ensure notification text is sent as utf8
06:16 Changeset in xpra [17977] by Antoine Martin
convert color spec to something color_parse can always deal with
06:11 Changeset in xpra [17976] by Antoine Martin
we have to use our wrapper for loading colors (different in GTK3..)
06:09 Changeset in xpra [17975] by Antoine Martin
add debug to notifier class loading
06:04 Changeset in xpra [17974] by Antoine Martin
doh: call superclass before adding our notifier
05:58 Changeset in xpra [17973] by Antoine Martin
#1492: use compat code to support the gtk notifier with gtk3
05:07 Changeset in xpra [17972] by Antoine Martin
r17798 backport: use the authentication module specified for the …

01/10/18:

17:13 Changeset in xpra [17971] by Smo
found old patch cached somewhere
08:20 Changeset in xpra [17970] by Antoine Martin
stricter display matching: "matching_display" may have been populated …
07:49 Changeset in xpra [17969] by Antoine Martin
when starting via the proxy, we must ensure the uuid exposed via the …
04:39 Ticket #680 (osx modulesets for building GTK3 + gobject-introspection bindings) closed by Antoine Martin
duplicate: Done the updates as part of python3 packaging for macos (#1575), …
04:37 Ticket #1676 (settings changed on the server should be forwarded to the client) closed by Antoine Martin
fixed: > error processing control command: feature '%s' is set to None!
04:36 Changeset in xpra [17968] by Antoine Martin
if the attribute is missing, this is probably a bug: handle it more …
04:34 Changeset in xpra [17967] by Antoine Martin
#1676: rename attribute to match feature

01/09/18:

23:41 Ticket #1592 (Browser and Xterm scroll test data) closed by J. Max Mena
fixed
17:05 Ticket #1492 (notification enhancements: icons, etc) closed by J. Max Mena
fixed: Noted and closing.
17:04 Ticket #1728 (multiple authentication modules per socket type) closed by J. Max Mena
fixed: I thought I had closed this last week, but I guess I forgot to hit …
16:58 Ticket #999 (catch limited bandwidth issues sooner) closed by J. Max Mena
fixed: Okay, that's what I figured just wanted to make sure that was the …
16:35 Ticket #1737 (xpra translating | (bar) and < (less) to > (greater)) closed by Jordan
fixed: Update fixed the problem, thanks!
12:55 Changeset in xpra [17966] by Antoine Martin
add latest fix to the release notes
12:54 Changeset in xpra [17965] by Antoine Martin
r17882 backport: continue even if we can't write this message to stderr
12:52 Changeset in xpra [17964] by Antoine Martin
add latest fixes to the release notes
12:38 Changeset in xpra [17963] by Antoine Martin
r17960 backport (minimal)
12:34 Changeset in xpra [17962] by Antoine Martin
undo part of r17960 only meant for debugging
12:32 Changeset in xpra [17961] by Antoine Martin
fix string matching with "id" subcommand
12:12 Changeset in xpra [17960] by Antoine Martin
#1738: use the XAUTHORITY file we specify with the xauth command …
08:19 Ticket #1738 (starting via system proxy fails) created by Antoine Martin
For just a simple xpra start --start=xterm with or without ssh …
07:52 Changeset in xpra [17959] by Antoine Martin
add debug logging of id subcommand output
07:30 Changeset in xpra [17958] by Antoine Martin
use the cheaper "id" subcommand for identifying the server
07:29 Changeset in xpra [17957] by Antoine Martin
better warning format
07:20 Changeset in xpra [17956] by Antoine Martin
py3k string fix
07:07 Changeset in xpra [17955] by totaamwin32
fix opengl packaging: do move it to the lib subdirectory
07:02 Changeset in xpra [17954] by totaamwin32
remove unused script
05:46 Changeset in xpra [17953] by Antoine Martin
try to use the "Xpra" app from the current bundle before trying $PATH
05:15 Ticket #1736 (Traceback in Session Info) closed by Antoine Martin
fixed: Fixed in r17952, was caused by r17519.
05:04 Changeset in xpra [17952] by Antoine Martin
if the "list" object given is immutable (ie: a tuple), make a list …

01/08/18:

21:10 Ticket #1737 (xpra translating | (bar) and < (less) to > (greater)) created by Jordan
I have looked through the steps described in the keyboard wiki and …
20:53 Ticket #1736 (Traceback in Session Info) created by J. Max Mena
Client and server are both Fedora 26 machines running 2.X trunk r17951
18:07 Changeset in xpra [17951] by Antoine Martin
py3k fix: use wrapper compat function
17:46 Changeset in xpra [17950] by totaamwin32
fix packet errors with gtk3 where the targets are atoms and not strings
17:46 Changeset in xpra [17949] by totaamwin32
rename field to avoid clashing with the window model
17:27 Changeset in xpra [17948] by Antoine Martin
make it possible to disable mdns backends individually
17:21 Changeset in xpra [17947] by Antoine Martin
use a typedict to ensure we retrieve string values from the text dict
17:03 Changeset in xpra [17946] by Antoine Martin
* remove more cruft compatibility code * don't bother trying …
16:43 Changeset in xpra [17945] by Antoine Martin
* remove some legacy 0.10 compatibility functions * handle case where …
16:31 Changeset in xpra [17944] by Antoine Martin
if the introspection data is missing, we can get a ValueError? but this …
12:11 Changeset in xpra [17943] by Antoine Martin
let's re-try gstreamer 1.12.x
12:07 Changeset in xpra [17942] by Antoine Martin
patch is no longer needed?
06:47 Changeset in xpra [17941] by totaamwin32
#1492: py3k fixes
06:28 Changeset in xpra [17940] by totaamwin32
#1492 custom notification icons support for win32
05:22 Changeset in xpra [17939] by totaamwin32
fix command line usage: re-add missing command callback, match changes …

01/07/18:

13:52 Changeset in xpra [17938] by totaamwin32
make code more reusable
13:48 Changeset in xpra [17937] by Antoine Martin
fixup: we must call the initializer function so the cleanup won't …
13:03 Ticket #1735 (notifications actions) created by Antoine Martin
Follow up from #1492, adding support for "actions" and "action-icons" …
12:51 Changeset in xpra [17936] by Antoine Martin
remove default arg: would fail to encode None if used!
12:45 Changeset in xpra [17935] by Antoine Martin
#1492: notification icon support for html5 client
09:01 Changeset in xpra [17934] by Antoine Martin
r17933 minimal backport: don't expose absolute paths
08:53 Changeset in xpra [17933] by Antoine Martin
#1492: forward notification icons using png rather than sending …
06:02 Changeset in xpra [17932] by Antoine Martin
add debug category
05:16 Changeset in xpra [17931] by Antoine Martin
py3k compat fix: use typedict so we don't have to care about strings …
05:14 Changeset in xpra [17930] by Antoine Martin
doh: missed arg
05:10 Changeset in xpra [17929] by Antoine Martin
debug logging

01/06/18:

12:56 Changeset in xpra [17928] by Antoine Martin
more helpful warning message
12:21 Changeset in xpra [17927] by Antoine Martin
re-instate gflags patch
12:13 Changeset in xpra [17926] by Antoine Martin
this note is no longer true
12:04 Changeset in xpra [17925] by Antoine Martin
python needs to be rebuilt when we upgrade openssl
09:56 Changeset in xpra [17924] by Antoine Martin
fixup lz4 backport: need to set flag
08:44 Changeset in xpra [17923] by Antoine Martin
copied wrong indentation - how?
08:41 Changeset in xpra [17922] by Antoine Martin
easier if the binary is always called "Python"
08:31 Changeset in xpra [17921] by Antoine Martin
cryptography needs pycparser
08:20 Changeset in xpra [17920] by Antoine Martin
fixup r17401 backport: patch made a mess of it, again
07:55 Changeset in xpra [17919] by Antoine Martin
#1575 ship "python3" unaliased if that's what is requested
07:39 Changeset in xpra [17918] by Antoine Martin
correct contents for patch
07:18 Changeset in xpra [17917] by Antoine Martin
fix version number recorded for libpng
07:18 Changeset in xpra [17916] by Antoine Martin
libjpeg-turbo requires a more recent nasm, add dependency to make sure …
07:01 Changeset in xpra [17915] by Antoine Martin
print what version we're building for
06:27 Changeset in xpra [17914] by Antoine Martin
correct contents for patch
06:18 Changeset in xpra [17913] by Antoine Martin
#1575 also need to downgrade gobject-introspection for python2
06:09 Changeset in xpra [17912] by Antoine Martin
the patches have been deleted by gnome... so mirror them here
06:04 Changeset in xpra [17911] by Antoine Martin
repo needed for gi
06:01 Changeset in xpra [17910] by Antoine Martin
#1575 move glib to each of the per-gtk-version moduleset, so gtk2 can …
05:51 Changeset in xpra [17909] by Antoine Martin
rename gtk2 moduleset, add gtk3 moduleset
05:39 Changeset in xpra [17908] by Antoine Martin
apache and sqlite repos had gone mia
05:37 Changeset in xpra [17907] by Antoine Martin
curl repo had gone mia
05:37 Changeset in xpra [17906] by Antoine Martin
lzo repo had gone mia
05:36 Changeset in xpra [17905] by Antoine Martin
openssl repo had gone mia
05:35 Changeset in xpra [17904] by Antoine Martin
a typo can defeat jhbuild! (and good luck finding what was actually …
05:26 Changeset in xpra [17903] by Antoine Martin
relative urls can't use directories?
05:25 Changeset in xpra [17902] by Antoine Martin
use relative urls
05:23 Changeset in xpra [17901] by Antoine Martin
move nasm and yasm to where they are needed
05:19 Changeset in xpra [17900] by Antoine Martin
#1575 * split xpra moduleset * reference main modules from there …

01/05/18:

18:01 Changeset in xpra [17899] by Antoine Martin
use a more standard var name for specifying the PYTHON executable
17:55 Changeset in xpra [17898] by Antoine Martin
doh: update module ids!
17:54 Changeset in xpra [17897] by Antoine Martin
doh: reference the new python moduleset
17:53 Changeset in xpra [17896] by Antoine Martin
doh
17:52 Changeset in xpra [17895] by Antoine Martin
#1575: add copy of moduleset for "python3"
17:36 Changeset in xpra [17894] by Antoine Martin
#1575 move all python modules to a new moduleset file we include
16:29 Changeset in xpra [17893] by Antoine Martin
fixup branch syntax for libjpeg
15:59 Changeset in xpra [17892] by Antoine Martin
remove python2 specific entry
15:42 Changeset in xpra [17891] by Antoine Martin
stanza to avoid runtime import warnings
14:33 Changeset in xpra [17890] by Antoine Martin
#1728 "sessions" object is not a list, so we can't easily aggregate …
11:59 Changeset in xpra [17889] by Antoine Martin
follow upstream and remove "1.0" suffix from all gstreamer modules
11:56 Changeset in xpra [17888] by Antoine Martin
#1575 don't duplicate modulesets we don't need or modify, just …
11:49 Changeset in xpra [17887] by Antoine Martin
no longer need autogenargs?
11:13 Changeset in xpra [17886] by Antoine Martin
* cut&pasted too much * add dependencies to meta package list
09:17 Changeset in xpra [17885] by Antoine Martin
#1575: * openssl has new "./config" script * fix lame patch prefix
08:59 Changeset in xpra [17884] by Antoine Martin
oops: needs repo defined
08:57 Changeset in xpra [17883] by Antoine Martin
#1575: re-instate openssl 1.1
07:15 Changeset in xpra [17882] by Antoine Martin
#1734: continue even if we can't write this message to stderr
07:13 Ticket #1734 (server fails when starting via proxy with no stderr error) created by Antoine Martin
Reported on IRC with Fedora 26: […] I don't understand: * why it …
02:06 ImageDepth edited by Antoine Martin
(diff)

01/04/18:

11:29 Changeset in xpra [17881] by Antoine Martin
#1575 * make it possible to override the "python" binary used for …
11:05 Changeset in xpra [17880] by Antoine Martin
use "printing" logger for all printing related things
11:02 Changeset in xpra [17879] by Antoine Martin
unzip quietly
10:59 Changeset in xpra [17878] by Antoine Martin
we don't need the "view-to-window" mapping unless we're doing wheel …
10:51 Changeset in xpra [17877] by Antoine Martin
#1575 minor fixes: * don't bother trying to load the gdk_bindings (not …
10:29 Changeset in xpra [17876] by Antoine Martin
#1575 add support for gtk3 (just import compat code needed)
10:13 Changeset in xpra [17875] by Antoine Martin
r17868 + r17872 backport: add new dependency required by newer …
10:12 Changeset in xpra [17874] by Antoine Martin
r17870 backport: fix compatibility with newer versions of python-lz4
10:09 Changeset in xpra [17873] by Antoine Martin
r17871 backport: fix error in opengl error handler
10:07 Changeset in xpra [17872] by Antoine Martin
we also have to make sure we don't explicitly exclude the new lz4 …
10:06 Changeset in xpra [17871] by Antoine Martin
fix message formatting error when storing the opengl failure details
10:03 Changeset in xpra [17870] by Antoine Martin
fix compatibility with newer versions of python-lz4
09:28 Changeset in xpra [17869] by Antoine Martin
more standard error message format
09:28 Changeset in xpra [17868] by Antoine Martin
#1575 new python-lz4 dependency that isn't packaged automatically
09:24 Changeset in xpra [17867] by Antoine Martin
#1575: * detect which version of python this build is for * locate …
09:22 Changeset in xpra [17866] by Antoine Martin
Quartz theme is no more (and was gtk2 only)
09:21 Changeset in xpra [17865] by Antoine Martin
doh: wrong way around!
07:49 Changeset in xpra [17864] by Antoine Martin
latest python-lz4 needs python-test-runner now
07:30 Changeset in xpra [17863] by Antoine Martin
fixup r17862: if we don't use a shell, then we have to parse the …
07:24 Changeset in xpra [17862] by Antoine Martin
#1702: don't use a shell by default for start commands
06:45 Changeset in xpra [17861] by Antoine Martin
gtk-mac-bundler requires python2
06:38 Changeset in xpra [17860] by Antoine Martin
#1575: * the gdk bindings will need to be ported to gtk3 (or maybe …
06:19 Changeset in xpra [17859] by Antoine Martin
try harder to prevent us importing Desktop Server with python3
06:06 Changeset in xpra [17858] by Antoine Martin
fail early if we somehow end up trying to start a seamless or desktop …
06:00 Changeset in xpra [17857] by Antoine Martin
py3k string nonsense fix
05:54 Changeset in xpra [17856] by Antoine Martin
python-cryptography now requires python-asn1crypto?
05:48 Changeset in xpra [17855] by Antoine Martin
gtkosx_application gtk2 vs gtk3 compat code
05:28 Changeset in xpra [17854] by Antoine Martin
r17853 for v2.2.x branch: fix None dereference race condition error …
05:27 Changeset in xpra [17853] by Antoine Martin
shortcut out if the statistics got cleaned up already

01/03/18:

17:32 Changeset in xpra [17852] by Antoine Martin
doh: win32 doesn't have a $DISPLAY
17:25 Changeset in xpra [17851] by Antoine Martin
py2app related packaging updates
17:18 Changeset in xpra [17850] by Antoine Martin
setuptools 38.2.5
16:43 Changeset in xpra [17849] by Antoine Martin
gobject-introspection needs the new glib
16:35 Changeset in xpra [17848] by Antoine Martin
#1575: reduce our diff against upstream
16:31 Changeset in xpra [17847] by Antoine Martin
#1575: reduce our diff against upstream
16:23 Changeset in xpra [17846] by Antoine Martin
#1575: reduce our diff against upstream
15:37 Changeset in xpra [17845] by Antoine Martin
#1575: our moduleset would cause python3 to be downgraded - update …
15:27 Changeset in xpra [17844] by Antoine Martin
move gtk bits out of python deps meta module
14:57 Changeset in xpra [17843] by Antoine Martin
openssl 1.1.0g (also fixes version recorded which was wrong)
14:53 Changeset in xpra [17842] by Antoine Martin
wrong version in filename!
14:42 Changeset in xpra [17841] by Antoine Martin
#1575: move gstreamer to codec meta module
14:07 Changeset in xpra [17840] by Antoine Martin
#1575: split meta modules so we can re-use them
12:08 Changeset in xpra [17839] by Antoine Martin
#1733: more user-friendly message in case of general failure
11:59 Changeset in xpra [17838] by Antoine Martin
#1733: make it possible to change the location of the system proxy …
06:12 Changeset in xpra [17837] by Antoine Martin
#1706: if there is only one display found, fall through to …
06:07 Changeset in xpra [17836] by Antoine Martin
#1707: also shrink the application icon to make more space
05:37 Changeset in xpra [17835] by Antoine Martin
better signal handling logging
05:25 Changeset in xpra [17834] by Antoine Martin
#1702: don't modify window background color and move common window …
05:17 Ticket #1733 (Bad word-choice in error messages: FAILURE) created by Boruch
The STDERR messages seem to be more alarmist than necessary, and give …

01/02/18:

16:42 Versions/PendingFixes edited by Antoine Martin
(diff)
16:41 Changeset in xpra [17833] by Antoine Martin
r17818 + r17821 backport: X11 multi-screen display handling
16:40 Changeset in xpra [17832] by Antoine Martin
r17830 backport: fix compatibity with some browsers (ie: chrome os)
16:19 Changeset in xpra [17831] by Antoine Martin
in multi-screen environments, the Xkb properties may only be set on …
15:58 Ticket #1729 (Chromebooks browser can't connect: invalid packet header format) closed by pma
fixed: It does work for me.
15:53 Versions/PendingFixes edited by Antoine Martin
(diff)
15:48 Changeset in xpra [17830] by Antoine Martin
#1729: try harder to make sure the value is a finite number before …
15:32 Changeset in xpra [17829] by Antoine Martin
use new pypi url
15:31 Changeset in xpra [17828] by Antoine Martin
pillow 5.0.0
15:27 Versions/PendingFixes edited by Antoine Martin
(diff)
14:51 Changeset in xpra [17827] by Antoine Martin
#1706: add support for "attach all" and "detach all"
14:22 Changeset in xpra [17826] by Antoine Martin
#1732: set the screen value on all map events
06:37 Changeset in xpra [17825] by Antoine Martin
on macos, the file exists in "Contents/Helpers?" (not a directory though!)
06:35 Changeset in xpra [17824] by Antoine Martin
oops: fix socket info, must define a new dict to populate!
06:15 Changeset in xpra [17823] by Antoine Martin
missed from r17804 renaming
06:11 Authentication edited by Antoine Martin
(diff)
06:09 Changeset in xpra [17822] by Antoine Martin
exec auth dialog support for macos
05:18 Changeset in xpra [17821] by Antoine Martin
#1732 default to not honouring the screen index if the $DISPLAY has …

01/01/18:

21:35 Changeset in xpra [17820] by Antoine Martin
#1732 add control command for setting client properties
21:07 Changeset in xpra [17819] by Antoine Martin
keep track of client-properties in a nested dictionary per-window, so …
21:04 Changeset in xpra [17818] by Antoine Martin
#1732: make it possible to turn off the saved client screen mapping …
16:28 Changeset in xpra [17817] by Antoine Martin
don't install libexec bits on macos
16:21 Changeset in xpra [17816] by Antoine Martin
correct checksum
15:50 Changeset in xpra [17815] by Antoine Martin
#1706: * add a new "id" subcommand to expose: session uuid, session …
15:41 Changeset in xpra [17814] by Antoine Martin
usual py3k strings nonsense
14:08 Ticket #1732 (Overriding target screen for attach) created by Peter Gervai
[As per IRC] it would be useful to be able to override the target …
13:46 Changeset in xpra [17813] by Antoine Martin
make sure color_parse returns a color!
13:29 Changeset in xpra [17812] by Antoine Martin
#1706: make sure we preserve the socket-dir(s) in the subcommands
13:23 Changeset in xpra [17811] by Antoine Martin
#1706: support specifying multile displays with "xpra stop" and "xpra exit"
13:18 Changeset in xpra [17810] by Antoine Martin
#1706: support "xpra stop all" and "xpra exit all"
12:32 Changeset in xpra [17809] by Antoine Martin
use the more standard help mechanism
12:29 Changeset in xpra [17808] by Antoine Martin
python-lz4 0.18.1
12:23 Changeset in xpra [17807] by Antoine Martin
#1368: * make it possible to list the things that can be toggled * if …
12:15 Changeset in xpra [17806] by Antoine Martin
#1368 add toggle for "webcam" and "client-shutdown" features
12:04 Changeset in xpra [17805] by Antoine Martin
better warning message format
12:03 Changeset in xpra [17804] by Antoine Martin
#1368: * add new "setting-change" capability * if enabled, tell the …

12/31/17:

16:22 Changeset in xpra [17803] by Antoine Martin
websocket-client 0.46 (important typo bug fix included)
09:42 Changeset in xpra [17802] by Antoine Martin
fix xpra info for authenticators: list all of them
05:22 Changeset in xpra [17801] by totaamwin32
#1699: some window models (ie: root window model for shadow servers) …
04:47 Changeset in xpra [17800] by totaamwin32
root window models (for shadow servers) don't have a 'class-instance' …

12/30/17:

11:10 Changeset in xpra [17799] by totaamwin32
version bump for installer
10:02 Authentication edited by Antoine Martin
(diff)
10:02 Authentication edited by Antoine Martin
(diff)
09:45 Changeset in xpra [17798] by Antoine Martin
#1731: keep track of the original socket type before we upgrade it - …
09:43 Ticket #1731 (inconsistent authentication handling) created by Antoine Martin
Because TCP sockets can be upgraded to websockets, SSL or both (Secure …
09:41 Changeset in xpra [17797] by Antoine Martin
use consistent var naming
09:25 Network edited by Antoine Martin
(diff)
09:20 Changeset in xpra [17796] by Antoine Martin
set defaults so we can call authenticate without any arguments (fixes …
08:22 Changeset in xpra [17795] by Antoine Martin
version bump + add latest fixes to the release notes
08:09 Versions/PendingFixes edited by Antoine Martin
(diff)
08:09 Changeset in xpra [17794] by Antoine Martin
r17720 backport: fix keymap change handler with GTK3
08:07 Changeset in xpra [17793] by Antoine Martin
don't clobber "w" and "h", we need those intact in reset_function
08:02 Changeset in xpra [17792] by Antoine Martin
r17774 backport: re-enable webcam support in 32-bit ms windows builds
08:01 Changeset in xpra [17791] by Antoine Martin
r17775 partial backport: don't disable challenge packet support until …
06:26 Changeset in xpra [17790] by totaamwin32
tray tweaks: don't bother using the session name as 'Session Info' …
05:43 Changeset in xpra [17789] by Antoine Martin
#1728: * make it possible to specify more than one password-file * add …
05:09 Changeset in xpra [17788] by Antoine Martin
typo

12/29/17:

18:47 Changeset in xpra [17787] by Antoine Martin
provide default command for rpmbuild tests to pass
18:43 Ticket #1730 (tcp wrappers authentication module) closed by J. Max Mena
fixed: Alright duly noted - I'll make sure to pass this along.
18:18 Changeset in xpra [17786] by Antoine Martin
#1690: icon for the new dialog
17:37 Changeset in xpra [17785] by Antoine Martin
#1730: when wrapping a connection as an ssl connection, make sure we …
17:33 Changeset in xpra [17784] by Antoine Martin
#1730: when wrapping a connection as a websocket connection, make sure …
16:57 Changeset in xpra [17783] by totaamwin32
#1690: allow 'exec' auth on win32, with minor fixes
16:53 Changeset in xpra [17782] by Antoine Martin
#1690: install auth_dialog utility
16:45 Changeset in xpra [17781] by Antoine Martin
some platforms still use /usr/bin prefix (ie: macos)
16:38 Changeset in xpra [17780] by Antoine Martin
#1690: * add "exec" auth module * always return "False" if the auth …
12:18 Changeset in xpra [17779] by Antoine Martin
#1730 tcp wrappers authentication module
12:09 Ticket #1730 (tcp wrappers authentication module) created by Antoine Martin
Follow up from #1728: now we can add …
11:41 Changeset in xpra [17778] by Antoine Martin
fix tests: value does not have to be specified (will fail)
10:49 Ticket #1729 (Chromebooks browser can't connect: invalid packet header format) created by pma
Xenials Firefox can connect to the same server. Chromebooks browser …
08:03 Changeset in xpra [17777] by Antoine Martin
#1728: update proxy server to support multiple authenticator modules
07:48 Changeset in xpra [17776] by Antoine Martin
#1728: make it possible to tell the client what we are prompting for, …
07:22 Versions/PendingFixes edited by Antoine Martin
(diff)
07:19 Changeset in xpra [17775] by Antoine Martin
#1728 support multiple authentication modules
07:00 Ticket #1728 (multiple authentication modules per socket type) created by Antoine Martin
Split from #1690. This will give us more flexibility, including the …

12/28/17:

21:42 Ticket #1685 (javascript debug filtering) closed by J. Max Mena
fixed: Thanks for that, I'll pass the message along.
20:25 Ticket #1726 (intercept xdg-open and forward it to the client) closed by J. Max Mena
fixed: Noted and closing.
08:38 Versions/PendingFixes edited by Antoine Martin
(diff)
08:38 Changeset in xpra [17774] by totaamwin32
undo r17571: an MSYS2 update to opencv fixed the crash
08:30 Ticket #1305 (native OSX notifications) closed by Antoine Martin
wontfix: Found a partial solution here: …
08:27 Ticket #1727 (macos dock icon per forwarded application) created by Antoine Martin
Assuming that this is even possible (TBC), we would need to generate …
07:51 Changeset in xpra [17773] by Antoine Martin
typo
07:50 Changeset in xpra [17772] by Antoine Martin
support closing existing notifications
07:36 Changeset in xpra [17771] by Antoine Martin
disable subprocess notifier as the os starts a new xpra process if you …
07:23 Changeset in xpra [17770] by Antoine Martin
typo
07:17 Changeset in xpra [17769] by Antoine Martin
#1305: support native notifications (only via a subprocess seems to …

12/27/17:

19:09 Changeset in xpra [17768] by Antoine Martin
#1685: fine grained javascript debug logging
12:07 Changeset in xpra [17767] by Antoine Martin
oops: swapped gtk2 and gtk3 version
11:41 Changeset in xpra [17766] by Antoine Martin
gtk3 compat
11:11 Versions/PendingFixes edited by Antoine Martin
(diff)
11:04 Changeset in xpra [17765] by totaamwin32
fix win32 icon (use correct dimensions for resizing) and enable …
10:54 Changeset in xpra [17764] by totaamwin32
unused import, logging fix
10:39 Changeset in xpra [17763] by Antoine Martin
#1707: on macos one cannot change the dock icon after setting it, so …

12/26/17:

18:36 Changeset in xpra [17762] by Antoine Martin
#1678: websocket-client 0.45.0
17:53 Changeset in xpra [17761] by Antoine Martin
the open command requires a shell on win32, but breaks if you use a …
17:44 Changeset in xpra [17760] by totaamwin32
fix message format
17:40 Changeset in xpra [17759] by totaamwin32
#1375: ensure we bundle shlex, catch errors launching command, use …
17:21 Changeset in xpra [17758] by Antoine Martin
* better debug * make shlex optional
17:16 Changeset in xpra [17757] by Antoine Martin
better debug
17:06 Changeset in xpra [17756] by Antoine Martin
#1375 * better debug * fix accept_data method: need to call superclass …
10:23 Changeset in xpra [17755] by Antoine Martin
#1375 add "open-on-server" option to open requests dialog
08:40 Changeset in xpra [17754] by Antoine Martin
#1375: * merge all requests into a single "transfers" dialog * show …

12/24/17:

19:14 Changeset in xpra [17753] by Antoine Martin
#1375 / #1726: minor fixes: * py3k strings * missing return statement …
18:57 Changeset in xpra [17752] by Antoine Martin
#1726: also redirect gnome-open and gvfs-open
18:29 Changeset in xpra [17751] by Antoine Martin
undo r17750: centos also lacks "python2-deprecation", so the resulting …
18:27 Changeset in xpra [17750] by Antoine Martin
on centos7, we build the dirty way using "easy_install pkgconfig"
18:20 Changeset in xpra [17749] by Antoine Martin
python-lz4 now also needs "python-deprecation" at runtime…
18:08 Changeset in xpra [17748] by Antoine Martin
python-lz4 now needs python-pkgconfig..
17:58 Changeset in xpra [17747] by Antoine Martin
python-lz4 0.14.0
17:37 Changeset in xpra [17746] by Antoine Martin
#1375: if the url is a file, show the file size
17:19 Changeset in xpra [17745] by Antoine Martin
#1726: new defaults and example for "open-url" option
16:56 Changeset in xpra [17744] by Antoine Martin
#1726 now that the default is to ask the client to open files (rather …
16:51 Changeset in xpra [17743] by Antoine Martin
#1726: support for URLs with the same yes|no|ask options
10:57 Changeset in xpra [17742] by Antoine Martin
#1726: packaging for xdg-open override script
10:51 Changeset in xpra [17741] by Antoine Martin
strings byte us again: fix distro variant detection with python3
09:54 Changeset in xpra [17740] by Antoine Martin
#1726: * add new "ask" value option for printing, file-transfers and …

12/23/17:

13:10 Ticket #417 (re-implement bandwidth constraint option) closed by Antoine Martin
fixed: The stuttering with packet loss is caused by the packets backing up …
13:00 Ticket #1587 (2.2 moduleset updates) closed by Antoine Martin
fixed
12:59 Ticket #1710 (gksu interface not accepting input) closed by Antoine Martin
worksforme
12:59 Ticket #1679 (fedora 27 selinux policy error) closed by Antoine Martin
worksforme
12:59 Ticket #1482 (In shadow mode pressed key works only once..) closed by Antoine Martin
worksforme
12:58 Ticket #1465 (Bad keyboard translations and some modifier keys not working in combos) closed by Antoine Martin
worksforme
08:31 Changeset in xpra [17739] by Antoine Martin
#1678: libpng 1.6.34
08:29 Changeset in xpra [17738] by Antoine Martin
make it possible to keep the icon on disk for debugging purposes
07:24 Changeset in xpra [17737] by Antoine Martin
force rebuild of gst-plugins-ugly after we rebuild x264
06:50 Changeset in xpra [17736] by Antoine Martin
oops: wrong csum
06:48 Changeset in xpra [17735] by Antoine Martin
doh: need to also update url
06:26 Changeset in xpra [17734] by Antoine Martin
#1707: * add debug logging * make dynamic tray icon configurable via …
06:11 Changeset in xpra [17733] by Antoine Martin
fix fedora>=27 buids: fix missing debuginfo failures (just don't ship …
06:07 Changeset in xpra [17732] by Antoine Martin
use new style url
06:07 Changeset in xpra [17731] by Antoine Martin
add new menu entries to macos menu: * version check * server menu: run …
05:18 Changeset in xpra [17730] by Antoine Martin
use a newer libx264 snapshot
05:16 Dependencies edited by Antoine Martin
(diff)

12/22/17:

17:21 Changeset in xpra [17729] by Antoine Martin
patch no longer applies, and is no longer needed
16:52 Changeset in xpra [17728] by Antoine Martin
python-lz4 0.13.0
16:34 Changeset in xpra [17727] by Antoine Martin
icon for server list
16:34 Changeset in xpra [17726] by Antoine Martin
#1726: forward-xdg-open option
16:26 Ticket #1726 (intercept xdg-open and forward it to the client) created by Antoine Martin
This could be enabled by default when we add at least a dialog showing …
15:25 Changeset in xpra [17725] by Antoine Martin
py3k strings byte us again, use bytes for storing the chunk-id
15:10 Changeset in xpra [17724] by Antoine Martin
py3k fix: make sure all filename / paths are sent as utf8
07:03 Changeset in xpra [17723] by totaamwin32
#1717 test case for the GTK3 crash on win32
05:37 Changeset in xpra [17722] by Antoine Martin
minor fixes: * py3k support * don't clear commands_info * don't send …

12/21/17:

17:11 Changeset in xpra [17721] by totaamwin32
fixup posix only calls to getuid / getgid: use our wrapper, also …
17:05 Versions/PendingFixes edited by Antoine Martin
(diff)
17:04 Changeset in xpra [17720] by Antoine Martin
use aliased function so this works with GTK3 and doesn't error out in …
16:06 Changeset in xpra [17719] by Antoine Martin
#1582: uid, gid and username may not be specified by the caller, …
15:43 Changeset in xpra [17718] by Antoine Martin
#1582: honour user specified when looking up paths for starting a …
13:55 Changeset in xpra [17717] by Antoine Martin
log warning once, csv the module names
07:52 Changeset in xpra [17716] by Antoine Martin
oops: forgot to update to match renamed method

12/20/17:

07:37 Changeset in xpra [17715] by Antoine Martin
add latest fixes to the release notes
07:33 Changeset in xpra [17714] by Antoine Martin
r17710 + r17713 backport: avoid errors when parsing 'rfb-upgrade' …
07:31 Changeset in xpra [17713] by Antoine Martin
warn if we cannot parse "rfb-upgrade" as a number
07:28 Changeset in xpra [17712] by Antoine Martin
r17711 for v2.2.x branch: don't add webp if we only have python-pillow …
07:25 Changeset in xpra [17711] by Antoine Martin
"webp" is handled seperately
03:04 Changeset in xpra [17710] by Antoine Martin
support booleans to turn off rfb-upgrade

12/19/17:

08:35 Changeset in xpra [17709] by Antoine Martin
#1702: send signals with a click of a button!
08:11 Changeset in xpra [17708] by Antoine Martin
remove tooltips from top level menus (just gets in the way)
04:53 Changeset in xpra [17707] by Antoine Martin
add latest fixes to the release notes
04:47 Changeset in xpra [17706] by Antoine Martin
r17693 backport: fix macos keyboard detection crash with 10.13

12/18/17:

16:18 Changeset in xpra [17705] by Antoine Martin
#1702: add command signal stub and missing file from r17704
16:05 Changeset in xpra [17704] by Antoine Martin
#1702: add dialog showing start commands and their status
14:00 Changeset in xpra [17703] by Antoine Martin
remove duplicates
13:59 Changeset in xpra [17702] by Antoine Martin
show session info ahead of version check
13:44 Changeset in xpra [17701] by Antoine Martin
#1702: expose details about the commands we have started (procinfo struct)
13:36 Changeset in xpra [17700] by Antoine Martin
rename method to prevent any confusion with "child" vs "not-a-child" …
13:31 Changeset in xpra [17699] by Antoine Martin
fix logging to match code
13:27 Changeset in xpra [17698] by Antoine Martin
* import cleanup * update copyright date
13:21 Changeset in xpra [17697] by Antoine Martin
#1694: let the client tell the server which RGB modes it can handle …
12:17 Changeset in xpra [17696] by Antoine Martin
when we don't have a transparenty encoding we can use, fallback to …
08:36 Changeset in xpra [17695] by Antoine Martin
#1678: fixup r17694: we want pyobjc-core and not pyobjc! (confusing!)
08:17 Changeset in xpra [17694] by Antoine Martin
#1678: pyobjc 4.1
08:10 Changeset in xpra [17693] by Antoine Martin
#1725: prevent NSTextInputContext from being garbage collected until …
06:57 Changeset in xpra [17692] by Antoine Martin
#1725: don't strip source by default
06:43 Changeset in xpra [17691] by Antoine Martin
#1707: overlay xpra's icon on top the window icon, use that window …
06:05 Changeset in xpra [17690] by Antoine Martin
fix rare error during shutdown: ignore None deref

12/17/17:

20:30 Ticket #1725 (Crash on macOS 10.13.2 (17C88)) created by Ray Donnelly
Hi Antoine, This one's a bit tricky to track down. I'd really …
13:41 Changeset in xpra [17689] by Antoine Martin
r17688 for v2.2.x branch: fix webp encoding with opengl disabled
13:31 Changeset in xpra [17688] by Antoine Martin
#1694: fix swapped colour channels with non-opengl rendering: the webp …
10:47 Changeset in xpra [17687] by Antoine Martin
typo
10:02 Changeset in xpra [17686] by Antoine Martin
r17675 for v2.2.x branch: use correct size after resizing tray icon bitmap
10:01 Changeset in xpra [17685] by Antoine Martin
r17676 + r17677 + r17678 for v2.2.x branch: fix race conditions with …
10:00 Changeset in xpra [17684] by Antoine Martin
r17679 for v2.2.x branch: fix systray forwarding (missing argument)
09:56 Changeset in xpra [17683] by Antoine Martin
r17681 for v2.2.x branch: fix backported bandwidth detection code
09:54 Changeset in xpra [17682] by totaamwin32
use correct image format
09:51 Changeset in xpra [17681] by Antoine Martin
we always need "now"
09:45 Changeset in xpra [17680] by Antoine Martin
slightly better debug format
09:42 Changeset in xpra [17679] by totaamwin32
add new required watcher_pid argument to constructor
09:41 Changeset in xpra [17678] by Antoine Martin
typo
09:38 Changeset in xpra [17677] by Antoine Martin
avoid race conditions during cleanup
09:38 Changeset in xpra [17676] by Antoine Martin
avoid race conditions during cleanup
09:28 Changeset in xpra [17675] by totaamwin32
after we resize the icon, update the variables to match - use explicit …
09:26 Changeset in xpra [17674] by totaamwin32
icon backup is now an object (not a list)
08:41 Changeset in xpra [17673] by Antoine Martin
#1707: overlay xpra's icon in the bottom corner of the window icon, so …
08:24 Changeset in xpra [17672] by Antoine Martin
when we get bogus tray dimensions, use 48x48 default - this no longer …
06:47 Changeset in xpra [17671] by Antoine Martin
* use png for anything bigger than 32x32 * only scale if the icon size …
06:36 Changeset in xpra [17670] by totaamwin32
py3k fixes
06:19 Changeset in xpra [17669] by totaamwin32
setting icons no longer causes crashes in GTK3

12/16/17:

11:16 Changeset in xpra [17668] by Antoine Martin
add latest fix to the release notes
11:13 Ticket #1665 (Keyboard mapping: German keyboard special characters wrong (client: ...) closed by Antoine Martin
fixed: Fixed in r17666, backport in r17667.
11:13 Changeset in xpra [17667] by Antoine Martin
r17666 for v2.2.x branch: fix key mapping regression with X11 clients …
11:12 Changeset in xpra [17666] by Antoine Martin
#1665: native mode should not use translation map
07:43 Changeset in xpra [17665] by Antoine Martin
#1699: * guess "content-type" based on window "role" and …

12/15/17:

14:53 SystemTray edited by Antoine Martin
(diff)
14:52 SystemTray created by Antoine Martin
14:42 Features edited by Antoine Martin
(diff)
14:41 Index edited by Antoine Martin
(diff)
14:38 Changeset in xpra [17664] by Antoine Martin
r17661 + r17662 + r17663 for v2.2.x branch: make the delay …
14:37 Changeset in xpra [17663] by Antoine Martin
#1720: the delay is not necessary?
14:34 Ticket #1720 (xpra attach hangs) closed by Antoine Martin
fixed: This deserves a recap, or a rant, depending on how you look at it. …
12:53 Changeset in xpra [17662] by Antoine Martin
#1720: * setup_xpra_tray should return the tray instance * don't …
12:37 Changeset in xpra [17661] by Antoine Martin
#1720 make the delay configurable
12:33 Changeset in xpra [17660] by Antoine Martin
version bump + update release notes
12:19 Changeset in xpra [17659] by Antoine Martin
r17658 for v2.2.x branch: fix application crash caused by KDE tray
11:19 Changeset in xpra [17658] by Antoine Martin
#1720: show the system tray a little bit later, this seems to prevent …
10:59 Changeset in xpra [17657] by Antoine Martin
r17653 + r17654 for v2.2.x branch: fix tray command line test scripts
10:58 Changeset in xpra [17656] by Antoine Martin
r17655 for v2.2.x branch: fix 'delay-tray' option handling
10:57 Changeset in xpra [17655] by Antoine Martin
fix "delay-tray": function must take at least one argument
08:35 Changeset in xpra [17654] by Antoine Martin
fix command line test usage
08:33 Changeset in xpra [17653] by Antoine Martin
fix command line test usage
08:27 Changeset in xpra [17652] by Antoine Martin
clearer error message
06:48 Changeset in xpra [17651] by Antoine Martin
#1724 don't try to call functions which has been removed
06:46 Ticket #1724 (key repeat not firing) closed by Antoine Martin
fixed: GTK triggers key repeat events anyway, so we send key events that have …
06:45 Changeset in xpra [17650] by Antoine Martin
#1724: remove "key-repeat" send code
06:41 Versions/PendingFixes edited by Antoine Martin
(diff)
06:40 Changeset in xpra [17649] by Antoine Martin
#1724: keyboard helper needs to query the key repeat properties and we …
06:35 Ticket #1724 (key repeat not firing) created by Antoine Martin
It's been broken for a while. The "keyboard helper" doesn't set the …
06:11 Changeset in xpra [17648] by Antoine Martin
avoid using closure
04:30 Versions/PendingFixes edited by Antoine Martin
(diff)
04:29 Changeset in xpra [17647] by Antoine Martin
r17642 add missing webp RPM dependencies
04:25 Changeset in xpra [17646] by Antoine Martin
doh: another python3 syntax fix
04:24 Changeset in xpra [17645] by Antoine Martin
r17622 + r17638 + r17639: don't underestimate available bandwidth

12/14/17:

20:28 Changeset in xpra [17644] by Antoine Martin
remove dupe var
20:27 Changeset in xpra [17643] by Antoine Martin
py3k compatible syntax
20:07 Versions/PendingFixes edited by Antoine Martin
(diff)
20:03 Changeset in xpra [17642] by Antoine Martin
add webp dependencies (libwebp for Fedora and our private libwebp-xpra …
19:39 Changeset in xpra [17641] by Antoine Martin
shell out to avoid errors I don't understand when running as root with …
19:14 Changeset in xpra [17640] by Antoine Martin
make it consistent
19:13 Changeset in xpra [17639] by Antoine Martin
re-use same time delta value, ensure we have at least 4 seconds (don't …
18:52 Changeset in xpra [17638] by Antoine Martin
#999: * only use recent send speed if there is enough data to …
18:37 Ticket #1582 (User config ignored if started via proxy) reopened by Antoine Martin
Ah. The config loading runs as root, very early on, before parsing the …
10:30 Changeset in xpra [17637] by totaamwin32
version check: add packaging for win32, use http instead of https to …
10:09 Changeset in xpra [17636] by Antoine Martin
* if we fail to import urllib2, fail early instead of erroring out * …
10:05 Changeset in xpra [17635] by Antoine Martin
icon for version update menu entry
10:02 Changeset in xpra [17634] by Antoine Martin
add tray menu entry for easily checking for new versions
07:20 Changeset in xpra [17633] by Antoine Martin
libjpeg-turbo 1.5.3
06:27 Changeset in xpra [17632] by Antoine Martin
r17631 for v2.2.x branch: check for uinput permissions early
06:26 Changeset in xpra [17631] by Antoine Martin
#1611: check for uinput permission support early
06:14 Changeset in xpra [17630] by Antoine Martin
expose auto-refresh-delay
05:38 Changeset in xpra [17629] by Antoine Martin
r17620 + r17624: fix non-systemd service files
05:37 Changeset in xpra [17628] by Antoine Martin
r17627 for v2.2.x branch: fix format error in error logging
05:34 Changeset in xpra [17627] by Antoine Martin
fix format error in error logging
05:33 Changeset in xpra [17626] by Antoine Martin
expand path to Xorg log file using the actual username, uid and gid so …
05:21 Changeset in xpra [17625] by Antoine Martin
#1710: use correct permission mode when creating the "/run/xpra" …

12/13/17:

19:10 Changeset in xpra [17624] by Antoine Martin
#1710 make this /bin/sh shell compliant
18:55 Changeset in xpra [17623] by Antoine Martin
log window id with refresh attributes
18:48 Changeset in xpra [17622] by Antoine Martin
make it possible to turn off bandwidth detection
18:32 Changeset in xpra [17621] by Antoine Martin
stick to tabs
18:29 Changeset in xpra [17620] by Antoine Martin
#1710 use correct location for system wide proxy socket
17:57 Changeset in xpra [17619] by Antoine Martin
r17618 for older branches: typo in example file location given
17:19 Ticket #1671 (forward signals) closed by J. Max Mena
fixed: Neat. Noted. Closing.
16:37 Ticket #1723 (move to xdg base directory specification) created by Antoine Martin
Now that we've moved sockets and log files to $XDG_RUNTIME_DIR
16:30 Changeset in xpra [17618] by Antoine Martin
typo in per-user config path
15:09 Ticket #1722 (window is blank black square) created by Boruch
The summary for this ticket was chosen arbitrarily. I'm not sure what …
14:13 Ticket #1709 (authentication connection lost) closed by Boruch
invalid
11:12 Ticket #1721 (debian magic postinst fails to create ssl cert) closed by Antoine Martin
fixed: Fixed in r17613, backport to 2.2 in r17617.
11:10 Changeset in xpra [17617] by Antoine Martin
r17613 for v2.2.x branch: fix missing ssl cert postinst
11:04 Versions/PendingFixes edited by Antoine Martin
(diff)
10:54 Versions/PendingFixes edited by Antoine Martin
move to 2.2 (diff)
10:53 Changeset in xpra [17616] by Antoine Martin
oops: missed from r17609
10:49 Changeset in xpra [17615] by Antoine Martin
ffmpeg 3.4.1
10:43 Changeset in xpra [17614] by Antoine Martin
fix build warning with empty changelog
10:38 Changeset in xpra [17613] by Antoine Martin
move postinst to xpra.postinst is the ticket, apparently (thanks to rudi_s)
10:22 Changeset in xpra [17612] by Antoine Martin
build latest python-lz4
10:06 Changeset in xpra [17611] by Antoine Martin
r17610 for older branches: allow older versions of python-lz4
10:03 Changeset in xpra [17610] by Antoine Martin
Debian / Ubuntu ship outdated versions of python-lz4, try to continue …
09:51 Changeset in xpra [17609] by Antoine Martin
#1671: watch for more signals, use SIGKILL to terminate the watcher …
08:11 Changeset in xpra [17608] by Antoine Martin
#1671: forward SIGINT and SIGTERM to the pid owning that window
07:13 Ticket #1721 (debian magic postinst fails to create ssl cert) created by Antoine Martin
We added the horribly undocumented #DEBHELPER# magic token to …
Note: See TracTimeline for information about the timeline view.