SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ruby2.5-rubygem-faye-1_1_2-1.1.2-1.4.x86_64.rpm :
Tue Jul 19 14:00:00 2016 cooloAATTsuse.com
- updated to version 1.2.2
see installed CHANGELOG.md
[#]## 1.2.2 / 2016-07-18

* Mitigate the HTTPoxy vulnerability: https://httpoxy.org/

Thu Jun 30 14:00:00 2016 cooloAATTsuse.com
- updated to version 1.2.1
see installed CHANGELOG.md
[#]## 1.2.1 / 2016-06-29

* Fix a missing variable error in `NodeAdapter`

Mon Jun 27 14:00:00 2016 cooloAATTsuse.com
- updated to version 1.2.0
see installed CHANGELOG.md
[#]## 1.2.0 / 2016-06-26

* Add `client.subscribe().withChannel()` to yield the message channel for wildcard subscriptions

* Restructure the JavaScript codebase around Node modules (require/exports) rather than globals

* Update the Promise shim to reflect the standard API, including `catch()` and `all()`

* Support connecting to servers that use SNI in the Ruby client

* Make the JavaScript client work inside React Native and Web Workers

* Remove JSON2; you should import a JSON shim yourself if necessary

* Handle errors that occur when a message is partially delivered via EventSource

* Reject requests with invalid (non-array or -object) top-level JSON values

* Make local client requests asynchronous to avoid re-entrant request handling errors

* Remove `Connection: Close` from HTTP responses to allow use of keep-alive

* Use `XMLHttpRequest` in preference to the ActiveX API in IE10

* Fix bug where flushing large message batches puts promises in an invalid state

Mon Jul 20 14:00:00 2015 cooloAATTsuse.com
- updated to version 1.1.2
see installed CHANGELOG.md
[#]## 1.1.2 / 2015-07-19

* Allow the `Authorization` header to be used on CORS requests

* Disallow unused methods like PUT and DELETE on CORS requests

* Stop IE prematurely garbage-collecting `XDomainRequest` objects

* Make sure messages can be sent if they overflow the request size limit and the outbox is empty

* Don\'t send messages over WebSockets unless they are in the \'open\' ready-state

* Fix a bug preventing use of the in-process transport in Ruby

Wed Feb 25 13:00:00 2015 cooloAATTsuse.com
- updated to version 1.1.1

Mon Feb 9 13:00:00 2015 cooloAATTsuse.com
- updated to version 1.1.0

* Allow the server and client to use WebSocket extensions, for example permessage-deflate

* Support the `HTTP_PROXY` and `HTTPS_PROXY` environment variables to send all client connections through an HTTP proxy

* Introduce the `Scheduler` API to allow the user to control message retries

* Add the `attempts` and `deadline` options to `Client#publish()`

* Let `RackAdapter` take a block that yields the instance, so extensions can be added to middleware

* Allow monitoring listeners to see the `clientId` on publishd messages but still avoid sending it to subscribers

* Return a promise from `Client#disconnect()`

* Fix client-side retry bugs causing the client to flood the server with duplicate messages

* Send all transport types in the `supportedConnectionTypes` handshake parameter

* Don\'t close WebSockets when the client recovers from an error and sends a new `clientId`

* Replace `cookiejar` with `tough-cookie` to avoid global variable leaks
[#]## 1.0.3 / 2014-07-08

* Make some changes to JSON-P responses to mitigate the Rosetta Flash attack

* http://miki.it/blog/2014/7/8/abusing-jsonp-with-rosetta-flash/

Thu Dec 12 13:00:00 2013 cooloAATTsuse.com
- updated to version 1.0.1

* Add `Adapter#close()` method for gracefully shutting down the server

* Fix error recover bug in WebSocket that made transport cycle through `up`/`down` state

* Update Promise implementation to pass `promises-aplus-tests 2.0`

* Correct some incorrect variable names in the Ruby transports

* Make logging methods public to fix a problem on Ruby 2.1

Fri Oct 4 14:00:00 2013 cooloAATTsuse.com
- updated to version 1.0.0

* Client changes:

* Allow clients to be instantiated with URI objects rather than strings

* Add a `ca` option to the Node `Client` class for passing in trusted server certificates

* Objects supporting the `callback()` method in JavaScript are now Promises

* Fix protocol-relative URI parsing in the client

* Remove the `getClientId()` and `getState()` methods from the `Client` class

* Transport changes:

* Add request-size limiting to all batching transports

* Make the WebSocket transport more robust against quiet network periods and clients going to sleep

* Support cookies across all transports when using the client on Node.js or Ruby

* Support custom headers in the `cross-origin-long-polling` and server-side `websocket` transports

* Adapter changes:

* Support the `rack.hijack` streaming API

* Migrate to MultiJson for JSON handling on Ruby, allowing use of JRuby

* Escape U+2028 and U+2029 in JSON-P output

* Fix a bug stopping requests being routed when the mount point is `/`

* Fix various bugs that cause errors to be thrown if we try to send a message over a closed socket

* Remove the `listen()` method from `Adapter` in favour of using server-specific APIs

* Server changes:

* Use cryptographically secure random number generators to create client IDs

* Allow extensions to access request properties by using 3-ary methods

* Objects supporting the `bind()` method now implement the full `EventEmitter` API

* Stop the server from forwarding the `clientId` property of published messages

* Miscellaneous:

* Support Browserify by returning the client module

* `Faye.logger` can now be a logger object rather than a function

Mon May 13 14:00:00 2013 cooloAATTsuse.com
- updated to version 0.8.9

* Specify ciphers for SSL on Node to mitigate the BEAST attack

* Mitigate increased risk of socket hang-up errors in Node v0.8.20

* Fix race condition when processing outgoing extensions in the Node server

* Fix problem loading the client script when using {mount: \'/\'}

* Clean up connection objects when a WebSocket is re-used with a new clientId

* All JavaScript code now runs in strict mode

* Select transport on handshake, instead of on client creation to allow time for disable() calls

* Do not speculatively open WebSocket/EventSource connections if they are disabled

* Gracefully handle WebSocket messages with no data on the client side

* Close and reconnect WebSocket when onerror is fired, not just when onclose is fired

* Fix problem with caching of EventSource connections with stale clientIds

* Don\'t parse query strings when checking if a URL is same-origin or not

* Patch security hole allowing remote execution of arbitrary Server methods

Wed Nov 21 13:00:00 2012 cooloAATTsuse.com
- updated to version 0.8.6

* Make sure messages pushed to the client over a socket pass through outgoing extensions

* Fix a bug in URI.parse() that caused Faye endpoints to inherit search and hash from window.location

* Optimise upgrade process so that WebSocket is tested earlier and the connection is cached

* Check that EventSource actually works to work around broken Opera implementation

* Emit \'connection:open\' and \'connection:close\' events from the Engine proxy

* Increase size of client IDs from 128 to 160 bits

* Fix bug with relative URL resolution in IE

* Limit the JSON-P transport\'s message buffer so it doesn\'t create over-long URLs

* Send \'Pragma: no-cache\' with XHR requests to guard against iOS 6 POST caching

* Add \'charset=utf-8\' to response Content-Type headers

Tue Oct 25 14:00:00 2011 aduffeckAATTsuse.com
- fix faye over ssl on http sites

Mon Oct 24 14:00:00 2011 aduffeckAATTsuse.com
- update to v0.6.7 (bugfix release)

Tue Sep 27 14:00:00 2011 aduffeckAATTsuse.com
- inital package


 
ICM