Quentin Gliech
|
6bce5e241b
|
Gracefully shutdown connections
|
2023-09-20 15:56:01 +02:00 |
|
Quentin Gliech
|
386de570c7
|
Enable HTTP keepalive correctly
|
2023-09-14 17:03:17 +02:00 |
|
Quentin Gliech
|
17e28f56c1
|
Upgrade Rust to 1.72.0
Fixes new clippy errors and upgrade other tools
|
2023-08-28 18:05:56 +02:00 |
|
Quentin Gliech
|
4f8b87fbfe
|
Apply cargo fmt following changes in nightly rustfmt
rustfmt now formats `let … else { … }` expressions
|
2023-07-03 14:50:59 +02:00 |
|
Quentin Gliech
|
4baa15bbd3
|
Bump Rust depdenencies
|
2023-04-18 23:01:43 +02:00 |
|
Quentin Gliech
|
792d3c793b
|
Convert many match/if expressions to let-else
|
2023-02-01 10:37:04 +01:00 |
|
Quentin Gliech
|
3798f25f7d
|
Fix rustdoc lints
|
2023-01-18 12:25:49 +01:00 |
|
Quentin Gliech
|
bd93074076
|
clippy: fix warnings in tests
|
2022-12-08 15:29:15 +01:00 |
|
Quentin Gliech
|
c13b0478e6
|
Initial GraphQL API
|
2022-11-09 19:17:12 +01:00 |
|
Quentin Gliech
|
16ffb42ec0
|
Fix building on Rust 1.61
|
2022-10-17 11:39:45 +02:00 |
|
Quentin Gliech
|
90baf7fe29
|
rustfmt
|
2022-10-17 11:39:45 +02:00 |
|
Quentin Gliech
|
ee43f08cf7
|
Rewrite the listeners crate
Now with a way better graceful shutdown! With proper handshakes!
|
2022-10-17 11:39:45 +02:00 |
|
Quentin Gliech
|
485778beb3
|
Inject connection informations in the request extension
|
2022-10-17 11:39:45 +02:00 |
|
Quentin Gliech
|
f687ae4ac4
|
HAProxy's Proxy Protocol acceptor
|
2022-10-17 11:39:45 +02:00 |
|
Quentin Gliech
|
9309f04880
|
Fix building on older Rust versions
|
2022-10-17 11:39:45 +02:00 |
|
Quentin Gliech
|
84ac87f551
|
WIP: better listeners
- listen on UNIX domain sockets
- handle TLS stuff
- allow mounting only some resources
|
2022-10-17 11:39:45 +02:00 |
|