20 Commits

Author SHA1 Message Date
James Coglan f7216863e6 Remove unnecessary rack imports from example server 2020-05-15 18:00:30 +01:00
James Coglan 664aabcd08 Formatting change: {...} should have spaces inside the braces 2019-06-11 16:18:17 +01:00
James Coglan 14b96256de Don't require rubygems, this has not been necessary since Ruby 1.8. 2017-08-08 23:41:16 +01:00
James Coglan 2edab5e56e Make Thin listen on 0.0.0.0. Otherwise on macOS it will only receive things addressed to 'localhost', not '127.0.0.1' or '0.0.0.0'. 2017-08-06 12:03:35 +01:00
James Coglan 48315e6482 Similar to 8267fd504158b653f88d714c0910826b2e0ca813; explicitly load Puma components in example server. 2017-02-22 00:28:56 +00:00
James Coglan 206929c89b Migrate to the improved websocket-driver proxy API, and add integration tests for all existing scenarios going through an http: proxy. 2014-11-06 23:41:23 +00:00
James Coglan c71bd69bc7 Don't wrap Thin in an EM.run block or else it refuses to respond to sigterm. 2014-10-28 09:43:42 +00:00
James Coglan d0348d923d Trailing blank lines are bad. 2014-05-17 00:32:02 +01:00
James Coglan 02d2dfc3a2 Use Bundler to load dependencies in examples. 2013-05-04 21:32:25 +01:00
James Coglan 7d4d153702 Sort our server/ruby compatibility. Now running on Puma, Thin, old and new Rainbows, and Goliath, on MRI/JRuby/RBX. 2013-05-03 09:06:48 +01:00
James Coglan bbb641fd64 Backport changes from the rack_hijack branch to support Puma and Rainbows. 2013-05-02 08:32:41 +01:00
James Coglan 3a9d7a9d43 Provide API for selecting which adapter to load. 2012-01-08 22:19:48 +00:00
James Coglan 309aca6bbe Mostly working Goliath adapter. Works for Hybi both with and without HAProxy, doesn't work on draft-76. 2012-01-08 21:40:00 +00:00
James Coglan 8686828aad Update documentation for running apps with Thin and Rainbows. 2012-01-07 15:57:43 +00:00
James Coglan 530ce4b71d Initial pass at extracting Rainbows support from Cramp. 2012-01-07 12:25:34 +00:00
James Coglan afe1674fea Update examples with subprotocol logic. 2011-12-19 00:12:51 +00:00
James Coglan 3b83de82a0 Fix the browser test page. 2011-11-24 23:44:08 +00:00
James Coglan 2666093d03 Add HTML test page. 2011-11-24 19:11:02 +00:00
James Coglan 87cd1e875f Add SSL capability to examples. 2011-11-22 19:05:20 +00:00
James Coglan a18791b258 Add examples, which pass all the Autobahn tests. 2011-11-22 01:26:43 +00:00