Skip to content

6.0

Compare
Choose a tag to compare
@HouzuoGuo HouzuoGuo released this 16 Apr 16:50
· 371 commits to master since this release

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 and kernel.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.