Skip to content

v0.7.0

Latest
Compare
Choose a tag to compare
@ouziel-slama ouziel-slama released this 05 Jan 21:15
af612d1

New Features

  • Copy/Paste from host to host, from thinclient to host and from host to thinclient.
  • Add --vnc-speeds flag.
  • tower poweroff command.
  • tower deprovision command.
  • tower upgrade to upgrade the Thin Client.
  • tower upgrade --host to upgrade several hosts in parallel via ssh.
  • Automatically upgrade hosts at the end of the Thin Client upgrade.

Bug fixes

  • Optimize x11vnc parameters.
  • Fix contextual menu in Firefox with vnc.
  • Fix capslock in host with vnc.
  • Fix VNC viewer resize when menu is open.

Refactoring

  • Clean vnc.py.
  • Clean install-thinclient.sh: remove everything related to Tower tools.
  • Install everything related to Tower with toweros-thinclient and toweros-host apks.
  • Clean tower-lib package: remove all non python files not directly used by tower-lib.
  • Refactor install-dev.sh script: split into configure-git.sh, connect-wifi.sh, open-ssh.sh and install-dev-usb.sh.
  • Remove nx and waypipe support.

Misc.

  • Update documentation.
  • Add ConnectTimeout=1 for every hosts in the ssh config.

Upgrade instruction from previous version

After the first boot run the following commands:

[thinclient]$ python -c 'from towerlib import sshconf; sshconf.add_connect_timeout()'
[thinclient]$ rm ~/.profile