Commit Graph

185 Commits (c9c2f49305f8cf33e02147e23e48c35d0603052e)

Author SHA1 Message Date
Dominik Nakamura 8b029baa8d
Fix wrong feature name when setting certs 4 years ago
Dominik Nakamura 3efb0544c6
Remove the rustls-tls feature flag 4 years ago
Dominik Nakamura 3fbd583f29
Enable root cert providers through feature flags 4 years ago
Daniel Abramov 83722c24aa Clean up the read portion of the buffer 4 years ago
Daniel Abramov ddddd791ef Implement benchmarks for buffers 4 years ago
Daniel Abramov 2787031c2f Replace `InputBuffer` with a faster alternative 4 years ago
Yusuf Bera Ertan a729b37b22
Update src/client.rs 4 years ago
Teymour Aldridge 94aef58646
Fix a typo in a docstring 4 years ago
Yusuf Bera Ertan d7e2f0a72a
downgrade webpki, use rusttls-native-certs instead of webpki-roots 4 years ago
Maarten de Vries abebb330af Implement From<CapacityError> and From<UrlError> for Error. 4 years ago
Lukas Kalbertodt 5ce9e7ca39
Add `From<ProtocolError>` impl for `Error` 4 years ago
Dominik Nakamura c101024c28
Add support for rustls as TLS backend (#166) 4 years ago
Maarten de Vries 96612748d1 Expose `handshake::derive_accept_key` as public API. 4 years ago
WiredSound 79dcf9f77c Use matches! macro in tests 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 e6d66698a3 Use thiserror to streamline the implementation of the main Error type 4 years ago
WiredSound 78d59f9266 Escape square brackets in doc comment 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
Antoine Catton 208061ba28
Docfix: mio::tcp has been renamed to mio::net in its latest version (#164) 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
Adam Bezecny (DHL IT Services) c8c236056b if streamlined 4 years ago
Adam Bezecny (DHL IT Services) 2e55ed0fcc comment streamlined 4 years ago
Adam Bezecny (DHL IT Services) 9f292d21fc minor fixes 4 years ago
Adam Bezecny (DHL IT Services) 4f7dab5d7b documentation for server_allow_unmasked improved 4 years ago
Adam Bezecny (DHL IT Services) a9adb42343 server_allow_unmasked changed from Option<bool> to bool 4 years ago
Adam Bezecny (DHL IT Services) 0121bf9682 WebSocketConfig extended to allow accepting unmasked client frames 4 years ago
Daniel Abramov fcacea7c9f chore: apply `clippy` 4 years ago
Daniel Abramov 96d9eb75e5 chore: apply `fmt` to the whole project 4 years ago
Daniel Abramov 09f5d34899
use 3 redirects as default for `connect` 4 years ago
Daniel Abramov a8e06d2b39 clean up http error handling 4 years ago
Daniel Abramov 521f1a0767 clean up the redirect logic a bit 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
philipp 50bc1b5e90 Delegate into_client_request (4) 4 years ago
philipp 064fd9313f Delegate into_client_request (3) 4 years ago
philipp 90345c994a Delegate into_client_request (2) 4 years ago
philipp 4cdc2edab1 Delegate into_client_request 4 years ago
philipp 599b677f5a Avoid temporary variable `fin` 4 years ago
Redrield bcf2b22d9e
Deduplicate the reason line in HTTP responses 4 years ago
Sebastian Dröge 849f248a94 Update to sha-1 0.9 5 years ago
Evgeniy A. Dushistov 5a95f12c6d refactoring/apply_mask: reduce number of usage of unsafe to 1 5 years ago
Evgeniy A. Dushistov 9764ac13a1 infra/apply_mask: test more case for apply_mask 5 years ago