User Tools

Site Tools


Turris OS changelog

On this page you can find release notes for recent Turris OS releases. If there are any known bugs connected to specific releases, then they're listed here with a workaround. You can also find long-term issues on a separate page called Erratum. We publish posts about all releases to our Forum, where you can also describe any bugs that you find.

3.11

Was released on 10th December 2018

Changelog

  • foris: migration to python3
  • foris: wizard replaced by guide
  • foris: small cleanups and rearranging
  • sentinel: first parts of new data collection engine
  • samba4: experimental support
  • better integration of third party web applications
  • various package updates (for example Knot Resolver, Nextcloud 14, tor, netdata, yara, vim, minidlna, mbedtls, wireguard, and so on)

3.10.8

Was released on 15th October 2018

Changelog

  • kernel, nextcloud, btrfs-progs, php: update
  • kernel: drop blkio LED trigger as it was causing some issues from time to time
  • pakon: more robust database maintanance

3.10.7

Was released on 26th September 2018

Changelog

  • kernel, ath10k-firmware: update
  • ath10k-ct: fix missing symbols
  • lighttpd: fix manually edited configuration file

3.10.6

Was released on 20th September 2018

Changelog

  • kernel, tiff: security update
  • openssh, nextcloud, lighttpd, libpcap, openssl, ath10k-ct, minidlna, wireguard: updates
  • pakon: more robust recovery from broken database
  • storage: fix support for partitionless drives
  • procd: minor compatibility fixes
  • lxc: more prominent warning about container usage“

3.10.5

Was released on 22nd August 2018

Changelog

  • kernel, odhcpv6, twisted, openssh: update
  • ca-certificates: package for ca bundle
  • unbound: enable TCP fast open
  • haas-proxy: more robust CPU usage limits
  • odhcpv6: disable unicast support (caused problems in some networks), can be enabled in /etc/config/network

3.10.4

Was released on 16th August 2018.

Changelog

  • kernel: update to version 4.4.147; fixes TCP vulnerability CVE-2018-5390
  • owfs: update to the version 3.2p2 (also upstreamed to OpenWRT)
  • ustream-ssl: update to the version from 24/05/2018
  • pakon: fix notify for new devices detection
  • suricata-pakon: default mode for suricata is now IDS
  • haas-proxy: updated to the version 1.9.0 (logging with timestamps and added more modes for logs)
  • knot-resolver: security fix, update to the version 2.4.1
  • dump1090: builds for Turris 1.x, too.
  • nextcloud: update to the version 13.0.5
  • nginx: update to version 1.15.1
  • transmission: update to the version 2.94; allow to define custom webui
  • luci-app-transmission: allow to define custom webui

3.10.3

Was released on 27th June 2018.

Changelog

  • nextcloud: update
  • pakon, storage: minor fixes
  • kernel, unbound: update and minor fixes

3.10.2

Was released on 18th June 2018.

Changelog

  • haas: fix firewall integration
  • ucollect: more robust start
  • updater: fix collisions when updating from old versions
  • dvbsky: fix driver compilation
  • nut: fix update
  • kernel, nextcloud: update

3.10.1

Was released on 7th June 2018.

Changelog

  • Foris support for 6in4 and 6to4
  • Foris and OpenVPN server: users can choose the protocol TCP/UDP
  • Foris and OpenVPN server: fix for generating CA
  • Foris - Wizard: fix for 7th step
  • Foris - Pakon: fix compatibility for Safari and IE browsers
  • Netmetr synchronization code
  • kernel: update and added driver for UAS and the driver is also added to the NAS list

3.10

Was released on 10th May 2018.

Changelog

  • Foris: possibility to change time settings outside of the wizard
  • Foris: fix noncrypto random csrf (thanks to Stephen Röttger)
  • Foris - plugin: Storage plugin, which will move IO-intensive data to an external drive
  • Foris - plugin: Server Side backups
  • Pakon: Foris user interface and better results filtering
  • Updates to various upstream packages
  • Updater: dropped obsolete updater.sh and friends, use ‘’pkgupdate’’ instead

Excessive writing to the internal flash disk (eMMC) wear it out and this can result in irreparable damage to your device, which doesn't have to be covered by warranty.

3.9.6

Was released on 6th March 2018.

Changelog

  • haas: update and fix logging and firewall
  • irssi, rsync, dovecot, squid, mxml, libvorbis, libtasn1, unzip, php: security updates
  • xfsprogs: add xfs_admin tool
  • luci-lxc: fix container creation
  • kernel: update, modules for dvb-mn88473 and dvb-usb-cxusb added
  • dnsmasq: fix sequential ip assignment
  • suricata: fix workaround for some IPv6 issues

3.9.5

Was released on 6th February 2018.

Changelog

  • HaaS: fix session pairing, disabled logging by default
  • Foris: updated description for Access tokens
  • updater: fix dependencies
  • suricata: workaround for some IPv6 issues

Known issues

Suricata and IPv6 issues

  • LAN doesn't get router advertisement of IPv6
    • Workaround: Will be present in new version of Turris OS, right now you can edit file /etc/init.d/suricata and change line

from

echo "-I suricata -p icmp -j RETURN" >> $IP6TABLES_RULES #workaround: ignore ICMPv6

to

echo "-I suricata -p icmpv6 -j RETURN" >> $IP6TABLES_RULES #workaround: ignore ICMPv6

3.9.4

Was released on 30th January 2018.

Changelog

  • haas: update to the latest version
  • haas: more robust registration
  • kernel: update to the latest version, Sierra Wireless EM7565 drivers
  • nextcloud: update to the latest version
  • poco, mariadb, curl, unbound, bind: security updates
  • Foris: fixed DNS tab for Turris 1.x routers
  • lighttpd-https-cert: Added warning to file /etc/lighttpd/conf.d/ssl-enable.conf that you shouldn't modify it

Known issues

HaaS

  • HaaS doesn't show records on the website
    • Gitlab commit
    • Workaround: remove line 29 procd_set_param user nobody in file /etc/init.d/haas-proxy

3.9.3

Was released on 22nd January 2018.

Changelog

  • knot-resolver: fixes security issue CVE-2018-1000002

3.9.2

Was released on 16th January 2018.

Changelog

  • musl & busybox: use stronger password hash by default
  • kernel: update to the latest version
  • netmetr: fix configuration reset
  • updater: various small fixes
  • openssl, libtiff, socat, rsync, coreutils, php, irssi: security updates
  • tvheadend: update to the latest version
  • knot-resolver & unbound: fixes in local domains
  • suricata: fix startup issue on some routers, performance tweaks

3.9.1

Was released 21st December 2017.
We bring LXC image Debian Jessie back and updated Ubuntu image.

Changelog

  • coreutils: update to the latest version
  • uci: less sync calls - faster commits
  • hostapd: updated patches from LEDE
  • kernel: update to the latest version, fix LXC error
  • pakon: more robust installation
  • updater: more robust updates and fixes to local repos handling
  • knot-resolver: update to the latest version
  • foris: updated translations and more diagnostics
  • haas-proxy: more robust firewall integration

Known issues

Netmetr

  • Update of package netmetr resets its configuration

Updater

  • updater.sh executed from terminal hangs when approvals are enabled
    • Gitlab issue turris/updater#241
    • Solution: Approve updates from Foris or remove package coreutils-timeout