xpra icon
Bug tracker and wiki

Timeline



04/10/18:

20:20 Ticket #1803 (Pulseaudio selecting incorrect default device) closed by J. Max Mena
fixed: That fixed it - closing.
18:01 Changeset in xpra [19013] by Antoine Martin
#1789: new upstream release: pyu2f 0.1.3
10:37 Ticket #1806 (On 3-monitor screen, 'shadow'-ing "Disconnects" one screen) created by stdedos
I am trying to shadow a 3-monitor screen. After leaving / locking the …
07:42 Changeset in xpra [19012] by Antoine Martin
* fixes for 5.1 release: some files have moved or been removed * …
06:36 Changeset in xpra [19011] by Antoine Martin
oops: cut&paste gone wrong
06:18 Changeset in xpra [19010] by Antoine Martin
Pillow 5.1.0 is out

04/09/18:

16:02 Changeset in xpra [19009] by Antoine Martin
r19008 backport: add missing paragraph marker
16:01 Changeset in xpra [19008] by Antoine Martin
add missing paragraph marker
09:28 Ticket #1804 (full-length domain user names not interpreted correctly on ssh login) closed by Tom Söderlund
fixed: This fix seems to work.

04/08/18:

13:03 Printing edited by Antoine Martin
(diff)
12:51 Changeset in xpra [19007] by Antoine Martin
backport r18991 fixup
09:49 Building/OpenBSD edited by Antoine Martin
(diff)
09:49 Building/FreeBSD edited by Antoine Martin
(diff)
09:49 Building/OpenBSD edited by Antoine Martin
(diff)
09:48 Building/FreeBSD edited by Antoine Martin
(diff)
09:48 Building/Other edited by Antoine Martin
(diff)
09:47 Building/MacOSX edited by Antoine Martin
(diff)
09:46 Building/MSWindows edited by Antoine Martin
(diff)
09:46 Building/RPM edited by Antoine Martin
(diff)
09:43 Building/Debian edited by Antoine Martin
(diff)
09:34 Ticket #1805 (multi window shadow for win32 and macos) created by Antoine Martin
Same as #1801 was for X11 shadow servers. For win32, the are some …
09:26 Changeset in xpra [19006] by Antoine Martin
shadow fixups: * arrays are base-0! (doh) * timer attribute got renamed

04/07/18:

13:19 Changeset in xpra [19005] by Antoine Martin
#1801: * implement screenshot using GTKImageCapture on the root window …
12:29 Changeset in xpra [19004] by Antoine Martin
#1801: * re-create window models when the screen size changes * split …
10:55 Changeset in xpra [19003] by Antoine Martin
#1801: * add toggle to turn off multi-window mode * fixup default …
10:12 Ticket #1802 (Wrong window position with JavaFX) closed by Antoine Martin
invalid: Java is known to do weird things with how it manages its windows. In …
05:33 Changeset in xpra [19002] by Antoine Martin
#1475: include the is_override_redirect call in the x11 sync context
05:29 Changeset in xpra [19001] by Antoine Martin
missed some attribute renaming

04/06/18:

17:27 Changeset in xpra [19000] by Antoine Martin
#999: if the bandwidth limit goes back to zero, do update each …
17:16 Changeset in xpra [18999] by Antoine Martin
#999: only apply MIN_BANDWIDTH if we have a value to apply it to
16:53 Changeset in xpra [18998] by Antoine Martin
#1801: create a window model for each monitor
16:03 Changeset in xpra [18997] by totaamwin32
compatibility with gstreamer 1.14 which splits autodetect to its own …
15:52 Changeset in xpra [18996] by Antoine Martin
#1801: match function renaming
15:49 Changeset in xpra [18995] by Antoine Martin
cosmetic: * pydev warning * wrong gtk version reported by shadow …
15:27 Changeset in xpra [18994] by Antoine Martin
#1804: support "@" character in username, find the last "@" to locate …
15:16 Changeset in xpra [18993] by Antoine Martin
always ship the gtk_info and show_webcam utility scripts
15:10 Changeset in xpra [18992] by Antoine Martin
#1801: use a more generic mechanism for keeping track of the root …
14:47 Ticket #1804 (full-length domain user names not interpreted correctly on ssh login) created by Tom Söderlund
Let's assume that server frodo has been joined to a domain and …
12:46 Changeset in xpra [18991] by Antoine Martin
#1803: the devices object must be a dict!

04/05/18:

17:48 Ticket #1803 (Pulseaudio selecting incorrect default device) created by J. Max Mena
For reference my client and server are Fedora 26 machines running …
10:21 Ticket #1802 (Wrong window position with JavaFX) created by predkambrij
Hi. I saw some issues that are related, but I didn't find the exact …
07:21 ProxyServer edited by Antoine Martin
(diff)

04/04/18:

08:37 Ticket #1801 (shadow outputs to different windows) created by stdedos
I am trying to xpra shadow my Ubuntu 16.04.3 working environment …
05:34 Changeset in xpra [18990] by Antoine Martin
compress with lz4 (hopefully not with lzo / zlib) slightly more …
05:08 Changeset in xpra [18989] by Antoine Martin
delay is an int
05:03 Changeset in xpra [18988] by Antoine Martin
lower the rgb threshold since we can use rgb multiple times for the …
04:23 Changeset in xpra [18987] by Antoine Martin
keep track of notifications timer so we can cancel them when they are …

04/03/18:

19:21 Ticket #1699 (pass hints to the encoder) closed by Antoine Martin
fixed: OK then I think we're good, we're not using compression levels above …
18:55 Ticket #1798 (remove synchronization points in nested X11 contexts) closed by J. Max Mena
fixed: Noted and closing.
18:52 Ticket #1690 (request access to session) closed by J. Max Mena
fixed: Noted and closing.
08:38 Changeset in xpra [18986] by Antoine Martin
make it possible to build on centos6
07:35 Changeset in xpra [18985] by Antoine Martin
fix some lint warnings: * use strict equals were possible * comment …
07:29 Changeset in xpra [18984] by Antoine Martin
* syntax prevented minification * comment out unused variables
06:55 Changeset in xpra [18983] by Antoine Martin
r18976 backport: netifaces is not strictly required
06:55 Changeset in xpra [18982] by Antoine Martin
r18977 backport: allow more time for audio to start (ie: on heavily …
06:54 Changeset in xpra [18981] by Antoine Martin
r18979 + r18980: ignore bell audio devices when choosing input devices
06:51 Changeset in xpra [18980] by Antoine Martin
fixup r18979: correctly filter out the ignored devices and do it …
06:38 Changeset in xpra [18979] by Antoine Martin
skip some sound devices, ie: "bell" on ubuntu shows up as an input …
06:21 Changeset in xpra [18978] by Antoine Martin
load full stacktrace at debug level
06:18 Changeset in xpra [18977] by Antoine Martin
allow more time for it to start (ie: on heavily loaded systems)
06:16 Changeset in xpra [18976] by Antoine Martin
netifaces is not strictly required
06:14 Changeset in xpra [18975] by Antoine Martin
remove duplicated constant declaration
06:11 Changeset in xpra [18974] by Antoine Martin
force upgrade of broken Fedora 28 package, which is missing the new …

04/02/18:

16:56 Changeset in xpra [18973] by Antoine Martin
use a newer snapshot
16:55 Changeset in xpra [18972] by Antoine Martin
python-cryptography 2.2.2
16:48 Changeset in xpra [18971] by Antoine Martin
0.10.6
15:06 Changeset in xpra [18970] by Antoine Martin
don't log empty lines
15:02 Ticket #1800 (CUDA build errors with GCC 8) created by Antoine Martin
Similar to #1600, here's the new error: […]
13:46 Changeset in xpra [18969] by Antoine Martin
fixup backport: there is no WIN32 alias in 1.x
13:34 Changeset in xpra [18968] by Antoine Martin
remove duplicate declarations
13:25 Changeset in xpra [18967] by Antoine Martin
add latest fixes to the release notes
13:18 Changeset in xpra [18966] by Antoine Martin
r18939 partial backport: add missing xsync context
13:15 Changeset in xpra [18965] by Antoine Martin
fixup backport: 1.x requires gtk prefix
13:07 Changeset in xpra [18964] by Antoine Martin
no longer build enc_ffmpeg which would require too many changes, it …
13:02 Changeset in xpra [18963] by Antoine Martin
Atom is already defined
13:01 Changeset in xpra [18962] by Antoine Martin
r18789 backport: remove duplicate
13:00 Changeset in xpra [18961] by Antoine Martin
r18847 backport: remove invalid and duplicate declaration
12:48 Changeset in xpra [18960] by Antoine Martin
new 1.0 deps
10:43 Changeset in xpra [18959] by Antoine Martin
remove misapplied chunk (not needed for 2.2.x), patch made a complete …
10:32 Changeset in xpra [18958] by Antoine Martin
fixup backport: 2.2.x needs 'TRANSPARENCY_ENCODINGS' to be defined
10:31 Changeset in xpra [18957] by Antoine Martin
fixup backport: 2.2.x requires gtk prefix
10:30 Changeset in xpra [18956] by Antoine Martin
add code to make it possible to enable socket shutdown
10:28 Changeset in xpra [18955] by Antoine Martin
workaround race condition during cleanup: the socket may be closed …
07:55 Changeset in xpra [18954] by Antoine Martin
fixup search and replace gone wrong
07:54 Changeset in xpra [18953] by Antoine Martin
bump year
07:54 Changeset in xpra [18952] by Antoine Martin
bump year
07:47 Changeset in xpra [18951] by Antoine Martin
add latest fixes to the release notes
07:41 Changeset in xpra [18950] by Antoine Martin
fixup r18750: patch made a complete mess of it, yet again
07:38 Changeset in xpra [18949] by Antoine Martin
r18695 backports: fix padding issues with large password values
07:28 Changeset in xpra [18948] by Antoine Martin
r18638 backport: log a warning with more details when we fail to load …
07:23 Changeset in xpra [18947] by Antoine Martin
ffmpeg 3.4.2
07:21 Changeset in xpra [18946] by Antoine Martin
r18768 backport: fix pixmap painting with some buffer types (ie: …
07:16 Changeset in xpra [18945] by Antoine Martin
r18869 partial backport: ensure we use an X11 context whenever calling …
06:55 Changeset in xpra [18944] by Antoine Martin
r18888 backport: remove outdated option from man page, fix layout
06:53 Changeset in xpra [18943] by Antoine Martin
r18894 backport: use x11 sync context in focus handler
06:44 Changeset in xpra [18942] by totaamwin32
convenience script for generating all builds
06:05 Changeset in xpra [18941] by Antoine Martin
python-lz4 1.0.0

04/01/18:

14:15 Changeset in xpra [18940] by Antoine Martin
add latest fixes to the release notes
14:13 Changeset in xpra [18939] by Antoine Martin
r18932 backport: add missing xsync context
14:03 Changeset in xpra [18938] by Antoine Martin
r18936 + r18937 backport: ensure we never send or receive / parse …
14:01 Changeset in xpra [18937] by Antoine Martin
if the clipboard is not meant to be receiving any data, don't parse it …
13:57 Changeset in xpra [18936] by Antoine Martin
make sure we never send clipboard data if the clipboard direction does …
13:08 Changeset in xpra [18935] by Antoine Martin
python ints are better for logging
11:27 Changeset in xpra [18934] by Antoine Martin
add docstrings and regroup the code
10:48 Ticket #1799 (request access to session from current clients) created by Antoine Martin
Originally recorded in #1690 which is now dealing with shadow mode …
09:16 Changeset in xpra [18933] by Antoine Martin
add some debug logging
09:09 Changeset in xpra [18932] by Antoine Martin
#1475 fix another missing xsync context
08:54 Changeset in xpra [18931] by Antoine Martin
#1615: selecting for XI2 events can fail when windows are being …
08:39 Changeset in xpra [18930] by Antoine Martin
use gtk3 safe function to get xid
08:16 Changeset in xpra [18929] by Antoine Martin
use gtk3 safe gtk imports
07:52 Changeset in xpra [18928] by Antoine Martin
#1615 make it possible to disable touchpad or pointer uinput virtual …

03/31/18:

15:29 Changeset in xpra [18927] by Antoine Martin
cut&paste gone wrong: changing the lossless threshold would affect the …
15:22 Changeset in xpra [18926] by Antoine Martin
#1699 only use icon for small squarish rectangles
14:56 Changeset in xpra [18925] by Antoine Martin
example for nvidia, commented out
14:55 Changeset in xpra [18924] by Antoine Martin
remove debug
14:54 Changeset in xpra [18923] by Antoine Martin
unsynced calls should be rare
14:49 Changeset in xpra [18922] by Antoine Martin
#1798: run nested X11 contexts unsynchronized
14:48 Ticket #1798 (remove synchronization points in nested X11 contexts) created by Antoine Martin
We have been running with a call to gdk flush whenever we exit a …
14:40 Changeset in xpra [18921] by Antoine Martin
* move xsync context to callee * don't bother trying to locate the …
14:32 Changeset in xpra [18920] by Antoine Martin
#1797 precise wheel support
14:32 Changeset in xpra [18919] by Antoine Martin
fix initiate move resize
14:29 Ticket #1797 (precise wheel event for the html5 client) created by Antoine Martin
Follow up from #1611.
13:16 Ticket #1796 (modularize client authentication handlers) created by Antoine Martin
The same way this was done for the server modules. The modules can …

03/30/18:

14:44 Changeset in xpra [18918] by Antoine Martin
#1615 enable touchpad, we must re-set the root window size to …
14:09 Changeset in xpra [18917] by Antoine Martin
#1615 continue with uinput even if we only have one device (ie: …
13:55 Changeset in xpra [18916] by Antoine Martin
#1615: * udev rule for "Xpra Virtual Touchpad" * make sure we reset …
13:49 Changeset in xpra [18915] by Antoine Martin
typo
13:48 Changeset in xpra [18914] by Antoine Martin
log exception string on gdk event parsing error
13:47 Changeset in xpra [18913] by Antoine Martin
return python ints for better logging
13:44 Changeset in xpra [18912] by Antoine Martin
hide debug logging
03:58 Ticket #1795 (freshly install xpra error following example) closed by Antoine Martin
invalid: That command is meant to be used on the client, not the server. It …

03/29/18:

18:12 Ticket #1795 (freshly install xpra error following example) created by kirk
I just installed xpra on a remote server followed the example on the …
06:47 Changeset in xpra [18911] by Antoine Martin
match refactoring
06:39 Changeset in xpra [18910] by Antoine Martin
#1475 add missing X11 sync context
06:27 Changeset in xpra [18909] by Antoine Martin
allow xi2 to be used with python3 (through ugly if-else import)
06:23 Changeset in xpra [18908] by Antoine Martin
remove duplicated xid function: use the one from gtk_util
05:55 Changeset in xpra [18907] by Antoine Martin
use "xinput" logger for relevant code
05:49 Changeset in xpra [18906] by Antoine Martin
fix debug logging
05:38 Changeset in xpra [18905] by Antoine Martin
#1475 add missing X11 sync context

03/28/18:

16:57 Ticket #1781 (Refresh bug in certain applications) closed by J. Max Mena
fixed: Meant to close this one but somehow I never got around to it. I'll …
16:03 Changeset in xpra [18904] by Antoine Martin
python3 fix where buffer type is None
15:56 Changeset in xpra [18903] by Antoine Martin
simplify handling of optimize pkgconfig flag
15:54 Changeset in xpra [18902] by Antoine Martin
* don't bother with cpdef cython functions unless we are going to …
15:31 Changeset in xpra [18901] by Antoine Martin
remove redundant declarations
15:11 Ticket #1794 (transparency with the native opengl backend on macos) created by Antoine Martin
Split from ticket:1570#comment:5. For win32, see #1682.
15:10 Changeset in xpra [18900] by Antoine Martin
#1570: on macos, use the cairo backend for transparent windows
13:58 Changeset in xpra [18899] by Antoine Martin
r18896 backport: fix auto-refresh of transparent windows
13:58 Changeset in xpra [18898] by Antoine Martin
r18894 backport: use x11 sync context in focus handler
13:56 Changeset in xpra [18897] by Antoine Martin
constify + debug logging tweak
13:55 Changeset in xpra [18896] by Antoine Martin
try to only use encodings that support transparency for auto-refresh …
13:25 Changeset in xpra [18895] by Antoine Martin
remove duplicate declarations
13:25 Changeset in xpra [18894] by Antoine Martin
#1475 add missing X11 sync context
08:37 Changeset in xpra [18893] by Antoine Martin
remove debug
06:59 Ticket #1664 (HSTS) closed by Antoine Martin
fixed: Already supported via #1741
06:53 Ticket #1509 (fix aurora software audio decoding) closed by Antoine Martin
fixed: Most browsers now support the audio source API, let's deprecate aurora.
06:37 Ticket #1793 (everything related to encodings - tracker ticket) created by Antoine Martin
Important: * #451 libva accelerated encoding * #981 sync paint updates …
06:05 Ticket #1786 (pop-up menu) closed by Antoine Martin
needinfo
06:00 Ticket #1774 (html5 clients does not connect, goes to xpra.org instead) closed by Antoine Martin
worksforme
06:00 Ticket #1753 (Namespace GtkosxApplication not found) closed by Antoine Martin
fixed
06:00 Ticket #1783 (Cannot get "Get started" to work) closed by Antoine Martin
needinfo
05:59 Ticket #1782 (The window of Hypermesh crash) closed by Antoine Martin
needinfo: Not heard back.
05:57 Changeset in xpra [18892] by Antoine Martin
r18891 backport: honour html option even when ssl is enabled
05:56 Changeset in xpra [18891] by Antoine Martin
honour html option even when ssl is enabled
05:45 Changeset in xpra [18890] by Antoine Martin
use "http" logger when initializing http related options
04:53 Changeset in xpra [18889] by Antoine Martin
r18888 backport: remove outdated option from man page, fix layout
04:20 Changeset in xpra [18888] by Antoine Martin
* remove outdated entry * add missing paragraphs seperators

03/27/18:

18:43 Changeset in xpra [18887] by Antoine Martin
py3k strings byte us again
18:40 Changeset in xpra [18886] by Antoine Martin
fix signal handling with python3 servers
18:26 Changeset in xpra [18885] by Antoine Martin
py3k strings byte us again
18:17 Changeset in xpra [18884] by Antoine Martin
r18881 backport: avoid errors during connection cleanup
18:14 Changeset in xpra [18883] by Antoine Martin
r18882 backport: fix win32 ssl server timeouts
14:55 Changeset in xpra [18882] by totaamwin32
win32 ssl sockets refuse do go into blocking mode? workaround it
14:53 Changeset in xpra [18881] by totaamwin32
avoid None dereference errors during cleanup
14:29 Changeset in xpra [18880] by Antoine Martin
only fire server_connection_state_change if the connection state has …
13:53 Changeset in xpra [18879] by Antoine Martin
add latest fixes to the release notes
13:43 Changeset in xpra [18878] by Antoine Martin
warn if start-child is used without exit-with-children
13:39 Changeset in xpra [18877] by Antoine Martin
move the remaining clipboard code to the mixin
13:09 Changeset in xpra [18876] by Antoine Martin
intern all atoms using a single function call
12:42 Changeset in xpra [18875] by Antoine Martin
r18869 partial backport: ensure we use an X11 context whenever calling …
12:33 Changeset in xpra [18874] by Antoine Martin
r18869 partial backport: ensure we use an X11 context whenever calling …
11:16 Changeset in xpra [18873] by Antoine Martin
doh
11:11 Changeset in xpra [18872] by Antoine Martin
quote backend name to make it easier to read logs
11:11 Changeset in xpra [18871] by Antoine Martin
define functions to avoid using lambdas
11:10 Changeset in xpra [18870] by Antoine Martin
initialize all variables
11:09 Changeset in xpra [18869] by Antoine Martin
#1475 * add context check on all X11 calls that can raise an error * …

03/26/18:

18:11 Changeset in xpra [18868] by Antoine Martin
use a different variable name for the return value (using data for …
18:05 Changeset in xpra [18867] by Antoine Martin
r18865 backport: ensure we catch all X11 errors to prevent GTK crashes
18:04 Changeset in xpra [18866] by Antoine Martin
r18865 backport: ensure we catch all X11 errors to prevent GTK crashes
17:05 Changeset in xpra [18865] by Antoine Martin
#1475: since get_xshm_handle does X11 calls, it must be wrapped in an …
16:49 Changeset in xpra [18864] by Antoine Martin
r18862 + 18863 backport: honour opengl backend validation
16:47 Changeset in xpra [18863] by Antoine Martin
get the "vendor" and "renderer" strings so the native backend can also …
16:45 Changeset in xpra [18862] by Antoine Martin
if we fail the test rendering, don't return anything so the client …
16:19 Changeset in xpra [18861] by Antoine Martin
consolidate imports
16:17 Changeset in xpra [18860] by Antoine Martin
Ubuntu 12.04 is EOL, no need to check for it
15:37 Changeset in xpra [18859] by Antoine Martin
utility context for debugging: temporarily enables all debug logging
15:27 Changeset in xpra [18858] by Antoine Martin
more helpful failure message
15:23 Changeset in xpra [18857] by Antoine Martin
only warn once about frame extents
15:01 Changeset in xpra [18856] by Antoine Martin
debug logging was missing argument
14:54 Changeset in xpra [18855] by Antoine Martin
typo
13:46 Changeset in xpra [18854] by Antoine Martin
#1717 finally a workaround for the broken signal handling in gtk3
06:56 Ticket #1475 (X errors crash server) reopened by Philip D Loewen
These symptoms re-appeared with considerable intensity about a month …
05:01 Changeset in xpra [18853] by Antoine Martin
typo

03/25/18:

17:01 Changeset in xpra [18852] by Antoine Martin
* python-cryptography 2.2.1 * websocket-client 0.47.0
16:28 Changeset in xpra [18851] by Antoine Martin
reduce the cost of importing the authentication modules since the …
16:16 Changeset in xpra [18850] by Antoine Martin
#1791 add "ldap3" auth module to the server auth module registry
16:08 Changeset in xpra [18849] by Antoine Martin
#1792: make the vfb wait time configurable via env var
15:35 Ticket #1792 (Can't start xpra server inside a container.) created by Xavier Merino
I have a Debian container that I have set up with the following …
15:34 Building/Raspbian edited by Antoine Martin
(diff)
15:34 Building/Raspbian edited by Antoine Martin
(diff)
15:29 Building/Other edited by Antoine Martin
(diff)
15:29 Building/Raspbian created by Antoine Martin
based on #1777
15:25 Changeset in xpra [18848] by Antoine Martin
#1777: try to detect Raspbian and use the Xorg path that is known to work
15:01 Changeset in xpra [18847] by Antoine Martin
remove invalid and duplicate declaration
14:45 Changeset in xpra [18846] by Antoine Martin
add extra ldap3 logging at debug level
14:34 Changeset in xpra [18845] by Antoine Martin
logging tweak
10:49 Changeset in xpra [18844] by Antoine Martin
#1791 add "ldap3" python module
10:43 Changeset in xpra [18843] by Antoine Martin
#1791 new ldap3 authentication module using the "ldap3" python module
10:41 Changeset in xpra [18842] by Antoine Martin
standard thing to do is to fail and return None, no need to raise an …
10:40 Changeset in xpra [18841] by Antoine Martin
simplify: let the superclass choose "xor"
10:31 Changeset in xpra [18840] by Antoine Martin
move some imports to the script half
09:27 Changeset in xpra [18839] by Antoine Martin
#1789: fix python-u2f packaging with python2
08:32 Changeset in xpra [18838] by totaamwin32
avoid warnings when calling comtypes from the network thread
08:18 Changeset in xpra [18837] by totaamwin32
prettify output
06:33 Changeset in xpra [18836] by Antoine Martin
log all ldap issues at warning level
06:09 Changeset in xpra [18835] by Antoine Martin
#1791 * option to specify cacert file * option to change password …
05:45 Changeset in xpra [18834] by Antoine Martin
#1791 * support TLS connections to the ldap server * better error reporting
05:28 Changeset in xpra [18833] by Antoine Martin
#1791 add env var to enable ldap trace level seperately from xpra …
05:27 Changeset in xpra [18832] by Antoine Martin
#1791 make it possible to tune protocol attributes with env vars
05:18 Changeset in xpra [18831] by Antoine Martin
#1791: * use API options for compatibility with AD servers * better …
04:20 Changeset in xpra [18830] by totaamwin32
#1781: win32 setup and packaging of python-ldap

03/24/18:

15:45 Changeset in xpra [18829] by Antoine Martin
* remove duplicate pyasn1 entry * add missing python3 tags
15:36 Changeset in xpra [18828] by Antoine Martin
#1791: build python-ldap via jhbuild
15:14 Changeset in xpra [18827] by Antoine Martin
#1791: ldap authentication module using python-ldap
14:44 Ticket #1791 (ldap authentication) created by Antoine Martin
See also #1691, #1789, #1728
12:11 Changeset in xpra [18826] by Antoine Martin
use version agnostic util functions
11:54 Authentication edited by Antoine Martin
(diff)
11:49 Changeset in xpra [18825] by totaamwin32
win32 pydev warnings..
11:47 Changeset in xpra [18824] by Antoine Martin
pydev warnings
11:44 Changeset in xpra [18823] by Antoine Martin
better exception handling and logging in kerberos authentication code
11:40 Changeset in xpra [18822] by Antoine Martin
#1789: * make APP_ID configurable everywhere * don't bother doing a …
11:32 Changeset in xpra [18821] by totaamwin32
win32 fix: we have to import winkerberos instead
11:31 Changeset in xpra [18820] by totaamwin32
only call kill_xvfb if we have something to kill
11:26 Changeset in xpra [18819] by totaamwin32
no root on win32
09:31 Changeset in xpra [18818] by Antoine Martin
#1789: only use the username specified (and its associated uid) for …
09:24 Changeset in xpra [18817] by totaamwin32
if no device is deteted, fail more gracefully
09:13 Changeset in xpra [18816] by Antoine Martin
#1789: move u2f registration tool to its own script and provide …
08:32 Changeset in xpra [18815] by Antoine Martin
#1789: load the key handle and the public key(s) from files
06:21 Changeset in xpra [18814] by Antoine Martin
fix some cython warnings
04:40 Changeset in xpra [18813] by Antoine Martin
#1789: add rpm recommends dependency

03/23/18:

19:31 Changeset in xpra [18812] by Antoine Martin
if the exception has no message, the type may be more telling
19:31 Changeset in xpra [18811] by totaamwin32
if the exception has no message, the exception type may be more telling
19:28 Changeset in xpra [18810] by Antoine Martin
avoid import warnings: define empty module
19:27 Changeset in xpra [18809] by totaamwin32
missed from r18790
19:22 Changeset in xpra [18808] by Antoine Martin
#1789: bundle dependencies on macos ("future" and "pyu2f")
19:15 Changeset in xpra [18807] by totaamwin32
#1789 win32 setup and packaging for pyu2f
18:52 Changeset in xpra [18806] by Antoine Martin
#1789 "future" didn't get pulled in automatically, so it do it explicitly
18:45 Changeset in xpra [18805] by Antoine Martin
#1789: allow it to build on centos6?
18:41 Changeset in xpra [18804] by Antoine Martin
#1789: re-oops, "auto" is not a valid option!
18:39 Changeset in xpra [18803] by Antoine Martin
#1789: oops, match command line option name
18:37 Changeset in xpra [18802] by Antoine Martin
#1789: packaging for pyu2f
12:19 Changeset in xpra [18801] by Antoine Martin
#1789: initial U2F support
12:13 Ticket #1789 (U2F authentication support) created by Antoine Martin
See also smartcard API #1255.
11:48 Changeset in xpra [18800] by Antoine Martin
fix variable scope weird error

03/22/18:

19:33 Ticket #1375 (User should be notified when a file is uploaded from the server) closed by J. Max Mena
fixed: Noted and closing.
19:32 Ticket #540 (handle connection issues, session events, network drop outs, power ...) closed by J. Max Mena
fixed: Noted and closing
05:54 Changeset in xpra [18799] by Antoine Martin
r18797 + r18798 backport: fix comtypes packaging (used by win32 webcam …
05:51 Changeset in xpra [18798] by totaamwin32
fix comtypes packaging: never include the 'gen' directory
05:47 Changeset in xpra [18797] by totaamwin32
fix comtypes packaging: never include the 'gen' directory
05:45 Changeset in xpra [18796] by totaamwin32
#540: make it possible to not silence the comtypes debug logging using …
05:15 Changeset in xpra [18795] by Antoine Martin
log socket speed query errors since the code should now work everywhere?
05:12 Changeset in xpra [18794] by Antoine Martin
#1691 some of the gss / kerberos data can be quite big, allow longer salt
05:11 Changeset in xpra [18793] by Antoine Martin
* py3k strings vs bytes fix * validate interface name length before …
04:55 Changeset in xpra [18792] by Antoine Martin
print_nested_dict would mangle unicode strings in lists with python2, …
04:29 Ticket #1788 (2.4 html5 updates) created by Antoine Martin
Follow up from #1670. The changelog: log/xpra/trunk/src/html5

03/21/18:

17:59 Changeset in xpra [18791] by totaamwin32
silence before importing anything
17:49 Changeset in xpra [18790] by totaamwin32
#540 query and expose the interface speed using comtypes
16:43 Changeset in xpra [18789] by Antoine Martin
remove duplicate
16:13 Ticket #1784 (Add path parameter to connect page) closed by Antoine Martin
fixed: I have updated the wiki and removed the ugly hack which is no longer …
16:09 Ticket #1751 (deb: switch back to system libraries for ffmpeg on newer distros) closed by Antoine Martin
fixed: This will do for now, hopefully ffmpeg 4.0 won't force us to use …
15:06 Changeset in xpra [18788] by Antoine Martin
better error logging format
15:02 Changeset in xpra [18787] by Antoine Martin
#1691: workaround py2app packaging of gssapi cython modules, better …
13:59 Changeset in xpra [18786] by Antoine Martin
* use correct logger (auth) * log full stacktrace at debug level
13:52 Changeset in xpra [18785] by Antoine Martin
doh: add to set, cannot append
13:30 Changeset in xpra [18784] by totaamwin32
#1691: use correct logger (auth) and don't use csv on string elements
13:21 Changeset in xpra [18783] by Antoine Martin
#1691: make sure the handlers are added in the desired order
13:15 Changeset in xpra [18782] by Antoine Martin
#1691: add debug logging
13:10 Changeset in xpra [18781] by Antoine Martin
#1691 gssapi requires the "decorator" module
12:39 Changeset in xpra [18780] by Antoine Martin
#1691: add "challenge-handlers" command line option to configure how …
12:34 Changeset in xpra [18779] by Antoine Martin
fix pydev warnings
09:42 Changeset in xpra [18778] by Antoine Martin
replace "warn_encoding_once" function with a more generic one: "first_time"
08:24 Ticket #1787 (2.4 moduleset updates) created by Antoine Martin
Follow up from #1678. * …
08:14 Ticket #1786 (pop-up menu) created by heenwu
I start up an application like STAR-CCM+, and click "File" menu and …
04:38 Ticket #1785 (openbsd specific changes to compile easier) closed by Antoine Martin
fixed: Thanks for the patch, applied in r18777 with a minor change for the …
04:37 Changeset in xpra [18777] by Antoine Martin
#1785: make it easier to build on openbsd

03/20/18:

18:48 Ticket #1785 (openbsd specific changes to compile easier) created by Mikolaj
To compile Xpra on OpenBSD I needed to: - disable v4l2 - disable -lrt …
17:24 Changeset in xpra [18776] by Antoine Martin
fix fedora 27 builds
17:14 Changeset in xpra [18775] by Antoine Martin
fix changelog date
16:23 Changeset in xpra [18774] by Antoine Martin
vpx downloads are back to using low efficiency gz?
16:12 Changeset in xpra [18773] by Antoine Martin
only enable webp if opengl is also enabled, otherwise we may end up …
15:58 Changeset in xpra [18772] by Antoine Martin
r18768 backport: fix pixmap painting with some buffer types (ie: …
15:51 Changeset in xpra [18771] by Antoine Martin
starting with Fedora 28, use the system version of libvpx which is now …
15:33 Changeset in xpra [18770] by Antoine Martin
* move some RGB transformations functions to a common location so the …
14:36 Changeset in xpra [18769] by Antoine Martin
better validation of pixel format: don't assume BGRX is what comes out …
12:40 Changeset in xpra [18768] by Antoine Martin
only call memoryview_to_bytes on types we know require it (ctypes mmap …

03/19/18:

13:08 Changeset in xpra [18767] by Antoine Martin
remove unused global
12:05 Nginx edited by Antoine Martin
(diff)
12:04 Nginx edited by Antoine Martin
(diff)
11:59 Changeset in xpra [18766] by Antoine Martin
#1670: * refactor mouse handling so that we can send motion when the …
04:48 Changeset in xpra [18765] by Antoine Martin
manage more timers explicitly: * window-state timer: we can now cancel …
03:56 Changeset in xpra [18764] by Antoine Martin
manage more timers explicitly, so we can ensure we cancel them during …
03:29 Changeset in xpra [18763] by Antoine Martin
manage the iconification timer and split scheduling into methods
02:20 Changeset in xpra [18762] by Antoine Martin
Cython 0.28.1

03/18/18:

15:31 Changeset in xpra [18761] by Antoine Martin
init control commands from the correct location ("control_commands" …
14:48 Changeset in xpra [18760] by totaamwin32
we can't import glib early on win32, so delay the import until we need …
14:42 Changeset in xpra [18759] by totaamwin32
#1691 on win32, load winkerberos
14:22 Changeset in xpra [18758] by totaamwin32
#1691: install gss library so we can build the python bindings
06:34 Changeset in xpra [18757] by Antoine Martin
forgot to bump cython here
06:33 Changeset in xpra [18756] by totaamwin32
python3 fix + better error handlers
06:26 Changeset in xpra [18755] by Antoine Martin
ffmpeg 3.4.2
06:25 Changeset in xpra [18754] by Antoine Martin
ffmpeg 3.4.2
06:24 Changeset in xpra [18753] by Antoine Martin
non-ui clients shouldn't import ui bits that may trigger warnings
06:12 Changeset in xpra [18752] by Antoine Martin
log full stacktrace at debug level in case of error

03/17/18:

18:08 Changeset in xpra [18751] by Antoine Martin
add latest fix to the release notes
17:30 Changeset in xpra [18750] by Antoine Martin
r18747 backport: fix refresh loop when video area shrinks or moves
17:25 Changeset in xpra [18749] by Antoine Martin
#1781: smarter way of deciding when to merge rectangles when …
17:15 Changeset in xpra [18748] by Antoine Martin
#1781: better handling for nonvideo refresh: * keep track of nonvideo …
17:07 Changeset in xpra [18747] by Antoine Martin
#1781: nonvideo refresh should only fire once!
16:26 Changeset in xpra [18746] by Antoine Martin
r18745 backport: webp was missing from the paint box colours
16:25 Changeset in xpra [18745] by Antoine Martin
#1781: webp was missing from the paint box colours
04:45 Changeset in xpra [18744] by Antoine Martin
switch to the function names required by the newer GTK3 headers
04:43 Changeset in xpra [18743] by Antoine Martin
log full stacktrace at debug level in case of error
04:26 Changeset in xpra [18742] by Antoine Martin
python3 compat fix + log full stacktrace at debug level in case of error
04:06 Changeset in xpra [18741] by Antoine Martin
we must now call init_state on all mixins before use

03/16/18:

17:31 Changeset in xpra [18740] by Antoine Martin
module got renamed
16:17 Changeset in xpra [18739] by Antoine Martin
don't include the connect page path in the server path
16:10 Changeset in xpra [18738] by Antoine Martin
#1471: make it possible to disable the top bar
15:45 Changeset in xpra [18737] by Antoine Martin
#1471: show speaker status
14:28 Changeset in xpra [18736] by Antoine Martin
if we change the clock area width, the trays need to be reconfigured …
11:54 Changeset in xpra [18735] by Antoine Martin
r18733 + r18734 backport: refresh windows when switching back from …
11:53 Changeset in xpra [18734] by Antoine Martin
use better logging function
09:38 Changeset in xpra [18733] by Antoine Martin
when our tab / window is visible again, repaint all the windows and …
07:18 Changeset in xpra [18732] by Antoine Martin
clock works fine, no need for debug
06:44 Changeset in xpra [18731] by Antoine Martin
#1471: add server system date + time clock

03/15/18:

15:23 Changeset in xpra [18730] by Antoine Martin
#1471: add "server" menu with "upload" and "shutdown" options
14:16 Changeset in xpra [18729] by Antoine Martin
better caret in menu button
14:09 Changeset in xpra [18728] by Antoine Martin
show a better reason when the user requests the disconnection
14:00 Changeset in xpra [18727] by Antoine Martin
ensure systray forwarding doesn't clash with the menu
13:49 Changeset in xpra [18726] by Antoine Martin
#1471: add "about" and "disconnect" in "xpra" menu
11:28 Changeset in xpra [18725] by Antoine Martin
#1784: allow the pathname to be overriden, use whatever is set for the …
10:13 Changeset in xpra [18724] by Antoine Martin
cleaner layout
10:05 Changeset in xpra [18723] by Antoine Martin
add latest fixes to the release notes
09:57 Changeset in xpra [18722] by Antoine Martin
undo r18683, r18721 is the more correct fix
09:54 Changeset in xpra [18721] by Antoine Martin
r18712 backport: ensure we also remove the video region from …
09:43 Changeset in xpra [18720] by Antoine Martin
r18719 backport: cython 0.28 compatibility fixes
09:40 Changeset in xpra [18719] by Antoine Martin
cython 0.28 compatibility: * remove duplicate (and conflicting!) type …
09:23 Clients/HTML5 edited by Antoine Martin
(diff)
09:21 Nginx edited by Antoine Martin
(diff)
09:16 Changeset in xpra [18718] by Antoine Martin
remove out of date section

03/14/18:

19:26 Ticket #1784 (Add path parameter to connect page) created by Chris Hills
Please add a path parameter to the connection page for use when …
19:21 Nginx created by Chris Hills
Created initial page.
15:52 Changeset in xpra [18717] by Antoine Martin
cython 0.28
12:01 Changeset in xpra [18716] by Antoine Martin
#999 ensure we never go lower than XPRA_MIN_BANDWIDTH (defaults to 1 Mbps)
11:58 Changeset in xpra [18715] by Antoine Martin
don't ignore flush>0 packets
10:19 Changeset in xpra [18714] by Antoine Martin
#999: only record slow send as congestion events if the bandwidth …
10:13 Changeset in xpra [18713] by Antoine Martin
#999: don't bother calculating values if we're not going to use them: …
00:08 Changeset in xpra [18712] by Antoine Martin
#1781: always call remove_refresh_region since the video subclass may …

03/13/18:

22:45 Ticket #1783 (Cannot get "Get started" to work) created by yannsalmon
Hello, I am completely new to Xpra and I am trying to run the basic …
10:08 Changeset in xpra [18711] by Antoine Martin
log even more details about encryption key loading
05:37 Changeset in xpra [18710] by Antoine Martin
some clients don't set key_repeat (ie: html5), avoid erroring out

03/12/18:

17:35 Changeset in xpra [18709] by Antoine Martin
#1691: at debug level, we can log the full stacktrace
17:33 Changeset in xpra [18708] by Antoine Martin
#1691 catch exceptions and exit with a properly formatted error
16:57 Changeset in xpra [18707] by Antoine Martin
log status of "kerberos" and "gss" auth support
16:34 Changeset in xpra [18706] by Antoine Martin
#1691 recommend "kerberos" and "gssapi"
16:32 Changeset in xpra [18705] by Antoine Martin
xvid should not be used
16:30 Changeset in xpra [18704] by Antoine Martin
#1691 recommend "kerberos" and "gssapi"
16:29 Changeset in xpra [18703] by Antoine Martin
#1691 py3k string fixes
16:21 Changeset in xpra [18702] by Antoine Martin
lzo support is not required
16:18 Changeset in xpra [18701] by Antoine Martin
#1691 only advertise "kerberos" and "gss" if we have the required …
16:17 Changeset in xpra [18700] by Antoine Martin
#1691 bundle "kerberos" python lib on macos
15:42 Authentication edited by Antoine Martin
add kerberos and gss (diff)
15:37 Changeset in xpra [18699] by Antoine Martin
#1691 man page updates
15:28 Changeset in xpra [18698] by Antoine Martin
#1691 build "kerberos" and "gssapi" python modules
15:00 Ticket #1767 (Cannot connect to a windows 10 pro server using SSL) closed by Antoine Martin
fixed: Feel free to re-open if I've missed something.
14:33 Changeset in xpra [18697] by Antoine Martin
#1691: * close context when we're done * log more debug info
13:53 Changeset in xpra [18696] by Antoine Martin
r18695 backports: fix padding issues with large password or challenge …
13:50 Changeset in xpra [18695] by Antoine Martin
#1691: * add gss auth module * add "kerberos-token" auth module * …
Note: See TracTimeline for information about the timeline view.