Commit Graph

  • ae30b8cd76 Apply a couple trivial clippy suggestions Ran Benita 2017-03-25 18:01:41 +0300
  • 8955b55e62 Simplify concatenation code using slice::concat Ran Benita 2017-03-25 18:01:40 +0300
  • 76e80ca9a3 Only allocate error message if the error occurred Ran Benita 2017-03-25 18:01:40 +0300
  • 3c600aa138 Speed up apply_mask() - part 2 Ran Benita 2017-03-25 18:01:39 +0300
  • dd96d3b9d4 Speed up apply_mask() Ran Benita 2017-03-25 18:01:38 +0300
  • ea4b5e4df0 Remove unnecessary transmute in generate_mask() Ran Benita 2017-03-25 18:01:36 +0300
  • e0eecd28b1 Refactor TLS handling Alexey Galakhov 2017-03-22 19:43:20 +0100
  • 450790725d Bump version Alexey Galakhov 2017-03-22 19:25:59 +0100
  • ca2d2ce313 Merge branch 'devel' v0.1.1 Alexey Galakhov 2017-03-22 17:12:42 +0100
  • e2b7b73e72 Improve documentation. Alexey Galakhov 2017-03-22 17:09:39 +0100
  • b057cf0096 Update for the version 0.7 of the utf8 crate. Alexey Galakhov 2017-03-21 22:22:24 +0100
  • c6f47503d6 Set categories Alexey Galakhov 2017-03-17 18:05:23 +0100
  • 1964932753 Version 0.1.0 released v0.1.0 Alexey Galakhov 2017-03-17 17:48:53 +0100
  • c1e9d454e7 Bump version Alexey Galakhov 2017-03-17 17:06:36 +0100
  • 13575184f9 versions: don't use Git version of "bytes" Alexey Galakhov 2017-03-17 17:02:01 +0100
  • 6dcaec44d5 Cargo.toml: Cleanup description and keywords Alexey Galakhov 2017-03-17 16:53:54 +0100
  • fcfa59c912 Enable TLS by default Alexey Galakhov 2017-03-17 16:37:40 +0100
  • 53aa24b06b Fix warnings Alexey Galakhov 2017-03-17 16:05:03 +0100
  • 037dea1f8e Add possibility to send pings Alexey Galakhov 2017-03-17 16:01:28 +0100
  • ac580a666b Reexport useful components Alexey Galakhov 2017-03-17 15:56:46 +0100
  • d07f8067ff Add Readme and update license Alexey Galakhov 2017-03-17 15:56:10 +0100
  • 06a39b4962 protocol: add get_ref() and get_mut() Alexey Galakhov 2017-03-15 02:21:25 +0100
  • 9e00140e19 trivial: debug logging cleanup Alexey Galakhov 2017-03-14 23:25:14 +0100
  • 087636c3ad Merged in handshake-refactor (pull request #1) Alexey Galakhov 2017-03-14 09:35:25 +0000
  • c6d3dd6404 refactor: fix unit tests for new API Alexey Galakhov 2017-03-11 02:59:09 +0100
  • b7557f1baa refactor: make handshake completely async Alexey Galakhov 2017-03-08 10:50:13 +0100
  • 334ceab2b0 protocol: less strict trait requirements Alexey Galakhov 2017-03-10 03:53:51 +0100
  • ed276ba923 trivial: fix utf-8 crate version to 0.6 Alexey Galakhov 2017-03-08 11:04:28 +0100
  • 604e2021ce protocol: add write_pending() functions Alexey Galakhov 2017-02-17 18:13:30 +0100
  • e6b658d94f handshake: add the ability to iterate over headers. Alexey Galakhov 2017-02-09 18:04:38 +0100
  • d27f768599 protocol: fix infinite loop in non-blocking mode Alexey Galakhov 2017-02-07 10:32:08 +0100
  • 93843a1290 Fix `WouldBlock` error handling for the handshakes Daniel Abramov 2017-02-06 22:25:37 +0100
  • 0938a17552 Move `no_block()` related stuff into seperate mod Daniel Abramov 2017-02-06 22:12:38 +0100
  • 3bb4331f4f protocol: fix bug with async handling Alexey Galakhov 2017-02-06 21:22:19 +0100
  • de1fb673b2 error: correct UTF-8 error handling Alexey Galakhov 2017-02-03 22:32:05 +0100
  • 345501d5f7 trivial: rename agent to "Tungstenite" Alexey Galakhov 2017-02-03 22:15:17 +0100
  • 46bfd81539 protocol: correct non-blocking handling Alexey Galakhov 2017-02-03 22:14:15 +0100
  • 838c8e7ea8 Rename the library to "tungstenite" Alexey Galakhov 2017-02-01 10:01:08 +0100
  • 7dccc51277 server: implement server Alexey Galakhov 2017-01-31 19:22:28 +0100
  • 4714773370 close: implement complete close handshake Alexey Galakhov 2017-01-31 21:05:51 +0100
  • caba37c41e trivial: fix client example Alexey Galakhov 2017-01-31 19:22:08 +0100
  • 422f7bbc45 trivial: move MIN_READ to input_buffer Alexey Galakhov 2017-01-31 19:03:45 +0100
  • e63f594a14 Initial commit, mostly working client Alexey Galakhov 2016-12-22 00:42:09 +0100