Update TODO

This commit is contained in:
Joakim Frostegård 2020-07-31 01:49:54 +02:00
parent d5de57b45f
commit ae73ab5b56

View file

@ -5,6 +5,7 @@
* use ipv4-mapped address functions, but I should check that they really * use ipv4-mapped address functions, but I should check that they really
work as they really work as they should. All announces over ipv4 should work as they really work as they should. All announces over ipv4 should
go to ipv4 map, all over ipv6 to ipv6 map go to ipv4 map, all over ipv6 to ipv6 map
* init logging in cli helper crate?
## aquatic_http_load_test ## aquatic_http_load_test
@ -29,12 +30,12 @@
write actually block here? And what action should be taken then? write actually block here? And what action should be taken then?
## aquatic_ws ## aquatic_ws
* test transfer again with crossbeam-channel
* is 'key' sent in announce request? if so, maybe handle it like in * is 'key' sent in announce request? if so, maybe handle it like in
aquatic_http (including ip uniqueness part of peer map key) aquatic_http (including ip uniqueness part of peer map key)
* established connections do not get valid_until updated, I think? * established connections do not get valid_until updated, I think?
* tests * tests
* use enum as return type for handshake machine * use enum as return type for handshake machine
* use crossbeam instead of flume (improved performance in aquatic_http)
* ipv4 and ipv6 state split: think about this more.. * ipv4 and ipv6 state split: think about this more..
## aquatic_udp ## aquatic_udp