Commit Graph

25 Commits

Author SHA1 Message Date
Michael Klishin 968eefa1bb
Bump (c) line year
There are no functional changes to this massive diff.
2025-01-01 17:54:10 -05:00
Michael Klishin 8b90d4a27c Allow for tagged values for a few more rabbitmq.conf settings 2024-08-13 16:27:00 -04:00
Michael Klishin f414c2d512
More missed license header updates #9969 2024-02-05 11:53:50 -05:00
Michael Klishin 71a23c3675 Renaming in follow-up to #8790
{prefix}.enable_file_handle_cache => {prefix}.use_file_handle_cache
2023-07-10 13:35:25 +04:00
Michael Klishin 1402183bc2 Introduce a way to disable FHC use in web_mqtt
Via `web_mqtt.enable_file_handle_cache`
2023-07-09 09:16:17 +04:00
Michael Klishin f6e77db3d3 Switch to MPL2 2020-07-15 03:02:19 +03:00
Michael Klishin 38160e0c76 Don't include max_connections into socket options
It is rejected as an unsupported value.
Use Ranch transport options directly instead.

References #28.
Closes #55.
2019-06-07 12:22:08 +03:00
Michael Klishin f5b9436a5d Make sure web_mqtt.tcp.max_connections accepts 'infinity' as value 2019-06-07 09:43:57 +03:00
Michael Klishin 84430e557b Make web_mqtt.tcp.max_connections configurable via ini-style config file
References #28, #55.
2019-06-07 09:38:13 +03:00
Luke Bakken 5ac293267b Reverse order of ciphers in generated file to ensure they match rabbitmq.conf. The ct helpers will not verify this as the snippets and results are deep sorted 2018-12-31 11:59:36 -08:00
Luke Bakken 9c37888edd Fix port in schema
Follow-up to #50
2018-12-12 07:14:24 -08:00
Michael Klishin 8a03489505 Make sure a TCP listener is started by default
References #44, #49.

Per discussion with @acogoluegnes.
2018-12-12 15:38:56 +03:00
Luke Bakken 4c09348aa0 Merge pull request #49 from rabbitmq/rabbitmq-web-mqtt-48
Support web_mqtt.ssl.listener combined with other web_mqtt.ssl.* settings
2018-12-11 11:35:40 -08:00
Michael Klishin a45a7633b1 Support web_mqtt.ssl.listener combined with other web_mqtt.ssl.* settings
Closes #48.
2018-12-11 21:58:00 +03:00
Michael Klishin b10407ed81 Merge branch 'master' into ciphers-in-new-style-config
Conflicts:
	test/config_schema_SUITE_data/rabbitmq_web_mqtt.snippets
2018-12-11 18:00:59 +03:00
Michael Klishin 6bfc6a4664 Merge pull request #44 from rabbitmq/rabbitmq-web-mqtt-31
Add settings to disable TCP and TLS listeners explicitly
2018-12-11 17:11:23 +03:00
Arnaud Cogoluègnes 81725f34df Add proxy_protocol flag to new configuration format
Fixes #46
2018-12-11 11:02:05 +01:00
Michael Klishin 03709f9f93 Support more web_mqtt.ssl.* options, including cipher suites
References rabbitmq/rabbitmq-server#1712, rabbitmq/rabbitmq-server#1745.
2018-12-11 03:40:03 +03:00
Luke Bakken 4c5c72dc5f Add settings to disable TCP and TLS listeners explicitly
Fixes #31
2018-12-10 16:20:57 -08:00
Luke Bakken 55b949f214 formatting 2018-10-09 12:20:23 -07:00
Michael Klishin 97a08e78a5 Make it possible to configure WebSocket options such as compression
While at it, correctly configure connection inactivity
timeout with modern Cowboy versions.

Closes #34.
References rabbitmq/rabbitmq-web-stomp#89.

[#161053821]
2018-10-08 21:19:12 +03:00
Thomas Sauzeau aa9d197411 Retrieve ws path from config 2018-09-01 11:53:17 +02:00
Luke Bakken db9b7f1bd2 Add support for a listener configuration parameter that uses the cuttlefish ip datatype, and associated tests
Ensure ip address is in format expected by ranch:start_listener
2018-03-23 16:02:30 -07:00
Daniil Fedotov 085af213e5 removed _config suffix 2016-03-23 14:20:47 +00:00
Daniil Fedotov 3190702571 Cuttlefish schema 2016-03-23 11:17:45 +00:00