Matt Bonneau

Results 13 issues of Matt Bonneau

Expose RFC6455 permessage-deflate.

enhancement

This upgrades to PHPUnit 7. There are a couple tests for sessions that are marked incomplete because of an `ini_set` issue. This also drops travis checking for everything but 7.1...

Implement #205. Items in this PR that may need discussion are what to do about errors occurring on multiple observables and whether this should be implemented as a `mergeAll` type...

https://github.com/ReactiveX/RxPHP/blob/eee0a2f70b36df29437dbd5084f4ce9af53f2c9f/lib/Rx/Notification/OnErrorNotification.php#L32

This issue relates to PR #86. Right now calling `close()` only calls `end()` on the underlying socket. This can be problematic if the resource does not close in a timely...

How should multiple registrations of the same procedure name be handled by the Dealer? In the basic profile, the wamp.error.procedure_already_exists error message is mentioned as a response to an attempt...

Advanced Profile
Needs discussion
RFC

Behavior during `UNREGISTER` with active invocations does not appear to be defined. Specifically: What happens when a callee sends an `UNREGISTER` message before `YIELD`ing on an `INVOCATION`? My suggestion would...

Basic Profile
Bug
RFC

Having multiple authroles would be great. In many instances, users (or devices, etc.) fulfill more than one role and may need to have the authorization level that both would grant....

Basic Profile
Enhancement
Needs discussion

In the [WAMP-CRA section](https://github.com/tavendo/WAMP/blob/master/spec/advanced.md#wamp-challenge-response-authentication) of the advanced spec, it looks like the user's role is exposed prior to user authentication. This creates opportunity for malicious users to fish for an...

Advanced Profile

Pluck uses `isset` to check for the existence of a key. `isset` will not return `true` if the associated value is null which causes `pluck` to error. This should use...