Commit Graph

  • 8788a92cec rename package nextgraph Niko PLP 2024-05-20 09:53:53 +0300
  • 3961996e6d reintroducing option in body of error resposne Niko PLP 2023-06-23 03:00:29 +0300
  • ca220b1ee0 body of error response is buffer Niko PLP 2023-06-23 02:45:04 +0300
  • b9eae28e30 allow returning success response from accept callback Niko PLP 2023-06-23 01:14:13 +0300
  • a8410e10ba
    Merge 8f73cf03ab into 57d9e23939 #362 Alex Butler 2023-06-17 23:50:25 +0100
  • 8f73cf03ab update changelog #362 Alex Butler 2023-06-17 23:50:18 +0100
  • 9567cc73f3 Add panics docs Alex Butler 2023-06-17 23:46:04 +0100
  • 7869f11b41 Add assert panics for WebSocketConfig Alex Butler 2023-06-17 23:36:46 +0100
  • 3d4e537633
    Merge 2345e28158 into 57d9e23939 #361 Alex Butler 2023-06-17 22:30:19 +0000
  • 2345e28158 Clarify WebSocketConfig docs #361 Alex Butler 2023-06-17 23:24:52 +0100
  • 57d9e23939
    Merge pull request #360 from doylemark/master master Daniel Abramov 2023-06-17 18:37:43 +0200
  • 9533c02280 return correct protocol error when missing http version #360 Mark Doyle 2023-06-12 13:19:13 +0100
  • d7b559d724
    Merge pull request #359 from mtbc/allow-IPv6-SocketAddr Daniel Abramov 2023-06-10 11:25:25 +0200
  • 8901dcc535
    remove [] enclosing IPv6 host address #359 Mark T. B. Carroll 2023-06-06 13:47:09 +0100
  • 8f23e1765e
    Merge pull request #358 from alexheretic/buffer-writes Alexey Galakhov 2023-06-02 22:21:34 +0200
  • f6a610f925 Add write_flush_behaviour test #358 Alex Butler 2023-05-30 19:01:27 +0100
  • dea67d6cca Fix doc typo Alex Butler 2023-05-30 17:39:06 +0100
  • 41818166cf refactor WebSocketContext new Alex Butler 2023-05-30 14:37:15 +0100
  • 0cada00fb5 Refactor write_one_frame -> buffer_frame Alex Butler 2023-05-30 14:34:24 +0100
  • f33bb2cb97 Ensure out_buffer written when !can_read Alex Butler 2023-05-30 12:01:06 +0100
  • 1b47964f18 split write and write_out_buffer internals Alex Butler 2023-05-30 11:17:59 +0100
  • 2ef5b9a5e2 Buffer writes before writing to the underlying stream Alex Butler 2023-05-30 10:46:57 +0100
  • 2cf7cfef04 Rework write 100k bench to have a slow writes & even slower flushes Alex Butler 2023-05-30 18:26:25 +0100
  • 5a3115c09b
    Merge pull request #357 from alexheretic/flush-writes-less Alexey Galakhov 2023-05-28 18:40:35 +0200
  • 06e55a4ef2 Refactor additional_send writing #357 Alex Butler 2023-05-27 13:27:55 +0100
  • 84a54b76e6 Rename methods to `read`, `send`, `write` & `flush` Alex Butler 2023-05-27 13:03:44 +0100
  • 79b39eb146
    Merge pull request #356 from snapview/dependabot/cargo/criterion-0.5.0 Daniel Abramov 2023-05-26 21:36:49 +0200
  • 0203a1849b Remove send_queue, use out_buffer instead Alex Butler 2023-05-24 17:12:23 +0100
  • 483d229707 Remove implicit write flushing Alex Butler 2023-05-24 17:12:23 +0100
  • d298089bf3 Add write 100k micro-bench Alex Butler 2023-05-24 17:12:23 +0100
  • 7242a22b91
    Update criterion requirement from 0.4.0 to 0.5.0 #356 dependabot[bot] 2023-05-24 08:57:02 +0000
  • 371f823044
    Merge pull request #354 from CBenoit/fix-error-on-bad-root-cert Daniel Abramov 2023-05-19 00:22:07 +0200
  • ee3ffc9e9d
    Gracefully handle invalid native root certificates #354 Benoît CORTIER 2023-05-17 11:49:28 -0400
  • e5efe537b8
    Merge pull request #351 from nickelc/deps/webpki Daniel Abramov 2023-04-26 04:14:30 +0200
  • 8a436e7550 Remove unused `TlsError::Webpki` error variant #351 Constantin Nickel 2023-04-25 22:22:36 +0200
  • 3fd13256ed Use `rustls-webpki` instead of `webpki` #350 Constantin Nickel 2023-04-25 20:37:09 +0200
  • 314feea305
    Merge pull request #348 from atouchet/trv Daniel Abramov 2023-04-14 10:25:07 +0200
  • 50d5a37bdc
    Switch build status badge to GitHub Actions #348 Alex Touchet 2023-04-13 22:25:37 -0700
  • 79fa37888f
    Merge pull request #347 from snapview/github-actions Daniel Abramov 2023-04-12 17:00:24 +0200
  • 746d938412 Use `cargo fmt` from nightly #347 Daniel Abramov 2023-04-12 16:46:55 +0200
  • a4863d3f10 Make code compile with any feature set Daniel Abramov 2023-04-12 16:33:24 +0200
  • 7e4a15446d Properly activate features for examples and tests Daniel Abramov 2023-04-12 16:30:15 +0200
  • 87e9f576af Make `cargo fmt` happy Daniel Abramov 2023-04-12 16:09:09 +0200
  • e758f7dc2a Exchange Travis CI for GitHub Actions Daniel Abramov 2023-04-12 12:58:52 +0200
  • 869a67ca0b Bump version v0.19.0 Daniel Abramov 2023-04-12 12:52:18 +0200
  • a873befaae
    Merge pull request #345 from mlemesle/fix/webpki-error-variant Daniel Abramov 2023-04-07 11:31:42 +0200
  • 1f6c62d301 Fix not compiling features rustls-tls-native-roots and rustls-tls-webpki-roots #345 Martin Lemesle 2023-04-07 10:11:53 +0200
  • 92d65e1104
    Update webpki-roots requirement from 0.22 to 0.23 (#343) dependabot[bot] 2023-04-03 21:49:59 +0200
  • 173e0d9cfe
    Update webpki-roots requirement from 0.22 to 0.23 #343 dependabot[bot] 2023-04-03 08:57:50 +0000
  • b3b115826f
    Add methods on WebSocket to better implement Sink::poll_ready #342 Noa 2023-03-31 11:51:46 -0500
  • 67e25fdd68
    Merge pull request #341 from snapview/dependabot/cargo/rustls-0.21.0 Daniel Abramov 2023-03-30 13:04:30 +0200
  • 1422d47ec0
    Update rustls requirement from 0.20.0 to 0.21.0 #341 dependabot[bot] 2023-03-30 08:57:37 +0000
  • 42b8797e8b Revert "Add `permessage-deflate` support" Daniel Abramov 2023-03-23 00:15:53 +0100
  • ce26007610 Make failure adding certificates from rustls_native_certs non-fatal #339 Guus Waals 2023-03-19 21:14:53 +0800
  • edb2377540 Add `permessage-deflate` support permessage-deflate kazk 2022-03-04 22:05:21 -0800
  • e1033afd95
    Merge pull request #337 from A5rocks/fix-frame-display Daniel Abramov 2023-02-12 18:03:58 +0100
  • 5125c59dfa Display correct payload in Frame::fmt #337 EXPLOSION 2023-02-11 23:23:42 +0000
  • 657faf427f docs: message.rs typo Jack Wills 2023-01-31 21:59:15 -0500
  • 5938f87af9
    docs: message.rs typo #334 Jack Wills 2023-01-31 21:59:15 -0500
  • c6769e3dae Switch from base64 0.20 to data-encoding 2 Sebastian Dröge 2023-01-13 00:14:31 +0200
  • 395523bb9e Switch from base64 0.20 to data-encoding 2 #330 Sebastian Dröge 2023-01-13 00:14:31 +0200
  • 81144a56be
    Update base64 requirement from 0.20.0 to 0.21.0 #329 dependabot[bot] 2023-01-09 08:01:24 +0000
  • 1737738461 Add `permessage-deflate` support #328 kazk 2022-03-04 22:05:21 -0800
  • c469214dd3
    Update base64 requirement from 0.13.0 to 0.20.0 (#326) dependabot[bot] 2022-12-13 13:43:22 +0100
  • 13e306712d
    Update base64 requirement from 0.13.0 to 0.20.0 #326 dependabot[bot] 2022-12-12 08:02:03 +0000
  • 3fc7fb412c
    Mark some functions as public (#315) ssrlive 2022-12-02 22:35:22 +0800
  • 4d10cee4b3
    Update server.rs #315 ssrlive 2022-12-01 22:10:45 +0800
  • 72c6f6cdd0
    Bump version (#322) v0.18.0 Daniel Abramov 2022-11-28 22:47:45 +0100
  • be0a293f50 Bump version #322 Daniel Abramov 2022-11-28 22:46:39 +0100
  • 85f153c6fc
    Update env_logger requirement from 0.9.0 to 0.10.0 (#320) dependabot[bot] 2022-11-25 10:31:47 +0100
  • f98982288c
    Update env_logger requirement from 0.9.0 to 0.10.0 #320 dependabot[bot] 2022-11-25 08:01:45 +0000
  • 7174996e77
    Merge pull request #319 from howjmay/typo Daniel Abramov 2022-11-24 17:51:40 +0100
  • 984ad9d6c7 fix typos #319 Yang Hau 2022-11-22 20:23:59 +0800
  • c7e9e0cbae
    Merge pull request #317 from atouchet/lic Alexey Galakhov 2022-11-19 02:12:26 +0100
  • eb9d440a14
    Use SPDX license format #317 Alex Touchet 2022-11-18 16:57:44 -0800
  • 0ff2d772ae
    Update src/handshake/machine.rs ssrlive 2022-11-15 18:56:21 +0800
  • 438210688f
    Merge pull request #298 from riptide-org/ISSUE-199-READ-BODY-ON-FAILED-READ Alexey Galakhov 2022-11-15 00:57:00 +0100
  • f9640e9b7e fix: treat `UnexpectedEof` as having read 0 bytes #316 Vilgot Fredenberg 2022-11-14 12:01:07 +0100
  • f34666ddba minor ssrlive 2022-11-12 19:05:02 +0800
  • 125d0e9d6f minor ssrlive 2022-11-12 18:46:31 +0800
  • c7735e902e change for some private functions ssrlive 2022-11-12 13:31:09 +0800
  • c01a059555
    Update client.rs #313 ssrlive 2022-11-07 04:11:30 +0800
  • 99f00bb6ef
    Update lib.rs ssrlive 2022-11-07 01:54:33 +0800
  • e017e0c470
    Update client.rs ssrlive 2022-11-07 01:51:34 +0800
  • 1c657d4c6a
    feat: switched response type from Vec<u8> to Option<Vec<u8>> to allow returning of differentiation of no body from empty body. #298 Josiah Bull 2022-10-19 12:28:44 +1300
  • 36ab770059
    feat: error type returns `Vec<u8>` instead of `Option<String>` Josiah Bull 2022-08-30 09:48:36 +1200
  • 4a7beaa897
    feat: error responses return body upon non 101 status code Josiah Bull 2022-08-27 18:50:48 +1200
  • b473e19f7e
    Merge pull request #302 from snapview/dependabot/cargo/criterion-0.4.0 Daniel Abramov 2022-09-12 19:54:39 +0200
  • 0b573efb6b
    Update criterion requirement from 0.3.4 to 0.4.0 #302 dependabot[bot] 2022-09-12 08:06:20 +0000
  • 96f9cb9ad8
    Merge pull request #301 from Icelk/master Daniel Abramov 2022-09-01 20:42:55 +0200
  • 4023390d38 Make handshake dependencies optional. #301 Icelk 2022-08-30 09:22:38 +0200
  • 1978a1b5ff
    Merge pull request #299 from benesch/patch-1 Daniel Abramov 2022-08-29 21:15:41 +0200
  • 4bea1dfb70
    Switch from `sha-1` to `sha1` #299 Nikhil Benesch 2022-08-28 21:55:57 -0400
  • 137b690abe
    Merge pull request #294 from snapview/queue-unit-test Alexey Galakhov 2022-08-03 16:27:16 +0200
  • fd96a35300 tests: add a regression test for the queue logic #294 Daniel Abramov 2022-08-03 16:13:03 +0200
  • f85eaaddaa
    Merge pull request #292 from snapview/revert-291-buffering #300 Alexey Galakhov 2022-07-29 12:12:29 +0200
  • 0b9d2a649b
    Revert "add support for batching websocket messages" #292 Alexey Galakhov 2022-07-29 11:48:12 +0200
  • 3edc4c286b
    Merge pull request #291 from RustUser246/buffering Alexey Galakhov 2022-07-28 21:34:57 +0200
  • 68daa29b19 add support for batching websocket messages #291 RustUser246 2022-07-26 23:46:06 +0100
  • 3bc195a42f Bump version and update the changelog v0.17.3 Daniel Abramov 2022-07-12 19:46:24 +0200