Commit Graph

68 Commits (9b9f504ea1f84d1832137026cedd5f45de2ee742)

Author SHA1 Message Date
Daniel Abramov 2787031c2f Replace `InputBuffer` with a faster alternative 4 years ago
Maarten de Vries 96612748d1 Expose `handshake::derive_accept_key` as public API. 4 years ago
WiredSound 3e485ddb96 Rename UrlErrorType to just UrlError, implement using thiserror 4 years ago
WiredSound 98377cf3dd Rename ProtocolErrorType to just ProtocolError, implement using thiserror 4 years ago
WiredSound 652a6b776e Rename CapacityErrorType to just CapacityError, implement using thiserror 4 years ago
WiredSound 0b34bee94f Add capacity error types 4 years ago
WiredSound aaebb432f0 Fix clippy warnings 4 years ago
WiredSound 6f846da0e3 Add protocol error types 4 years ago
WiredSound 34c6e63d87 Add specific URL error types 4 years ago
Dominik Nakamura 82e09ea025
Remove remaining dynamic dispatch usage 4 years ago
Austaras 4d70f63cbf
Add a custom response builder (#158) 4 years ago
Constantin Nickel 8417078ef3 Update to bytes 1.0 4 years ago
Daniel Abramov 96d9eb75e5 chore: apply `fmt` to the whole project 4 years ago
Daniel Abramov a8e06d2b39 clean up http error handling 4 years ago
Redrield 60f7b0f024 Fix some code-review issues 4 years ago
Redrield 6bce14fa26 Add facilities to allow clients to follow HTTP 3xx redirects 4 years ago
Horki 88ff5f371f matches!: use macros; remove unused imports 4 years ago
Redrield bcf2b22d9e
Deduplicate the reason line in HTTP responses 5 years ago
Sebastian Dröge 849f248a94 Update to sha-1 0.9 5 years ago
kids300 fb83e8c791 rm to_string 5 years ago
Yan 16a33df195 fix ws subportocol lowercase header 5 years ago
Daniel Abramov 0c429cba94 chore: remove deprecated `description()` 5 years ago
macpp 0bfc217cfc allow firefox to connect 5 years ago
Alexey Galakhov c08f2c72ff client: correct port in request 5 years ago
Alexey Galakhov 9ec11cbc7a client: cover request generation with tests 5 years ago
Sebastian Dröge c2f713b6bb Update to http 0.2 5 years ago
Sebastian Dröge 88760b8b59 Fix various clippy warnings 5 years ago
Sebastian Dröge 07d4721ffd Add type aliases for Response/Request with a fixed body type 5 years ago
Sebastian Dröge 1ecc4f900d Use Response for the server handshake callback too 5 years ago
Sebastian Dröge 09a9b7ceef Remove custom Request/Response types from server code 5 years ago
Sebastian Dröge 9020840f84 Remove custom Request/Response types from client code 5 years ago
Sebastian Dröge 38a7d1a375 Remove custom Headers type and use http::HeaderMap instead 5 years ago
Danilo Bargen 5f3f4c016e Fix typo in docs 5 years ago
Daniel Abramov c291395d3b Fixes #86 5 years ago
Danny Browning 02684b4946 Try removing unpin 6 years ago
Danny Browning 614a5068fa Tokio-Tungstenite Async Changes 6 years ago
Artem Vorotnikov cbf80ecc76
Edition 2018, formatting, clippy fixes 6 years ago
Alexey Galakhov 6f132208ee server: let callback return HTTP error messages 6 years ago
Alexey Galakhov e6ebf5ac76 trivial: style fixes 7 years ago
Ryan Leckey 51e7ba3f39 Switch from sha1 to sha-1 7 years ago
Daniel Abramov 00303fa60c Make the websocket configurable 7 years ago
Sean Schwartz 66d2c15f2d Derive Debugs 7 years ago
Alexey Galakhov 7dc2be7eab Update for Rust 1.23 7 years ago
Alexey Galakhov 6f8c4e7034 Use input_buffer as separate crate. 7 years ago
Alexey Galakhov 3091d11566 callback static dispatch 8 years ago
Daniel Abramov c4013ccad3 Improve the `handshake::client::Request` structure 8 years ago
Daniel Abramov 5982d4094d Update README and examples 8 years ago
Daniel Abramov 44a15c9eab Implements #6 (client/server headers access) 8 years ago
Daniel Abramov f34c488217 Add basic support for examining headers (#6) 8 years ago
Alexey Galakhov 6faf90cd7b trivial: remove commented-out code 8 years ago