Changes in this release:
- c2a1dd1 wifi: remove extra paren.
- 39657e6 wifi: init wifi from ifup scripts
- 0ad1cd4 webui: avoid reading env whenever possible.
- 0c8a35b webui: fight racing of heartbeat requests.
- 6383d75 docs: Add WPA supplicant disconnect reason codes
- a12e15e mdev: add quotes to make shellcheck happy
- c39b24d scripts: /var/run is a symlink to /run
- 7b35ec1 scripts: check for pid file presence before removing.
- eff20be mdev: rewrite automount, add verbosity, fix unmounting of locked mounts, enable fsck.
- 2df8ce1 init: fix stopping services
- 2c04919 config: correct default values
- 3c0c1cd webui: fix hostname change in /etc/hosts
- b2754a1 webui: fix env dumper command
- 1e03872 httpd: fix text
- 49c6dfe webui: get data from file, not the flash chip
- 8011479 webui: refresh env dump after changes
- 5d14fe0 webui: refactor defaults and redirects
- e0cd4ce vbuffer: do not try to remove files that are not there
- 538907a onvif: use shorter URL for snaphots
- fb30756 udhcpc: handle DNS server updates from DHCP
- cc44aa9 odhcp6c: rewrite script for verbosity
- 4f84f97 wireguard: rewrite service script
- 183f300 ifup: consolidate scripts to override the one from buildroot package
- 311aa28 scripts: move common functions to /usr/share/common
- 3d33fa2 scripts: add verbosity
- af730dc config: remove empty values
- 14125ec makefile: remove more files on clean
- 9776998 doc: clean up. remove abandoned, erroneous, and incomplete sensor table
- 93102e0 makefile: rewrite ota upgrade to use scp and provide feedback.
- c4e940e udhcpc: rewrite, decouple bound and renew events
- c6f4d8d ntp: update servers from DHCP if changed while connected
- 3c9441f portal: refactor service script
- f6e917b init: clean up
- 38f7df8 buildroot: bump
- 6f7270e makefile: remove emoji, breaks IDE syntax parses
- c967f0a scripts: simplify and clean up
- 14d8a61 init: fix logic
- f79b6a3 cameras: rename wlandev in environment
- a7cceb6 webui: rename config file variable
- 7fcdf68 sysupgrade: keep httpd service running only for upgrades from web ui
- aa2a229 gpioscan: get data from file instead of env
- 60094e7 kopt: add missing dependencies
- 5cf9ee8 init: rename wlan variables
- c8215bf scripts: simplify things, remove abstractions
- 5242ada onvif simple server: add settings for wolfSSL
- 81c14fe init: set default resolver at start.
- e4ec9b9 clean up
- e733b5f init: less abstractions
- 2c4e48a init: refactor to use data from config files
- 95fe060 watchdog: non-hardcoded values
- 0f7be0c init: less dependencies
- 6a44a5f init: less abstractions
- 54970fc init: less abstractions
- 1287749 init: less abstractions, more info to the terminal
- 1e5b9a2 init: read data from files
- 7e2c02b init: less dependencies
- c529d3e system config: add defaults
- 27203f2 initial password: read env data from file rather than from chip
- f1f416a ifup scripts: refactor to less abstractions
- 8fde614 init: clean up
- 1d41995 init: read env data from the file dump
- 4658904 common: read environment data from the file dump
- 1b44012 led: read data from files
- d2e6b3e dusk2dawn: clean up
- c813341 ircut: read data from files
- 0d82011 irled: read settings from files, refactor code.
- fe105ba init: expand start/stop actions
- 77f4995 dusk2dawn: clean up
- e2d6fa3 init: extract start routine to a function
- cf96707 init: rewrite and rename duck2dawn script
- ee84d10 init: rewrire timezone setting script
- 24fcc8e init: rewrite time setting script
- 6df8280 init: a service to make a copy of environment to read from a file father than the flash chip.
- 0a6aad8 scripts: rewrite service script, add actions to enable/disable a service
- 9f85051 rename stub file
- 73c18d9 webui: evaluate config in common file.
- 8e12af8 webui: clean up
- 428cfa8 env: move day_night settings from env to config file. move enable_updates to master file.
- c7bc081 portal: clean up, better wording.
- 34e3fb5 portal: clean up, better wording.
- 6ea933b init: extract start/stop to functions, refactor code.
- ff08b8f init: extract start/stop routines to functions
- afe7287 init: simplify
- 54e9ea6 init: do not save hostname to env
- 1783cda init: rename wlanmac to wlan_mac
- 425260e scripts: less ansi noise, errors to stderr
- 089d43e scripts: add a preliminary configuration tool
- d44a52d remove /etc/issue.net motd, leave just /etc/issue
- aa4830e webui: compact code, add doublequotes around parameters.
- ff977e1 scripts: less ansi noise.