oxalica
|
fac146e859
|
build: validate CFG_SRC_URL and simplify CFG_RELEASE handling
|
2024-09-25 12:45:34 -04:00 |
|
oxalica
|
7384888128
|
feat(blahd): impl graceful shutdown
|
2024-09-22 05:16:10 -04:00 |
|
oxalica
|
b955d32099
|
fix(blahd): reject UNIX domain socket for now
It's too complex to bother with for the current `axum` API. Let's wait
for axum 0.8 release.
Ref: https://github.com/tokio-rs/axum/pull/2479
|
2024-09-19 09:04:50 -04:00 |
|
oxalica
|
2775068e49
|
refactor(config): split into subsections and verify on parsing
|
2024-09-13 07:20:48 -04:00 |
|
oxalica
|
98b2df2fdf
|
feat(blahd): impl socket activation integration
This also allows arbitrary listening fd include UNIX domain sockets, via
environment variables as sd_listen_fds(3).
|
2024-09-11 13:17:52 -04:00 |
|
oxalica
|
c5263c607c
|
Split out socket config and switch back to toml crate
basic-toml does not support externally-tagged enum yet.
See: https://github.com/dtolnay/basic-toml/issues/8
|
2024-09-10 01:29:21 -04:00 |
|
oxalica
|
4f0f1405dc
|
Librarify blahd for testing
|
2024-09-10 01:29:21 -04:00 |
|