Joakim Frostegård
|
3a6101a02d
|
Remove unused dependencies (ws: "either", http_protocol: "rand)
|
2023-01-10 15:51:15 +01:00 |
|
Joakim Frostegård
|
37f8078320
|
http protocol: use bendy 0.4 beta to get rid of failure crate
|
2022-11-12 14:51:06 +01:00 |
|
Joakim Frostegård
|
65a8c9d6ff
|
Use Rust 1.64 workspace inheritance
|
2022-09-25 11:40:43 +02:00 |
|
Joakim Frostegård
|
c229872134
|
Use idiomatic feature names & namespace support from Rust 1.60
|
2022-04-10 01:25:03 +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
|
d78b0fa31e
|
Bump version to 0.2.0 for all aquatic crates
|
2022-03-26 11:39:37 +01:00 |
|
Joakim Frostegård
|
90437e23bb
|
Cargo.toml files: add readme keys, remove some exclude keys
|
2022-03-26 11:39:04 +01:00 |
|
Joakim Frostegård
|
a9f1aeb70c
|
Add crate keywords, update descriptions
|
2022-03-20 20:41:56 +01:00 |
|
Joakim Frostegård
|
688d68105b
|
http, http_protocol: upgrade smartstring from 0.2 to 1.0
|
2022-03-18 15:51:20 +01:00 |
|
Joakim Frostegård
|
ee6ce8f0e9
|
Remove hashbrown dependency where unused
|
2022-02-19 14:27:00 +01:00 |
|
Joakim Frostegård
|
9ba72ce3fd
|
Upgrade itoa to version 1
|
2022-01-30 15:55:35 +01:00 |
|
Joakim Frostegård
|
473276cd46
|
Switch to rust edition 2021
|
2021-11-24 18:56:26 +01:00 |
|
Joakim Frostegård
|
028a366ce5
|
Don't unnecessarily constrain crate versions in Cargo.toml files
|
2021-11-19 02:45:53 +01:00 |
|
Joakim Frostegård
|
c59b3c4164
|
Upgrade urlencoding crate
|
2021-08-15 23:35:56 +02:00 |
|
Joakim Frostegård
|
32541c5c15
|
Upgrade hashbrown
|
2021-08-15 22:29:09 +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
|
f9626ade57
|
Upgrade quickcheck to 1.0, adjust code, optimizing a slow test
|
2021-02-10 18:36:23 +01:00 |
|
Joakim Frostegård
|
e1260d14de
|
Update rand to 0.8 and rand_distr to 0.4
|
2021-02-10 18:36:23 +01:00 |
|
Joakim Frostegård
|
34260cd2c3
|
Move aquatic_http_protocol package description to correct place
|
2020-09-13 17:47:21 +02:00 |
|
Joakim Frostegård
|
56980ab303
|
aquatic_http_protocol and ws_protocol: exclude "target" from crates
|
2020-09-13 17:42:31 +02:00 |
|
Joakim Frostegård
|
fe11ed138a
|
Use (patched) crates.io deps for crates, add some package metadata
|
2020-09-13 17:30:26 +02:00 |
|
Joakim Frostegård
|
66e9882f48
|
Update dependencies
|
2020-09-10 23:23:21 +02:00 |
|
Joakim Frostegård
|
bc5cd90371
|
aquatic http: use serde_bencode for deserialization
bendy seems not to manage lack of trailing newline
|
2020-08-12 04:26:09 +02:00 |
|
Joakim Frostegård
|
74a538963f
|
aquatic_http_protocol: urlencode/urldecode Request.key
About 11% performance regression for Request::from_bytes
|
2020-08-10 04:37:01 +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
|
3e4e145248
|
aquatic http protocol Cargo.toml: move bendy to dev-dependencies
|
2020-08-01 22:23:01 +02:00 |
|
Joakim Frostegård
|
f2db4a43b9
|
Update lots of dependencies
|
2020-07-21 00:58:56 +02:00 |
|
Joakim Frostegård
|
ea4b560faa
|
aquatic_http_protocol: add benchmark for request from bytes
|
2020-07-20 20:27:42 +02:00 |
|
Joakim Frostegård
|
95e25710dc
|
aquatic_http: move request parsing into protocol crate
|
2020-07-20 20:13:56 +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 |
|