Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Added on October 2, 2023.
|
|
|
|
|
|
This happens frequently enough to justify it.
|
|
|
|
|
|
|
|
|
|
* Metrics.
* Debug page.
* UDP socket reuse.
* Better timeout handling.
* Better packet handling.
* More efficient crypto.
|
|
|
|
|
|
|
|
This is backwards-compatible with old clients, since it implements it
as a new error type.
|
|
|
|
|
|
GitHub Actions workers have gotten noticeably slower, making the
tests much flakier (especially on Windows). And, our main target is
Linux anyways.
|
|
This prevents unnecessary backend requests, while also reducing noise
in the metrics.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This makes an empty config work again after 440acd2442215f4edc9f82e881adcf10be728879.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
https://systemd.io/CREDENTIALS/
https://www.freedesktop.org/software/systemd/man/systemd.exec.html#Credentials
https://www.freedesktop.org/software/systemd/man/systemd-creds.html
|
|
|
|
|
|
|
|
|
|
|
|
This is a larger update since I rewrote ip2x.
|
|
Makes it shorter and align more closely with each other and common
convention.
|
|
It isn't in the UN M.49 mapping.
|
|
|
|
|
|
|
|
|
|
If empty, it is omitted from the server list JSON.
|
|
|
|
|