70 lines
2.1 KiB
Plaintext
70 lines
2.1 KiB
Plaintext
Release: RabbitMQ 3.4.1
|
|
|
|
Security Fixes
|
|
==============
|
|
|
|
management plugin
|
|
-----------------
|
|
26437 prevent /api/* from returning text/html error messages which could
|
|
act as an XSS vector (since 2.1.0)
|
|
26433 fix response-splitting vulnerability in /api/downloads (since 2.1.0)
|
|
(thanks to Atholl Stewart for finding the above)
|
|
|
|
|
|
Release Highlights
|
|
==================
|
|
|
|
server
|
|
------
|
|
bug fixes
|
|
26425 ensure RABBITMQ_USE_LONGNAME / USE_LONGNAME is picked up correctly from
|
|
rabbitmq-env.conf (since 3.4.0)
|
|
|
|
enhancements
|
|
26429 add log messages when plugins are enabled or disabled at runtime
|
|
|
|
|
|
management plugin
|
|
-----------------
|
|
bug fixes
|
|
26431 fix web UI breakage when queue listing contains exclusive queues
|
|
(since 3.4.0)
|
|
26438 fix internal server error when requesting permissions for a user or
|
|
vhost which does not exist (since 2.1.0)
|
|
|
|
|
|
Java client
|
|
-----------
|
|
bug fixes
|
|
26434 prevent exchange binding recovery from swapping source and
|
|
destination (since 3.3.0)
|
|
26428 ensure pom.xml lists ASL 2.0 (since 3.4.0)
|
|
|
|
|
|
.NET client
|
|
-----------
|
|
bug fixes
|
|
26439 ensure attempt to open a channel on a closed connection fails
|
|
immediately (since 1.0.0)
|
|
26435 fix typos in documentation and remove references to immediate
|
|
publishing (since 3.3.0)
|
|
|
|
|
|
Upgrading
|
|
=========
|
|
To upgrade a non-clustered RabbitMQ from release 2.1.1 or later, simply install
|
|
the new version. All configuration and persistent message data is retained.
|
|
|
|
To upgrade a clustered RabbitMQ from release 2.1.1 or later, install the new
|
|
version on all the nodes and follow the instructions at
|
|
https://www.rabbitmq.com/clustering.html#upgrading .
|
|
|
|
To upgrade RabbitMQ from release 2.1.0, first upgrade to 2.1.1 (all data will be
|
|
retained), and then to the current version as described above.
|
|
|
|
When upgrading from RabbitMQ versions prior to 2.1.0, the existing data will be
|
|
moved to a backup location and a fresh, empty database will be created. A
|
|
warning is recorded in the logs. If your RabbitMQ installation contains
|
|
important data then we recommend you contact support at rabbitmq.com for
|
|
assistance with the upgrade.
|