Skip to content

Version 2.1.2

Latest

Choose a tag to compare

@elesiuta elesiuta released this 05 Jul 03:35
Immutable release. Only release title and notes can be modified.
d7f4b69
  • Traffic accounting: recv bytes are now counted accurately and completely, switched to
    inet_recvmsg/inet6_recvmsg hooks (#47), and closed gaps where recv via splice/sendfile,
    io_uring zero-copy, and raw IPv6/l2tp/dccp went uncounted
  • Fixed PostgreSQL and MariaDB for optional remote logging (postgres
    rejected MySQL-only SQL, mariadb used the wrong paramstyle, and 32-bit columns overflowed
    on netns/byte values)
  • Remote logging now runs in an unprivileged subprocess, 3rd party libraries are never imported as root
  • Never crash-loop on a corrupt or non-UTF-8 config, state.json, or pidfile; retention now
    also purges orphaned executables; hardened daemon start/stop/restart and Nix support
  • FUSE/AppImage hashing no longer returns a stale hash after an in-place modification
  • Fix desktop notifications not reaching the desktop user's D-Bus
  • Fix TUI header alignment