Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
4.0.4 04 Dec 2024 20:09:22 |
Dave Cottlehuber (dch) |
net/rabbitmq: update to 4.0.4
- update to Erlang/OTP 27 as base erlang release
- https://www.rabbitmq.com/docs/upgrade#rabbitmq-version-upgradability
- https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.0.4
Sponsored by: SkunkWerks, GmbH |
3.13.7 12 Sep 2024 08:26:38 |
Vladimir Druzenko (vvd) |
net/rabbitmq: Update 3.13.6 → 3.13.7
This upgrade is highly recommended to all users currently on earlier
3.13.x series and in particular between 3.13.3 and 3.13.5, inclusive.
Changelog:
https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.7
PR: 281094
Approved by: erlang (maintainer, timeout > 14 days)
MFH: 2024Q3 |
3.13.6 19 Aug 2024 15:05:11 |
Vladimir Druzenko (vvd) Author: Artyom Davidov |
net/rabbitmq: Update 3.13.3 → 3.13.6
This upgrade is highly recommended to all users currently on earlier
3.13.x series and in particular between 3.13.3 and 3.13.5, inclusive.
Changelogs:
https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.4
https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.5
https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.6
PR: 280565
Approved by: erlang (maintainer, timeout > 14 days)
MFH: 2024Q3 |
3.13.3 02 Jun 2024 21:59:35 |
Dave Cottlehuber (dch) |
net/rabbitmq: update to 3.13.3
- https://www.rabbitmq.com/docs/upgrade#rabbitmq-version-upgradability
- https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.3
- https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.0 (upgrade from
3.12.x series) |
3.12.14 26 May 2024 14:02:33 |
Jimmy Olgeni (olgeni) |
net/rabbitmq: update to version 3.12.14
PR: 278963
Reported by: Artyom Davidov <ard_1@mail.ru> |
3.12.13 16 Mar 2024 11:56:38 |
Dave Cottlehuber (dch) |
net/rabbitmq: add upgrade and UPDATING messages |
3.12.13 16 Mar 2024 11:09:17 |
Dave Cottlehuber (dch) |
net/rabbitmq: update to v3.12.13 and new tarball
Summary:
RabbitMQ has long provided a generic unix tarball which is better
suited for a FreeBSD port. There should be no functional changes
for this approach, and it simplifies build and release by aligning
better with upstream deployment, removing dependency on lang/elixir
releases.
Once the 2024Q2 branch is created, the next RabbitMQ release will
be updated, as users need to migrate from 3.11 -> 3.12 -> 3.13
without skipping in between versions.
https://rabbitmq.com/install-generic-unix.html
Differential Revision: https://reviews.freebsd.org/D43954
PR: 275838 |
3.11.28 17 Feb 2024 00:22:53 |
Jimmy Olgeni (olgeni) |
net/rabbitmq: update to version 3.11.28 |
3.11.26_1 10 Jan 2024 13:13:03 |
Baptiste Daroussin (bapt) |
MAN?PREFIX: eleminate its usage and move man to share/man |
3.11.26 13 Dec 2023 08:59:40 |
Jimmy Olgeni (olgeni) |
net/rabbitmq: update to version 3.11.26
PR: 275707
Reported by: Artyom Davidov |
3.11.24 31 Oct 2023 11:35:57 |
Jimmy Olgeni (olgeni) |
net/rabbitmq: update to version 3.11.24
PR: 274113
Reported by: Artyom Davidov <ard_1@mail.ru>
Security: CVE-2023-46118
MFH: 2023Q4 |
3.11.19_1 31 Jul 2023 09:27:57 |
Jean-Sébastien Pédron (dumbbell) |
net/rabbitmq: Fix `rabbitmq` rc.d script to use `%%_ERLANG_LIB%%`
[Why]
In commit c9033971719dc098b34276f11b8e5a5e22b966fd, the variable was
renamed from `ERLANG_LIB` to `_ERLANG_LIB`. However the rc.d script was
not updated to reflect that change.
Therefore the script didn't use the expected version of Erlang. This
meant that it could use `lang/erlang` if it was installed (which could
be incompatible) or not start at all.
[How]
The rc.d script is simply updated to use the new variable name. The port
revision is bumped to note the change.
PR: 271269
Reported by: Miroslav Lachman <000.fbsd@quip.cz> |
3.11.19 29 Jun 2023 17:34:23 |
Jimmy Olgeni (olgeni) |
net/rabbitmq: update to version 3.11.19
PR: 272031
Reported by: Artyom Davidov |
3.11.17 05 Jun 2023 07:42:45 |
Jimmy Olgeni (olgeni) |
net/rabbitmq: update to version 3.11.17
PR: 270754
Reported by: Artyom Davidov |
3.11.10 13 Mar 2023 05:57:46 |
Jimmy Olgeni (olgeni) |
net/rabbitmq: update to version 3.11.10 |
3.11.9 18 Feb 2023 08:10:45 |
Jimmy Olgeni (olgeni) |
net/rabbitmq: rc.d improvements
This commit creates a separate directory at /var/run/rabbitmq to
host the RabbitMQ pid file. Previously, the pid file was not being
created properly (it was empty) and this was causing issues with
the process of waiting for pids (as the pid file existed, but had
no value and was considered "garbage"). With this change the pid
file is created with the correct value, enabling the process of
waiting for pids to complete successfully; now the startup script
returns exit code 0.
Additionally, this commit exports the variables RABBITMQ_HOME,
RABBITMQ_LOG_BASE, and RABBITMQ_PID_FILE so that the RabbitMQ process
can properly locate the pid file.
These changes resolve PR 264062.
PR: 264062
Reported by: FiLiS <freebsdbugs@filis.org> |
3.11.9 18 Feb 2023 08:10:45 |
Jimmy Olgeni (olgeni) |
net/rabbitmq: update to version 3.11.9 |
3.11.7 25 Jan 2023 19:42:29 |
Dave Cottlehuber (dch) |
net/rabbitmq: update to 3.11.7 & switch to OTP25
- while here, pet with portfmt and portclippy |
3.10.13 17 Dec 2022 08:17:04 |
Nuno Teixeira (eduardo) Author: Artyom Davidov |
net/rabbitmq: Update to 3.10.13
ChangeLog: https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.10.13
PR: 267857
Approved by: maintainer timeout, >3 weeks |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
3.9.17_1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
3.9.17_1 13 Aug 2022 18:51:14 |
Matthias Andree (mandree) |
*: bump PORTREVISION of all devel/xxhash users...
...except archivers/py-borgbackup, which requires a more complete fix. |
3.9.17 20 Jul 2022 14:22:37 |
Tobias C. Berner (tcberner) |
net: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ports@c0decafe.net>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Straup Cope <ascope@cpan.org>
* Aaron Zauner <az_mail@gmx.at>
* Adam Jette <jettea46@yahoo.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Alan Eldridge <alane@geeksrus.net>
* Alex Bakhtin <Alex.Bakhtin@gmail.com>
* Alex Deiter <Alex.Deiter@Gmail.COM>
* Alex Dupre <ale@FreeBSD.org>
* Alex Dupre <sysadmin@alexdupre.com> (Only the first 15 lines of the commit message are shown above ) |
3.9.17 19 May 2022 06:22:47 |
Jimmy Olgeni (olgeni) |
net/rabbitmq: update to version 3.9.17 |
3.9.14 13 Apr 2022 07:32:25 |
Jimmy Olgeni (olgeni) |
net/rabbitmq: update to version 3.9.14
- RabbitMQ 3.9.14 has support for Elixir 1.13. |
3.9.13 19 Mar 2022 15:38:25 |
Jimmy Olgeni (olgeni) |
net/rabbitmq: update to version 3.9.13 |
3.9.11 04 Dec 2021 23:22:12 |
Jimmy Olgeni (olgeni) |
net/rabbitmq: Update to version 3.9.11 |
3.9.10 21 Nov 2021 09:23:44 |
Jimmy Olgeni (olgeni) |
net/rabbitmq: Update to version 3.9.10 |
3.9.5 03 Sep 2021 13:01:58 |
Tobias Kortkamp (tobik) |
*: Clean up some things
- Fix typos
- Remove duplicate variables
- Remove nop or unreferenced variables
- Add missing ports to the build
- Clean up commented PORTREVISION
- Add missing USES
Reported by: portscan |
3.9.5 30 Aug 2021 19:16:07 |
Dave Cottlehuber (dch) |
net/rabbitmq: update to 3.9.5
- https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.9.5
- fix to vhost metadata imports
- management plugin updates
- reduced debug logging
- aws peer discovery retries automatically |
3.9.4 26 Aug 2021 06:36:47 |
Dave Cottlehuber (dch) |
net/rabbitmq: update to 3.9.4
- https://www.rabbitmq.com/changelog.html
- https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.9.4 |
3.9.1 02 Aug 2021 09:52:36 |
Dave Cottlehuber (dch) |
net/rabbitmq: update to 3.9.1
Security: CVE-2021-22116
Sponsored by: SkunkWerks, GmbH
MFH: 2021Q3 |
3.8.3_2 24 Jun 2021 20:43:12 |
Dave Cottlehuber (dch) |
net/rabbitmq: bump version to accommodate updated lang/elixir |
3.8.3_1 06 Apr 2021 14:31:13 |
Mathieu Arnold (mat) |
all: Remove all other $FreeBSD keywords. |
3.8.3_1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
3.8.3_1 27 May 2020 14:55:03 |
danfe |
Sanitize COMMENT per Section 5.6 of the FreeBSD Porter's Handbook (part 3). |
3.8.3_1 21 Apr 2020 20:24:20 |
olgeni |
net/rabbitmq: add missing files to pkg-plist.
* gen_batch_server is required for startup. |
3.8.3 20 Apr 2020 20:20:04 |
dch |
net/rabbitmq: update to 3.8.3
Reported by: portscout
Sponsored by: SkunkWerks, GmbH |
3.8.1_1 14 Nov 2019 07:27:08 |
dch |
net/rabbitmq: add new /sbin/ tools for migrations
- add upgrade helper scripts
- cuttlefish is needed for handling some config settings
- pet port order while here
Reviewed by: olgeni
Sponsored by: SkunkWerks, GmbH
Differential Revision: https://reviews.freebsd.org/D22310 |
3.8.1 06 Nov 2019 07:35:40 |
dch |
net/rabbitmq: update to 3.8.1
Reviewed by: dumbbell
Approved by: jrm (mentor, implicit)
Approved by: olgeni
Sponsored by: SkunkWerks, GmbH
Differential Revision: https://reviews.freebsd.org/D21910 |
3.7.17 16 Aug 2019 13:57:43 |
olgeni |
Update net/rabbitmq to version 3.7.17. |
3.7.16 19 Jul 2019 11:13:10 |
olgeni |
Update net/rabbitmq to version 3.7.16.
Differential Revision: https://reviews.freebsd.org/D20882 |
3.7.15 01 Jul 2019 10:21:45 |
dumbbell |
net/rabbitmq: Import patch to make it compatible with Elixir 1.9.0
To be exact, they are two patches:
- one to mark rabbitmq_cli compatible with Elixir 1.9.x
- one to make mix(1) work offline (without accessto Hex.pm) again
Reported by: olgeni@
Reviewed by: olgeni@, dch@
Differential Revision: https://reviews.freebsd.org/D20781 |
3.7.15 27 May 2019 12:35:18 |
olgeni |
Update net/rabbitmq to version 3.7.15.
- Fix manpage paths.
- Move the installed code away from the default ERL_LIBS as it has no
purpose there and could lead to conflicts.
Differential Revision: https://reviews.freebsd.org/D19913 |
3.7.8 29 Nov 2018 20:35:34 |
linimon |
Apparently now builds on powerpc64.
Reported by: Piotr Kubaj |
3.7.8 24 Sep 2018 15:13:40 |
olgeni |
Update net/rabbitmq to version 3.7.8. |
3.7.7_1 06 Aug 2018 08:18:11 |
dumbbell |
net/rabbitmq: Fix build with Elixir 1.7.x
Patches were backported from the upcoming RabbitMQ 3.7.8.
Obtained from: https://github.com/rabbitmq/rabbitmq-cli/tree/v3.7.x
Sponsored by: Pivotal Software, Inc. |
3.7.7 07 Jul 2018 19:07:16 |
olgeni |
Update net/rabbitmq to version 3.7.7. |
3.7.6 16 Jun 2018 10:08:20 |
olgeni |
Update net/rabbitmq to version 3.7.6. |
3.7.5 08 Jun 2018 03:18:12 |
linimon |
Mark as broken on powerpc64.
Approved by: portmgr (tier-2 blanket) |
3.7.5 07 Jun 2018 11:15:45 |
olgeni |
net/rabbitmq: pass to erlang@. |
3.7.5 22 May 2018 13:15:13 |
mat |
Add PY_FLAVOR to Python module dependencies.
Sponsored by: Absolight |
3.7.5 10 May 2018 19:43:33 |
olgeni |
Update net/rabbitmq to version 3.7.5. |
3.7.4 23 Mar 2018 13:51:09 |
olgeni |
Update net/rabbitmq to version 3.7.4.
PR: 226603
Submitted by: David King |
3.6.14_1 07 Mar 2018 11:10:44 |
olgeni |
net/rabbitmq: recursively fix ownership of RABBITMQ_LOG_BASE on startup.
Submitted by: Jeff Walter
MFH: 2018Q1 |
3.6.14 07 Nov 2017 11:51:50 |
olgeni |
Update net/rabbitmq to version 3.6.14. |
3.6.13 06 Nov 2017 14:19:33 |
olgeni |
Update net/rabbitmq to version 3.6.13. |
3.6.12_1 02 Nov 2017 12:34:09 |
mat |
Correctly register the run-time python dependency for the ADMIN option.
Sponsored by: Absolight |
3.6.12 24 Sep 2017 18:49:35 |
sunpoet |
Update LICENSE
- Add LICENSE_FILE
Approved by: portmgr (blanket) |
3.6.12 12 Sep 2017 08:19:17 |
olgeni |
Update net/rabbitmq to version 3.6.12. |
3.6.11 24 Aug 2017 09:21:55 |
olgeni |
Update net/rabbitmq to version 3.6.11 (with Erlang 20 support). |
3.6.10_1 24 Jun 2017 18:16:32 |
olgeni |
Force using erlang-runtime19 for net/rabbitmq: the current version is NOT
COMPATIBLE with Erlang 20 and can lead to data corruption during upgrades.
The proper solution would be to build a release with a bundled runtime, but
this will have to do for now. |
3.6.10 25 May 2017 13:34:33 |
olgeni |
Update net/rabbitmq to version 3.6.10.
- Add support for creating RABBITMQ_LOG_BASE.
PR: 219452 (+ version bump)
Submitted by: Reshad Patuck |
3.6.6_1 26 Jan 2017 09:41:06 |
olgeni |
net/rabbitmq: add full path to the daemon(8) call in rc script.
This allows the script to work in crontab, where /usr/sbin is not
in PATH.
Submitted by: Dmitriy Simakov
MFH: 2017Q1 |
3.6.6 06 Dec 2016 15:50:44 |
olgeni |
Update net/rabbitmq to version 3.6.6. |
3.6.5_1 21 Nov 2016 23:14:25 |
olgeni |
Respect RABBITMQ_LOG_BASE setting in rabbitmq-env.conf, if present. |
3.6.5 05 Aug 2016 18:28:42 |
olgeni |
Update net/rabbitmq to version 3.6.5. |
3.6.4 04 Aug 2016 04:36:54 |
marino |
multimedia ... sysutils: Remove redundant dependency on unzip
A dependency on unzip will never be registered since unzip is available
on all supported platforms (since FreeBSD 8.0).
Note that it's pulled in by a non-default option.
Approved by: infrastructure blanket (removal of redundant deps) |
3.6.4 30 Jul 2016 11:23:48 |
olgeni |
Update net/rabbitmq to version 3.6.4. |
3.6.3 07 Jul 2016 10:50:15 |
olgeni |
Update net/rabbitmq version 3.6.3. |
3.6.2 20 May 2016 09:35:55 |
olgeni |
Update net/rabbitmq to version 3.6.2. |
3.6.1_1 19 May 2016 10:44:12 |
amdmi3 |
- Fix trailing whitespace in pkg-descrs, categories [g-n]*
Approved by: portmgr blanket |
3.6.1_1 23 Apr 2016 15:12:32 |
olgeni |
Make sure that the Erlang cookie file has mode 600 before
starting, else RabbitMQ will not run.
MFH: 2016Q2 |
3.6.1 01 Apr 2016 14:16:20 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
3.6.1 02 Mar 2016 21:31:41 |
olgeni |
Update net/rabbitmq to version 3.6.1.
From the release notes:
This release fixes a number of bugs in 3.6.0 and earlier versions,
as well as one security issue (CVE-2015-8786) in the management
plugin. It also contains usability improvements.
CVE 2015-8786 has not been publicly announced yet.
Security: CVE-2015-8786 |
3.5.7_3 16 Feb 2016 22:20:17 |
olgeni |
Remove custom stderr formatting from net/rabbitmq.
From upstream commit fecd0e5 in rabbitmq/rabbitmq-common:
Opening several ports for single fd is considered undefined behaviour
in erlang. It's safe to replace this whole function with 'io:format'.
Because writing to standard_error with io:format is synchronous - after
this call has returned data was definitely sent to the port. And
`erlang:halt` guarantees that this data will be flushed afterwards.
See also ba531a1 in erlang/otp:
Instead of outputting a formatted message showing errors found, a core
was (often) created. (Only the first 15 lines of the commit message are shown above ) |
3.5.7_2 12 Feb 2016 10:48:25 |
olgeni |
Make sure that /var/log/rabbitmq has the correct owner. |
3.5.7_1 30 Dec 2015 22:44:36 |
olgeni |
Avoid calling "rabbitmqctl status" in a loop to make sure that RabbitMQ is
started.
"rabbitmqctl wait" alone should suffice, and the loop seems to cause some
kind of race condition that causes a segfault in the Erlang VM.
RabbitMQ would start anyway, but users would get a segmentation fault
message on the console.
We also wait on daemon(8)'s pid to make sure that restarts are synchronized
(i.e. daemon(8) is stopped before starting it again with the same pidfile).
PR: 204147
Submitted by: elofu17@hotmail.com |
3.5.7 18 Dec 2015 14:35:44 |
olgeni |
Upgrade net/rabbitmq to version 3.5.7. |
3.5.6 07 Oct 2015 16:22:07 |
olgeni |
Upgrade net/rabbitmq to version 3.5.6; set NO_ARCH. |
3.5.5 25 Sep 2015 08:33:19 |
olgeni |
Upgrade net/rabbitmq to version 3.5.5. |
3.5.4 29 Jul 2015 22:09:55 |
antoine |
Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for ports
using python
PR: 201077
Reviewed by: mat
With hat: portmgr
Differential Revision: https://reviews.freebsd.org/D2955 |
3.5.4 27 Jul 2015 13:04:58 |
olgeni |
Upgrade to version 3.5.4.
- Make sure that all content of /var/db/rabbitmq is owned by rabbitmq
at startup.
- Only set HOME when actually starting the rabbitmq process. |
3.5.3 23 May 2015 20:51:38 |
olgeni |
Upgrade to version 3.5.3 and fix portlint warnings. |
3.5.2 22 May 2015 20:34:29 |
mat |
Remove $FreeBSD$ from patches files everywhere.
With hat: portmgr
Sponsored by: Absolight |
3.5.2 12 May 2015 18:25:22 |
olgeni |
Upgrade to version 3.5.2. |
3.5.1 03 May 2015 16:38:52 |
olgeni |
Upgrade to version 3.5.1.
PR: 199885
Submitted by: David Harrigan |
3.5.0 11 Mar 2015 20:21:37 |
olgeni |
Upgrade to version 3.5.0. |
3.4.4 12 Feb 2015 10:43:41 |
olgeni |
Upgrade to version 3.4.4 and set CPE_VENDOR.
PR: 197449 (CPE)
Submitted by: shun |
3.4.3_1 31 Jan 2015 16:19:47 |
olgeni |
Startup script fixes:
- Avoid race condition in startup. Use daemon(8) rather than "rabbitmqctl
status" to safely retrieve the pid.
- Make sure that the Erlang cookie permissions are correct before starting
the RabbitMQ node (using rabbitmqctl as root could create a read-only
cookie).
- Make sure that the RabbitMQ application is actually running when
rabbitmq_start is done. Remove the now useless "wait" command from
extra_commands. |
3.4.3 07 Jan 2015 16:16:03 |
olgeni |
Upgrade to version 3.4.3. |
3.4.2 26 Nov 2014 21:11:38 |
olgeni |
Upgrade to version 3.4.2. |
3.4.1 10 Nov 2014 15:44:10 |
olgeni |
Upgrade to version 3.4.1. |
3.4.0 05 Nov 2014 11:38:04 |
marino |
net/rabbitmq: Rare issue, but this is not jobs safe |
3.4.0 22 Oct 2014 10:51:27 |
olgeni |
Upgrade to version 3.4.0. |
3.3.5 12 Aug 2014 08:28:56 |
olgeni |
Upgrade to version 3.3.5. |
3.3.4_1 22 Jul 2014 10:27:50 |
olgeni |
Install sample rabbitmq.config.
Fix etc paths in rabbitmq-env.conf(5). |
3.3.4 24 Jun 2014 13:47:28 |
olgeni |
Upgrade to version 3.3.4. |
3.3.3 17 Jun 2014 11:46:43 |
olgeni |
Upgrade to version 3.3.3. |
3.3.2 09 Jun 2014 10:57:51 |
olgeni |
Upgrade to version 3.3.2. |