Commit Graph

756 Commits

Author SHA1 Message Date
Chris Boden
0f827b13c9 Remove Topic autoDelete option from WAMP
When a Topic reaches 0 subscribers it will be removed
New subscriptions to Topics that had the same name will create new Topics
refs #185, #198
2017-09-14 07:40:37 -04:00
Chris Boden
fe4a97400d Remove usage of http_parse_message
Found a case where http_parse_message failed to parse a valid request header and returned null, which ended up in an uncaught exception being thrown by Guzzle.
2017-09-13 18:12:50 -04:00
Chris Boden
0cde24bae7 entryption params 2017-09-10 14:41:56 -04:00
Chris Boden
2594ebced4 Fix UTF-8 check 2017-09-10 12:49:48 -04:00
Chris Boden
1113d54176 Update from master, remove 5.3 travis 2017-09-10 12:21:09 -04:00
Chris Boden
215649839d Merge branch 'master' into 0.4 2017-09-10 12:20:15 -04:00
Chris Boden
837d8590b0 Merge branch 'travis' 2017-09-10 12:15:03 -04:00
Chris Boden
0f0faf6a34 Attempt to fix Travis 2017-09-10 12:08:41 -04:00
Chris Boden
19fa7f7e98 Merge branch 'master' into 0.4
# Conflicts:
#	README.md
2017-09-10 12:03:39 -04:00
Chris Boden
d5cb2c5f19 Merge pull request #554 from Kolbasyatin/patch-1
Update Topic.php
2017-09-10 11:59:40 -04:00
Chris Boden
f078287017 Add ssl options to App 2017-09-10 11:57:09 -04:00
Chris Boden
e1980b2016 Add missing SSL doc 2017-09-10 11:44:51 -04:00
Chris Boden
c5055fa6f2 Merge branch 'pr/485-react-socket' into 0.4
# Conflicts:
#	composer.json
2017-09-10 11:40:08 -04:00
Chris Boden
a1a1a3c642 Update UTF-8 check and move to WsServer
fixes #517
2017-09-10 11:23:40 -04:00
Chris Boden
829af203b2 Fix readme headers, update apigen with 0.4 2017-09-09 16:59:25 -04:00
Kolbasyatin
7c05c5cdae Update Topic.php
We can send message not only string, but array also, so, IDE does unpleasant highlights.
2017-09-02 23:19:36 +03:00
Chris Boden
302b770450 Merge branch 'travis-trusty' 2017-07-29 13:24:36 -04:00
Chris Boden
1c28d187ce Remove HHVM from precise 2017-07-29 13:24:26 -04:00
Chris Boden
c8adbca830 Trusty only on HHVM 2017-07-29 13:17:19 -04:00
Chris Boden
be4ee00d94 Try using trusty on Travis for HHVM 2017-07-29 13:11:47 -04:00
Christian Lück
a86be3c526 Forward-compatibility with future Socket v1.0 and Socket v0.8
Socket v0.8 only contains some minor breaking changes, which can be
circumvented by ignoring URI schemes here.
Future Socket v1.0 will not contain any BC breaks, so it's actually
compatible with the last release.
2017-07-19 16:12:26 +02:00
Chris Boden
362a477662 Merge pull request #521 from kzbandai/fix-markdown-written-method
Add space on README.md because it looked strange on github.com
2017-05-23 10:24:59 -04:00
kzbandai
70e2577be7 Add space on README.md because it looked strange on github.com 2017-05-14 01:54:18 +09:00
Chris Boden
4ac1f914f3 Merge branch 'master' into 0.4
# Conflicts:
#	README.md
2017-04-19 17:05:46 -04:00
Chris Boden
b8caf37039 Merge branch 'ssl-server' into 0.4
# Conflicts:
#	src/Ratchet/Server/IoServer.php
2017-04-19 17:05:11 -04:00
Chris Boden
f71676f08f Merge branch 'doc-test' 2017-04-19 16:57:27 -04:00
Chris Boden
e78b2d4197 phpunit 2017-04-19 16:50:37 -04:00
Chris Boden
55610686b1 Merge branch 'socket' into 0.4
# Conflicts:
#	composer.json
#	src/Ratchet/Server/IoServer.php
2017-04-19 16:48:03 -04:00
Christian Lück
e3a97b6661 Forward-compatibility with Socket v0.7 and Socket v0.6
Socket v0.7 and v0.6 contain some major changes, but this does not
affect usage within Ratchet, so it's actually compatible with all latest
releases.
2017-04-17 17:36:23 +02:00
Gyula Madarasz
bc631bd9c0 Update README.md
example code in readme failed in browser client by message: "Uncaught DOMException: Failed to execute 'send' on 'WebSocket': Still in CONNECTING state" so wait for connection state is opened
2017-03-28 14:12:54 +01:00
Eliseu dos Santos
13c9fdfb15 Changed sslConf parameter validation, according to review on PR 2017-03-13 07:27:13 -03:00
Christian Lück
22e500d02a Fix event arguments 2017-03-10 15:40:54 +01:00
Chris Boden
b00da833ce Use $this in closure, fixed ref to handleData 2017-03-10 09:22:43 -05:00
Chris Boden
8d8d574199 Merge branch 'socket' into 0.4 2017-03-10 09:19:04 -05:00
Christian Lück
1fd6f24371 Fix event arguments 2017-03-10 15:13:39 +01:00
Chris Boden
3a952c9156 Merge pull request #504 from ruslan-naryzhnyi/fix-autobahn-source
fix souce link for client side library
2017-03-06 12:01:47 -05:00
krendel
e788fd4da1 fix souce link for client side library 2017-02-26 11:44:23 +02:00
Eliseu dos Santos
369227dc1c Add WSS support using recently added class SecureServer from React. 2017-02-21 09:22:38 -03:00
Chris Boden
cc2bc79455 Changelog with new react/socket 2017-02-16 20:34:04 -05:00
Chris Boden
131204eaf5 Merge branch 'clue-labs/socket' into 0.4
# Conflicts:
#	composer.json
#	tests/autobahn/bin/fuzzingserver-noutf8.php
#	tests/autobahn/bin/fuzzingserver.php
2017-02-16 20:31:29 -05:00
Chris Boden
4cf38fe82e Merge branch 'master' into 0.4
# Conflicts:
#	CHANGELOG.md
#	src/Ratchet/ConnectionInterface.php
#	src/Ratchet/Http/Router.php
#	src/Ratchet/WebSocket/Version/RFC6455.php
#	tests/unit/Http/RouterTest.php
2017-02-16 20:14:25 -05:00
Chris Boden
945a887abd Merge pull request #487 from al0mie/al0mie-patch-1
update php versions
2017-02-16 09:10:08 -05:00
Christian Lück
b8967b999a Update Socket component to v0.5 2017-02-14 08:41:59 +01:00
Alex Mokrenko
a672b8601b Update .travis.yml 2017-02-09 22:11:06 +03:00
samizdam
101f54dedc Merge tag 'v0.3.6' 2017-01-24 23:37:45 +03:00
Chris Boden
84df35d2a6 Release 2017-01-06 09:36:36 -05:00
Chris Boden
afe63e26d6 0.3.6 prep
fixes #470
fixes #471
fixes #472
2016-12-30 13:40:50 -05:00
Chris Boden
7a661b5016 Merge branch 'pr/472-method-not-allowed' 2016-12-30 13:26:12 -05:00
Chris Boden
64bc5822c8 Set GET required in Symfony Route 2016-12-30 13:26:04 -05:00
Chris Boden
45342407ef Merge branch 'pr/471-keep-host-scheme' 2016-12-30 12:40:31 -05:00