rabbitmq-server/deps/rabbit_common
Luke Bakken aefca26431
Fix `rabbitmq-env-conf.bat` parsing
Due to how the `echo` statement adds a space character, the output
marker was not found while parsing the output of
`rabbitmq-env-conf.bat`. This, in turn, resulted in _none_ of the
environment variables defined there being re-exported.

In addition, the parsing of the output did not succeed as the default is
to expect `sh`-style output.

It is rare for users to use this file on Windows which is how this
behavior has not been noticed in years.

Related to:
* https://pivotal-esc.atlassian.net/browse/VESC-1077
* https://vmware.slack.com/archives/C0RDGG81Z/p1689274725888439
* https://github.com/rabbitmq/rabbitmq-server/pull/5486 (tangentially related)

Add some simple win32 parsing tests
2023-07-19 08:50:55 -07:00
..
include rabbit_peer_discovery: Move peer discovery driving code from `rabbit_mnesia` 2023-07-07 09:42:32 +02:00
mk Fix offline `make dist` 2023-05-16 12:05:25 +02:00
src Fix `rabbitmq-env-conf.bat` parsing 2023-07-19 08:50:55 -07:00
test Fix `rabbitmq-env-conf.bat` parsing 2023-07-19 08:50:55 -07:00
.gitignore rabbitmq-dist.mk: Fix concurrent runs of `make {,test-}dist` and `make install-cli` 2019-12-11 14:45:39 +01:00
BUILD.bazel Use gazelle generated bazel files 2023-04-17 18:13:18 +02:00
CODE_OF_CONDUCT.md Replace files with symlinks 2022-04-15 06:04:29 -07:00
CONTRIBUTING.md Replace files with symlinks 2022-04-15 06:04:29 -07:00
LICENSE Replace @rabbitmq.com addresses with rabbitmq-core@groups.vmware.com 2023-06-20 15:40:13 +04:00
LICENSE-BSD-recon Add recon license file 2017-10-12 18:31:28 +03:00
LICENSE-MIT-Erlware-Commons Add Erlware Commons license, fix LICENSE. 2016-10-14 10:42:20 +01:00
LICENSE-MIT-Mochi Rename mochinum, mochiweb_util and ec_semver modules 2016-11-24 16:18:39 +01:00
LICENSE-MPL-RabbitMQ Revert drop of Exhibit B on MPL 2.0 2020-08-20 14:26:59 +03:00
Makefile Move dep_credentials_obfuscation to rabbitmq-components.mk 2023-05-22 13:10:30 -07:00
README.md Remove Travis badge :( 2017-06-16 01:38:17 +03:00
app.bzl Replace globs in bazel with explicit lists of files 2023-04-25 17:29:12 +02:00
codegen.py Switch to Mozilla Public License 2.0 (MPL 2.0) 2020-07-07 18:06:39 +02:00
development.post.mk Switch the default python binary for codegen scripts to python3 2022-06-02 10:58:42 +02:00
development.pre.mk Support publish to Hex.pm 2016-12-16 14:50:29 +01:00
erlang.mk Update branch names and links 2022-09-29 13:58:56 -07:00
rabbitmq-components.mk Update branch names and links 2022-09-29 13:58:56 -07:00

README.md

RabbitMQ Common

This library is shared between RabbitMQ server, RabbitMQ Erlang client and other RabbitMQ ecosystem projects.