Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ruby3.4-rubygem-websocket-driver | Distribution: SUSE Linux Framework One |
Version: 0.7.6 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.1.1 | Build date: Fri Nov 3 09:02:46 2023 |
Group: Development/Languages/Ruby | Build host: reproducible |
Size: 91558 | Source RPM: rubygem-websocket-driver-0.7.6-slfo.1.1.1.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://github.com/faye/websocket-driver-ruby | |
Summary: WebSocket protocol handler with pluggable I/O |
WebSocket protocol handler with pluggable I/O.
Apache-2.0
* Fri Nov 03 2023 dan.cermak@posteo.net - ### 0.7.6 / 2023-07-25 - Fix handling of default ports in `Host` headers on Ruby 3.1+ * Thu Jun 24 2021 coolo@suse.com updated to version 0.7.5 see installed CHANGELOG.md [#]## 0.7.5 / 2021-06-12 - Do not change the encoding of strings passed to `Driver#text` * Tue Jun 01 2021 mschnitzer@suse.com - updated to version 0.7.4 * Optimise conversions between strings and byte arrays and related encoding operations, to reduce amount of allocation and copying * Mon Jul 13 2020 mschnitzer@suse.com - updated to version 0.7.3 * Let the client accept HTTP responses that have an empty reason phrase following the `101` status code * Wed May 27 2020 mschnitzer@suse.com - updated to version 0.7.2 * Emit `ping` and `pong` events from the `Server` driver * Handle draft-76 handshakes correctly if the request's body is a frozen string * Sat Jun 29 2019 mschnitzer@suse.com - updated to version 0.7.1 * 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 * Change license from MIT to Apache 2.0 * Sun Sep 17 2017 coolo@suse.com - updated to version 0.7.0 see installed CHANGELOG.md [#]## 0.7.0 / 2017-09-11 * Add `ping` and `pong` to the set of events users can listen to * Wed Jan 25 2017 dkang@suse.com - Add gem2rpm.yml * Wed Jan 25 2017 dkang@suse.com - update to version 0.6.5 * Sat May 21 2016 coolo@suse.com - updated to version 0.6.4 see installed CHANGELOG.md [#]## 0.6.4 / 2016-05-20 * Amend warnings issued when running with -W2 * Make sure message strings passed in by the app are transcoded to UTF-8 * Copy strings if necessary for frozen-string compatibility * Sat Nov 07 2015 coolo@suse.com - updated to version 0.6.3 see installed CHANGELOG.md [#]## 0.6.3 / 2015-11-06 * Reject draft-76 handshakes if their Sec-WebSocket-Key headers are invalid * Throw a more helpful error if a client is created with an invalid URL * Sun Jul 19 2015 coolo@suse.com - updated to version 0.6.2 see installed CHANGELOG.md [#]## 0.6.2 / 2015-07-18 * When the peer sends a close frame with no error code, emit 1000 * Wed Jul 15 2015 coolo@suse.com - updated to version 0.6.1 see installed CHANGELOG.md [#]## 0.6.1 / 2015-07-13 * Fix how events are stored in `EventEmitter` to fix a backward-compatibility violation introduced in the last release * Use the `Array#pack` and `String#unpack` methods for reading/writing numbers to buffers rather than including duplicate logic for this * Fri Jul 10 2015 coolo@suse.com - updated to version 0.6.0 see installed CHANGELOG.md [#]## 0.6.0 / 2015-07-08 * Use `SecureRandom` to generate the `Sec-WebSocket-Key` header * Allow the parser to recover cleanly if event listeners raise an error * Let the `on()` method take a lambda as a positional argument rather than a block * Add a `pong` method for sending unsolicited pong frames * Mon Mar 30 2015 coolo@suse.com - updated to version 0.5.4 * Mon Feb 23 2015 coolo@suse.com - updated to version 0.5.3 * Fri Feb 20 2015 coolo@suse.com - updated to version 0.5.2 * Fri Feb 06 2015 coolo@suse.com - updated to version 0.5.1 * Don't allow drivers to be created with unrecognized options * Support protocol extensions via the websocket-extensions module * Support connection via HTTP proxies using `CONNECT` * Sun Oct 12 2014 coolo@suse.com - updated to version 0.3.5 * Fix bug where the `Server` driver doesn't pass `ping` callbacks to its delegate * Fix an arity error when calling `fail_request` * Allow `close` to be called before `start` to close the driver [#]## 0.3.4 / 2014-07-06 * Don't hold references to frame buffers after a message has been emitted * Make sure that `protocol` and `version` are exposed properly by the TCP driver * Correct HTTP header parsing based on RFC 7230; header names cannot contain backslashes - adapt to new rubygem packaging * Sun May 18 2014 coolo@suse.com - updated to version 0.3.3 * Fix problems with loading C and Java native extension code * Correct the acceptable characters used in the HTTP parser * Correct the draft-76 status line reason phrase * Thu Feb 06 2014 coolo@suse.com - updated to version 0.3.2 * Expand `max_length` to cover sequences of continuation frames and `draft-{75,76}` * Decrease default maximum frame buffer size to 64MB * Stop parsing when the protocol enters a failure mode, to save CPU cycles * Wed Dec 04 2013 coolo@suse.com - updated to version 0.3.1 * Add a `max_length` option to limit allowed frame size * Fri Sep 13 2013 coolo@suse.com - updated to version 0.3.0 * Support client URLs with Basic Auth credentials * Tue Aug 06 2013 coolo@suse.com - updated to version 0.2.3 * Fix bug in EventEmitter#emit when listeners are removed * Fix bug in EventEmitter#listener_count for unregistered events * Wed Jul 31 2013 coolo@suse.com - updated to version 0.2.1 * Queue sent messages if the client has not begun trying to connect * Encode all strings sent to I/O as `ASCII-8BIT` * Tue Jun 04 2013 coolo@suse.com - initial package
/usr/lib64/ruby/gems/3.4.0/build_info /usr/lib64/ruby/gems/3.4.0/cache/websocket-driver-0.7.6.gem /usr/lib64/ruby/gems/3.4.0/extensions/s390x-linux-gnu/3.4.0/websocket-driver-0.7.6 /usr/lib64/ruby/gems/3.4.0/extensions/s390x-linux-gnu/3.4.0/websocket-driver-0.7.6/gem.build_complete /usr/lib64/ruby/gems/3.4.0/extensions/s390x-linux-gnu/3.4.0/websocket-driver-0.7.6/websocket_mask.so /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6 /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/CHANGELOG.md /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/LICENSE.md /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/README.md /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/ext /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/ext/websocket-driver /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/ext/websocket-driver/WebsocketMaskService.java /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/ext/websocket-driver/extconf.rb /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/ext/websocket-driver/websocket_mask.c /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/driver /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/driver.rb /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/driver/client.rb /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/driver/draft75.rb /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/driver/draft76.rb /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/driver/event_emitter.rb /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/driver/headers.rb /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/driver/hybi /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/driver/hybi.rb /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/driver/hybi/frame.rb /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/driver/hybi/message.rb /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/driver/proxy.rb /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/driver/server.rb /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/driver/stream_reader.rb /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/http /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/http.rb /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/http/headers.rb /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/http/request.rb /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/http/response.rb /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/mask.rb /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket/websocket_mask.rb /usr/lib64/ruby/gems/3.4.0/gems/websocket-driver-0.7.6/lib/websocket_mask.so /usr/lib64/ruby/gems/3.4.0/specifications/websocket-driver-0.7.6.gemspec /usr/share/doc/packages/ruby3.4-rubygem-websocket-driver /usr/share/doc/packages/ruby3.4-rubygem-websocket-driver/CHANGELOG.md /usr/share/doc/packages/ruby3.4-rubygem-websocket-driver/LICENSE.md /usr/share/doc/packages/ruby3.4-rubygem-websocket-driver/README.md
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Feb 22 00:50:00 2025