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

openSUSE Build Service is sponsored by