| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | sync_detection_SUITE: Wait for sync status for 30 seconds | Jean-Sébastien Pédron | 2017-07-05 | 1 | -1/+1 |
| | | | | | | ... instead of the previous 10 seconds. This helps eager_sync_SUITE which times out quite often with Erlang 20. | ||||
| * | rabbit_nodes: move a few more functions to rabbit_nodes_common | Michael Klishin | 2017-07-04 | 1 | -143/+7 |
| | | | | | they are required by or can be useful to CLI tools. | ||||
| * | term_to_binary_compat:queue_name_to_binary/1 was superseded | Michael Klishin | 2017-07-04 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'stable' | Daniil Fedotov | 2017-07-04 | 0 | -0/+0 |
| |\ | |||||
| | * | Do not require a node to be running to execute decode, list_ciphers and ↵ | Daniil Fedotov | 2017-07-04 | 1 | -1/+2 |
| | | | | | | | | | list_hashes commands | ||||
| | * | Mention ctl decode arguments on manpage. | Daniil Fedotov | 2017-07-04 | 1 | -1/+19 |
| | | | |||||
| * | | Update man entries for encode and decode commands correspond to commands API. | Daniil Fedotov | 2017-07-04 | 1 | -23/+10 |
| | | | |||||
| * | | Merge pull request #1250 from rabbitmq/rabbitmq-server-1246-master | Michael Klishin | 2017-07-04 | 3 | -47/+67 |
| |\ \ | | | | | | | Change directory name generation function for queue indexes and vhosts | ||||
| | * \ | Merge branch 'master' into rabbitmq-server-1246-master | Michael Klishin | 2017-07-03 | 8 | -114/+145 |
| | |\ \ | |/ / |/| | | |||||
| * | | | Merge pull request #1281 from rabbitmq/rabbitmq-common-208-master | Michael Klishin | 2017-07-03 | 2 | -32/+38 |
| |\ \ \ | | | | | | | | | Use delegate:invoke and delegate:invoke_no_result | ||||
| | * | | | Use delegate:invoke and delegate:invoke_no_result | Diana Corbacho | 2017-06-30 | 2 | -32/+38 |
| | | | | | | | | | | | | | | | | | | | | | Further simplifications to rabbitmq-server#208 which where too large to apply in 3.6.11. Now invoke and invoke_no_result are called directly | ||||
| * | | | | rabbit_looking_glass: Tell xref to ignore call to lg:trace/4 | Jean-Sébastien Pédron | 2017-07-03 | 1 | -0/+2 |
| |/ / / | | | | | | | | | | [#140125673] | ||||
| * | | | Merge branch 'stable' | Jean-Sébastien Pédron | 2017-06-29 | 1 | -26/+10 |
| |\ \ \ | | |/ | |/| | |||||
| | * | | unit_SUITE: Adapt rabbitmqctl_encode testcase to the new rabbit_control_pbe APIrabbitmq_v3_6_11_milestone3 | Jean-Sébastien Pédron | 2017-06-29 | 1 | -26/+10 |
| | | | | |||||
| * | | | rabbit_runtime_parameters: Pass `ActingUser` to clear_component() | Jean-Sébastien Pédron | 2017-06-29 | 2 | -4/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In rabbit_exchange_parameters, use ?INTERNAL_USER when calling clear_component(). This fixes the call to clear() which expects this `ActingUser`. This went unnoticed because the function was called as M:F() instead of F() even though the function is local. Reported by xref. [#140125673] | ||||
| * | | | rabbit_exchange_parameters, rabbit_runtime_parameters: Remove unused imports | Jean-Sébastien Pédron | 2017-06-29 | 2 | -3/+1 |
| | | | | |||||
| * | | | docs/rabbitmqctl.8: Add list_hashes, list_ciphers and decode commands | Jean-Sébastien Pédron | 2017-06-29 | 1 | -0/+26 |
| | | | | | | | | | | | | | | | | | | | | | | This changes are ported from the following commits to rabbitmqctl.1.xml in `stable`: - commit 020fa730ce65e2e19ba6bb483bfc5c458580c533 - commit 6b65e41330a40060919b0cc19b895a57348493a5 | ||||
| * | | | Merge branch 'stable' | Jean-Sébastien Pédron | 2017-06-29 | 2 | -50/+63 |
| |\ \ \ | |/ / | |||||
| | * | | docs/rabbitmqctl.1.xml: Fix quoting of {encrypted, <<"...">>} | Jean-Sébastien Pédron | 2017-06-29 | 1 | -3/+3 |
| | | | | | | | | | | | | | There was three single quotes, so one extra. | ||||
| | * | | rabbit_runtime_parameters: Remove module name for local calls | Jean-Sébastien Pédron | 2017-06-28 | 1 | -4/+4 |
| | | | | |||||
| | * | | Merge pull request #1276 from rabbitmq/rabbitmq-server-ctl-decode | Michael Klishin | 2017-06-28 | 3 | -52/+146 |
| | |\ \ | | | | | | | | | Add CTL commands to decode encoded value and list ciphers and hashes | ||||
| | | * | | CLI: ditto for decode | Michael Klishin | 2017-06-28 | 1 | -0/+25 |
| | | | | | |||||
| | | * | | CLI: add list_hashes and list_ciphers in rabbitmqctl(1) | Michael Klishin | 2017-06-28 | 1 | -3/+33 |
| | | | | | |||||
| | | * | | Merge branch 'stable' into rabbitmq-server-ctl-decode | Michael Klishin | 2017-06-28 | 21 | -1210/+6488 |
| | | |\ \ | | |/ / | |/| | | |||||
| | | * | | Add CTL commands to decode encoded value and list ciphers and hashes | Daniil Fedotov | 2017-06-28 | 2 | -49/+88 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `rabbitmqctl encode --decode` and `rabbitmqctl encode --list-ciphers` is a bit weird API, which makes every argument in the encode command optional. `rabbitmqctl decode` is not equal to `rabbitmqctl encode --decode` same for `rabbitmqctl list_ciphers` and `rabbitmqctl list_hashes` | ||||
| | | | * | Merge branch 'master' into rabbitmq-server-1246-master | Michael Klishin | 2017-06-29 | 34 | -1654/+7538 |
| | | | |\ | |_|_|/ |/| | | | |||||
| * | | | | rabbit_vhost: Pass ActingUser to ↵ | Jean-Sébastien Pédron | 2017-06-28 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rabbit_auth_backend_internal:clear_topic_permissions() The clause without this argument doesn't exist anymore. Reported by xref. [#140125673] | ||||
| * | | | | rabbit_plugins_main: Remove unused module | Jean-Sébastien Pédron | 2017-06-28 | 1 | -365/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now everything is in the new CLI (rabbitmq-cli). Tests are calling rabbitm-plugins(8) instead of doing direct calls to the broker. Reported by xref. [#140125673] | ||||
| * | | | | rabbit_cli: Remove all rpc_call() clauses | Jean-Sébastien Pédron | 2017-06-28 | 1 | -21/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | They seem to be unused and rpc_call/7 calls rabbit_misc:rpc_call/7 which doesn't exist. Reported by xref. [#140125673] | ||||
| * | | | | docs/rabbitmqctl.8: Fix various syntax errors | Jean-Sébastien Pédron | 2017-06-28 | 1 | -46/+55 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some common mistakes such as: - no newline after a final `.`; - mdoc commands in the middle of a paragraph; - `Op` used even though it shouldn't enclose remaining content on this line I also changed variants (e.g. -t and --timeout) so they are separated by comas, not pipes, because this is the conventions for them: they are the same thing, not different options you have to pick. Finally, a few typos were also fixed. [#144034507] | ||||
| * | | | | rabbitmqctl man page grammar | Daniil Fedotov | 2017-06-28 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | Added command manuals for commands provided by plugins. | Daniil Fedotov | 2017-06-27 | 1 | -0/+298 |
| | | | | | |||||
| * | | | | Merge pull request #1225 from rabbitmq/rabbitmq-common-198 | Michael Klishin | 2017-06-27 | 3 | -0/+49 |
| |\ \ \ \ | | | | | | | | | | | Add rabbit_tracer boot step for running Looking Glass | ||||
| | * | | | | Ignore callgraph.dot* | Michael Klishin | 2017-06-27 | 1 | -0/+1 |
| | | | | | | |||||
| | * | | | | Log when Looking Glass is enabled | Michael Klishin | 2017-06-27 | 1 | -0/+1 |
| | | | | | | |||||
| | * | | | | Merge branch 'master' into rabbitmq-common-198 | Michael Klishin | 2017-06-27 | 57 | -1283/+7751 |
| | |\ \ \ \ | |||||
| | * \ \ \ \ | Merge branch 'master' into rabbitmq-common-198 | Michael Klishin | 2017-05-27 | 11 | -1635/+153 |
| | |\ \ \ \ \ | |||||
| | * | | | | | | Rename rabbit_tracer to rabbit_looking_glass | Loïc Hoguin | 2017-05-25 | 2 | -3/+3 |
| | | | | | | | | |||||
| | * | | | | | | Ignore more tracing tool artifacts | Michael Klishin | 2017-05-21 | 1 | -0/+2 |
| | | | | | | | | |||||
| | * | | | | | | Add rabbit_tracer boot step for running Looking Glass | Loïc Hoguin | 2017-05-18 | 2 | -0/+45 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It will run only if RABBITMQ_TRACER is defined. It contain a list of M:F (for example RABBITMQ_TRACER="abc:def,ghi:jkl") that are functions returning Looking Glass trace specifications. This commit comes with one such function, rabbit_tracer:connections. It will trace all existing and future connection processes across all rabbit and rabbit_common applications. More functions will need to be added to trace specific parts of RabbitMQ, or to trace plugins. For example there could be functions for tracing channels, or data collection for management. Trace specifications can be combined to get the target you need. | ||||
| * | | | | | | | Merge pull request #1274 from rabbitmq/rabbitmq-mqtt-139 | Michael Klishin | 2017-06-27 | 3 | -6/+93 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Pass in extra arguments to authentication backend | ||||
| | * \ \ \ \ \ \ | Merge branch 'master' into rabbitmq-mqtt-139 | Michael Klishin | 2017-06-27 | 2 | -21/+1 |
| | |\ \ \ \ \ \ \ | | | |_|/ / / / | | |/| | | | | | |||||
| | * | | | | | | | Merge branch 'master' into rabbitmq-mqtt-139 | Michael Klishin | 2017-06-26 | 22 | -1211/+6977 |
| | |\ \ \ \ \ \ \ | |||||
| | * | | | | | | | | Compile | Michael Klishin | 2017-06-26 | 1 | -1/+1 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Log this as an error, provide more details | Michael Klishin | 2017-06-26 | 1 | -1/+1 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Simplify | Michael Klishin | 2017-06-26 | 1 | -4/+1 |
| | | | | | | | | | | |||||
| | * | | | | | | | | Merge branch 'master' into rabbitmq-mqtt-139 | Michael Klishin | 2017-06-26 | 7 | -20/+74 |
| | |\ \ \ \ \ \ \ \ | |||||
| | * | | | | | | | | | Pass in extra arguments to authentication backend | Arnaud Cogoluègnes | 2017-06-22 | 3 | -6/+96 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Those extra arguments are extracted from an external module, the convention being "rabbit_%protocol%_connection_info" for the module name. This allows to pass in plugin-specific authentication arguments, e.g. client ID in the case of MQTT. Part of rabbitmq/rabbitmq-mqtt#139 | ||||
| * | | | | | | | | | | Improve options section in rabbitmqctl man page | Daniil Fedotov | 2017-06-27 | 1 | -2/+12 |
| | | | | | | | | | | | |||||
| * | | | | | | | | | | Add 3.7 commands to rabbitmqctl man page. | Daniil Fedotov | 2017-06-27 | 1 | -10/+70 |
| | |_|_|/ / / / / / |/| | | | | | | | | |||||
