Timeline
09/27/19:
- 17:40 Ticket #2430 (Xvfb, xpra with scaling factor doesn't support hardware accelerated opengl) closed by
-
invalid: See wiki/Usage/OpenGL, in particular
vglrun
. - 17:29 Ticket #2430 (Xvfb, xpra with scaling factor doesn't support hardware accelerated opengl) created by
- I'm trying to use a rescaled xpra window with an Xvfb server to run an …
- 16:46 Changeset in xpra [24010] by
- centos8 spec file for building python2-pyxdg only (no python3)
- 16:39 Changeset in xpra [24009] by
- on centos8, python_sitearch points to python3_sitearch, use …
- 16:26 Changeset in xpra [24008] by
- the filter stuff crashes rpmbuild on centos8..
- 16:24 Changeset in xpra [24007] by
- don't build the tk bits on centos8
- 16:18 Changeset in xpra [24006] by
- remove pointless macro
- 15:49 Ticket #2429 (http/3 server) created by
- Could use something like aioquic …
- 15:14 Changeset in xpra [24005] by
- only add existing directories to path
- 15:13 Changeset in xpra [24004] by
- only import GLib when needed, so we have to time to do the platform …
- 14:05 Changeset in xpra [24003] by
- doh: add each directory
- 13:22 Ticket #2230 (show more details when opengl probe fails) closed by
- fixed
- 13:13 Changeset in xpra [24002] by
- r24001 backport: more complete fix for r24000
- 13:12 Changeset in xpra [24001] by
- make sure all callers to get_clipboard_text can handle an optional …
- 13:10 Changeset in xpra [24000] by
- r23999 backport: fix OpenClipboard? error handler
- 13:09 Changeset in xpra [23999] by
- #2428: errback error message should be optional, but do provide one if …
- 13:01 Changeset in xpra [23998] by
- r23997 backport: fix packet handling error on draw 'eos'
- 12:59 Changeset in xpra [23997] by
- #2427 with python3, the packet_type can somehow be a string?
- 12:31 Ticket #2428 (xpra shadow clipboard: _process_clipboard_packet missing 1 required ...) created by
- […] server: […] client: […]
- 12:21 Ticket #2427 (xpra not enough values to unpack) created by
-
server:
[…]
client:
[…]
I have started a
gnome-terminal
, … - 09:36 Changeset in xpra [23996] by
- r23995 forward port: fix changelog format warnings
- 09:35 Changeset in xpra [23995] by
- debian thinks that everyone is still using 80 character terminals, whatever
- 07:56 Building/RPM edited by
- (diff)
- 07:53 Building/RPM/Python2 created by
- 05:27 Changeset in xpra [23994] by
- r23992 + r23993 backport: detect invalid opengl drivers and bail out …
- 05:26 Changeset in xpra [23993] by
- if we don't have GLU, bail out
- 05:21 Changeset in xpra [23992] by
- opengl acceleration under wayland is buggy, don't try to use it
- 03:34 Changeset in xpra [23991] by
- build python3 package for centos8
- 03:33 Changeset in xpra [23990] by
- version bump, build python3 for centos8
- 03:31 Changeset in xpra [23989] by
- fix date in changelog
09/26/19:
- 19:28 Changeset in xpra [23988] by
- drop cosmic, add eoan
- 19:03 Changeset in xpra [23987] by
- poorly documented debian automagic fails
- 18:58 Changeset in xpra [23986] by
- fix syntax?
- 18:56 Changeset in xpra [23985] by
- whitespace + restrict python versions
- 18:51 Changeset in xpra [23984] by
- make sure we don't depend on any python2 packages
- 18:49 Changeset in xpra [23983] by
- back to all-in-one package will conflict with python-specific packaging
- 18:47 Changeset in xpra [23982] by
- whitespace
- 18:21 Changeset in xpra [23981] by
- remove python2 from build
- 18:07 Changeset in xpra [23980] by
- r23976 backport: fix build on newer distro versions
- 18:00 Changeset in xpra [23979] by
- if we end up using the gtk notifier, show why that is
- 17:53 Changeset in xpra [23978] by
- #1751 all supported distros now use the ffmpeg from Debian
- 17:38 Changeset in xpra [23977] by
- all supported distros have recent enough versions
- 17:15 Changeset in xpra [23976] by
- distros witout aclocal-1.15 need this, ie: Ubuntu Eoan
- 17:07 Building/Debian edited by
- (diff)
- 17:00 Building/Debian edited by
- (diff)
- 16:58 Building/Debian edited by
- (diff)
- 16:27 Download edited by
- (diff)
- 16:24 Download edited by
- (diff)
- 16:21 Versions edited by
- (diff)
- 16:18 Building/Debian edited by
- (diff)
- 16:14 Building/Debian edited by
- (diff)
- 16:13 Building/Debian/Python2 edited by
- (diff)
- 16:12 Building/Debian/Python2 created by
- 15:40 Ticket #2426 (xpra start/shadow: fail-fast if screen exists already) created by
- https://lists.devloop.org.uk/pipermail/shifter-users/2019-September/002 …
- 15:31 Changeset in xpra [23975] by
- drop support for python2
- 14:25 Changeset in xpra [23974] by
- gtk3 fix: get_preferred width / height returns a tuple now..
- 13:56 Changeset in xpra [23973] by
- we need pycuda for centos8 in the TLS branch
- 13:53 Changeset in xpra [23972] by
- #2293 add python3-only pycuda spec file for centos
- 13:33 Changeset in xpra [23971] by
- #2425 ignore buggy drivers that fail to glClear(GL_COLOR_BUFFER_BIT)
- 13:25 Ticket #2425 (Multiple OpenGL issues on a new screen) created by
- I am not aware of their severity. A quick search reveals that they …
- 13:14 Changeset in xpra [23970] by
- remove build-requires when excluding qt4 bindings
- 13:13 Changeset in xpra [23969] by
- typo
- 13:12 Changeset in xpra [23968] by
- missed from r23967
- 13:10 Changeset in xpra [23967] by
- #2293 make qt bindings optional
- 09:39 Changeset in xpra [23966] by
- remove old dependency
- 08:47 Changeset in xpra [23965] by
- #2293 build python3 package on centos8
- 07:12 Changeset in xpra [23964] by
- r23963 remove duplicates: constants redeclared
- 07:11 Changeset in xpra [23963] by
- remove duplicates: constants redeclared
09/25/19:
- 16:59 Changeset in xpra [23962] by
- fix typo in r23961
- 16:58 Changeset in xpra [23961] by
- #2293 don't build-require python2-cryptography on centos8 since we …
- 16:56 Changeset in xpra [23960] by
- r23959 backport: fix xdg package name, also don't build-require …
- 16:55 Changeset in xpra [23959] by
- fix python3 xdg package name
- 10:34 Changeset in xpra [23958] by
- #2293 centos8 package names
- 10:30 Changeset in xpra [23957] by
- typo
- 10:19 Changeset in xpra [23956] by
- #2293 centos8 package names
- 10:19 Changeset in xpra [23955] by
- #2293 centos8 package names
- 10:17 Changeset in xpra [23954] by
- #2293 centos8 package names
- 10:12 Changeset in xpra [23953] by
- fix date
- 10:07 Changeset in xpra [23952] by
- #2293 all RPM distros we support know about python2-devel?
- 09:44 Changeset in xpra [23951] by
- #2293 fix 'error: Empty %files file …
- 09:37 Changeset in xpra [23950] by
- r23949 backport: fix pycuda version bump
- 09:37 Changeset in xpra [23949] by
- fix pycuda version bump
- 09:34 Changeset in xpra [23948] by
- #2293 centos8 renamed python-devel
- 09:06 Changeset in xpra [23947] by
- #2293 build for python3 on centos8
- 09:04 Changeset in xpra [23946] by
- pillow 6.1, try to build on centos8 (missing tkinter?)
- 08:54 Changeset in xpra [23945] by
- r23944 backport: build pycuda for centos8
- 08:53 Changeset in xpra [23944] by
- #2293 build pycuda for centos8?
- 08:50 Changeset in xpra [23943] by
- #2293: support centos8
- 08:49 Changeset in xpra [23942] by
- r23941 backport: support el8
- 08:48 Changeset in xpra [23941] by
- #2293 build pyu2f for python3 on centos8
09/24/19:
- 19:36 Changeset in xpra [23940] by
- build rencode for el8
- 19:24 Changeset in xpra [23939] by
- centos8 needs the same debug package workaround as fedora
- 19:10 Changeset in xpra [23938] by
- use ffmpeg 4.2.1 in LTS
- 19:00 Changeset in xpra [23937] by
- all supported rpm distros use the name 'python2-Cython'
- 18:52 Changeset in xpra [23936] by
- oops: two copies of xclip to ifdef out
- 18:50 Changeset in xpra [23935] by
- r23934 backport: no xclip in centos8
- 18:49 Changeset in xpra [23934] by
- #2293 no xclip in centos8?
- 18:45 Changeset in xpra [23933] by
- r23931 + r23932 centos dependency updates
- 18:43 Changeset in xpra [23932] by
- #2293 no jquery in centos8?
- 18:40 Changeset in xpra [23931] by
- #2293 logos and background packages have different names
- 17:20 Changeset in xpra [23930] by
- ffmpeg 4.2.1
- 17:13 Changeset in xpra [23929] by
- make it possible to build the 3.0 branch on Fedora 31: ignore …
- 17:05 Changeset in xpra [23928] by
- oops: can't use type hints with python2
- 16:59 Changeset in xpra [23927] by
- r23926 backport: make it possible to differentiate different versions …
- 16:58 Changeset in xpra [23926] by
- make it possible to differentiate different versions of the same …
- 15:57 Changeset in xpra [23925] by
- oops: there are two copies of the dependencies in v3.x
- 14:55 Changeset in xpra [23924] by
- r23923 backport: fix Fedora 31 build error
- 14:55 Changeset in xpra [23923] by
- fix "It's not recommended to have unversioned Obsoletes" build error
- 14:28 Changeset in xpra [23922] by
- r23921 backport: fix running client tests from a clean env
- 14:28 Changeset in xpra [23921] by
- XAUTHORITY may not be defined, use a default value
- 11:25 Changeset in xpra [23920] by
- re-enable all tests
- 06:23 Changeset in xpra [23919] by
- try to avoid gi warnings: set Gtk + Gdk version for all client tests
- 05:29 Changeset in xpra [23918] by
- do run the client and server tests with python3
- 03:52 Changeset in xpra [23917] by
- missing filename now just fails authentication, add type hints
- 03:51 Changeset in xpra [23916] by
- fix filename argument name for file auth, remove unused FakeOpts?
- 03:51 Changeset in xpra [23915] by
- add type hints
- 03:06 Changeset in xpra [23914] by
- xor now takes byte strings only
09/23/19:
- 18:46 Changeset in xpra [23913] by
- fix pure python3 xor: since we are forced to distinguish, we want …
- 18:20 Changeset in xpra [23912] by
- auth modules no longer have an init function
- 18:20 Changeset in xpra [23911] by
- exit if we fail to run a top level file
- 18:06 Changeset in xpra [23910] by
- assume that the server supports 'enable-selections'
- 16:50 Changeset in xpra [23909] by
- r23908 backport: fix message handler
- 16:49 Changeset in xpra [23908] by
- fix message handler: the window is an attribute of the event
- 16:49 Changeset in xpra [23907] by
- fix missing import
- 16:41 Changeset in xpra [23906] by
- move ssl_wrap_socket_fn to socket_util
- 16:39 Changeset in xpra [23905] by
- NamedPipeConnection? needs an options argument now + use stricter …
- 16:34 Changeset in xpra [23904] by
- #2424 allow mdns=no as a socket bind option
- 16:30 Changeset in xpra [23903] by
- this is now a dict
- 15:44 Changeset in xpra [23902] by
- r23901 backport: file data is made of bytes
- 15:44 Changeset in xpra [23901] by
- file data is made of bytes
- 15:43 Changeset in xpra [23900] by
- add missing import
- 15:40 Changeset in xpra [23899] by
- r23897 forward port: fix string formatting for tcp encryption error message
- 15:40 Changeset in xpra [23898] by
- remove debug
- 15:39 Changeset in xpra [23897] by
- fix string formatting for tcp encryption error message
- 15:19 Changeset in xpra [23896] by
- #2424 allow TCP_NODELAY and TCP_CORK to be configured per-socket
- 14:32 Ticket #2424 (per socket options) created by
- Based on #1160, we can re-use the same generic socket properties to …
- 14:30 Changeset in xpra [23895] by
- #1160 per-socket authentication configuration
- 14:29 Changeset in xpra [23894] by
- fix alignment of section headers
- 14:27 Changeset in xpra [23893] by
- update the ssh connection string syntax
- 14:15 Changeset in xpra [23892] by
- oops: fix string matching, find() returns -1 when it fails
- 14:05 Changeset in xpra [23891] by
- we always use structured info requests now
- 11:01 Ticket #2423 (xpra start: switching between 2 windows causes maximization to change) created by
-
server:
[…]
client:
[…]
I have started a
gnome-terminal
, … - 06:34 Changeset in xpra [23890] by
- fix cleanup in exception handler: socket definition has 4 items in it
- 06:23 Changeset in xpra [23889] by
- remove more python2 support code
09/22/19:
- 12:48 Changeset in xpra [23888] by
- OrderedDict? is now longer needed with python 3.6+
- 09:58 Changeset in xpra [23887] by
- r23886 backport: don't claim the selection, rely on polling
- 09:57 Changeset in xpra [23886] by
- since we have polling, no need to claim the selection
- 09:52 Clipboard edited by
- (diff)
- 08:55 Changeset in xpra [23885] by
- r23884 backport: fix clipboard failure handlers
- 08:54 Changeset in xpra [23884] by
- fix clipboard failure handlers: resend_clipboard_server_buffer needs …
- 08:31 Changeset in xpra [23883] by
- r23880 backport: tabs vs spaces
- 08:16 Changeset in xpra [23882] by
- drop support for old cursor packet format
- 07:57 Ticket #2419 (show shadow mouse position in html5 client) closed by
- fixed: Done in r23881. Only difference with the python client is that we …
- 07:55 Changeset in xpra [23881] by
- #2419 show pointer in shadow mode
- 07:52 Changeset in xpra [23880] by
- tabs vs spaces: keep it consistent
09/21/19:
- 20:32 Ticket #1819 (legacy flag removal) closed by
- fixed
- 17:44 Ticket #1983 (drop support for legacy info) closed by
- fixed: Done in r23878
- 13:26 Ticket #2422 (new build setup for macos) created by
- Needs a new VM tracking trunk. Maybe target 10.14? Blocker for #2384
- 13:16 Ticket #1570 (transparent windows) closed by
- fixed: Closing as this is now supported on all platforms, with all the …
- 13:15 Ticket #577 (detect lack of transparency support and disable it to save bandwidth) closed by
- wontfix: niche setup, not worth the extra effort.
- 11:00 Changeset in xpra [23879] by
- #1819 the clients already assume that 'key_repeat_modifiers' is supported
- 10:58 Changeset in xpra [23878] by
- #1819 assume 'info-namespace' is supported
- 10:56 Changeset in xpra [23877] by
- characters in byte strings are now always numbers, no need to call ord
- 10:26 Changeset in xpra [23876] by
- stricter exception checks
- 09:28 Ticket #2421 (detect slow send buffer draining pace using TCP_INFO) created by
- See [https://blog.cloudflare.com/when-tcp-sockets-refuse-to-die/ When …
- 09:25 Ticket #2420 (enable SO_KEEPALIVE?) created by
- As per [https://blog.cloudflare.com/when-tcp-sockets-refuse-to-die/ …
- 06:25 Changeset in xpra [23875] by
- #1819 move flag and add docstring
- 06:22 Changeset in xpra [23874] by
- #1819 assume the server will tell us which windows need to have decoration
- 06:16 Changeset in xpra [23873] by
- #1819 remove more legacy flags
- 06:02 Ticket #2419 (show shadow mouse position in html5 client) created by
-
Same as was done for the python client using the
mouse.show
… - 05:57 Changeset in xpra [23872] by
- #1819 remove some ancient flags
- 05:54 Changeset in xpra [23871] by
- #1819 assume video_scaling is supported by the client
- 05:48 Changeset in xpra [23870] by
- #1819 assume 'flush', 'client_options' and 'csc_atoms' are always …
- 05:40 Changeset in xpra [23869] by
- #1819 assume 'generic-rgb-encodings' is always available (very old flag)
- 05:38 Changeset in xpra [23868] by
- add version information, stop showing 'clipboard.set_enabled' flag
- 05:29 Changeset in xpra [23867] by
- assume that some really old flags are available
- 05:26 Changeset in xpra [23866] by
- assume that the 'window_refresh_config' feature is available
- 05:24 Changeset in xpra [23865] by
- add version information to flags
- 05:18 Changeset in xpra [23864] by
- #1819 these flags are no longer used by the client
- 05:13 Changeset in xpra [23863] by
- #1819 assume the server has the 'toggle_keyboard_sync' feature
- 05:11 Changeset in xpra [23862] by
- missed from r23861
- 05:10 Changeset in xpra [23861] by
- the 'encoding.generic' flag has been assumed for a long time
- 05:08 Changeset in xpra [23860] by
- those flags have been assumed enabled since v0.17.x
- 05:06 Changeset in xpra [23859] by
- #1819 assume the server has the 'enable-selections' feature
- 05:05 Changeset in xpra [23858] by
- missed from search and replace
- 05:04 Changeset in xpra [23857] by
- #1819 assume the server has the 'auto-video-encoding' feature
- 04:57 Changeset in xpra [23856] by
- these flags have not been used since v0.17
- 04:55 Changeset in xpra [23855] by
- sound_sequence flag has not been used since 0.17.x
- 04:54 Changeset in xpra [23854] by
- #1819 assume that the server has the ogg latency fix
- 04:51 Changeset in xpra [23853] by
- assume that the server has the 'window.configure.pointer' feature
- 04:49 Changeset in xpra [23852] by
- remove XPRA_OSX_FOCUS_WORKAROUND
- 04:44 Ticket #2290 (drop python2 support) closed by
- fixed: Updates: * r23850 remove python2 moduleset * r23851 remove python2 …
- 04:09 News edited by
- (diff)
- 04:02 Changeset in xpra [23851] by
- remove python2 compat code
- 04:02 Changeset in xpra [23850] by
- remove python2 moduleset
- 04:02 Changeset in xpra [23849] by
- explicit switch to python3
- 04:01 Changeset in xpra [23848] by
- update 3.0 release notes
09/20/19:
- 15:43 News edited by
- (diff)
- 14:11 Changeset in xpra [23847] by
- add more type hints
- 14:07 Changeset in xpra [23846] by
- get_virtual_video_devices must return a dict in all cases
- 13:44 Changeset in xpra [23845] by
- add ype hints to authentication modules
- 13:26 Changeset in xpra [23844] by
- add more type hints
- 13:07 Changeset in xpra [23843] by
- add more type hints
- 12:56 Changeset in xpra [23842] by
- use type hints
- 12:56 Changeset in xpra [23841] by
- remove old import
- 12:50 Changeset in xpra [23840] by
- #2290 expose sysconfig via xpra info
- 12:44 Changeset in xpra [23839] by
- we can assume os.cpu_count exists
- 12:43 Changeset in xpra [23838] by
- explicitly set daemon flag so we can always create subprocesses from …
- 12:33 Changeset in xpra [23837] by
- prefer matroskamux to webmmux if it is available
- 12:30 Changeset in xpra [23836] by
- fix handling of 'help' command line argument for audio codec options
- 12:08 Changeset in xpra [23835] by
- add missing import
- 08:21 Ticket #2383 (macos moduleset updates for 3.0) closed by
- fixed: Updates: * r23751 orc 0.4.30 - reverted in r23752 (requires meson) * …
- 08:16 Changeset in xpra [23834] by
- unused import
- 08:09 Changeset in xpra [23833] by
- support 'notify2' replacement for pynotify
- 08:00 Changeset in xpra [23832] by
- simplify
- 07:50 Changeset in xpra [23831] by
- remove old crufty compatibility code: the GI_TYPELIB_PATH should be …
- 07:38 Changeset in xpra [23830] by
- this code has been disabled by default for a while, get rid of it
- 07:33 Changeset in xpra [23829] by
- #2293 EL8 can use tmpfiles.d, we don't support Fedora 28 any more, …
- 01:49 Changeset in xpra [23828] by
- r23818 backport: make signal listener less prone to spinning wildly …
- 01:49 Changeset in xpra [23827] by
- r23826 backport: don't stop propagation of mouseup - fixes sticky …
- 01:47 Ticket #2418 (Firefox html5 client grab of windows doesn't "un-grab") closed by
- fixed: Caused by r23788, fixed by r23826.
- 01:46 Changeset in xpra [23826] by
- fix r23788: don't stop propagation of mouseup
- 00:00 Milestone 3.0 completed
- Provisional priorities: * HTML5: #2165, #1463, #1359, #2018, #1775, …
09/19/19:
- 20:45 Ticket #2418 (Firefox html5 client grab of windows doesn't "un-grab") created by
- Starting a 3.0-r23788 server on Fedora 30... with […] ... and then …
- 17:25 Changeset in xpra [23825] by
- we can assume that algorithms_available exists
- 16:55 Changeset in xpra [23824] by
- we can assume DEVNULL exists
- 16:44 Changeset in xpra [23823] by
- the unicode prefix is meaningless in python3
- 16:38 Changeset in xpra [23822] by
- PEP409 when our exception is more helpful, skip the nested exception …
- 16:09 Changeset in xpra [23821] by
- PEP3151: EEXIST raises a FileExistsError?
- 16:07 Changeset in xpra [23820] by
- PEP3151: IOError is an OSError
- 15:31 Changeset in xpra [23819] by
- remove unused code
- 15:30 Changeset in xpra [23818] by
- make the signal listener less prone to spinning wildly forever if its …
- 13:43 Changeset in xpra [23817] by
- remove more function indirection and unused code
- 12:59 Changeset in xpra [23816] by
- #2290 module no longer unused
09/18/19:
- 22:58 Changeset in xpra [23815] by
- missed from renaming
- 22:49 Changeset in xpra [23814] by
- fix unit test: match refactoring
- 22:49 Changeset in xpra [23813] by
- remove unused module
- 22:38 Changeset in xpra [23812] by
- remove indirection: move gio bits to where they are used
- 22:19 Changeset in xpra [23811] by
- remove more gtk_util indirect calls
- 19:20 Changeset in xpra [23810] by
- remove gtk_util indirect calls and unused functions
- 18:59 Changeset in xpra [23809] by
- start removing gtk_util indirect calls
- 12:46 Changeset in xpra [23808] by
- absolute imports are the default in py3k
- 12:36 Changeset in xpra [23807] by
- don't use '_thread' module
- 10:22 Changeset in xpra [23806] by
- #2290 remove buffer and Queue indirect import
- 10:17 Changeset in xpra [23805] by
- #2290 remove gtk and gdk from gobject_compat module
- 09:28 Changeset in xpra [23804] by
- #2290 remove gobject from gobject_compat module
- 09:09 Changeset in xpra [23803] by
- #2290 start removing gobject_compat module
09/17/19:
- 21:02 Changeset in xpra [23802] by
- drop python2 and gtk2
- 18:24 Changeset in xpra [23801] by
- tag v3.0
- 18:22 Changeset in xpra [23800] by
- make the decoder symmetrical and parse the id3v2 tags
- 18:13 Ticket #1642 (xpra-controlled windows won't give up focus) closed by
- needinfo
- 11:48 Changeset in xpra [23799] by
- try harder to close the aurora audio context cleanly
- 11:47 Changeset in xpra [23798] by
- #1775 add aurora audio debug logging
- 11:43 Changeset in xpra [23797] by
- #1775 add 'mp3+id3v2' for aurora
09/16/19:
- 16:57 Changeset in xpra [23796] by
- #1775 add 'mp3+id3v2'
- 12:58 Changeset in xpra [23795] by
- #1775: support data bundled with the start-of-stream marker (the …
- 12:56 Changeset in xpra [23794] by
- #1775 add option to not concatenate buffers before pushing them to the …
- 12:53 Changeset in xpra [23793] by
- warn if we find a carriage return or newline in the password data
- 12:51 Clients/HTML5 edited by
- (diff)
- 02:19 Changeset in xpra [23792] by
- python-lz4 2.2.1
- 02:18 Changeset in xpra [23791] by
- python-lz4 2.2.1
09/15/19:
- 16:28 Changeset in xpra [23790] by
- #1775 add audio buffer debug logging
- 15:18 Ticket #2417 (IGD / UPNP integration) created by
- So servers can be made reachable over the internet more easily. (and …
- 10:38 Ticket #2322 (firefox doesn't play audio without user action) closed by
- fixed: Nothing more we can do (apart from #2325), so r23789 just avoids …
- 10:37 Changeset in xpra [23789] by
- #2322 don't try to start audio with Firefox, wait for a user event
09/14/19:
- 04:46 Changeset in xpra [23788] by
- #2269 stop propagation of events over the window
09/13/19:
- 06:34 Changeset in xpra [23787] by
- openssl 1.1.1d
- 06:16 Changeset in xpra [23786] by
- cuda is not used for csc, remove outdated debug category
09/12/19:
- 09:41 Changeset in xpra [23785] by
- add missing import
- 09:36 Ticket #2415 (CUDA initialization is slow - skip devices) closed by
- fixed: Should be fixed in: * r23782 : don't enumerate all the devices to find …
- 09:34 Ticket #2416 (CUDA device selection by name) created by
- Follow up for #2415: we should be able to select the list of enabled / …
- 09:22 Changeset in xpra [23784] by
- #2415 conf file examples
- 09:22 Changeset in xpra [23783] by
- #2415 make it possible to select which devices will be initialized
- 08:50 Changeset in xpra [23782] by
- #2415 when we have a specific device id to try, don't bother …
- 08:24 Changeset in xpra [23781] by
- add debug logging to pref loading
- 07:50 Ticket #2415 (CUDA initialization is slow - skip devices) created by
- See also #2414, #2048. […] That's roughly 2 seconds for …
- 06:19 Ticket #2414 (don't wait for codec initialization to accept connections) created by
- Following up #2341, we now wait for the init thread to complete …
09/11/19:
- 11:50 Changeset in xpra [23780] by
- r23729 backport: fix idle_add / timeout_add emulation bug with …
- 11:48 Changeset in xpra [23779] by
- make connection info message consistent, and use quotes
- 11:29 Ticket #2408 (proxy ping) closed by
- fixed: r23778 will drop the connections if pings timeout: […]
- 11:28 Changeset in xpra [23778] by
- #2408 drop the connections if the client or server pings timeout - …
- 10:58 Changeset in xpra [23777] by
- prettify output and quote socket path
- 07:33 Changeset in xpra [23776] by
- curl 7.66
- 06:25 Changeset in xpra [23775] by
- consistently use single quotes around connection points, log creation …
- 06:24 Changeset in xpra [23774] by
- remove debug
- 06:24 Changeset in xpra [23773] by
- doh: we convert to lowercase here
- 06:23 Changeset in xpra [23772] by
- avoid errors when trying to cleanup the pulseaudio private directory: …
- 04:33 Ticket #1022 (Xpra Client in Listen Mode) closed by
- fixed: > I was hoping to have the client in listening mode acts like a proxy …
09/10/19:
- 16:49 Changeset in xpra [23771] by
- #2408 collect client and server latency using ping packets, trigger …
- 13:37 Ticket #2413 (proxy server does not exit on first SIGINT) created by
- Ideally without race conditions.. Links: * …
- 13:22 Ticket #2412 (client listen mode improvements) created by
- Following #1022: * add "listen" subcommand to the man page * timeout? …
- 13:18 Changeset in xpra [23770] by
- #1022 the client in listen mode can be told where to connect
- 13:16 Changeset in xpra [23769] by
- constify the list of socket types supported
- 10:56 Changeset in xpra [23768] by
- make peek_connection code reusable
- 10:34 Changeset in xpra [23767] by
- #1022 client listen mode
- 07:26 Changeset in xpra [23766] by
- register SIGUSR signals only from the places that are meant to keep …
- 07:12 Changeset in xpra [23765] by
- move SIGUSR signal hooking to os_util
- 07:09 Changeset in xpra [23764] by
- ignore more packages we don't want or need
- 06:42 Changeset in xpra [23763] by
- try harder to exit the message queue thread cleanly
- 05:37 Ticket #2407 (socket-dirs defaults are ignored) closed by
- fixed: Thanks! Applied in r23762. (it's nice to be able to remove the …
- 05:37 Ticket #2411 (don't load codecs for most subcommands) created by
-
Many of the subcommands (ie:
xpra list
xpra version
, etc) … - 05:34 Changeset in xpra [23762] by
- #2407 fix ignored socket-dirs
09/09/19:
- 18:00 Changeset in xpra [23761] by
- simplify extra arguments to _new_connection: only used for pipe handle …
- 17:58 Changeset in xpra [23760] by
- fix source assigned twice with gtk3... cleanup source only once
- 16:35 Ticket #2409 (socket.connect EWOULDBLOCK) closed by
-
worksforme: I can't reproduce this any more!
(the
io_callback
return value … - 16:35 Changeset in xpra [23759] by
- ensure we stop listening for IO events on the socket when cleaning up
- 14:48 Ticket #2410 (HTML5 client on HIDPI screens) created by
- Hi, I wanted to ask if there are plans to support HiDPI (e.g. Retina) …
- 14:16 Changeset in xpra [23758] by
- don't use dangerous default arg
- 13:56 Changeset in xpra [23757] by
- unused import
- 13:56 Changeset in xpra [23756] by
- better debug logging: don't call get_peercred just to log it, log full …
- 13:29 Changeset in xpra [23755] by
- ensure all attributes are initialized with default values before we …
- 10:43 Changeset in xpra [23754] by
- #2409 warn if a unix domain socket goes MIA
- 10:39 Ticket #2409 (socket.connect EWOULDBLOCK) created by
-
This is causing havoc with unix domain sockets,
xpra list
ends … - 10:23 Changeset in xpra [23753] by
- add debug logging, use class attributes for class constants, fix …
- 09:12 Changeset in xpra [23752] by
- undo r23750: new version requires meson..
- 09:10 Changeset in xpra [23751] by
- orc 0.4.30
- 07:15 Changeset in xpra [23750] by
- #2408 add 'ping-echo-sourceid' capability
- 07:07 Changeset in xpra [23749] by
- r23748 backport: fix proxy instance control channel with python3 servers
- 07:06 Changeset in xpra [23748] by
- fix handling of control channel requests with python3 servers
- 07:02 Changeset in xpra [23747] by
- if the display name is a path on Posix, assume it is a socket path
- 06:26 Ticket #2408 (proxy ping) created by
- The regular ping packets are passed through the proxy server …
- 06:15 Changeset in xpra [23746] by
- whitespace
- 06:14 Changeset in xpra [23745] by
- unused import
- 06:09 Changeset in xpra [23744] by
- unused import
09/08/19:
- 20:19 Ticket #2407 (socket-dirs defaults are ignored) created by
- I noticed that the socket-dirs defaults never actually get used. This …
- 19:47 Changeset in xpra [23743] by
- value may be None (not a number) if the process failed to exit
- 19:24 Ticket #2406 (bind options for xpra client) created by
- Those can be used for: * #1022 listen mode * xpra info The socket …
- 18:24 Changeset in xpra [23742] by
- use an alias to make the code less dense
- 18:01 Changeset in xpra [23741] by
- make code more re-usable: move accept_connection code to socket util
- 17:47 Changeset in xpra [23740] by
- don't bother keeping track of the socket to socktype mapping: just add …
- 17:34 Changeset in xpra [23739] by
- docstring typo
- 16:10 Changeset in xpra [23738] by
- make add_listen_socket more re-usable
- 15:50 Changeset in xpra [23737] by
- move socket_util to re-usable location: xpra.net module
- 15:44 Changeset in xpra [23736] by
- make code re-usable by moving it to socket_util
- 13:53 Changeset in xpra [23735] by
- move opengl probe exec code to a function
- 10:23 Ticket #2211 (gtkperf hangs gtk3 server) closed by
- upstream: I don't know how to debug this further. It really looks like a …
- 10:22 Ticket #2399 (stateful sockets (ssl, ssh) cannot be serialized) closed by
- fixed: Updates: * r23728 move module * r23730 adds unit tests, found: * …
- 10:21 Ticket #2405 (stress tests for the proxy server) created by
- In particular for the threaded mode (#2399): we need to ensure that …
- 08:10 Changeset in xpra [23734] by
- #2399 logging tweaks
- 08:04 Changeset in xpra [23733] by
- log icon error from the method which has more details
- 07:47 Changeset in xpra [23732] by
- r23729 backport: fix idle_add / timeout_add emulation bug with …
- 06:48 Changeset in xpra [23731] by
- #2399: * add 'stopped' callback so we can reap the proxy instance when …
- 05:36 Changeset in xpra [23730] by
- #2399 add unit test for queue scheduler
- 05:35 Changeset in xpra [23729] by
- fix bug with repeating idle_add or timeout_add calls: variable 'v' was …
- 05:12 Changeset in xpra [23728] by
- move code to a non proxy-specific module
09/07/19:
- 13:12 Changeset in xpra [23727] by
- IE11 chokes on brotli..
- 13:10 Changeset in xpra [23726] by
- strict mode fixes for the IE code path
- 12:47 Changeset in xpra [23725] by
- better log message format
09/06/19:
- 14:44 Changeset in xpra [23724] by
- #1844 implement clipboard contents polling so we can detect …
- 13:37 Ticket #2403 (Windows client highlighting text in gedit window can disable clipboard.) closed by
- fixed: > {{{client is requesting an unknown target: …
- 13:21 Changeset in xpra [23723] by
- #2403 don't disable the clipboard when we get many requests
- 13:03 Ticket #2404 (clipboard rate limitting) created by
- We should be able to delay the clipboard packets and only send the …
- 12:50 Changeset in xpra [23722] by
- log unmap event errors
09/05/19:
- 21:02 Ticket #2403 (Windows client highlighting text in gedit window can disable clipboard.) created by
- Still testing the clipboard a little with Windows client 3.0-r23707, …
- 14:31 Changeset in xpra [23721] by
- destroy the corral window last
- 14:31 Changeset in xpra [23720] by
- more human readable format for the property type
- 09:55 Changeset in xpra [23719] by
- remove debug
- 09:43 Changeset in xpra [23718] by
- #2211 make it possible to run the ui thread watcher in the server via …
- 09:25 Changeset in xpra [23717] by
- r23716 backport: continue with the other cleanups
- 09:23 Changeset in xpra [23716] by
- oops: continue with the other cleanups
- 08:49 Changeset in xpra [23715] by
- fix pylint warnings
- 07:32 Changeset in xpra [23714] by
- don't bother exposing the internal ssl constants via xpra info, only …
- 07:25 Changeset in xpra [23713] by
- at least log exception type with 'missing property or wrong property' …
- 07:15 Changeset in xpra [23712] by
- #2211 if the window is destroyed, we may not have a context to paint with
- 06:05 Ticket #2402 (packet aliases are not used) closed by
- fixed: Fixed in r23711. (too difficult to backport)
- 06:05 Changeset in xpra [23711] by
- #2402 pre-define a list of known packet types so we can initialize the …
09/04/19:
- 10:58 Ticket #2402 (packet aliases are not used) created by
- That's the case since the split into mixins: we initialize the packet …
- 05:28 Changeset in xpra [23710] by
- doh
- 05:25 Changeset in xpra [23709] by
- find aliases just once
- 04:54 Ticket #2397 (minor issue collection) closed by
- fixed: > It was inserting into firefox in xpra with either CTRL+V or "Paste" …
- 04:45 Ticket #2047 (Keyboard input relates to server language, not clients) closed by
- needinfo
- 04:44 DPI edited by
- (diff)
09/03/19:
- 19:04 Changeset in xpra [23708] by
- flac 1.3.3
- 18:14 Changeset in xpra [23707] by
- #2125 add threaded proxy instance implementation
- 16:37 Changeset in xpra [23706] by
- #2125 remove unused 'csc_modules' attribute, move code to start …
- 15:25 Changeset in xpra [23705] by
- #2125 move connection-stealing code to the process specific …
- 13:53 Changeset in xpra [23704] by
- #2125 split more of the stop() code into separate methods
- 13:43 Changeset in xpra [23703] by
- #2125 remove references to pid from the generic superclass
- 13:39 Changeset in xpra [23702] by
- #2125 split pure proxy instance methods into a separate module
- 13:18 Changeset in xpra [23701] by
- #2125 convert method to a function
- 13:15 Changeset in xpra [23700] by
- group methods (no actual change)
- 13:11 Changeset in xpra [23699] by
- if the imports are optional, so is the module
- 13:10 Changeset in xpra [23698] by
- #2399 split the fake glib scheduler into its own module
- 12:28 Changeset in xpra [23697] by
- fix pylint warning
- 07:58 Changeset in xpra [23696] by
- fixup backport some more, non-opengl paint was broken: 2.5.x doesn't …
- 07:38 Changeset in xpra [23695] by
- fixup focus, signal and focus state backports: WINDOW_EVENT_MASK is …
- 07:01 Changeset in xpra [23694] by
- r23693 backport: don't error out if the bindings are missing, just …
- 07:00 Changeset in xpra [23693] by
- make it easier to run from the source tree without any cython bindings
- 06:58 Changeset in xpra [23692] by
- fix some minor pylint warnings
- 06:18 Changeset in xpra [23691] by
- r23674 + r23680: correctly close file descriptors on exit
- 06:10 Changeset in xpra [23690] by
- r23455 backport: fix win32 systray not responding to clicks after …
09/02/19:
- 17:25 Changeset in xpra [23689] by
- r23687 + r23688 backport: python3 printing fixes
- 17:23 Changeset in xpra [23688] by
- more python3 printing fixes: strings byte us again..
- 16:54 Changeset in xpra [23687] by
- printing postscript does not work with the default pdfium backend, so …
- 16:51 Changeset in xpra [23686] by
- r23685 backport: fix printing with python3 servers
- 16:51 Changeset in xpra [23685] by
- fix printing with python3 clients: use a typedict to access string …
- 16:41 Changeset in xpra [23684] by
- send the print command's output to the same location as xpra's own …
- 16:37 Ticket #2265 (printing permission errors) closed by
- fixed: Some of those avcs were caused by a missing policy and are already …
- 16:01 Changeset in xpra [23683] by
- #2401 add note about libpdfium
- 16:00 Ticket #2401 (automate building and updating libpdfium) created by
- The PKGBUILD exists: …
- 15:46 Changeset in xpra [23682] by
- #2265 add new permissions: looks like we need to be able to add and …
- 15:36 Changeset in xpra [23681] by
- doh: fix backport too
- 15:36 Changeset in xpra [23680] by
- doh
- 12:33 Changeset in xpra [23679] by
- catch errors in file-print mixin cleanup, log them and continue
- 12:24 Changeset in xpra [23678] by
- r23669 backport: don't request logging of an exception that does not …
- 12:23 Changeset in xpra [23677] by
- r23671 correctly handle utf8 window titles
- 12:22 Changeset in xpra [23676] by
- r23674 backport: correctly close the transfers file descriptors
- 12:21 Changeset in xpra [23675] by
- r23673 backport: mimetype is a string we show to the end user
- 12:20 Changeset in xpra [23674] by
- the file descriptor is an os number, not an object
- 07:22 Changeset in xpra [23673] by
- show mimetype as a string
- 05:22 Changeset in xpra [23672] by
- just build the version of openssl we want from the start
- 05:19 Changeset in xpra [23671] by
- #2397 correctly handle utf-8 window titles
09/01/19:
- 14:53 Ticket #2395 (Python3 tray start menu broken) closed by
- fixed: > I can test if you can upload a new beta, haven't build the windows …
- 14:44 Ticket #2398 (popup window dropshadow is black) closed by
- fixed: The bug is actually only present with the mswindows clients and is due …
- 14:28 Changeset in xpra [23670] by
- if there is no exception and we end up here, the exc_info[0] may be …
- 14:27 Changeset in xpra [23669] by
- there is no exception here
- 14:25 Changeset in xpra [23668] by
- cx_Freeze chokes on cpuinfo with python2, don't include it
- 13:21 Changeset in xpra [23667] by
- r23651 backport: use CUDA 10.1, support latest arch
- 13:13 Changeset in xpra [23666] by
- #2398 don't check for a composited screen on win32
- 13:13 Changeset in xpra [23665] by
- #2398 better alpha debug logging
- 12:45 Changeset in xpra [23664] by
- no need for an array
- 12:26 Changeset in xpra [23663] by
- #2398 make it easier to debug transparency issues: add 'alpha' logging …
- 11:45 Changeset in xpra [23662] by
- r23661 backport fix av-sync option wrongly turned off
- 11:41 Changeset in xpra [23661] by
- av-sync caps had gone MIA, also remove duplicated initialization of …
- 11:39 Changeset in xpra [23660] by
- make default av-sync delay configurable via env var
- 11:26 Changeset in xpra [23659] by
- remove debug logging
- 11:24 Changeset in xpra [23658] by
- re-fixup r23656: function must be imported..
- 11:23 Changeset in xpra [23657] by
- fixup r23656: this is now a function
- 07:25 Changeset in xpra [23656] by
- re-use packet logging functions in client
08/31/19:
- 17:55 Changeset in xpra [23655] by
- libogg 1.3.4
- 09:10 Changeset in xpra [23654] by
- when a check fails with the server unit tests, also print the server …
- 07:54 Changeset in xpra [23653] by
- show more failure details
- 06:51 Changeset in xpra [23652] by
- don't try to load cpuinfo on win32
- 06:44 Changeset in xpra [23651] by
- * use CUDA 10.1 * build kernel for latest arch (compute_75 / sm_75)
- 06:24 Ticket #2400 (win32 setup script to install pycuda, nvapi) created by
- As per ticket:1413#comment:2.
- 06:17 Changeset in xpra [23650] by
- pycuda 2019.2
- 05:45 Changeset in xpra [23649] by
- on 32-bit systems, try only 32-bit VC utilities
08/30/19:
- 20:22 Changeset in xpra [23648] by
- log details of all sessions we find
- 19:32 Changeset in xpra [23647] by
- match refactoring move
- 18:34 Changeset in xpra [23646] by
- #1527 don't use a tcp port + the new Xpra-Shadow.exe does not need the …
- 18:32 Changeset in xpra [23645] by
- use wts module for session events
- 18:32 Changeset in xpra [23644] by
- add more ctype definitions
- 18:30 Changeset in xpra [23643] by
- unused import
- 16:19 Changeset in xpra [23642] by
- #1527 add wts ctypes functions and test utility
- 14:16 Changeset in xpra [23641] by
- #1527 the subprocess also needs freeze support
- 14:04 Changeset in xpra [23640] by
- add optional dependencies: yaml and cpuinfo
- 11:10 Changeset in xpra [23639] by
- silence warning
- 11:09 Changeset in xpra [23638] by
- #1527 use a dedicated module shim for starting the win32 shadow server
- 08:55 Changeset in xpra [23637] by
- fix shadow server errors trying to import posix components
- 08:53 Ticket #2399 (stateful sockets (ssl, ssh) cannot be serialized) created by
- Causes problems with the proxy server. Options: * keep the socket …
- 08:34 Changeset in xpra [23636] by
- #1527 catch errors starting the ProxyInstanceProcess? and log them, add …
- 08:31 Changeset in xpra [23635] by
- #1527 much improved named-pipe listener: * don't create a new pipe …
- 08:25 Changeset in xpra [23634] by
- #1527: use a more distinctive process name for the shadow server: …
- 08:22 Ticket #2398 (popup window dropshadow is black) created by
- server: xpra v2.5.3-r23270 client: Xpra 2.5.3 …
- 07:29 Changeset in xpra [23633] by
- #1527 repr now shows the full named pipe display string, ie: …
- 07:21 Changeset in xpra [23632] by
- #1527 the proxy needs freeze support, this needs to be done very early
- 07:13 Changeset in xpra [23631] by
- make it easier to log credentials for debugging
- 06:06 Changeset in xpra [23630] by
- use utility function to get cpu count, add fallback code using cpuinfo
- 06:05 Changeset in xpra [23629] by
- fix warnings on win32
08/29/19:
- 18:55 Changeset in xpra [23628] by
- oops: use platform agnostic import
- 18:53 Changeset in xpra [23627] by
- add debug logging
- 18:00 Changeset in xpra [23626] by
- add debug logging
- 17:43 Changeset in xpra [23625] by
- #1527 remove all security on the proxy named pipe, add sys authentication
- 17:24 Changeset in xpra [23624] by
- by default, don't log the backtrace for socket timeouts
- 16:45 Changeset in xpra [23623] by
- #1527 remove all security on the named pipes when …
- 10:12 Changeset in xpra [23622] by
- #1527 add more security API definitions
08/28/19:
- 12:57 Changeset in xpra [23621] by
- #1527 do create a specific named pipe, generate the path from the …
- 11:45 Ticket #2397 (minor issue collection) created by
- xpra v3.0-r23575 on debian bullseye. This is a ticket to report some …
- 10:03 Changeset in xpra [23620] by
- #1527 add better logging for connection problems
- 08:35 Changeset in xpra [23619] by
- import once
- 08:23 Changeset in xpra [23618] by
- #1527 on win32, assume that we mean to connect to a named-pipe if no …
- 08:15 Changeset in xpra [23617] by
- constify
- 08:14 Changeset in xpra [23616] by
- add debug logging
- 08:07 Changeset in xpra [23615] by
- automatically add the named-pipe prefix if not given
- 07:57 Changeset in xpra [23614] by
- fix value for INVALID_HANDLE_VALUE: it is actually an unsigned long …
- 07:15 Changeset in xpra [23613] by
- #1527 we can't read until the process has terminated or it will block
- 07:14 Changeset in xpra [23612] by
- #1527 make env whitelist configurable, allow all on win32
- 06:20 Changeset in xpra [23611] by
- wait for up to a second for the subprocess, to see if it fails to …
- 06:06 Changeset in xpra [23610] by
- #1642 add better debug logging for pointer grabs
- 05:42 Changeset in xpra [23609] by
- numpy 1.16.5 (downgrade for python3 since 1.17.x is still not building …
Note: See TracTimeline
for information about the timeline view.