Commit graph

16 commits

Author SHA1 Message Date
Joakim Frostegård
9b032f7e24 Move all crates to new crates dir 2023-10-18 23:53:41 +02:00
Joakim Frostegård
db6f6e027c http_protocol: fix AnnounceResponse::warning_message serialization 2022-04-04 11:50:42 +02:00
Joakim Frostegård
d0e716f80b Run rustfmt, clean up aquatic_http_protocol/Cargo.toml 2021-08-15 22:26:11 +02:00
Joakim Frostegård
74e1ecf384 aquatic_http_protocol: remove unused utility function "urldecode" 2020-08-13 00:51:56 +02:00
Joakim Frostegård
f9d85117b1 aquatic_http_protocol: optimize response peer deserialization
Hopefully, now response peer vec only needs to be allocated once
2020-08-02 11:34:09 +02:00
Joakim Frostegård
fe887e1de5 aquatic http protocol: add deserialize impl for responses 2020-08-02 09:27:44 +02:00
Joakim Frostegård
8fc09cb130 http: fix some clippy errors, including possible network bug 2020-08-01 23:59:17 +02:00
Joakim Frostegård
997482d46d aquatic_http: urldecode_20_bytes: remove duplicate check
request-from-bytes performance seems to have regressed,
I don't know why (+8%)
2020-07-24 23:06:46 +02:00
Joakim Frostegård
668b480e0f aquatic_http_protocol: optimize urlencode_20_bytes 2020-07-24 22:35:34 +02:00
Joakim Frostegård
cc46c4b72c aquatic_http: write to buf ref in request serialization 2020-07-24 22:27:06 +02:00
Joakim Frostegård
597a2a83d1 aquatic http protocol: add quickcheck test for urlencode/decode 20 bytes 2020-07-21 00:36:34 +02:00
Joakim Frostegård
909f0edce9 aquatic http protocol: move urlencode fns to utils module, clean up 2020-07-21 00:20:10 +02:00
Joakim Frostegård
45940a05a9 http load test and protocol: cut down on allocations a bit 2020-07-20 17:23:40 +02:00
Joakim Frostegård
da3b2bcd8c WIP: cleanup aquatic_http_load_test and aquatic_http_protocol 2020-07-20 14:50:19 +02:00
Joakim Frostegård
d1e9d24773 WIP: work on http load test (now partly working) and http protocol 2020-07-20 14:30:36 +02:00
Joakim Frostegård
4ac2012a2a aquatic_http: move protocol module to new crate aquatic_http_protocol 2020-07-19 21:59:31 +02:00
Renamed from aquatic_http/src/lib/protocol/utils.rs (Browse further)