Commit Graph

  • a4f885f69f protocol: improve write responsibility Alexey Galakhov 2018-07-03 20:21:22 +0200
  • e4a52cde05 mask: update for actual Rust version Alexey Galakhov 2018-07-10 18:28:03 +0200
  • cb671e1abc trivial: improve documentation Alexey Galakhov 2018-07-03 20:19:56 +0200
  • 59d7012702
    Merge pull request #37 from bluetech/ununsafe Alexey Galakhov 2018-07-10 18:06:18 +0200
  • 4cfe9a2be1 frame: eliminate an unsafe when reading message data into the buffer #37 Ran Benita 2018-07-10 17:51:31 +0300
  • 3e02fe5351 trivial: use released input_buffer version Alexey Galakhov 2018-07-02 19:17:26 +0200
  • fdb1a0ed50 frame: reject bad opcodes early Alexey Galakhov 2018-07-02 19:05:54 +0200
  • 710aa8e6a9 Version 0.5.4 released. v0.5.4 v0.5 Alexey Galakhov 2018-07-02 18:17:15 +0200
  • 376cea3a7e frame: reject frames that are too big for the RAM Alexey Galakhov 2018-07-02 18:11:00 +0200
  • 64732c3002 frame: fix integer overflow Alexey Galakhov 2018-07-02 16:00:23 +0200
  • 9bd65feaeb frame: reject frames that are too big for the RAM Alexey Galakhov 2018-07-02 18:11:00 +0200
  • 977c6e7c7a refactor: remove transmute in favor of safe code Alexey Galakhov 2018-07-02 16:29:24 +0200
  • c0cde68999 frame: fix integer overflow Alexey Galakhov 2018-07-02 16:00:23 +0200
  • b93abcf900
    Merge pull request #27 from snapview/websocket-config Alexey Galakhov 2018-06-26 11:35:34 +0200
  • 3a58069db2 Create helpers for config-like functions #27 Daniel Abramov 2018-06-26 11:12:57 +0200
  • e1e0acd64d
    Merge pull request #30 from mehcode/feature/sha1-to-sha-1 Daniel Abramov 2018-06-26 10:57:56 +0200
  • fbdd412ff8
    Merge branch 'master' into feature/sha1-to-sha-1 #30 Daniel Abramov 2018-06-26 10:45:23 +0200
  • 1c57f0f268
    Merge pull request #31 from mehcode/feature/upgrade Daniel Abramov 2018-06-26 10:42:58 +0200
  • 82f5a2e22b
    Merge pull request #29 from mehcode/feature/up-native-tls Alexey Galakhov 2018-06-26 09:39:06 +0200
  • 93907bd70c Upgrade dependency versions #31 Ryan Leckey 2018-06-25 22:16:22 -0700
  • 51e7ba3f39 Switch from sha1 to sha-1 Ryan Leckey 2018-06-25 22:13:45 -0700
  • a496cc7e5f Upgrade native-tls 0.1 -> 0.2 #29 Ryan Leckey 2018-06-25 22:11:01 -0700
  • fb346ad750
    Merge pull request #28 from mehcode/master Alexey Galakhov 2018-06-19 20:24:09 +0200
  • ef8e41f63f prepare for native-tls 0.2 #28 Ryan Leckey 2018-06-19 11:10:08 -0700
  • 715f9b0241 Bump version Daniel Abramov 2018-05-25 10:41:42 +0200
  • 00303fa60c Make the websocket configurable Daniel Abramov 2018-05-25 10:41:16 +0200
  • 1f037abc34
    Merge pull request #26 from tedsta/master Daniel Abramov 2018-05-25 09:28:57 +0200
  • 5742c822ee WebSocket::write_message will no longer buffer unlimited messages - it will only buffer a configurable number of outbound messages. Needed for snapview/tokio-tungstenite#35. #26 Teddy DeRego 2018-03-23 17:40:08 -0700
  • 5d5ea88b12
    Merge pull request #25 from unv-annihilator/master Daniel Abramov 2018-03-13 12:18:40 +0100
  • 66d2c15f2d Derive Debugs #25 Sean Schwartz 2018-01-21 10:36:48 -0600
  • b49122d090 Merge 927058d767 into 2d8395031b #24 Sean Schwartz 2018-01-21 02:52:29 +0000
  • 927058d767 Upgrade env_logger #24 Sean Schwartz 2018-01-20 20:50:21 -0600
  • 1154d5a5e4 Derive Debugs Sean Schwartz 2018-01-20 20:43:27 -0600
  • 2d8395031b Update dependencies and bump version. v0.5.3 Alexey Galakhov 2018-01-15 11:01:40 +0100
  • 7dc2be7eab Update for Rust 1.23 Alexey Galakhov 2018-01-15 11:00:46 +0100
  • 4177cfac46 trivial: update dependencies v0.5.2 Alexey Galakhov 2017-12-27 20:17:41 +0100
  • 6f8c4e7034 Use input_buffer as separate crate. v0.5.1 Alexey Galakhov 2017-12-12 00:39:59 +0100
  • 65a47f95a6 Version 0.5.0 released v0.5.0 Alexey Galakhov 2017-10-09 10:36:26 +0200
  • 3091d11566 callback static dispatch Alexey Galakhov 2017-09-05 21:50:06 +0200
  • 3a1e5dfb1f Merge pull request #20 from snapview/request_minor Alexey Galakhov 2017-09-04 09:45:30 +0200
  • 82f33c23ae Bump version #20 Daniel Abramov 2017-09-01 17:07:52 +0200
  • c4013ccad3 Improve the `handshake::client::Request` structure Daniel Abramov 2017-09-01 17:04:56 +0200
  • daa7fc1d45 Merge pull request #19 from nelsonjchen/patch-1 Daniel Abramov 2017-08-21 17:40:04 +0200
  • a307160e1a Add use statements to README.md example #19 Nelson Chen 2017-08-17 15:12:54 -0700
  • 090a7a6b2a Version 0.4.0 released. v0.4.0 Alexey Galakhov 2017-08-07 15:29:34 +0200
  • e7bf80b189 Update dependencies Alexey Galakhov 2017-08-07 15:27:50 +0200
  • d715eb838b trivial: fix documentation version Alexey Galakhov 2017-08-07 15:16:57 +0200
  • 13c382ae89 Merge pull request #18 from snapview/headers Alexey Galakhov 2017-08-07 15:12:36 +0200
  • 41dfc3c506 Add server.rs example to the examples section #18 Daniel Abramov 2017-07-28 15:24:16 +0200
  • e59169989a Bump version Daniel Abramov 2017-06-30 15:22:59 +0200
  • 5982d4094d Update README and examples Daniel Abramov 2017-07-28 14:29:56 +0200
  • 44a15c9eab Implements #6 (client/server headers access) Daniel Abramov 2017-07-25 09:47:17 +0200
  • f34c488217 Add basic support for examining headers (#6) Daniel Abramov 2017-06-30 15:15:24 +0200
  • 147ca9e4d3 Bump version Daniel Abramov 2017-07-26 16:05:24 +0200
  • 7019210010 Merge pull request #17 from alexcrichton/ctl-pong Daniel Abramov 2017-07-26 16:04:38 +0200
  • 9f6f42766e Add `Ping` and `Pong` variants to `Message` #17 Alex Crichton 2017-07-19 15:04:23 -0700
  • 9d6c3058d5 Add travis badge to README.md Daniel Abramov 2017-06-29 16:36:43 +0200
  • a644d0bfdf Add .travis.yml Daniel Abramov 2017-06-29 16:32:47 +0200
  • e36093047e Update README.md with doc and crates.io badges Daniel Abramov 2017-05-31 10:54:46 +0200
  • dca6959219 Merge pull request #13 from bbigras/patch-1 Daniel Abramov 2017-05-24 19:34:15 +0200
  • ceb22faacf fix sample code in README.md #13 Bruno Bigras 2017-05-24 10:13:21 -0400
  • 6b908e2134 Version 0.2.4 released. v0.2.4 Alexey Galakhov 2017-05-23 22:28:32 +0200
  • 50ff2aaf56 Merge branch 'devel' Alexey Galakhov 2017-05-23 22:23:06 +0200
  • 6faf90cd7b trivial: remove commented-out code Alexey Galakhov 2017-05-23 03:21:39 +0200
  • bd9ac9673e chore: cleanup docs and warnings, strict docs Alexey Galakhov 2017-05-23 02:50:29 +0200
  • 686bc51b84 stream: set TCP_NODELAY on connect Alexey Galakhov 2017-05-23 02:14:34 +0200
  • f696771069 Generalize connect() interface. Alexey Galakhov 2017-05-22 23:45:50 +0200
  • 89251566fb Bump version Alexey Galakhov 2017-05-19 17:56:37 +0200
  • 626333bc1d Merge commit 'e3c0ec30c8ed427d65abc8a7d76d003887f97016' into devel Alexey Galakhov 2017-05-19 17:56:10 +0200
  • c896ef73cf Version 0.2.3 released. v0.2.3 Alexey Galakhov 2017-05-19 17:55:30 +0200
  • e3c0ec30c8 Fix close handling while read. Alexey Galakhov 2017-05-19 17:54:02 +0200
  • 52e68c8ff7 Merge branch 'master' into devel Alexey Galakhov 2017-05-18 10:19:35 +0200
  • 22f7df0b46 Fix possible deadlock in handshake. Alexey Galakhov 2017-05-18 10:17:50 +0200
  • e9ad145db6 Merge pull request #12 from seeekr/patch-1 Alexey Galakhov 2017-05-05 15:11:26 +0200
  • 624f1dec1a improve doc in protocol/mod.rs #12 Denis Andrejew 2017-05-05 15:04:53 +0200
  • da7c401e7f trivial: fix license badges in README.md Alexey Galakhov 2017-04-11 16:30:49 +0200
  • 2a0081ca67 Bump version Alexey Galakhov 2017-04-11 16:27:03 +0200
  • 6e8dc3214e Merge branch 'master' into devel Alexey Galakhov 2017-04-11 16:18:35 +0200
  • 9aff611dcc Version 0.2.2 released. v0.2.2 Alexey Galakhov 2017-04-11 16:20:25 +0200
  • c0519b8abe Relicense under MIT + Apache-2.0. Alexey Galakhov 2017-04-11 16:18:09 +0200
  • 6d10b40215 Flush stream after sending message Alexey Galakhov 2017-04-11 16:15:00 +0200
  • 2d94eae478 Bump version Alexey Galakhov 2017-04-05 15:54:47 +0200
  • 67aba05aeb Version 0.2.1 released. v0.2.1 Alexey Galakhov 2017-04-05 15:53:45 +0200
  • c458d61f7d Merge branch 'devel' Alexey Galakhov 2017-04-05 15:52:52 +0200
  • 3abe419e98 Fix fast masking of unaligned data Alexey Galakhov 2017-04-05 14:34:08 +0200
  • 01a9211a84 Move mask functions into a separate file Alexey Galakhov 2017-04-05 11:35:08 +0200
  • 065c9af877 Version 0.2.0 released. v0.2.0 Alexey Galakhov 2017-04-04 13:36:06 +0200
  • b9f71029a3 Bump version Alexey Galakhov 2017-04-04 13:27:05 +0200
  • 4e10065975 Merge branch 'devel' Alexey Galakhov 2017-04-04 13:22:53 +0200
  • 9a3b29b05e Merge branch 'devel' Alexey Galakhov 2017-04-04 13:22:53 +0200
  • d29e3948d2 Add Debug, Display and Error to HandshakeError Alexey Galakhov 2017-04-04 13:18:57 +0200
  • 24f3bb7807 Add the possibility to pass extra request headers. Alexey Galakhov 2017-04-03 21:34:14 +0200
  • 66e30b2767 Return close frame with ConnectionClosed Alexey Galakhov 2017-04-03 16:43:55 +0200
  • 8df6bdbeb0 Add Display to CloseFrame and CloseCode Alexey Galakhov 2017-04-03 16:43:17 +0200
  • bd37c71609 Replace tuple with CloseFrame struct Alexey Galakhov 2017-04-03 15:52:33 +0200
  • 0e8113e6e0 Merge branch 'devel' Alexey Galakhov 2017-04-03 13:39:54 +0200
  • 65248f159f Merge pull request #7 from bluetech/misc-improvements Alexey Galakhov 2017-04-03 13:31:27 +0200
  • 8e49bea00f Fix InputBuffer::reserve() to not be a no-op #7 Ran Benita 2017-03-27 20:33:09 +0300
  • be834ac261 Replace unsafe endianness code with byteorder functions Ran Benita 2017-03-25 18:01:37 +0300
  • b5b9e77b03 Make env_logger a dev dependency Ran Benita 2017-03-25 20:41:11 +0300