File rubygem-faye-websocket.changes of Package rubygem-faye-websocket
-------------------------------------------------------------------
Fri Nov 3 07:35:27 UTC 2023 - Dan Čermák <dan.cermak@posteo.net>
- ### 0.11.3 / 2023-07-25
- Handle 'cert already in hash table' error message on Ruby 3.1+
### 0.11.2 / 2023-04-04
- Handle SSL certificate chains where not all the intermediate certificates are
recognised by the client
-------------------------------------------------------------------
Thu Jun 24 17:21:18 UTC 2021 - Stephan Kulow <coolo@suse.com>
updated to version 0.11.1
see installed CHANGELOG.md
### 0.11.1 / 2021-05-24
- Prevent the client hanging if `close()` is called when already closing
-------------------------------------------------------------------
Fri Sep 25 13:56:59 UTC 2020 - Stephan Kulow <coolo@suse.com>
updated to version 0.11.0
see installed CHANGELOG.md
### 0.11.0 / 2020-07-31
- Implement TLS certificate verification and enable it by default on client
connections
- Add a `:tls` option to the client with sub-fields `:root_cert_file` and
`:verify_peer` for configuring TLS verification
-------------------------------------------------------------------
Fri Jul 19 09:06:41 UTC 2019 - Stephan Kulow <coolo@suse.com>
- updated to version 0.10.9
see installed CHANGELOG.md
### 0.10.9 / 2019-06-13
- Use the EventMachine API rather than `IO#write` to write data; this uses the
event loop and avoids getting blocked by slow clients
### 0.10.8 / 2019-06-10
- In the case of a close timeout, don't block on waiting for writing to the
socket to complete
- Fix a race condition that caused a timeout not to be cancelled immediately
when the WebSocket is closed
- Change license from MIT to Apache 2.0
-------------------------------------------------------------------
Thu Feb 23 05:34:55 UTC 2017 - coolo@suse.com
- updated to version 0.10.7
see installed CHANGELOG.md
### 0.10.7 / 2017-02-22
* Emit an error if `EventMachine::Connection#unbind` is called with an error
-------------------------------------------------------------------
Mon Jan 23 05:32:46 UTC 2017 - coolo@suse.com
- updated to version 0.10.6
see installed CHANGELOG.md
### 0.10.6 / 2017-01-22
* Forcibly close the I/O stream after a timeout if the peer does not respond
after calling `close()`
-------------------------------------------------------------------
Sun Nov 13 05:34:01 UTC 2016 - coolo@suse.com
- updated to version 0.10.5
see installed CHANGELOG.md
### 0.10.5 / 2016-11-12
* Set the SNI hostname when making secure requests
-------------------------------------------------------------------
Sat May 21 04:31:48 UTC 2016 - coolo@suse.com
- updated to version 0.10.4
see installed CHANGELOG.md
### 0.10.4 / 2016-05-20
* Amend warnings issued when running with -W2
-------------------------------------------------------------------
Thu Feb 25 05:32:31 UTC 2016 - coolo@suse.com
- updated to version 0.10.3
see installed CHANGELOG.md
### 0.10.3 / 2016-02-24
* Use `PATH_INFO` and `QUERY_STRING` rather than the non-standard `REQUEST_URI` from the Rack env
-------------------------------------------------------------------
Fri Nov 27 05:31:23 UTC 2015 - coolo@suse.com
- updated to version 0.10.2
see installed CHANGELOG.md
### 0.10.2 / 2015-11-26
* Fix the `headers` and `status` methods on `Client`, which were broken in the
last release
-------------------------------------------------------------------
Sat Nov 7 05:30:36 UTC 2015 - coolo@suse.com
- updated to version 0.10.1
see installed CHANGELOG.md
### 0.10.1 / 2015-11-06
* Make sure errors can be safely emitted if creating the driver fails
* Prevent a race condition when binding `EM.attach` to the socket
-------------------------------------------------------------------
Fri Jul 10 04:29:56 UTC 2015 - coolo@suse.com
- updated to version 0.10.0
see installed CHANGELOG.md
### 0.10.0 / 2015-07-08
* Add the standard `code` and `reason` parameters to the `close` method
-------------------------------------------------------------------
Tue Feb 10 17:43:45 UTC 2015 - coolo@suse.com
- updated to version 0.9.2
-------------------------------------------------------------------
Sun Jan 5 14:39:52 UTC 2014 - coolo@suse.com
- updated to version 0.7.2
* Fix WebSocket detection in cases where the web server does not produce an `env`
-------------------------------------------------------------------
Wed Dec 4 11:31:18 UTC 2013 - coolo@suse.com
- updated to version 0.7.1
* Support the `max_length` websocket-driver option
* Expose a `message` property on `error` events
-------------------------------------------------------------------
Fri Sep 13 11:06:22 UTC 2013 - coolo@suse.com
- updated to version 0.7.0
* Allow the server to send custom headers with EventSource responses
-------------------------------------------------------------------
Tue Aug 6 17:45:16 UTC 2013 - coolo@suse.com
- updated to version 0.6.3
* Stop implicitly depending on Rack 1.4
-------------------------------------------------------------------
Wed Jul 31 05:45:54 UTC 2013 - coolo@suse.com
- updated to version 0.6.2
* Catch errors thrown by EventMachine and emit `error` and `close` events
-------------------------------------------------------------------
Tue Jun 4 05:46:52 UTC 2013 - coolo@suse.com
- updated to version 0.6.1
* Add support for custom headers
* Extract the protocol handlers into the `websocket-driver` library
* Support the `rack.hijack` API
* Add support for Rainbows 4.5 and Puma
* Officially support JRuby and Rubinius
* Emit the `close` event if TCP is closed before CLOSE frame is acked
* Treat the `Upgrade: websocket` header case-insensitively because of IE10
* Don not suppress headers in the Thin and Rainbows adapters unless the status is `101`
-------------------------------------------------------------------
Sun Jul 29 13:10:54 UTC 2012 - coolo@suse.com
- initial package