Commit Graph

500 Commits

Author SHA1 Message Date
Jean-Sébastien Pédron f89836ec71 Update erlang.mk 2015-11-18 19:14:58 +01:00
Jean-Sébastien Pédron 5ea43172f7 Update erlang.mk 2015-11-18 17:40:25 +01:00
Jean-Sébastien Pédron f3322b4b18 Update erlang.mk 2015-11-10 13:12:42 +01:00
Jean-Sébastien Pédron c7db2e8187 Update rabbitmq-components.mk 2015-11-10 13:11:18 +01:00
Jean-Sébastien Pédron 7216f590eb Update rabbitmq-components.mk 2015-11-05 20:51:35 +00:00
Jean-Sébastien Pédron 255b459544 Update rabbitmq-components.mk 2015-11-03 15:12:31 +01:00
Jean-Sébastien Pédron 948e7554fa Update rabbitmq-components.mk 2015-11-02 10:20:52 +01:00
Jean-Sébastien Pédron 7b493940dd Update rabbitmq-components.mk 2015-10-30 17:32:58 +01:00
Jean-Sébastien Pédron 59fd38b8db Update erlang.mk 2015-10-28 11:16:26 +01:00
Jean-Sébastien Pédron fe347ccc56 Update rabbitmq-components.mk 2015-10-28 11:10:38 +01:00
Jean-Sébastien Pédron 3cbea01a8c Makefile: Make sure the default goal remains `all` 2015-10-27 11:52:19 +01:00
Jean-Sébastien Pédron 88b459f91e Update erlang.mk 2015-10-26 15:33:52 +01:00
Jean-Sébastien Pédron 65724a8013 Update rabbitmq-components.mk 2015-10-26 11:15:37 +01:00
Jean-Sébastien Pédron c75c3ec2a5 Update rabbitmq-components.mk 2015-10-26 10:21:26 +01:00
Jean-Sébastien Pédron 081f6386a8 Patch SockJS to build with Erlang R16B 2015-10-23 23:34:11 +02:00
Jean-Sébastien Pédron ee64055319 Adapt .travis.yml to erlang.mk 2015-10-23 20:17:59 +02:00
Jean-Sébastien Pédron fcedc2acb4 Require cowboy 1.0.3 2015-10-23 20:17:40 +02:00
Jean-Sébastien Pédron f9847a9868 Update erlang.mk's build.config 2015-10-23 20:00:08 +02:00
Jean-Sébastien Pédron d3fb1fee84 Update erlang.mk 2015-10-23 18:33:19 +02:00
Jean-Sébastien Pédron 1b89cd4d56 Update rabbitmq-components.mk 2015-10-23 16:05:52 +02:00
Jean-Sébastien Pédron adf686fb85 Update erlang.mk 2015-10-22 18:35:01 +02:00
Jean-Sébastien Pédron 604cbd515a Update rabbitmq-components.mk 2015-10-19 17:35:46 +02:00
Jean-Sébastien Pédron d00eb25ec1 Update erlang.mk 2015-10-19 17:12:59 +02:00
Jean-Sébastien Pédron 1c9cfc50d9 Update rabbitmq-components.mk 2015-10-19 17:11:42 +02:00
Jean-Sébastien Pédron 87a346d1d2 Initial move to erlang.mk 2015-10-19 16:44:46 +02:00
Michael Klishin b039b7766f Update README.md 2015-09-11 16:11:54 +03:00
Loïc Hoguin fbc09b803b Add support for STOMP heartbeats to raw Websocket endpoint 2015-09-09 10:52:11 +02:00
Loïc Hoguin eb28fc068a Add new option 'ws_frame' to allow using binary frames 2015-09-08 19:50:13 +02:00
Loïc Hoguin 67defca8de Add missing raw Websocket tests to 'make test' 2015-09-08 18:40:52 +02:00
Loïc Hoguin ce3639eed6 Add cowboy_opts option
This option will allow setting Cowboy-specific options like
'max_keepalive' or 'timeout'.
2015-09-07 15:46:58 +02:00
Loïc Hoguin b7fe4ba42c Add tcp_config option 2015-09-07 15:34:05 +02:00
Loïc Hoguin 1aff6f004a Add missing options to the .app env key 2015-09-07 14:52:30 +02:00
Loïc Hoguin 6f12b979df Fix default port when option is missing 2015-09-07 14:46:34 +02:00
Gavin M. Roy 71f5de0bca Add travis-ci configuration 2015-08-21 20:04:21 -04:00
Loïc Hoguin d58e1fcc1d Add /ws route for STOMP over plain Cowboy Websocket 2015-08-10 16:49:09 +02:00
Loïc Hoguin a7214c06e4 Update Cowboy to 1.0.3
One test had to be modified because Cowboy properly sends
a close frame when closing the Websocket now, when it didn't
before. 1005 means "no status code", 1000 means "OK".
2015-08-10 11:39:41 +02:00
Jean-Sébastien Pédron 782e1cead5 rabbitmq-stomp now ends frame with LF: update the test suite
References rabbitmq/rabbitmq-stomp#17.
2015-06-16 14:11:51 +02:00
Michael Klishin 89f1427326 Sync CONTRIBUTING.md with the template one 2015-02-20 17:09:52 +03:00
Jean-Sébastien Pédron 1ab7b35ef4 Merge branch 'stable' 2015-02-19 18:13:20 +01:00
Jean-Sébastien Pédron 8fdbc85991 Convert .hgignore to .gitignore 2015-02-19 17:26:01 +01:00
Michael Klishin 8fce81e54a Sync CONTRIBUTING.md with the template one 2015-02-18 00:21:24 +03:00
Michael Klishin e4aac86b58 Sync CONTRIBUTING.md with the template one 2015-02-18 00:09:54 +03:00
Jean-Sébastien Pédron 634ce74d88 Merge branch 'stable' 2015-02-17 21:20:09 +01:00
Jean-Sébastien Pédron e0d4d3d01d Remove the "moved to GitHub" warning. 2015-02-17 21:20:03 +01:00
Jean-Sebastien Pedron 51d60ab59d stable to default 2015-02-17 18:21:26 +01:00
Jean-Sebastien Pedron 716fe27f30 README.md: Warn about the move to GitHub 2015-02-17 18:21:12 +01:00
Vladimir Protasov e5fea2a4dc Add configuration parameter for cowboy connection pool size. 2014-12-17 19:19:44 +04:00
Simon MacMullen 40d6afe783 Remove use of SockJS CDN 2014-09-26 12:11:26 +01:00
Michael Klishin a239d67e50 Make sure asn1 and other SSL support dependencies are started before starting HTTPS listener
Work around an issue with R16B01+ where asn1 is no longer started automatically.
2014-06-18 18:15:42 +04:00
Matthias Radestock 1c10d012c5 whitespace 2014-04-01 12:25:24 +01:00
Michael Klishin f90cfbbd53 merge bug25913 into default 2014-03-27 17:14:23 +04:00
Michael Klishin 247d00b359 Wording 2014-03-27 16:25:49 +04:00
Michael Klishin 47b35162e9 Log listeners for both HTTP and HTTPS 2014-03-27 16:24:38 +04:00
Simon MacMullen 28891f9bf4 Update copyright for 2014 2014-03-17 17:25:26 +00:00
Simon MacMullen e900a4f1d4 Check source of user is acceptable. 2014-02-24 13:46:02 +00:00
Emile Joubert 44dc8fc75f Support cowboy SSL connections 2013-12-09 17:43:55 +00:00
Simon MacMullen d454ebcc57 Oops, forgot to propagate API change to web-stomp. 2013-09-04 14:01:39 +01:00
Emile Joubert 94875fed2b Merged stable into default 2013-07-31 13:57:31 +01:00
Simon MacMullen fc1c69ad37 s/VMware/GoPivotal/g 2013-07-01 10:49:15 +01:00
Matthias Radestock 1693e7f460 merge bug23958 into default 2013-05-01 11:39:23 +01:00
Emile Joubert 1c656e44b8 Update copyright 2013 2013-01-23 13:17:08 +00:00
Tim Watson ab0c5f3459 simple_one_for_one now does the right thing (TM) 2013-01-04 16:07:39 +00:00
Simon MacMullen bc3b7d30b1 Return the supervisor pid correctly, and the client pid as "extra" data, and thus prevent supervisor tree corruption and rabbit_vm:memory/0 from treating workers as supervisors. 2012-12-18 12:08:56 +00:00
Simon MacMullen eff723f139 address -> host, and get the name approximately right too. No rDNS, but that would have to go via SockJS... 2012-11-19 16:36:34 +00:00
Simon MacMullen e0dae2b1ff Establish stable branch 2012-11-19 16:35:43 +00:00
Simon MacMullen a84588367a Unbreak web stomp tests 2012-11-12 13:55:35 +00:00
Simon MacMullen 3ac422f30f Change port out of ephemeral range. 2012-11-09 11:48:53 +00:00
Matthias Radestock 9f87c0f18a propagate API change 2012-08-14 16:20:27 +01:00
Marek Majkowski c59a887686 New stomp.js supports vhosts - API changes needed to be documented. 2012-08-14 10:27:21 +01:00
Marek Majkowski f540c3b1b0 Imported pull request #1 by @jmesnil
Source: https://github.com/rabbitmq/rabbitmq-web-stomp/pull/1
2012-08-14 10:12:08 +01:00
Marek Majkowski ab60906687 bug24894 - tests for web-stomp 2012-06-25 10:06:11 +01:00
Marek Majkowski 2c8f26a581 bug24973 changed the signature of frame:parse and thus caused badmatch 2012-06-13 12:19:20 +01:00
Marek Majkowski 19b79eda0e updated readme 2012-05-11 16:57:08 +01:00
Simon MacMullen e3491a4a8c More aesthetics... 2012-05-02 16:13:14 +01:00
Marek Majkowski 91e9ca99a5 Sort out gen_server:casts 2012-04-18 16:16:30 +01:00
Marek Majkowski 3e4772bfcb According to my interpretation of RFC6455 this should be error code 1000 2012-04-18 16:04:17 +01:00
Simon MacMullen 0b46a715a6 It helps if you actually test this. I don't know if those are good parameters, but at least this does not massively blow up when I force close a connection via mgmt. 2012-04-03 18:09:06 +01:00
Simon MacMullen db088eaee7 Explain 2012-04-03 18:01:38 +01:00
Simon MacMullen 9915e845f8 Simplify supervision: remove a redundant supervisor. 2012-04-03 17:57:57 +01:00
Simon MacMullen 70d5636579 Simplify supervision: get the client_sup to start both the client and the processor. 2012-04-03 17:40:10 +01:00
Marek Majkowski 5c307ff6bd README 2012-04-03 15:34:41 +01:00
Marek Majkowski 86802e57fa Swallow bump_credit messages 2012-04-03 15:10:54 +01:00
Marek Majkowski c3b668f678 Move cleanup to one place - terminate 2012-04-03 15:10:34 +01:00
Marek Majkowski dc1173793d Add a man in the middle between sockjs and stomp to catch the flow messages. 2012-04-02 18:29:55 +01:00
Marek Majkowski f177f36e7f license 2012-03-02 14:04:28 +00:00
Marek Majkowski 053c7effce License boilerplate 2012-02-28 11:30:14 +00:00
Marek Majkowski 103ab27046 cosmetic 2012-02-27 16:20:36 +00:00
Marek Majkowski cb6715f1be Simplify supervision tree 2012-02-27 16:20:28 +00:00
Marek Majkowski 37113015c7 SockJS allows to extract some connection details - present that to mgmt plugin 2012-02-27 15:01:04 +00:00
Marek Majkowski fca3203f42 Default port is now 55674 2012-02-27 15:00:27 +00:00
Marek Majkowski f05238fbbc Apparently file desc must be obtained and released by the same process 2012-02-27 12:30:57 +00:00
Marek Majkowski 54045cc1be Release was way triggered too early 2012-02-27 12:11:18 +00:00
Marek Majkowski 4f86ac020b Update rabbit_stomp_processor to recent API changes 2012-02-27 12:10:51 +00:00
Marek Majkowski 7eadb60ec4 Handle protocol death nicely - close sockjs connection 2012-02-20 17:12:23 +00:00
Marek Majkowski da889bd5e0 Customize protocol name - WEB-STOMP 2012-02-20 17:11:50 +00:00
Marek Majkowski 584f58aa9b Whoops 2012-02-20 16:24:25 +00:00
Marek Majkowski 8f1935b3a1 Play nicely with RMQ descriptor limits - but with SockJS we can only approximate 2012-02-20 16:23:55 +00:00
Marek Majkowski 229018fec8 Update to recent changes in bug24744 2012-02-20 15:35:17 +00:00
Marek Majkowski ba3603571d Connect using internal API's rather than via Tcp 2012-02-17 17:50:50 +00:00
Marek Majkowski f2327ea68b initial import 2012-02-14 15:21:30 +00:00