Antoine Martin
Antoine Martin
1b5fba9b73a2ca0cabcd00f03eba4e9b7b725198 makes it possible to choose which scripts are enabled, but it would be better if we could also add an authentication layer. If the client's GUI has a username...
#3573 provides an on / off toggle for the control channel, this disables printing when the feature is turned off. It would be better to specify which control commands are...
*Issue migrated from trac ticket # 2697* **component:** client | **priority:** major #### 2020-04-01 14:25:04: stdedos created the issue ___ > In some cases (I assume custom right-click menus) I...
See #2052 and b7647530b151640888f71e3c4e8c2499afd77bc3 We should combine the scaling, re-striding and format conversion. Also support `swscale` since Debian still does not package `libyuv`. After potentially downscaling the image (if requested...
Follow up from #365#comment:12. We can do more with the GPU: * keep the gpu buffer active, just in case we decide to actually use a video encoder, even after...
Taking advantage of #3320, make it possible to modify an existing "real" desktop session to add a new virtual output that we then shadow somewhere else, effectively expanding a desktop...
SCRAM
[rfc5802: Salted Challenge Response Authentication Mechanism](https://tools.ietf.org/html/rfc5802) This is better than #1660.
See [When TCP sockets refuse to die](https://blog.cloudflare.com/when-tcp-sockets-refuse-to-die/): ``` An example of checking the draining pace: while True: notsent1 = get_tcp_info(c).tcpi_notsent_bytes notsent1_ts = time.time() ... poll.poll(POLL_PERIOD) ... notsent2 = get_tcp_info(c).tcpi_notsent_bytes notsent2_ts...
This is mandatory in 10.15: [Notarizing Your Mac Software for macOS Catalina](https://developer.apple.com/news/?id=09032019a): *As a reminder, Mac software distributed outside the Mac App Store must be notarized by Apple in order...