Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
LibVNCServer-0.9.11 source code.tar.gz | 2016-12-30 | 1.4 MB | |
LibVNCServer-0.9.11 source code.zip | 2016-12-30 | 1.5 MB | |
README.md | 2016-12-30 | 1.4 kB | |
Totals: 3 Items | 2.9 MB | 0 |
After quite some time finally a major release featuring continous integration to make sure the code builds on all supported platforms. LibVNCClient saw a lot of robustness fixes making it more stable when dealing with broken or malicious servers. LibVNCServer received WebSocket improvements, its built-in webserver got more secure and systemd support was added.
- Overall changes:
- LibVNCServer/LibVNCClient development now uses continous intregration, provided by TravisCI.
- LibVNCClient:
- Now initializes libgcrypt before use if the application did not do it. Fixes a crash when connection to Mac hosts (https://github.com/LibVNC/libvncserver/issues/45).
- Various fixes that result in more stable handling of malicious or broken servers.
- Removed broken and unmaintained H264 decoding.
- Some documentation fixes.
- Added hooks to WriteToTLS() for optional protection by mutex.
- LibVNCServer:
- Stability fixes for the WebSocket implementation.
- Replaced SHA1 implementation with the one from RFC 6234.
- The built-in HTTP server does not allow directory traversals anymore.
- The built-in HTTP now sends correct MIME types for CSS and SVG.
- Added support for systemd socket activation.
- Made it possible to get autoPort behavior with either ipv4 or ipv6 disabled.
- Fixed starting of an onHold-client in threaded mode.