Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.4 wip/psr7 #401

Merged
merged 15 commits into from
Feb 24, 2016
Merged

0.4 wip/psr7 #401

merged 15 commits into from
Feb 24, 2016

Conversation

cboden
Copy link
Member

@cboden cboden commented Feb 21, 2016

  • Replace protocol handlers with new RFC lib
  • Use PSR-7 interfaces instead of Guzzle classes
  • Remove Hixie76 support
  • Added KeepAlive ping/pong

fixes #362 #288 #263 #226 #201

cboden added 15 commits May 30, 2015 10:19
Http components and APIs now use PSR-7 interfaces
No longer using deprecated Guzzle dependency
Use RFC6455 repo for WebSocket message handling
Remove Hixie76 (refs #201)
# Conflicts:
#	tests/unit/Session/SessionComponentTest.php
pecl_http if available to parse HTTP requests (5x faster)
Update ConnectionContext to match latest RFC interface
Removed Guzzle integration test (now using PSR-7 API)
Cherrypicked from 075f122
Re-use same exception for Frame buffering flow control
GuzzleTest -> no longer using Guzzle HTTP interfaces
WebSocket tests have been moved to RFC library
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant