Features
-
webapp: support dynamic resizing for RDP and VNC sessions (#1389) (aa03b65645)
-
webapp: update RDP and VNC web clients (#1393) (79870495da)
- Prevent undesirable scrolling when the canvas is focused.
- Fix a typo.
- Fix keyboard input for Firefox.
- Hide slider in fullscreen mode.
- Fix a bug in VNC client where ZLIB encoding was not disabled even when
unchecked from the list.
Bug Fixes
-
webapp: incorrect desktop size when a predefined resolution is selected (#1383) (4225fda033)
-
dgw: [breaking] clean up /jet/net/config route (#1387) (d596e90558) (DGW-287)
The JSON output of the
/jet/net/config
route is changed to be more
convenient in the consumer code.Previous output example:
[ { "name": "vboxnet0", "addresses": [ { "V4": { "ip": "192.168.56.1", "broadcast": "192.168.56.255", "netmask": "255.255.255.0" } }, { "V6": { "ip": "fe80::800:27ff:fe00:0", "netmask": "ffff:ffff:ffff:ffff::" } } ], "mac_addr": "0a:00:27:00:00:00", "index": 4 } ]
New output example:
{ "vboxnet0": [ { "family": "IPv4", "address": "192.168.56.1", "broadcast": "192.168.56.255", "netmask": "255.255.255.0", "mac": "0a:00:27:00:00:00" }, { "family": "IPv6", "address": "fe80::800:27ff:fe00:0", "netmask": "ffff:ffff:ffff:ffff::", "mac": "0a:00:27:00:00:00" } ] }
-
webapp: change toolbar activation height (#1390) (882e7571c0)
When in fullscreen mode, the session toolbar was not appearing
when the cursor was moved to the top of the screen. -
dgw: [breaking] fail-fast on improper certificate for TLS (#1391) (aca08f0aba) (DGW-286)
Certificates missing the auth extended key usage, or missing a subject
alternative name are now rejected:- immediately fail on startup for certificates from filesystem, and
- fail on certificate resolution for system certificate store.
-
dgw: crash when using default port HTTP internal URL (#1392) (71080c0547) (DGW-288)
The listener task was crashing when the default port for HTTP (80) or HTTPS (443)
was used in the internal URL of the HTTP listener.