6.0
The new major release is copyrighted by Google - the invention committee explicitly demanded to retain the copyright of laitos while I am employed by Google. Can you believe it - Google copyrighted a chindogu! Anyways, here are the new features:
- The ad-blocking DNS server can now handle IPv6 address queries.
- The HTTP (with and without TLS) server can now automatically install an index page handler serving the content of environment variable
LAITOS_INDEX_PAGE
, this enables starting laitos web server using a one-liner command. - The LoRaWAN tracker integration has been improved to work with hzgl-lora-communicator - an open-source, battery-powered, two-way messaging device with GPS tracking and ambient condition sensors.
- Capture the latest incoming HTTP requests for inspection by using the request logger web service.
Notable enhancements:
- Multiple unlikely race conditions were resolved.
- Improve handling of plain text mails in the mail app command processor.
- The Linux kernel parameter tuning function now turns on multiple kernel security features (e.g.
kernel.kptr_restrict
andkernel.yama.ptrace_scope
). - The system maintenance scripts (for Windows and Linux hosts) are now executed toward the end of system maintenance routine rather than at the start.
- The system maintenance routine now automatically purges/deletes old systemd journal and only retains the most recent 2GB of journal overall.
- The remote browser services based on PhantomJS and SlimmerJS have been removed as both projects are no longer actively maintained.
- The
serialport
deamon has been removed as it was not poorly implemented at the start and I have found little practical purpose for it.