Michael Klishin
589705e935
Update MPL2 license file, drop Exhibit B
...
and add a VMware copyright notice.
We did not mean to make this code Incompatible with Secondary Licenses
as defined in [1].
1. https://www.mozilla.org/en-US/MPL/2.0/FAQ/
2020-07-17 14:53:06 +03:00
dcorbacho
015e1152c2
Switch to Mozilla Public License 2.0 (MPL 2.0)
2020-07-10 20:19:35 +01:00
Jean-Sébastien Pédron
e4490b9cd0
Update erlang.mk
2020-06-23 17:13:20 +02:00
Michael Klishin
343d276395
Bump Recon to 2.5.1
...
for Erlang 23 compatibility of 'rabbitmq-diagnostics observer'
References zhongwencool/observer_cli#68 .
2020-06-09 08:22:13 +03:00
Jean-Sébastien Pédron
7fbf4d5824
Merge pull request #121 from rabbitmq/setup-slapd
...
Setup slapd(8)
2020-03-26 16:16:17 +01:00
Jean-Sébastien Pédron
5e403e56ee
Travis CI: Update config from rabbitmq-common
2020-03-26 16:07:18 +01:00
Jean-Sébastien Pédron
0a71c3cf7b
system_SUITE: Setup slapd(8) at the beginning of the testsuite
...
... instead of relying on an external script to configure it.
This way, if OpenLDAP server is installed, `make ct-system` should work.
`TESTING.md` is updated with this new information.
It also means the following resources are now unused:
* The Docker and Vagrant files
* `setup.sh` and `seed.sh` in the `example` directory
2020-03-26 16:07:08 +01:00
Jean-Sébastien Pédron
3dbfddfca0
example/README.md: Record the source of those LDIF files
2020-03-26 15:54:23 +01:00
Jean-Sébastien Pédron
7eafadead3
rabbit_ldap_seed: Remove trailing whitespace
2020-03-26 14:52:36 +01:00
Michael Klishin
ffefe91771
Explain
2020-03-24 16:08:11 +03:00
Luke Bakken
d8ff8a548a
Setting idle_timeout to 0 will request a connection for every operation
...
[171933299]
2020-03-23 14:32:59 -07:00
Luke Bakken
ef14002fb6
Setting idle_timeout to 0 will request a connection for every operation
...
[171933299]
2020-03-23 10:29:26 -07:00
Jean-Sébastien Pédron
6c2d8a3c65
Update copyright (year 2020)
2020-03-10 16:05:14 +01:00
Jean-Sébastien Pédron
084605ab9d
Update copyright (year 2020)
2020-03-10 16:02:56 +01:00
Gerhard Lazu
8f96fcb478
Update rabbitmq-components.mk
2020-03-06 09:19:13 +00:00
Gerhard Lazu
3299116be0
Update erlang.mk
2020-03-06 09:17:17 +00:00
Jean-Sébastien Pédron
c3d58ccbbf
Travis CI: Update config from rabbitmq-common
2020-03-04 14:31:20 +01:00
Jean-Sébastien Pédron
6f5aa0f8b6
Travis CI: Refresh config patch
2020-03-04 14:30:16 +01:00
Jean-Sébastien Pédron
234fe38096
Travis CI: Update config from rabbitmq-common
2020-03-04 11:17:13 +01:00
Jean-Sébastien Pédron
4a020deec5
Travis CI: Update config from rabbitmq-common
2020-03-03 14:53:37 +01:00
Jean-Sébastien Pédron
6fa1b6c21d
Travis CI: Refresh config patch
2020-03-03 14:30:21 +01:00
Luke Bakken
dcb92cfabf
Remove unused variable
...
See b67ccfbd15
2020-02-28 15:08:36 -08:00
Luke Bakken
c0f43acfba
Remove spammy log message
...
Fixes #118
2020-02-27 14:40:05 -08:00
Gerhard Lazu
33e4b2e079
Update rabbitmq-components.mk
2020-02-11 15:31:41 +00:00
Michael Klishin
d9890ad642
(c) bump
2019-12-29 05:50:24 +03:00
Jean-Sébastien Pédron
c1e8307714
Git: Ignore copied CLI
2019-12-12 13:23:51 +01:00
Jean-Sébastien Pédron
e4368878ec
Update rabbitmq-components.mk
2019-12-12 13:14:52 +01:00
Jean-Sébastien Pédron
043fda72b8
system_SUITE: Bump timetrap from 1 to 2 minutes
2019-11-21 16:49:13 +01:00
Luke Bakken
d9835870d2
Ensure results match expected rabbit_authz_backend behaviour
...
Fixes #116
2019-10-30 14:05:06 -07:00
Michael Klishin
554eeed9b2
Add a Dockerfile for running integration tests
2019-10-14 22:41:03 +03:00
Luke Bakken
b843487019
Add warning messages when configuration values do not make sense
2019-10-14 09:58:58 -07:00
kjnilsson
e59926bdbe
Update rabbitmq-components.mk
2019-09-13 10:24:14 +01:00
kjnilsson
b0a5340e00
Update rabbitmq-components.mk
2019-09-04 10:30:51 +01:00
Jean-Sébastien Pédron
809806784a
Update erlang.mk
2019-08-29 20:44:48 +02:00
Michael Klishin
c5096b0177
Update rabbitmq-components.mk
2019-08-11 01:47:47 +10:00
Jean-Sébastien Pédron
9d4786d5b8
Update erlang.mk
2019-08-02 09:53:29 +02:00
Michael Klishin
99212833d9
Update rabbitmq-components.mk
2019-08-01 17:13:08 +03:00
Luke Bakken
4ff2b8fb31
Update GitHub templates
...
Related to rabbitmq/rabbitmq-auth-backend-oauth2#34
2019-07-18 14:30:38 -07:00
Arnaud Cogoluègnes
f5e3966e52
Update rabbitmq-components.mk
2019-07-09 16:05:49 +02:00
Michael Klishin
1d712739d5
Adapt to rabbit_authz_backend interface changes in rabbitmq/rabbitmq-auth-backend-oauth2#28 .
2019-07-03 10:41:01 +02:00
Jean-Sébastien Pédron
cb200c6327
Update rabbitmq-components.mk
2019-06-28 16:05:25 +02:00
Jean-Sébastien Pédron
420bca49ec
Update erlang.mk
2019-06-28 16:01:41 +02:00
Arnaud Cogoluègnes
db497a2baf
Propagate protocol-specific context
...
Information like MQTT client ID is now propagated to the LDAP registry
for all authentication and authorization functions.
References rabbitmq/rabbitmq-server#1767
2019-06-03 15:54:37 +02:00
Gerhard Lazu
2c1aeb3866
Update rabbitmq-components.mk
2019-06-03 02:23:31 +01:00
Jean-Sébastien Pédron
ffb311264b
Update rabbitmq-components.mk
2019-05-17 15:17:13 +02:00
Michael Klishin
68a744b06f
Update rabbitmq-components.mk
2019-05-17 08:36:23 +03:00
Michael Klishin
4dd8b09cee
Update rabbitmq-components.mk
2019-05-16 23:22:43 +03:00
Michael Klishin
461cb5f6ed
Update rabbitmq-components.mk
2019-05-14 11:50:39 +03:00
Michael Klishin
1b88a4aa63
Update rabbitmq-components.mk
2019-05-13 16:40:25 +03:00
Gerhard Lazu
088bb2bcba
Update rabbitmq-components.mk
2019-05-01 13:18:07 +01:00
Luke Bakken
3a01f8e817
Update rabbitmq-components.mk
2019-04-30 16:20:53 -07:00
Jean-Sébastien Pédron
03f376c40d
Update rabbitmq-components.mk
2019-04-30 14:47:25 +02:00
Gerhard Lazu
3384093b26
Update rabbitmq-components.mk
2019-04-22 21:54:59 +01:00
Luke Bakken
4953a835d9
Rename unused variable to reflect changes
...
Small part of rabbitmq/rabbitmq-auth-backend-cache#20
2019-03-22 11:08:15 -07:00
Spring Operator
2afc58cf87
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.
* http://blog.listincomprehension.com/search/label/procket (200) with 1 occurrences could not be migrated:
([https](https://blog.listincomprehension.com/search/label/procket ) result ClosedChannelException).
* http://dozzie.jarowit.net/trac/wiki/TOML (200) with 1 occurrences could not be migrated:
([https](https://dozzie.jarowit.net/trac/wiki/TOML ) result SSLHandshakeException).
* http://dozzie.jarowit.net/trac/wiki/subproc (200) with 1 occurrences could not be migrated:
([https](https://dozzie.jarowit.net/trac/wiki/subproc ) result SSLHandshakeException).
* http://e2project.org (200) with 1 occurrences could not be migrated:
([https](https://e2project.org ) result AnnotatedConnectException).
* http://nitrogenproject.com/ (200) with 2 occurrences could not be migrated:
([https](https://nitrogenproject.com/ ) result ConnectTimeoutException).
* http://proper.softlab.ntua.gr (200) with 1 occurrences could not be migrated:
([https](https://proper.softlab.ntua.gr ) result SSLHandshakeException).
* http://yaws.hyber.org (200) with 1 occurrences could not be migrated:
([https](https://yaws.hyber.org ) result AnnotatedConnectException).
* http://choven.ca (503) with 1 occurrences could not be migrated:
([https](https://choven.ca ) result ConnectTimeoutException).
# Fixed URLs
## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* http://fixprotocol.org/ (301) with 1 occurrences migrated to:
https://fixtrading.org ([https](https://fixprotocol.org/ ) result SSLHandshakeException).
* http://erldb.org (UnknownHostException) with 1 occurrences migrated to:
https://erldb.org ([https](https://erldb.org ) result UnknownHostException).
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://cloudi.org/ with 27 occurrences migrated to:
https://cloudi.org/ ([https](https://cloudi.org/ ) result 200).
* http://erlware.org/ with 1 occurrences migrated to:
https://erlware.org/ ([https](https://erlware.org/ ) result 200).
* http://github.com/rabbitmq/rabbitmq-auth-backend-cache with 1 occurrences migrated to:
https://github.com/rabbitmq/rabbitmq-auth-backend-cache ([https](https://github.com/rabbitmq/rabbitmq-auth-backend-cache ) result 200).
* http://inaka.github.io/cowboy-trails/ with 1 occurrences migrated to:
https://inaka.github.io/cowboy-trails/ ([https](https://inaka.github.io/cowboy-trails/ ) result 200).
* http://ninenines.eu with 6 occurrences migrated to:
https://ninenines.eu ([https](https://ninenines.eu ) result 200).
* http://www.actordb.com/ with 2 occurrences migrated to:
https://www.actordb.com/ ([https](https://www.actordb.com/ ) result 200).
* http://www.cs.kent.ac.uk/projects/wrangler/Home.html with 1 occurrences migrated to:
https://www.cs.kent.ac.uk/projects/wrangler/Home.html ([https](https://www.cs.kent.ac.uk/projects/wrangler/Home.html ) result 200).
* http://www.rabbitmq.com/ldap.html with 4 occurrences migrated to:
https://www.rabbitmq.com/ldap.html ([https](https://www.rabbitmq.com/ldap.html ) result 200).
* http://www.rabbitmq.com/plugin-development.html with 1 occurrences migrated to:
https://www.rabbitmq.com/plugin-development.html ([https](https://www.rabbitmq.com/plugin-development.html ) result 200).
* http://www.rebar3.org with 1 occurrences migrated to:
https://www.rebar3.org ([https](https://www.rebar3.org ) result 200).
* http://contributor-covenant.org with 1 occurrences migrated to:
https://contributor-covenant.org ([https](https://contributor-covenant.org ) result 301).
* http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/ ) result 301).
* http://inaka.github.com/apns4erl with 1 occurrences migrated to:
https://inaka.github.com/apns4erl ([https](https://inaka.github.com/apns4erl ) result 301).
* http://inaka.github.com/edis/ with 1 occurrences migrated to:
https://inaka.github.com/edis/ ([https](https://inaka.github.com/edis/ ) result 301).
* http://lasp-lang.org/ with 1 occurrences migrated to:
https://lasp-lang.org/ ([https](https://lasp-lang.org/ ) result 301).
* http://rabbitmq.com/access-control.html with 1 occurrences migrated to:
https://rabbitmq.com/access-control.html ([https](https://rabbitmq.com/access-control.html ) result 301).
* http://saleyn.github.com/erlexec with 1 occurrences migrated to:
https://saleyn.github.com/erlexec ([https](https://saleyn.github.com/erlexec ) result 301).
* http://www.mozilla.org/MPL/ with 7 occurrences migrated to:
https://www.mozilla.org/MPL/ ([https](https://www.mozilla.org/MPL/ ) result 301).
* http://zhongwencool.github.io/observer_cli with 1 occurrences migrated to:
https://zhongwencool.github.io/observer_cli ([https](https://zhongwencool.github.io/observer_cli ) result 301).
2019-03-20 03:11:50 -05:00
Michael Klishin
1aee8fa2d1
Travis: use Erlang 21.3, Elixir 1.8.1
2019-03-20 10:33:12 +03:00
Michael Klishin
2299ff77a2
Update rabbitmq-components.mk
2019-03-15 05:32:46 +03:00
Michael Klishin
40a82dc8ea
Update rabbitmq-components.mk
2019-03-15 05:05:37 +03:00
Michael Klishin
78ea5109b1
Update rabbitmq-components.mk
2019-02-12 23:23:47 +03:00
Michael Klishin
2dc4442a73
Drive by change: use a Bionic VM to run OpenLDAP for tests
2019-02-08 03:43:05 +03:00
Michael Klishin
52d7cba41d
Drive by change: Lager adds a trailing new line
2019-02-08 03:42:16 +03:00
Yury.Alioshinov
866f50790f
replace rabbit_log by rabbit_log_ldap
2019-02-08 01:48:10 +03:00
Michael Klishin
ebe0e0271c
.travis.yml: use 21.2 as 21.2.2 builds are no available
2019-01-14 01:20:17 +03:00
Michael Klishin
a9625cac82
.travis.yml: sync Erlang and Elixir versions, require Erlang/OTP 21.2
2019-01-13 05:49:56 +03:00
Luke Bakken
4f8decdc24
Update rabbitmq-components.mk
2019-01-09 12:54:54 -08:00
Luke Bakken
ac28c24f41
Update rabbitmq-components.mk
2019-01-08 11:58:23 -08:00
Michael Klishin
1c493191d9
Update rabbitmq-components.mk
2018-12-06 18:28:39 +03:00
Michael Klishin
2046b6e8cf
Update rabbitmq-components.mk
2018-12-06 03:15:05 +03:00
Jean-Sébastien Pédron
0437bdfcec
Update rabbitmq-components.mk
2018-11-30 14:56:45 +01:00
Jean-Sébastien Pédron
555f64f0f4
Update rabbitmq-components.mk
2018-11-22 09:19:30 +01:00
Luke Bakken
dab0ccc006
Rather than crash return error if search results in referrals
...
Fixes #97
The case of a referral being returned has only been brought up once. For now, return an error. If this turns out to be a more common case, the referral URL should be parsed and chased.
2018-11-02 15:44:20 -07:00
Luke Bakken
51e1a16a93
Add failing test for rabbitmq/rabbitmq-auth-backend-ldap#100
2018-11-02 11:59:25 -07:00
Joel Forsberg
f8fd4393e1
Fix LDAP evaluation resulting in list of strings.
...
The previous code tries to do weird things by exchanging the arguments being put in to re:run(). Bidirectional match might seem to work when the regular expression is just a couple of plaintexts, but is actually really wrong and also causes confusing log messages when your RE-expression end up in the string matching.
Secondly it seemed to handle multi-valued LDAP results by concatenating them into strings like "First_item;second_item" which makes for very interesting results when you try to match against R.Es like ^read$
This change guards against cases when the LDAP query evaluates to a list and fallbacks to regular do_match when the arguments aren't lists of strings.
2018-11-02 11:59:10 -07:00
Luke Bakken
fbb9aa1dd8
Add user_bind_pattern to schema
...
See #102
2018-10-30 19:34:23 -07:00
Luke Bakken
85dcb36ce6
Add user_bind_pattern
...
This allows using a different pattern during the "simple bind" phase. If `user_bind_pattern` is defined, it is used, otherwise fall back to `user_dn_pattern`
Related to #98 and #99
(cherry picked from commit 7f32abde3b
)
2018-10-31 02:43:38 +03:00
kjnilsson
3089f803b5
Update rabbitmq-components.mk
2018-10-29 12:43:14 +00:00
Luke Bakken
300004dfc6
Add unit test for ad_domain / ad_user
2018-10-26 12:55:20 -07:00
Luke Bakken
d2452b6cc4
Tokenize NetBIOS logins on the backslash character
...
Fixes #98
This allows `Domain\User` to be used in templates via `${ad_domain}` and `{$ad_user}`
See the following discussion: https://groups.google.com/d/topic/rabbitmq-users/mK87YcRy4vQ/discussion
2018-10-26 12:41:16 -07:00
Jean-Sébastien Pédron
d71cb07f37
Update rabbitmq-components.mk
2018-09-19 10:38:10 +02:00
Jean-Sébastien Pédron
fad05a5eae
Update rabbitmq-components.mk
2018-09-11 14:22:24 +02:00
Luke Bakken
371fb402d1
Update git-commit-msgs link
2018-08-28 16:18:41 -07:00
Jean-Sébastien Pédron
c6dc023f24
Update rabbitmq-components.mk
2018-08-09 17:44:10 +02:00
Jean-Sébastien Pédron
fed0001328
Update rabbitmq-components.mk
2018-08-09 12:16:56 +02:00
Michael Klishin
4888a008cf
Accept authentication context in user_login_authorization/2
...
Part of rabbitmq/rabbitmq-server#1633.
[#158805410 ]
2018-07-03 23:30:23 +03:00
Michael Klishin
e0dda13ef6
Allow auth_ldap.dn_lookup_bind to be set to anon in rabbitmq.conf, closes #94
...
[#158471902 ]
2018-06-19 21:45:30 +03:00
Jean-Sébastien Pédron
0ef23f21f6
Update rabbitmq-components.mk
2018-06-07 11:31:31 +02:00
Michael Klishin
c4b32a9961
Log message wording
...
[#157966354 ]
2018-05-31 01:58:20 +03:00
Luke Bakken
cdd7deeb6e
Purge defunct connections in more cases
...
Fixes #92
This PR will purge defunct connections in a few more cases than before.
2018-05-30 15:02:02 -07:00
Jean-Sébastien Pédron
f3b7a33379
Update erlang.mk
2018-04-11 10:52:38 +02:00
Jean-Sébastien Pédron
e8138bb72a
Update rabbitmq-components.mk
2018-04-11 10:51:16 +02:00
Jean-Sébastien Pédron
5f6e9d1837
Update rabbitmq-components.mk
2018-04-11 10:09:58 +02:00
Jean-Sébastien Pédron
a584c291f6
Travis CI: Update config from rabbitmq-common
2018-04-10 12:55:49 +02:00
Michael Klishin
3ffc1255b1
Log this as a warning
2018-03-28 18:44:52 +03:00
Michael Klishin
e9e9d7ea2a
Extract a constant
2018-03-28 00:20:45 +03:00
Michael Klishin
4eb46af59d
Handle gen_tcp errors here, too
2018-03-28 00:12:28 +03:00
Michael Klishin
62b259873c
Retry LDAP operations on eldap reported connection errors
...
* This will retry up to 10 times when eldap reports a connection
or gen_tcp error.
Closes #90 , references #82 .
[#156324176 ]
2018-03-27 23:21:32 +03:00
Michael Klishin
88f5728649
Make it possible to configure TLS options via auth_ldap.ssl_options
...
Much like we do for the server.
Closes #88 .
[#156159684 ]
2018-03-22 01:18:58 +03:00
Michael Klishin
229a64f5c2
Make it possible to configure group_lookup_base via new style config file
...
See #85 for justification. Closes #85 .
[#156122704 ]
2018-03-20 14:56:06 +03:00
Michael Klishin
3ee2352a93
Ninja fix for #86
...
Closes #86 .
[#156123202 ]
2018-03-20 14:38:09 +03:00
Michael Klishin
8f30e77ace
Merge pull request #83 from rabbitmq/rabbitmq-auth-backend-ldap-81
...
Change idle_timeout default to 300 seconds
2018-03-14 19:33:19 +03:00
Luke Bakken
1518216c30
Timeouts are in milliseconds
2018-03-14 07:07:35 -07:00
Michael Klishin
2cbbc4ff31
Merge pull request #84 from rabbitmq/rabbitmq-auth-backend-ldap-82
...
Recreate LDAP connection and retry on all TCP socket errors
2018-03-14 05:46:21 +03:00
Michael Klishin
72864e84fb
Recreate LDAP connection and retry on all TCP socket errors
...
Not just 'closed'. Per discussion with @hairyhum, @lukebakken and @kjnilsson.
Closes #82 .
[#155865547 ]
2018-03-13 18:51:27 +03:00
Michael Klishin
70f2c2e43a
Explain how to override LDAP server port for running tests locally
2018-03-13 08:35:00 -07:00
Michael Klishin
8a5b769569
Correct target directory path in Vagrantfile
...
Since copying to ~ and ~/ are not the same thing.
2018-03-13 18:27:15 +03:00
Michael Klishin
93321e17cd
A more sensible TESTING.md
2018-03-13 18:24:30 +03:00
Michael Klishin
c10223cd6a
README-tests.md => TESTING.md
2018-03-13 08:13:20 -07:00
Michael Klishin
cd2193a273
Change idle_timeout default to 300 seconds
...
Closes #81 .
[#155865492 ]
2018-03-12 22:26:49 +03:00
Jean-Sébastien Pédron
7eae4190ce
Update erlang.mk
2018-03-02 19:03:58 +01:00
Jean-Sébastien Pédron
edda7e8421
Update rabbitmq-components.mk
2018-01-30 15:23:29 +01:00
Luke Bakken
e58c152143
Update rabbitmq-components.mk
2018-01-29 16:22:09 -08:00
Jean-Sébastien Pédron
73b01de911
Update rabbitmq-components.mk
2018-01-23 17:21:21 +01:00
Jean-Sébastien Pédron
52b59aa969
Update rabbitmq-components.mk
2018-01-23 15:31:10 +01:00
Diana Corbacho
462f71b46d
Update rabbitmq-components.mk
2018-01-22 22:13:18 +00:00
Michael Klishin
6e6bba80d6
Merge branch 'master' into rabbitmq-auth-backend-ldap-78
2018-01-15 23:15:58 +03:00
Michael Klishin
682735669c
Add missing [single value] LDAP config properties to Cuttlefish schema
...
Plus tests for some keys that haven't had any.
Fixes #78 .
[#154330703 ]
2018-01-15 23:11:46 +03:00
Jean-Sébastien Pédron
05e262ab1c
Travis CI: Update config from rabbitmq-common
2017-12-15 15:10:46 +01:00
Jean-Sébastien Pédron
99c1553de7
Travis CI: Update config from rabbitmq-common
2017-12-15 14:50:45 +01:00
Jean-Sébastien Pédron
9c956234ee
Update rabbitmq-components.mk
2017-12-01 15:16:17 +01:00
Jean-Sébastien Pédron
1351465937
Update rabbitmq-components.mk
2017-12-01 11:06:14 +01:00
Jean-Sébastien Pédron
1ad2d6fc03
Update rabbitmq-components.mk
2017-11-28 14:00:37 +01:00
Jean-Sébastien Pédron
8c9854c703
Update rabbitmq-components.mk
2017-11-28 13:26:07 +01:00
Jean-Sébastien Pédron
e4d0e0a7c7
Travis CI: Update config from rabbitmq-common
2017-11-07 17:51:27 +01:00
Jean-Sébastien Pédron
ba914d16e3
Travis CI: Update config from rabbitmq-common
2017-11-07 17:31:40 +01:00
Jean-Sébastien Pédron
8664f8d4ec
Merge branch 'stable'
2017-11-07 17:31:36 +01:00
Jean-Sébastien Pédron
63d4e7e70f
Travis CI: Only compile-test
...
The testsuite requires an LDAP server. Until then, we can't run it.
[#152509619 ]
2017-11-07 16:56:07 +01:00
Jean-Sébastien Pédron
abe6cd0aed
Travis CI: Update config from rabbitmq-common
2017-11-07 16:49:05 +01:00
Luke Bakken
97a608e21a
Add GitHub templates and contributing doc
2017-10-13 15:52:11 -07:00
Jean-Sébastien Pédron
7ed4e1318c
Merge branch 'stable'
2017-10-13 15:05:01 +02:00
Jean-Sébastien Pédron
bd453c8d7a
Update rabbitmq-components.mk
2017-10-13 14:33:04 +02:00
Jean-Sébastien Pédron
aa9f1a63a8
Update rabbitmq-components.mk
2017-10-13 14:12:56 +02:00
Jean-Sébastien Pédron
6a0ea2dc02
Update rabbitmq-components.mk
2017-10-13 12:15:40 +02:00
Michael Klishin
d9d8f0baf5
Update rabbitmq-components.mk
2017-09-13 17:54:06 -04:00
Michael Klishin
130c80efd2
Update rabbitmq-components.mk
2017-09-13 17:45:24 -04:00
Michael Klishin
c45c9084df
Update rabbitmq-components.mk
2017-09-12 19:52:59 -04:00
Michael Klishin
a606758cd2
Update rabbitmq-components.mk
2017-09-12 12:41:45 -04:00
Daniil Fedotov
f993cffae3
Merge branch 'stable'
2017-08-30 19:20:16 +01:00
Daniil Fedotov
a78eab92e1
Update erlang.mk
2017-08-30 18:46:43 +01:00
Michael Klishin
ff059a6d35
Erlang/OTP 19.2 is now the minimum supported version.
...
Part of rabbitmq/rabbitmq-server#1305.
[#149563549 ]
2017-07-26 19:02:38 +03:00
Michael Klishin
cd71951c27
Update rabbitmq-components.mk
2017-07-26 03:48:16 +03:00
Michael Klishin
5464a06e19
Update rabbitmq-components.mk
2017-07-26 02:27:00 +03:00
Arnaud Cogoluègnes
344aba30d5
Handle map when in template arguments
...
An Erlang map is turned into several arguments. E.g.
{variable_map, #{username => guest, vhost = some-vhost}} is converted
into 2 arguments: variable_map.username=guest and variable_map.vhost=some-vhost.
Fixes #71
2017-06-30 16:38:50 +02:00
Michael Klishin
58178bf8ec
Update rabbitmq-components.mk
2017-06-12 20:12:48 +03:00
Michael Klishin
7447d8325d
Update rabbitmq-components.mk
2017-06-12 18:35:34 +03:00
Michael Klishin
89518b1f02
Merge branch 'stable'
2017-06-02 18:09:34 +03:00
Michael Klishin
190796dfd0
Update rabbitmq-components.mk
2017-06-02 17:51:22 +03:00
Michael Klishin
dbe766dfab
Update rabbitmq-components.mk
2017-06-02 00:43:17 +03:00
Michael Klishin
1885f4469f
Update rabbitmq-components.mk
2017-06-01 18:01:29 +03:00
Jean-Sébastien Pédron
37d4790125
Merge branch 'stable'
2017-05-16 18:01:08 +02:00
Jean-Sébastien Pédron
8a20cc579a
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:28:55 +02:00