Joakim Frostegård
|
2abb76d690
|
Update TODO
|
2023-02-26 12:35:37 +01:00 |
|
Joakim Frostegård
|
beb8c52fe6
|
Update TODO
|
2023-02-25 22:32:34 +01:00 |
|
Joakim Frostegård
|
1372f46e87
|
Update TODO
|
2023-02-04 15:38:09 +01:00 |
|
Joakim Frostegård
|
d3e0e46b41
|
Update TODO
|
2023-01-03 18:45:22 +01:00 |
|
Joakim Frostegård
|
057b07eaf1
|
Update TODO
|
2022-12-21 00:06:38 +01:00 |
|
Joakim Frostegård
|
4342a3387e
|
Update TODO
|
2022-11-12 16:33:25 +01:00 |
|
Joakim Frostegård
|
99cb28c7f7
|
Update TODO.md
|
2022-10-24 11:41:02 +02:00 |
|
Joakim Frostegård
|
2fb7a330bc
|
Update TODO.md
|
2022-10-23 21:25:09 +02:00 |
|
Joakim Frostegård
|
6d44280eb3
|
Update TODO
|
2022-09-25 12:37:43 +02:00 |
|
Joakim Frostegård
|
3e4bcf022e
|
Update TODO
|
2022-09-20 21:50:04 +02:00 |
|
Joakim Frostegård
|
4ab6b0af82
|
Update TODO
|
2022-08-06 14:56:00 +02:00 |
|
Joakim Frostegård
|
a399629b69
|
Update TODO
|
2022-08-01 15:58:48 +02:00 |
|
Joakim Frostegård
|
355f3e04c6
|
Update ws code comments; update TODO.md
|
2022-07-19 17:01:07 +02:00 |
|
Joakim Frostegård
|
a62b2033a5
|
ws: avoid X-Forwarded-For parsing since we only need to know IPv4/IPv6
|
2022-07-19 16:12:00 +02:00 |
|
Joakim Frostegård
|
3b94b8e588
|
WIP: ws: parse X-FORWARDED-FOR headers
|
2022-07-19 00:56:27 +02:00 |
|
Joakim Frostegård
|
064d6fb14b
|
Update TODO
|
2022-07-18 23:31:18 +02:00 |
|
Joakim Frostegård
|
a16ce91d46
|
ws: make TLS optional, allow HTTP health checks without TLS only
|
2022-07-18 23:23:36 +02:00 |
|
Joakim Frostegård
|
720ceacf99
|
ws: remove peer from all torrent maps when connection is closed
|
2022-07-05 13:13:53 +02:00 |
|
Joakim Frostegård
|
b06c12e9a5
|
Update TODO
|
2022-07-05 11:38:50 +02:00 |
|
Joakim Frostegård
|
cedf0b61ca
|
Exit with error message on unrecognized config keys
|
2022-07-05 11:26:46 +02:00 |
|
Joakim Frostegård
|
a852b290ca
|
Add cli flag for printing parsed config
|
2022-07-05 11:15:53 +02:00 |
|
Joakim Frostegård
|
a7837ebffb
|
Update TODO
|
2022-07-04 12:01:53 +02:00 |
|
Joakim Frostegård
|
5cfd270ab7
|
udp: add optional resending buffer for responses that failed to send
|
2022-06-28 00:56:29 +02:00 |
|
Joakim Frostegård
|
783c8c4bd9
|
Update TODO
|
2022-06-27 22:32:05 +02:00 |
|
Joakim Frostegård
|
b438588f01
|
Update TODO
|
2022-06-23 01:47:44 +02:00 |
|
Joakim Frostegård
|
e69f489b1a
|
Update TODO
|
2022-05-10 23:12:59 +02:00 |
|
Joakim Frostegård
|
201879c519
|
Update TODO
|
2022-04-15 23:59:18 +02:00 |
|
Joakim Frostegård
|
cad74df689
|
Update TODO
|
2022-04-14 23:06:54 +02:00 |
|
Joakim Frostegård
|
10cb0849d6
|
Update TODO
|
2022-04-14 17:51:15 +02:00 |
|
Joakim Frostegård
|
0685c99349
|
Update TODO
|
2022-04-13 22:31:02 +02:00 |
|
Joakim Frostegård
|
113fe8f5fd
|
Update TODO
|
2022-04-06 19:55:12 +02:00 |
|
Joakim Frostegård
|
b4d1c46595
|
Update TODO
|
2022-04-06 02:23:06 +02:00 |
|
Joakim Frostegård
|
94ee4027e8
|
Update TODO
|
2022-04-06 01:53:00 +02:00 |
|
Joakim Frostegård
|
6f30d05453
|
Update TODO
|
2022-04-05 01:33:02 +02:00 |
|
Joakim Frostegård
|
9dfc3a82ad
|
Update TODO
|
2022-04-04 12:49:29 +02:00 |
|
Joakim Frostegård
|
44b50204e2
|
Switch to thin LTO; add Cargo profile release-debug
|
2022-04-04 12:32:42 +02:00 |
|
Joakim Frostegård
|
9f8f80a17b
|
http protocol: remove AnnounceRequest::compact, fail parsing if set to 0
|
2022-04-04 12:16:13 +02:00 |
|
Joakim Frostegård
|
71c070cf98
|
Update TODO
|
2022-04-04 12:07:34 +02:00 |
|
Joakim Frostegård
|
98e7e5cc13
|
http_protocol: implement axum IntoResponse, use in http_private
|
2022-04-03 20:20:51 +02:00 |
|
Joakim Frostegård
|
5e79df8e7e
|
Update TODO
|
2022-04-03 19:52:33 +02:00 |
|
Joakim Frostegård
|
44f4474fb2
|
Update TODO
|
2022-04-03 00:56:54 +02:00 |
|
Joakim Frostegård
|
6e97bff93f
|
Update TODO
|
2022-04-02 14:21:44 +02:00 |
|
Joakim Frostegård
|
4e79bd334a
|
Update TODO
|
2022-03-31 12:29:35 +02:00 |
|
Joakim Frostegård
|
34857910b0
|
Update TODO
|
2022-03-24 16:33:34 +01:00 |
|
Joakim Frostegård
|
894cb215ea
|
Update TODO
|
2022-03-20 19:43:14 +01:00 |
|
Joakim Frostegård
|
66dd92e575
|
Update TODO
|
2022-03-20 18:48:07 +01:00 |
|
Joakim Frostegård
|
e3ce111548
|
Reorganize and clean up TODO, add some entries
|
2022-02-20 00:44:56 +01:00 |
|
Joakim Frostegård
|
0d501dc833
|
Update TODO
|
2022-02-19 15:19:42 +01:00 |
|
Joakim Frostegård
|
348c8a5400
|
Update TODO
|
2022-02-03 19:31:27 +01:00 |
|
Joakim Frostegård
|
67c4c02bbd
|
aquatic_ws: mio: replace native_tls with rustls, rewrite connection state logic completely (#38)
* ws: mio: use rustls, rewrite Connection logic
* ws: mio: improve poll register/deregister handling
* ws: mio: work on type-level poll registry safety
* ws: mio: use stronger poll registry type-level guarantees
* ws: mio: fix stream reading
* ws: clean up, run fmt
* ws: mio: don't require registered connection for writing, improve docs
* ws: mio: add Connection::get_meta(), make Connection::meta private
* ws: mio: add ConnectionMap struct; remove utils.rs
* ws: mio: move token counter into ConnectionMap, improve docs
* ws: mio: connection: move Connection struct above state structs
* Update TODO
* ws: fix build errors
* ws: upgrade to tungstenite 0.16
* ws load test: don't panic on Close message; print shorter errors
* ws: fix socket worker bugs, add log statements
* ws: mio: wait for write availability if would block for ws messages
* Update README
* ws: mio: limit channels & queues; read 1 message only; other fixes
* ws: mio: send local responses each event; decrease channel size
* Update TODO
* ws: mio: limit ws send queue, fixing memory leak; limit pending messages
Also change some log output levels and run rustfmt
* Update TODO
* Update TODO
|
2021-12-16 16:09:36 +01:00 |
|