-
Fixed SQLite concurrency issue.
-
Redacted IP addresses from
/logz
.
- Allow verifier keys that don't match the origin, like the Go sumdb's.
- Redacted IP addresses from
/logz
.
-
Fixed vkey encoding in logs and home page.
-
Improved
/logz
web page.
- Improved
/logz
web page.
- Fixed formatting of backend key hashes in logs.
-
Backend connection lifecycle events (including new details about errors) are now logged at the INFO level (the default). Client-side errors and HTTP/2 debug logs are now logged at the DEBUG level.
-
Config.Log
is now alog/slog.Logger
instead of alog.Logger
. -
/logz
now exposes the debug logs in a simple public web console. At most ten clients can connect to it at a time. -
New
-home-redirect
flag redirects the root to the given URL. -
Connections to removed backends are now closed on SIGHUP, using the new
Bastion.FlushBackendConnections
method.
/logz
now exposes the debug logs in a simple public web console. At most ten clients can connect to it at a time.
-
Reduced Info log level verbosity, increased Debug log level verbosity.
-
Sending SIGUSR1 (
killall -USR1 litewitness
) will toggle log level between Info and Debug. -
-key
is now an SSH fingerprint (withSHA256:
prefix) as printed byssh-add -l
. The old format is still accepted for compatibility. -
The verifier key of the witness is logged on startup.
-
A small homepage listing the verifier key and the known logs is served at /.
-
New
add-key
anddel-key
commands. -
add-log -key
was removed. The key is now added withadd-key
.
- Fix cosignature endianness. #12