github themactep/thingino-firmware firmware-2025-02-25

9 months ago

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.

Don't miss a new thingino-firmware release

NewReleases is sending notifications on new releases.