1. 18 Oct, 2021 1 commit
  2. 12 Oct, 2021 1 commit
    • Karel Koci's avatar
      githooks/pre-push: allow fast-forward of master to develop · 0f4d5e65
      Karel Koci authored
      The original check was that master can be pushed only with develop
      branch. It is what we mostly want but there are cases when we do not
      update develop and only master that are valid as well. The example of
      such operation is merge of develop to master, which is always
      fast-forward due to our workflow.
      This halts push only if master commit is not ancestor of develop instead
      of halting it always when develop is not being updated.
  3. 07 Oct, 2021 4 commits
  4. 06 Oct, 2021 2 commits
    • Josef Schlehofer's avatar
      base64c: update PKG_HASH · 1e83700e
      Josef Schlehofer authored
      Similarly to ebc12ecdb66a9261ba3d5cd06e87588764ac53aea2c64bd4c226f13cc2bf77d4
    • Karel Koci's avatar
      initial-config: fix invalid foris password · 9ffcae17
      Karel Koci authored
      The `--` there was originally intended to disable processing of options
      and thus protect against situation where password starts with dash. It
      turns out that python processes arguments in such a way that anything
      after command specification is automatically considered as argument and
      not as option for python interpreter.
      This also sets it to explicitly call Python3 compared to python as that
      might call Python 2 that is not in package's dependencies and thus the
      code might break if it would be called with it.
  5. 04 Oct, 2021 1 commit
  6. 01 Oct, 2021 2 commits
  7. 30 Sep, 2021 1 commit
  8. 29 Sep, 2021 1 commit
    • Karel Koci's avatar
      Revert "Revert "lighttpd: start Foris and reForis FastCGI backends on demand"" · 33ab8eff
      Karel Koci authored
      This reverts commit 14abc044.
      The issue with reforis starting was that both reforis and lighttpd were
      creating FCGI socket. Thus lighttpd created socket and send request to
      it while reForis replaced that socket when it initialized and thus never
      get the initial request. The removal of socket configuration solves the
      issue and the patch added here is that fix.
  9. 27 Sep, 2021 2 commits
  10. 23 Sep, 2021 1 commit
    • Martin Matějek's avatar
      foris-controller-storage-module: update to version 0.9.0 · 3c740fa6
      Martin Matějek authored
      * Increase persistent logs size to 100 MB in logrotate config
      * Refactor srv init script
      * Restart rainbow service instead of hardcoded set to white in srv init script
      * Handle missing /srv directory in srv init script
      * Prevent to manipulate programmable LEDs on routers without rainbow command in srv init script
  11. 22 Sep, 2021 1 commit
  12. 15 Sep, 2021 1 commit
  13. 14 Sep, 2021 1 commit
  14. 10 Sep, 2021 1 commit
  15. 09 Sep, 2021 3 commits
  16. 08 Sep, 2021 8 commits
  17. 07 Sep, 2021 2 commits
  18. 02 Sep, 2021 1 commit
  19. 26 Aug, 2021 1 commit
  20. 13 Aug, 2021 1 commit
    • Martin Matějek's avatar
      foris-controller: update to version 2.1.0 · 3fb98447
      Martin Matějek authored
      * utils: add `ip_network_address` helper function
      * router_notifications: change default "from" and "host" of custom smtp server to empty s      tring
      * dns: fix setting custom forwarder port for non-TLS servers
      * lan: update openvpn server push route configuration on lan update
      * lan: fix crash on dhcp host which has multiple MAC addresses (contributed by ktetzlaff)
      * lan: fix crash on negative dhcpv6 lease time; set it to 0 for now
      * wan: add missing fw rule for 6to4
      * zeroconf: Foris-controller won't fully start when something is running on port 5353
  21. 10 Aug, 2021 2 commits
  22. 09 Aug, 2021 2 commits
    • Martin Matějek's avatar
      turris-maintain: update to version 12 · 02ff546e
      Martin Matějek authored
      * maintain-{lighttpd,network}-restart, maintain-reboot: fix reading of IP addresses
      * maintain-{lighttpd,network}-restart, maintain-reboot: Set mqtt as the only message bus used
    • Martin Matějek's avatar
      turris-maintain: fix reading of IP addresses · 741819c4
      Martin Matějek authored
      Issue foris-controller#146 introduced new way of storing IP address and
      netmask for lan, to be more aligned with the way LuCI stores it.
      However it breaks several maintenance scripts, which in turn won't send
      notification to re/foris to show the "reloading network..." spinner.
      This fixes reading of IP address from uci.