Joakim Frostegård
|
4ac2012a2a
|
aquatic_http: move protocol module to new crate aquatic_http_protocol
|
2020-07-19 21:59:31 +02:00 |
|
Joakim Frostegård
|
84facea0ca
|
aquatic_http: add hand-written ScrapeResponse serialization
|
2020-07-18 17:46:16 +02:00 |
|
Joakim Frostegård
|
81708e0adc
|
aquatic_http: add manual bencoding for announce and failure responses
This is more performant
|
2020-07-18 16:28:42 +02:00 |
|
Joakim Frostegård
|
2386dd0e8b
|
aquatic_http: parameterise many data structures over peer IP protocol
|
2020-07-08 14:13:10 +02:00 |
|
Joakim Frostegård
|
43a33d80c4
|
aquatic_http: add ipv6 compact responses; fix ipv4/ipv6 issue
|
2020-07-08 12:26:41 +02:00 |
|
Joakim Frostegård
|
b65297195a
|
aquatic_http, aquatic_common_tcp: fix some clippy warnings
|
2020-07-05 20:22:03 +02:00 |
|
Joakim Frostegård
|
2f2da8deb0
|
aquatic_http: AnnounceRequest: make numwant optional, remove trackerid
|
2020-07-04 11:20:58 +02:00 |
|
Joakim Frostegård
|
6b7ce0e211
|
aquatic_http: error response on invalid request; rename response types
|
2020-07-04 11:08:48 +02:00 |
|
Joakim Frostegård
|
7419c51434
|
aquatic_http protocol: refactor into more submodules, other fixes
|
2020-07-03 17:25:31 +02:00 |
|