Jean-Sébastien Pédron
840cbda2d3
Update rabbitmq-components.mk
2017-10-13 14:33:20 +02:00
Jean-Sébastien Pédron
6b785cefff
Update rabbitmq-components.mk
2017-10-13 14:13:42 +02:00
Jean-Sébastien Pédron
8b5cdae53f
Update rabbitmq-components.mk
2017-10-13 12:15:56 +02:00
Michael Klishin
10ed01efbd
Update rabbitmq-components.mk
2017-09-13 17:54:56 -04:00
Michael Klishin
f7bc44864e
Update rabbitmq-components.mk
2017-09-13 17:45:52 -04:00
Michael Klishin
4920a5bf2d
Update rabbitmq-components.mk
2017-09-12 19:53:47 -04:00
Michael Klishin
7ac654a753
Update rabbitmq-components.mk
2017-09-12 12:42:11 -04:00
Daniil Fedotov
186b608951
Merge branch 'stable'
2017-08-30 19:20:55 +01:00
Daniil Fedotov
7db37e319a
Update erlang.mk
2017-08-30 18:46:45 +01:00
Daniil Fedotov
c91cbc52d1
Use connection sink for logs.
...
SockJS logs should go to `connection` sink.
[#149634975 ]
2017-08-07 14:48:55 +01:00
Michael Klishin
82ba9038d8
Erlang/OTP 19.2 is now the minimum supported version.
...
Part of rabbitmq/rabbitmq-server#1305.
[#149563549 ]
2017-07-26 19:03:39 +03:00
Michael Klishin
11d680a46a
Update rabbitmq-components.mk
2017-07-26 03:48:46 +03:00
Michael Klishin
ae91e1aa17
Update rabbitmq-components.mk
2017-07-26 02:27:21 +03:00
Michael Klishin
1e9dbfbe89
Update rabbitmq-components.mk
2017-06-12 20:19:16 +03:00
Michael Klishin
252594042b
Update rabbitmq-components.mk
2017-06-12 18:35:53 +03:00
Michael Klishin
f4f67171cd
Merge branch 'stable'
2017-06-10 09:29:15 +03:00
Luke Bakken
06fff7c4f8
Add passing tests for stomp->stomp messaging with headers, AMQP test not running correctly yet
...
fix up test that does an AMQP -> web stomp publish. No headers received
Build AMQP header tuples correctly
2017-06-09 11:09:30 -07:00
Michael Klishin
3a0cc6efc8
Merge branch 'stable'
2017-06-02 18:12:27 +03:00
Michael Klishin
a6f11fb458
Update rabbitmq-components.mk
2017-06-02 17:51:40 +03:00
Michael Klishin
da34b49667
Update rabbitmq-components.mk
2017-06-02 00:43:37 +03:00
Michael Klishin
a660b95f64
Update rabbitmq-components.mk
2017-06-01 18:01:57 +03:00
Jean-Sébastien Pédron
760b204738
Merge branch 'stable'
2017-05-31 11:05:38 +02:00
Jean-Sébastien Pédron
4715c4dd6e
*_SUITE: Replace crypto:rand_bytes/1 by crypto:strong_rand_bytes/1
...
The former is deprecated for some time and is entirely removed in Erlang
20.0. This obviously causes the testsuite to fail with this version of
Erlang (or more exactly, it hangs because the `undef` exception is
missed).
crypto:strong_rand_bytes/1 is already available in Erlang R16B03 so we
can use it directly. No need for a compat module.
[#145213041 ]
2017-05-31 10:59:13 +02:00
Jean-Sébastien Pédron
b9b1a8408d
Merge branch 'stable'
2017-05-16 18:14:14 +02:00
Jean-Sébastien Pédron
795e756e11
Makefile: Load the new `rabbitmq-early-plugin.mk` early-stage plugin
...
See the corresponding commit in rabbitmq-common for an explanation.
[#144697185 ]
2017-05-16 17:40:11 +02:00
Jean-Sébastien Pédron
118e15fd34
Update erlang.mk
2017-05-16 17:40:11 +02:00
Michael Klishin
86c99ff16a
Merge branch 'stable'
2017-05-03 12:37:09 +02:00
Michael Klishin
731e15938e
rabbit_stomp_processor:cancel_consumer/3 returns a triplet
...
Part of #75 .
[#144738809 ]
2017-05-03 00:00:19 +02:00
Jean-Sébastien Pédron
8a41841fe2
Merge branch 'stable'
2017-04-19 16:24:34 +02:00
Jean-Sébastien Pédron
2f7b0f6220
Update erlang.mk
2017-04-19 12:06:37 +02:00
Michael Klishin
b8fea9e614
Merge branch 'stable'
2017-04-06 21:41:26 +02:00
Diana Corbacho
0a5e084fff
Do not emit stats if connection has not been stablished
...
Stats should not be emitted until the connection is stablished - that is,
the initial value 'none' is overridden. A non-pid value crashes the stats gc.
rabbitmq-management-agent#42
2017-04-06 12:11:07 +01:00
Michael Klishin
9d0d2b4904
Merge branch 'stable'
2017-04-03 16:40:13 +03:00
Michael Klishin
0f2f544d3e
Use correct order of arguments here
2017-04-03 16:33:29 +03:00
Michael Klishin
455e6b9613
Merge branch 'stable'
2017-04-03 16:32:04 +03:00
Michael Klishin
574f760917
Handle the case where Cowboy HTTP listener is already started.
...
Fixes #72 (or at least works around it).
2017-04-03 14:56:20 +03:00
Michael Klishin
af6a29d465
Merge branch 'stable'
2017-04-02 22:04:58 +03:00
Michael Klishin
458007ec03
(c) year
2017-04-02 21:50:11 +03:00
Jean-Sébastien Pédron
37755d8685
Update rabbitmq-components.mk
2017-03-20 18:10:27 +01:00
Jean-Sébastien Pédron
eb2fc09a9f
Update rabbitmq-components.mk
2017-03-20 18:04:56 +01:00
Michael Klishin
5edd1143db
Ignore test/config_schema_SUITE_data/schema/
2017-03-20 19:18:25 +03:00
Michael Klishin
b18ade4d8a
Sync README with master
2017-03-20 16:19:13 +03:00
Michael Klishin
ff074d38f7
Update README.md
...
Conflicts:
README.md
2017-03-20 16:18:57 +03:00
Michael Klishin
4de92d0681
Update README.md
2017-03-20 16:16:01 +03:00
Daniil Fedotov
dd31979f57
Config schema test for plugin
...
Part of [#141481501 ]
Moved from rabbitmq-server
2017-03-17 11:02:44 +00:00
Michael Klishin
55fd298b57
Merge branch 'stable'
2017-03-11 01:43:41 +03:00
Michael Klishin
e40a440def
Cosmetics
2017-03-11 01:16:33 +03:00
Arnaud Cogoluègnes
350bde6180
Support typical RabbitMQ TCP socket options
...
The port option in the tcp_options entry takes now precedence
explicitly over the port option at the root of the env proplist.
It was previously the case, even if the opposite was advertized:
there would be 2 port entries in the Ranch options and Ranch
would take the one from tcp_options.
It's now possible to use strings for IP addresses, not only tuples.
The correct binding address and port are now used in the log message.
Fixes #69
2017-03-10 13:35:09 +01:00
Michael Klishin
a1db906a41
Update rabbitmq-components.mk
2017-02-11 23:29:47 +03:00
Michael Klishin
512c3c66c5
Update rabbitmq-components.mk
2017-02-10 11:16:48 +03:00
Michael Klishin
1616bab61f
Update rabbitmq-components.mk
2017-02-10 03:06:42 +03:00
Michael Klishin
b95f636dbe
merge branch 'stable'
2017-02-08 16:59:10 +03:00
Michael Klishin
a232431eda
Update rabbitmq-components.mk
2017-02-08 16:38:28 +03:00
Michael Klishin
f01f670b0f
merge branch 'stable'
2017-02-06 19:52:42 +03:00
Michael Klishin
bb2d41fb43
Update rabbitmq-components.mk
2017-02-06 19:24:06 +03:00
Jean-Sébastien Pédron
e8b3937e3e
Update rabbitmq-components.mk
2017-02-02 17:17:28 +01:00
Michael Klishin
c27ddc07e6
merge branch 'stable'
2017-01-31 18:20:40 +03:00
Michael Klishin
cb733d9dbb
Update rabbitmq-components.mk
2017-01-31 18:06:41 +03:00
Jean-Sébastien Pédron
9de6705fbd
Makefile: Remove Cowboy version pinning
...
There is a global pinning in rabbitmq-components.mk.
2017-01-25 17:03:59 +01:00
Michael Klishin
cbcd057e42
Merge branch 'stable'
...
Conflicts:
.travis.yml
2016-12-17 02:56:29 +03:00
Michael Klishin
df0223c03f
Test against 18.3, 19.1 and 19.2 on Travis
2016-12-17 02:48:28 +03:00
Jean-Sébastien Pédron
d5daa5d349
Travis CI: Import changes from rabbitmq-auth-backend-amqp
2016-12-12 15:22:17 +01:00
Jean-Sébastien Pédron
b5e952ddb0
Merge branch 'stable'
2016-12-09 19:28:23 +01:00
Jean-Sébastien Pédron
8412dbc38b
Update rabbitmq-components.mk
2016-12-08 19:14:55 +01:00
Jean-Sébastien Pédron
1ac1bd0e5d
Travis CI: Use Ubuntu Trusty image to have access to Elixir
...
Also, required `sudo` so a VM is used instead of a container. This makes
the test much longer, but allows us to install non-whitelisted packages
such as xsltproc.
2016-12-08 17:55:07 +01:00
Jean-Sébastien Pédron
fb3db61ceb
Merge branch 'stable'
2016-12-08 12:54:23 +01:00
Jean-Sébastien Pédron
5b141a10cb
rabbit_ws_sockjs: Fix listeners registration
...
... when a listener is bound to multiple IP addresses.
This is the case when a listener is configured to listen on all
interfaces, and IPv4's `0.0.0.0` and IPv6's `::` are reported
separately. It happens on *BSD and Linux with `net.ipv6.bindv6only=1` at
least.
[#135770181 ]
2016-12-08 12:45:07 +01:00
Jean-Sébastien Pédron
5b9d566207
Merge branch 'stable'
2016-12-07 16:08:15 +01:00
Michael Klishin
85b3f64c2b
Merge pull request #67 from rabbitmq/rabbitmq-web-stomp-60
...
Fix use of default credentials with use_http_auth
2016-12-06 21:04:38 +03:00
Loïc Hoguin
186004ae47
Fix use of default credentials with use_http_auth
...
When HTTP authorization header is not sent, we use the default
credentials defined in the rabbitmq_stomp configuration.
2016-12-06 17:33:48 +01:00
Jean-Sébastien Pédron
56e670b26b
Move from .app.src to Makefile variables
...
This is the recommended way with Erlang.mk.
By default, the version is inherited from rabbitmq-server-release when
the source archive is created, or computed from git-describe(1) (see
`rabbitmq-components.mk`). One can override the version from the command
line by setting the `PROJECT_VERSION` variable.
[#130992027 ]
2016-12-06 17:09:26 +01:00
Michael Klishin
622c9b3404
Merge branch 'stable'
2016-12-06 17:48:06 +03:00
Loïc Hoguin
dcd75370a6
Register listeners to management UI
2016-12-06 15:16:04 +01:00
Michael Klishin
17d9556ff5
Merge branch 'stable'
2016-12-01 14:19:05 +03:00
Michael Klishin
274ffe231a
Merge branch 'stable'
2016-11-30 18:58:43 +03:00
Michael Klishin
eea6404a5e
Merge branch 'stable'
2016-11-29 21:22:22 +03:00
Michael Klishin
a7190cc9e5
Update rabbitmq-components.mk
2016-11-29 20:59:45 +03:00
Jean-Sébastien Pédron
25d783e4f1
Merge branch 'stable'
2016-11-25 11:51:27 +01:00
Jean-Sébastien Pédron
50b57847c5
Update rabbitmq-components.mk
2016-11-25 10:51:05 +01:00
Jean-Sébastien Pédron
f5115dd59e
Merge branch 'stable'
2016-11-25 10:40:17 +01:00
Jean-Sébastien Pédron
574b4e3f71
Update rabbitmq-components.mk
2016-11-25 10:08:26 +01:00
Jean-Sébastien Pédron
0cc5732204
Merge branch 'stable' into rabbitmq-management-236
2016-11-24 12:13:48 +01:00
Jean-Sébastien Pédron
41b069c0b2
Merge branch 'stable'
2016-11-24 10:53:37 +01:00
Jean-Sébastien Pédron
dd9b8c8012
Add rabbitmq_ct_client_helpers to TEST_DEPS
2016-11-24 10:53:30 +01:00
Jean-Sébastien Pédron
2b90f8b0e7
Update rabbitmq-components.mk
2016-11-23 18:06:10 +01:00
Gerhard Lazu
c31b9b4385
Merge branch 'stable'
2016-11-22 17:05:29 +00:00
Gerhard Lazu
03d9194ed4
Update erlang.mk
2016-11-22 16:21:00 +00:00
Gerhard Lazu
ee4301eabb
Update rabbitmq-components.mk
2016-11-22 16:16:47 +00:00
Jean-Sébastien Pédron
8841defc93
Update erlang.mk
2016-11-14 11:59:58 +01:00
Jean-Sébastien Pédron
3353b84f65
Update rabbitmq-components.mk
2016-11-10 16:57:00 +01:00
Jean-Sébastien Pédron
3331c48ca7
Merge branch 'stable' into rabbitmq-management-236
2016-09-27 12:49:01 +02:00
Jean-Sébastien Pédron
c379c72bb7
Makefile: No need to patch SockJS anymore
...
We had to do that temporarily to pass `-Duse_old_builtin_types` to
SockJS' Makefile.
[#130659985 ]
2016-09-26 11:49:37 +02:00
Jean-Sébastien Pédron
af0c9f6db0
Merge branch 'stable'
2016-09-26 11:49:20 +02:00
Jean-Sébastien Pédron
7baa7af7bb
Makefile: No need to depend on `ranch` now
...
The plugin depends on rabbitmq-server which pulls the correct version of
Ranch.
[#130659985 ]
2016-09-26 11:45:30 +02:00
Jean-Sébastien Pédron
ff480d3210
Merge branch 'stable'
2016-09-23 16:33:49 +02:00
Jean-Sébastien Pédron
fb38fe4475
Makefile: Add missing rabbitmq_ct_helpers to TEST_DEPS
...
[#130086871 ]
2016-09-23 15:02:50 +02:00
Jean-Sébastien Pédron
d16af7da6a
Update rabbitmq-components.mk
2016-09-23 11:23:12 +02:00
Jean-Sébastien Pédron
5de97706d9
Update erlang.mk
2016-09-22 17:57:27 +02:00
Jean-Sébastien Pédron
2012506286
rabbitmq_web_stomp.app: Depend on rabbit_common
2016-09-20 13:16:59 +02:00
Jean-Sébastien Pédron
80cfe0ebf8
Makefile: Explicitely list all DEPS
...
Sync rabbitmq-components.mk with rabbitmq-common to remove automatic
DEPS handling.
[#130086871 ]
2016-09-20 13:16:13 +02:00
Jean-Sébastien Pédron
880d355e5f
Update erlang.mk
2016-09-20 13:15:16 +02:00
Jean-Sébastien Pédron
ac476df151
Merge branch 'stable'
2016-09-15 16:44:12 +02:00
Jean-Sébastien Pédron
ee64a20c3e
Update rabbitmq-components.mk
2016-09-15 15:47:27 +02:00
Jean-Sébastien Pédron
8c4fdcf21a
Merge branch 'stable'
2016-09-05 16:37:47 +02:00
Jean-Sébastien Pédron
4a20f21f26
rfc6455_client: Remove dead code
2016-09-05 16:13:07 +02:00
Jean-Sébastien Pédron
eca021fdd8
*_websocket_SUITE: Stop the broker at the end of the testsuite
2016-09-05 16:13:06 +02:00
Jean-Sébastien Pédron
2da74e4f1d
Do not force default `default_user` when falling back to non-HTTP auth
...
If the Authorization HTTP header is missing, we want to fallback to
the credentials in the CONNECT frame. Therefore, we must not force the
default `default_user` credentials in the `#stomp_configuration{}`
record.
This problem went unnoticed before and the authentication always failed
because the default `default_user` was made of Erlang strings instead
of binaries, which was rejected by the Erlang client and RabbitMQ. This
problem was fixed in commit a49e814e70e2ee839d282b9614cf8bfbab87acb8 in
rabbitmq-comp.
While here, remove trailing whitespaces.
2016-09-05 16:08:33 +02:00
Jean-Sébastien Pédron
5b091c91a7
Makefile: Add lager to BUILD_DEPS
...
It is indirectly needed by sockjs because we build it with ERLC_OPTS
which uses Lager's parse_transform.
2016-09-05 16:01:19 +02:00
Jean-Sébastien Pédron
be163bc078
Merge branch 'stable'
2016-09-02 16:12:46 +02:00
Jean-Sébastien Pédron
ed812d43ce
Travis CI: Import checkout fixes from rabbitmq-stomp
2016-09-02 15:13:37 +02:00
Jean-Sébastien Pédron
85a01af27e
Travis CI: Test against Erlang 19.0
2016-09-02 15:12:55 +02:00
Jean-Sébastien Pédron
3870ecdb0e
Travis CI: Do not test against Erlang R16B03
...
sockjs (a dependency) fails to build with Erlang R16B03.
2016-09-02 15:12:06 +02:00
Jean-Sébastien Pédron
c8c128b4f1
Update rabbitmq-components.mk
2016-09-02 13:22:28 +02:00
Jean-Sébastien Pédron
d182c90572
Makefile: No need to filter out rabbitmq_test from TEST_DEPS anymore
...
[#127356157 ]
2016-09-02 12:37:07 +02:00
Jean-Sébastien Pédron
34ec43b409
Update rabbitmq-components.mk
2016-09-02 12:03:34 +02:00
Daniil Fedotov
5e6908fd69
Merge branch 'stable'
2016-09-01 18:08:12 +01:00
Daniil Fedotov
d7cd45fdaf
Ignore sockjs heartbeats
2016-09-01 18:07:54 +01:00
kjnilsson
2651c3f50c
write connection_stats metrics
2016-09-01 13:57:13 +01:00
Daniil Fedotov
db03352522
Change order of dependencies to compile lager_transform correctly
2016-08-30 15:30:52 +01:00
Daniil Fedotov
6d1760dc8d
Merge branch 'stable'
2016-07-28 15:12:42 +01:00
Michael Klishin
6e93763d6b
Filter out rabbitmq_test
...
like we do in other recently ported projects
2016-07-26 03:24:30 +03:00
Michael Klishin
55f5a48e45
Run tests with Common Test instead of EUnit
2016-07-26 02:55:22 +03:00
Daniil Fedotov
27e9e58923
Move to common test
2016-07-22 13:58:55 +01:00
Jean-Sébastien Pédron
1529cb4959
Merge branch 'stable'
2016-07-20 12:04:18 +02:00
Jean-Sébastien Pédron
ff8504296d
Makefile: Re-use RMQ_ERLC_OPTS instead of checking Erlang version again
2016-07-20 12:01:44 +02:00
Michael Klishin
e00e82ac25
Update rabbitmq-components.mk
2016-07-14 15:44:15 +03:00
Michael Klishin
af3915cdee
Update rabbitmq-components.mk
2016-07-14 15:37:38 +03:00
Michael Klishin
de687fca9e
Update rabbitmq-components.mk
2016-07-14 13:48:21 +03:00
Michael Klishin
7f38e3e980
Update rabbitmq-components.mk
2016-07-14 13:20:06 +03:00
Michael Klishin
8c67d8a81d
Update README.md
2016-06-21 02:43:24 +03:00
Daniil Fedotov
8a87c817f8
Merge branch 'stable'
2016-06-17 14:18:11 +01:00
Daniil Fedotov
e017b6df2c
Set bounded timeout for OTP workers
2016-06-16 13:12:03 +01:00
Michael Klishin
e4ad53fd4f
Merge branch 'stable'
2016-05-29 23:37:23 +03:00
Michael Klishin
d40cc2a51a
Update rabbitmq-components.mk
2016-05-29 23:21:57 +03:00
Michael Klishin
40bb561b60
Update CONTRIBUTING.md, add CODE_OF_CONDUCT.md
2016-05-28 09:57:34 -07:00
Michael Klishin
91e528a687
Update CONTRIBUTING.md, add CODE_OF_CONDUCT.md
2016-05-28 14:22:52 +03:00
kjnilsson
14c1144527
Merge branch 'stable'
2016-05-18 13:22:07 +01:00
Karl Nilsson
3ad14dcc18
Update rabbitmq-components.mk
2016-05-18 12:48:03 +01:00
Michael Klishin
2f91461fa6
Merge pull request #61 from rabbitmq/rabbitmq-server-546
...
Use erlang 18.3 only in travis
2016-05-17 12:06:14 +03:00
Michael Klishin
37f7960873
Update rabbitmq-components.mk
2016-05-17 11:17:55 +03:00
Michael Klishin
351fead874
Update rabbitmq-components.mk
2016-05-17 10:16:11 +03:00
Daniil Fedotov
842665c3d9
Use erlang 18.3 only in travis
2016-05-12 10:58:25 +01:00
Daniil Fedotov
e2e937941c
Stub for broker_version_requirements
2016-04-22 14:42:18 +01:00
Michael Klishin
ac633b0de0
Merge branch 'stable'
2016-03-31 12:07:56 +03:00
Loïc Hoguin
2e02098576
Properly handle the Websocket protocol header
...
We support v10.stomp, v11.stomp and v12.stomp at the moment.
The better one will be selected if a client advertises two
or more.
2016-03-30 18:57:26 +02:00
Michael Klishin
9b41ef8996
Merge branch 'stable'
2016-03-30 01:49:52 +03:00
Michael Klishin
6bbafbd581
Merge branch 'stable' into rabbitmq-web-stomp-43
2016-03-30 01:36:35 +03:00
Loïc Hoguin
a9f3620769
Add use_http_auth option to enable HTTP Basic Auth
...
The intended behavior is to use the login/passcode found
in the Authorization header, if any, and otherwise fall
back to the usual authentication methods.
2016-03-25 13:11:46 +01:00
Michael Klishin
f570a52b75
Merge pull request #52 from rabbitmq/rabbitmq-server-550
...
Cuttlefish schema
2016-03-24 00:29:33 +03:00
Michael Klishin
816a62864e
Merge branch 'stable'
2016-03-23 17:21:07 +03:00
Daniil Fedotov
3d91492605
removed _config suffix
2016-03-23 14:20:22 +00:00
Michael Klishin
6ce4ce3746
Update rabbitmq-components.mk
2016-03-23 17:13:43 +03:00
Daniil Fedotov
04cb903785
Cuttlefish schema
2016-03-23 11:17:20 +00:00
Michael Klishin
274428ff8a
Merge branch 'stable'
2016-03-10 04:19:24 +03:00
Daniil Fedotov
854ea04da6
changes in heartbeat management
2016-03-08 18:37:37 +00:00
Michael Klishin
1d35d53dbf
Merge branch 'stable'
2016-03-05 01:59:05 +03:00
Loïc Hoguin
83d8b043a2
Emit stats for management UI
2016-03-03 14:48:57 +01:00
Loïc Hoguin
cfcb008c7e
Hardcode running state and channels count/max
...
These do not vary because of implementation.
2016-02-02 16:03:11 +01:00
Loïc Hoguin
75f97d2c8f
Properly fill in SSL information in adapter info
2016-02-02 14:39:08 +01:00
Michael Klishin
dd89357802
Update LICENSE-MPL-RabbitMQ
2016-01-16 16:03:21 +03:00
Michael Klishin
0c888877fd
Merge branch 'stable'
2016-01-12 16:25:29 +03:00
Loïc Hoguin
ecd18a9e16
Make number of Ranch acceptors configurable
2016-01-12 11:33:52 +01:00
Michael Klishin
cd6eb95ddb
Merge branch 'stable'
2016-01-01 13:10:59 +03:00
Michael Klishin
a08424e45e
Update (c) info
2016-01-01 12:59:19 +03:00
Pierre Fenoll
41726179f9
.gitignore: make absolute paths relative
2015-12-28 11:06:14 +01:00
Loïc Hoguin
b6977989ad
Honor cowboy_opts with SSL connections too
2015-12-23 13:42:38 +01:00
Jean-Sébastien Pédron
9dea42e44d
Update erlang.mk
2015-12-18 20:34:39 +01:00
Jean-Sébastien Pédron
0f9e1f4514
Sync with upstream build.config
2015-12-18 20:33:04 +01:00
Jean-Sébastien Pédron
0e815d95fb
Update rabbitmq-components.mk
2015-12-18 19:08:10 +01:00
Michael Klishin
2c13b373ff
Update rabbitmq-components.mk
2015-12-18 19:32:25 +03:00
Loïc Hoguin
39ad167191
Reword a comment to avoid it becoming outdated
2015-12-18 17:20:38 +01:00
Loïc Hoguin
fbaf9f6203
Change the default number of acceptors to 1
...
We have long running connections, this is a sane default.
2015-12-18 17:17:03 +01:00
Loïc Hoguin
91ebff23a1
Properly report SSL connections
2015-12-17 11:53:44 +01:00
Michael Klishin
317af5d15f
Compile standalone
2015-12-11 21:36:26 +03:00
Daniil Fedotov
7007e5ff3d
Regactoring: AMQP messages, processor state, stop signals
2015-12-11 17:13:18 +00:00
Daniil Fedotov
1c847a754a
Refactored stomp processor from process to state
2015-12-11 16:44:00 +00:00
Jean-Sébastien Pédron
11a4da726d
Update rabbitmq-components.mk
2015-12-03 15:38:51 +01:00
Jean-Sébastien Pédron
fb2aa0715e
Update rabbitmq-components.mk
2015-12-01 18:36:23 +01:00
Jean-Sébastien Pédron
67a6043094
Update rabbitmq-components.mk
2015-12-01 16:17:20 +01:00
Jean-Sébastien Pédron
94b71c961d
Update rabbitmq-components.mk
2015-11-30 09:12:43 +01:00
Loïc Hoguin
48e054e751
Completely disable heartbeats for SockJS
...
Before the heartbeats start fun would do nothing but the server
would still tell the client heartbeats were enabled, leading to
issues with default client options. Now, we provide 'undefined'
instead of a start fun and the processor sends 0,0 back to the
client instead of an incorrect value.
2015-11-26 11:21:48 +01:00
Jean-Sébastien Pédron
89c1fb6ddb
Update rabbitmq-components.mk
2015-11-26 08:54:12 +01:00
Jean-Sébastien Pédron
dacd8150bb
Update rabbitmq-components.mk
2015-11-26 08:41:24 +01:00
Jean-Sébastien Pédron
c99814da56
Update erlang.mk
2015-11-25 10:36:26 +01:00
Jean-Sébastien Pédron
c3007d08aa
Update rabbitmq-components.mk
2015-11-25 10:35:24 +01:00
Jean-Sébastien Pédron
093536c30f
Makefile: Add Ranch as a BUILD_DEPS to be sure Ranch 1.2.0 is pulled
2015-11-20 10:53:02 +01:00
Jean-Sébastien Pédron
ff65daef1e
Update rabbitmq-components.mk
2015-11-20 10:52:06 +01:00
Jean-Sébastien Pédron
496579b671
Update erlang.mk
2015-11-19 14:32:14 +01:00
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