Commit Graph

458 Commits (67e25fdd68491687ca18f26d1335aadf65f0ce2c)
 

Author SHA1 Message Date
Alexey Galakhov 01a9211a84 Move mask functions into a separate file 8 years ago
Alexey Galakhov 065c9af877 Version 0.2.0 released. 8 years ago
Alexey Galakhov b9f71029a3 Bump version 8 years ago
Alexey Galakhov 4e10065975 Merge branch 'devel' 8 years ago
Alexey Galakhov 9a3b29b05e Merge branch 'devel' 8 years ago
Alexey Galakhov d29e3948d2 Add Debug, Display and Error to HandshakeError 8 years ago
Alexey Galakhov 24f3bb7807 Add the possibility to pass extra request headers. 8 years ago
Alexey Galakhov 66e30b2767 Return close frame with ConnectionClosed 8 years ago
Alexey Galakhov 8df6bdbeb0 Add Display to CloseFrame and CloseCode 8 years ago
Alexey Galakhov bd37c71609 Replace tuple with CloseFrame struct 8 years ago
Alexey Galakhov 0e8113e6e0 Merge branch 'devel' 8 years ago
Alexey Galakhov 65248f159f Merge pull request #7 from bluetech/misc-improvements 8 years ago
Ran Benita 8e49bea00f Fix InputBuffer::reserve() to not be a no-op 8 years ago
Ran Benita be834ac261 Replace unsafe endianness code with byteorder functions 8 years ago
Ran Benita b5b9e77b03 Make env_logger a dev dependency 8 years ago
Ran Benita ae30b8cd76 Apply a couple trivial clippy suggestions 8 years ago
Ran Benita 8955b55e62 Simplify concatenation code using slice::concat 8 years ago
Ran Benita 76e80ca9a3 Only allocate error message if the error occurred 8 years ago
Ran Benita 3c600aa138 Speed up apply_mask() - part 2 8 years ago
Ran Benita dd96d3b9d4 Speed up apply_mask() 8 years ago
Ran Benita ea4b5e4df0 Remove unnecessary transmute in generate_mask() 8 years ago
Alexey Galakhov e0eecd28b1 Refactor TLS handling 8 years ago
Alexey Galakhov 450790725d Bump version 8 years ago
Alexey Galakhov ca2d2ce313 Merge branch 'devel' 8 years ago
Alexey Galakhov e2b7b73e72 Improve documentation. 8 years ago
Alexey Galakhov b057cf0096 Update for the version 0.7 of the utf8 crate. 8 years ago
Alexey Galakhov c6f47503d6 Set categories 8 years ago
Alexey Galakhov 1964932753 Version 0.1.0 released 8 years ago
Alexey Galakhov c1e9d454e7 Bump version 8 years ago
Alexey Galakhov 13575184f9 versions: don't use Git version of "bytes" 8 years ago
Alexey Galakhov 6dcaec44d5 Cargo.toml: Cleanup description and keywords 8 years ago
Alexey Galakhov fcfa59c912 Enable TLS by default 8 years ago
Alexey Galakhov 53aa24b06b Fix warnings 8 years ago
Alexey Galakhov 037dea1f8e Add possibility to send pings 8 years ago
Alexey Galakhov ac580a666b Reexport useful components 8 years ago
Alexey Galakhov d07f8067ff Add Readme and update license 8 years ago
Alexey Galakhov 06a39b4962 protocol: add get_ref() and get_mut() 8 years ago
Alexey Galakhov 9e00140e19 trivial: debug logging cleanup 8 years ago
Alexey Galakhov 087636c3ad Merged in handshake-refactor (pull request #1) 8 years ago
Alexey Galakhov c6d3dd6404 refactor: fix unit tests for new API 8 years ago
Alexey Galakhov b7557f1baa refactor: make handshake completely async 8 years ago
Alexey Galakhov 334ceab2b0 protocol: less strict trait requirements 8 years ago
Alexey Galakhov ed276ba923 trivial: fix utf-8 crate version to 0.6 8 years ago
Alexey Galakhov 604e2021ce protocol: add write_pending() functions 8 years ago
Alexey Galakhov e6b658d94f handshake: add the ability to iterate over headers. 8 years ago
Alexey Galakhov d27f768599 protocol: fix infinite loop in non-blocking mode 8 years ago
Daniel Abramov 93843a1290 Fix `WouldBlock` error handling for the handshakes 8 years ago
Daniel Abramov 0938a17552 Move `no_block()` related stuff into seperate mod 8 years ago
Alexey Galakhov 3bb4331f4f protocol: fix bug with async handling 8 years ago
Alexey Galakhov de1fb673b2 error: correct UTF-8 error handling 8 years ago