Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Please login to access the resource
openSUSE:Factory
rubygem-websocket-driver
rubygem-websocket-driver.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File rubygem-websocket-driver.changes of Package rubygem-websocket-driver
------------------------------------------------------------------- Fri Nov 3 08:02:46 UTC 2023 - Dan Čermák <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 18:08:37 UTC 2021 - Stephan Kulow <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 1 03:43:17 UTC 2021 - Manuel Schnitzer <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 14:52:34 UTC 2020 - Manuel Schnitzer <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 11:23:40 UTC 2020 - Manuel Schnitzer <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 22:12:11 UTC 2019 - Manuel Schnitzer <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 17:55:03 UTC 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 12:31:44 UTC 2017 - dkang@suse.com - Add gem2rpm.yml ------------------------------------------------------------------- Wed Jan 25 10:29:08 UTC 2017 - dkang@suse.com - update to version 0.6.5 ------------------------------------------------------------------- Sat May 21 04:40:36 UTC 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 7 05:33:02 UTC 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 04:31:32 UTC 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 04:32:07 UTC 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 04:33:20 UTC 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 04:34:00 UTC 2015 - coolo@suse.com - updated to version 0.5.4 ------------------------------------------------------------------- Mon Feb 23 05:30:24 UTC 2015 - coolo@suse.com - updated to version 0.5.3 ------------------------------------------------------------------- Fri Feb 20 05:31:48 UTC 2015 - coolo@suse.com - updated to version 0.5.2 ------------------------------------------------------------------- Fri Feb 6 13:12:52 UTC 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 16:18:36 UTC 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 09:04:46 UTC 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 6 12:42:54 UTC 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 4 11:31:21 UTC 2013 - coolo@suse.com - updated to version 0.3.1 * Add a `max_length` option to limit allowed frame size ------------------------------------------------------------------- Fri Sep 13 11:06:18 UTC 2013 - coolo@suse.com - updated to version 0.3.0 * Support client URLs with Basic Auth credentials ------------------------------------------------------------------- Tue Aug 6 17:45:13 UTC 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 05:45:54 UTC 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 4 16:38:54 UTC 2013 - coolo@suse.com - initial package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor