19 Commits

Author SHA1 Message Date
Mike Dilger
5fab8c71e0
clippy fixes 2024-12-31 08:18:54 +13:00
Mike Dilger
d526f103c7
GLOBALS.filestore 2024-11-17 14:02:41 +13:00
Mike Dilger
006ecadf9c Add more statistics 2024-10-26 07:39:09 +13:00
Mike Dilger
2794515ab7 bin: chorus_cmd 2024-10-25 10:21:32 +13:00
Mike Dilger
42a0f0136b cargo fmt 2024-10-25 10:21:26 +13:00
Mike Dilger
f06073278c Don't require moderation on reactions 2024-10-05 11:41:09 +13:00
Mike Dilger
d258dd4110 Don't require approval on kinds 0 and 3 2024-08-22 07:01:22 +12:00
Mike Dilger
4d300eb12a Dont drop half of the TCP stream before dropping the whole thing 2024-07-31 07:48:13 +12:00
Mike Dilger
e3ec1cac57 When shutting down, wait no more than 5 seconds for connections to close 2024-07-14 10:28:15 +12:00
Mike Dilger
a76be24d68 Fix proxy setups (ip blocking, real IP); needs new chorus_is_behind_a_proxy config 2024-07-13 12:11:26 +12:00
Mike Dilger
37b1b3a0f3 Possible stream shutdown improvement 2024-07-13 11:13:46 +12:00
Mike Dilger
1fde129c05 cargo clippy & fmt 2024-07-11 17:12:46 +12:00
Mike Dilger
b3a726695f Use TokioIo wrapper instead of Box<dyn Fullstream> 2024-06-22 17:24:42 +12:00
Mike Dilger
fde63df92b Remove http server from globals, create one each time (cheap) 2024-06-22 16:38:00 +12:00
Mike Dilger
9759fe6e28 Restore (and improve) byte counting with CountingStream 2024-06-22 13:04:49 +12:00
Mike Dilger
f00f6cccf4 retire MaybeTlsStream, use a dyn trait instead 2024-06-22 12:06:18 +12:00
Mike Dilger
2cc9902f23 max_connections_per_ip setting 2024-05-25 07:40:14 +12:00
Mike Dilger
698d673009 Fix chorus_compress 2024-05-07 12:06:45 +12:00
Mike Dilger
02de9e2038 MAJOR switch to pocket 2024-05-07 08:52:22 +12:00