./www/ruby-websocket-driver, WebSocket protocol handler with pluggable I/O

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.7.5, Package name: ruby27-websocket-driver-0.7.5, Maintainer: tsutsui

Websocket-driver module provides a complete implementation of
the WebSocket protocols that can be hooked up to any TCP library.
It aims to simplify things by decoupling the protocol details
from the I/O layer, such that users only need to implement code
to stream data in and out of it without needing to know anything
about how the protocol actually works. Think of it as a complete
WebSocket system with pluggable I/O.


Required to run:
[www/ruby-websocket-extensions] [lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 21.5 KB

Version history: (Expand)


CVS history: (Expand)


   2021-10-26 13:31:15 by Nia Alarie | Files touched by this commit (1030)
Log message:
www: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts):
www/nghttp2/distinfo

Unfetchable distfiles (almost certainly fetched conditionally...):
./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx-devel/distinfo naxsi-1.3.tar.gz
./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx-devel/distinfo njs-0.5.0.tar.gz
./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz
./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx/distinfo naxsi-1.3.tar.gz
./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx/distinfo njs-0.5.0.tar.gz
./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz
   2021-10-07 17:09:00 by Nia Alarie | Files touched by this commit (1033)
Log message:
www: Remove SHA1 hashes for distfiles
   2021-09-19 20:00:36 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-websocket-driver: update to 0.7.5

0.7.5 (2021-06-12)

* Do not change the encoding of strings passed to Driver#text

0.7.4 (2021-05-24)

* Optimise conversions between strings and byte arrays and related encoding
  operations, to reduce amount of allocation and copying
   2020-09-14 17:30:58 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/ruby-websocket-driver: update to 0.7.3

Update ruby-websocket-driver package to 0.7.3.

### 0.7.3 / 2020-07-09

- Let the client accept HTTP responses that have an empty reason phrase
  following the `101` status code
   2020-06-14 17:51:21 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-websocket-driver: update to 0.7.2

Update ruby-websocket-driver to 0.7.2.

0.7.2 / 2020-05-22

* Emit ping and pong events from the Server driver
* Handle draft-76 handshakes correctly if the request's body is a frozen string
   2020-03-20 16:46:50 by Takahiro Kambe | Files touched by this commit (2)
Log message:
www/ruby-websocket-driver: updat to 0.7.1

Update ruby-websocket-driver to 0.7.1.

### 0.7.1 / 2019-06-10

- Catch any exceptions produced while generating a handshake response and send a
  `400 Bad Request` response to the client
- Pick the RFC-6455 protocol version if the request contains any of the headers
  used by that version
- Handle errors encountered while handling malformed draft-76 requests
   2017-09-18 03:11:36 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
www/ruby-websocket-driver: update to 0.7.0

### 0.7.0 / 2017-09-11

* Add `ping` and `pong` to the set of events users can listen to
   2017-07-31 00:32:28 by Thomas Klausner | Files touched by this commit (229)
Log message:
Switch github HOMEPAGEs to https.