Matt Pavlovich
a0080766ef
[AMQ-8358] Update xstream to 1.4.18
...
(cherry picked from commit 7579f48e8a
)
2021-09-28 17:43:00 +02:00
Jean-Baptiste Onofré
be8fc6e6eb
[maven-release-plugin] prepare for next development iteration
2021-08-10 07:47:44 +02:00
Jean-Baptiste Onofré
50582306a7
[maven-release-plugin] prepare release activemq-5.16.3
2021-08-10 07:47:23 +02:00
Jean-Baptiste Onofré
6bb09feed5
[AMQ-8138] Set client IP address with Stomp host header
...
(cherry picked from commit 2e169f0bc3
)
2021-08-03 15:13:38 +02:00
jbonofre
9eda1508e3
[maven-release-plugin] prepare for next development iteration
2021-04-21 07:39:09 +02:00
jbonofre
ff1af27106
[maven-release-plugin] prepare release activemq-5.16.2
2021-04-21 07:38:47 +02:00
Jonathan Gallimore
6dffc018d1
Remove dependency activemq-http and activemq-stomp
...
(cherry picked from commit 82b3d02fc2
)
2021-03-24 11:36:57 +01:00
jbonofre
5cba9fc391
[AMQ-8176] Upgrade to mockito 3.8.0
...
(cherry picked from commit c46f3a10b8
)
2021-03-24 06:02:53 +01:00
jbonofre
6d82e628f7
[maven-release-plugin] prepare for next development iteration
2021-01-14 14:02:35 +01:00
jbonofre
e432a78c19
[maven-release-plugin] prepare release activemq-5.16.1
2021-01-14 14:00:24 +01:00
jbonofre
c27e27c2c3
[AMQ-7444] Fallback to remote location for remote address when socket has not been created yet
...
(cherry picked from commit 0c1b3e9240
)
2021-01-14 06:30:08 +01:00
jbonofre
357794801c
Try to avoid JMX issue on StompTest
2020-11-18 16:48:08 +01:00
Benjamin Graf
054febe0c9
AMQ-8055 - rename posion to correct poison
...
(cherry picked from commit a2e718f259
)
2020-11-10 16:13:57 +01:00
Jean-Baptiste Onofré
334476ac63
[maven-release-plugin] prepare for next development iteration
2020-06-25 07:26:41 +02:00
Jean-Baptiste Onofré
86dd78b1aa
[maven-release-plugin] prepare release activemq-5.16.0
2020-06-25 07:26:13 +02:00
Jean-Baptiste Onofré
6908749c2f
Fix version
2020-06-25 07:13:04 +02:00
Jean-Baptiste Onofré
ff2dae82f3
[maven-release-plugin] prepare release activemq-5.16.0
2020-06-24 21:56:52 +02:00
jbonofre
4ed2ba22a9
Cancel 5.16.0 release
2020-06-24 15:19:34 +02:00
Jean-Baptiste Onofré
cd1e9f8697
[maven-release-plugin] prepare for next development iteration
2020-06-23 17:40:26 +02:00
Jean-Baptiste Onofré
2e890c6224
[maven-release-plugin] prepare release activemq-5.16.0
2020-06-23 17:39:53 +02:00
thodimi1
0c00e1b791
AMQ-7467 - A new XStream serializer is created on every message that flows through the broker causing high CPU utilization under load ( #523 )
...
[AMQ-7467] Reuse xstream serializer to reduce CPU usage.
Co-authored-by: murali.mogalayapalli <Murali.Mogalayapalli@tylertech.com>
2020-05-19 18:51:38 +02:00
jbonofre
08b389c220
[AMQ-7301] Propagate the exception in order to close the connection cleanly
2020-03-10 07:48:22 +01:00
jbonofre
58f5fdb572
[AMQ-7347] Fix potential NPE when JMSException doesn't contain linkedException
2020-03-10 06:23:27 +01:00
jbonofre
b60efeaad8
[AMQ-7301] Improve logging when initialize Stomp NIO SSL connection
2020-03-05 15:00:53 +01:00
jbonofre
3c302dce33
[AMQ-7347] Don't log error in case of topic subscription failure. It's useless as the JMX exception is thrown and pollute the log.
2020-03-04 16:22:17 +01:00
jbonofre
d11fd05af4
[AMQ-7301] Display warn in case of STOMP stream initialize error
2020-03-02 08:03:36 +01:00
Timothy Bish
063d24e6d6
AMQ-7218 Fix loss of Ack id from tracking after TX commit / abort
...
Ensure that we properly track Ack IDs across TX commit and abort
operations and only clear out values enlisted in the TX on commit and
re-acquire the Ack Ids on TX abort.
2019-05-29 17:25:30 -04:00
gtully
4129c1f659
AMQ-7209 suppress stack trace in stomp error frame for SecurityExceptions to avoid any implementation detail leakage, fix and test
2019-05-17 17:06:20 +01:00
avi5kdon
b10458e2c6
AMQ-7125 Broker does not send error frame when an empty destination is sent with a stomp subscribe frame
2019-01-14 15:31:43 +00:00
Christopher L. Shannon (cshannon)
1e31df9800
AMQ-7047 - Switch default for hostname verification to be false for
...
server
For the client it makes sense to have it true by default but for the
server it makes sense to have it false by default
2018-08-31 13:04:14 -04:00
Christopher L. Shannon (cshannon)
69fad2a135
Add support for hostname verification
2018-08-31 06:39:49 -04:00
Timothy Bish
5fb470478f
AMQ-7012 Fix STOMP protocol handler to log correct command names
...
Ensure Commands are logged correctly by the protocol converter.
2018-07-19 17:29:06 -04:00
Timothy Bish
9abbe826ec
AMQ-7006 Remove STOMP pending acks after client acknowledge
...
Reworked patch from Avikash Mishra to remove tracked pending acks from a
STOMP subscription that has acked.
2018-07-19 16:58:47 -04:00
jgoodyear
46160c7b7f
[AMQ-7011] Override dispatch to always set dispatchAsync true
2018-07-15 20:10:45 -06:00
gtully
41a100766c
[AMQ-6824] - fix up prefetchExtension growth on transaction completion and delivered ack and tie in boolean usePrefetchExtension
2017-09-26 11:30:18 +01:00
Timothy Bish
4c986d102c
AMQ-6796 Avoid double Ack on commit in STOMP individual ack mode
...
During commit of transaction when subscription mode is individual ack
the messages can get double acked leading to an error about receipt of
an invalid ack.
2017-08-23 12:21:03 -04:00
Christopher L. Shannon (cshannon)
a9fe4e33c3
[maven-release-plugin] prepare for next development iteration
2017-06-27 13:41:28 -04:00
Christopher L. Shannon (cshannon)
5f0d6943cb
[maven-release-plugin] prepare release activemq-5.15.0
2017-06-27 13:41:01 -04:00
Timothy Bish
2490c85fc5
AMQ-6699 Fix STOMP over WS not encoding header values
...
When sending STOMP frames out over WS the marshal isn't doing a proper
encode based on the STOMP version in use and so header values can be
transmitted without proper escaping.
2017-06-14 15:15:09 -04:00
Timothy Bish
8417ce537b
AMQ-6697 Make the MBean explicitly final for java 7 support
2017-06-02 14:20:56 -04:00
Timothy Bish
e83bb6dc38
AMQ-6697 Preserve dispatched state on client-individual tx ack
...
Need to preserve the messages in the dispatched list when a
client-individual ack comes in so that on abort the state remains
dispatched and the message can still be ack'd
2017-06-02 14:19:44 -04:00
Timothy Bish
bd8661796b
AMQ-6697 Adds a test to show that the described case works
...
Correctly ACK inside a TX and then Abort and then ACK again outside a TX
to show that the broker will then mark the message as consumed.
2017-06-02 11:50:14 -04:00
Christopher L. Shannon (cshannon)
4b3f07e90e
https://issues.apache.org/jira/browse/AMQ-6441
...
https://issues.apache.org/jira/browse/AMQ-6526
Adding missing license headers
2016-12-07 13:32:18 -05:00
Torsten Mielke
9e35778943
https://issues.apache.org/jira/browse/AMQ-6526 - fix <Unknown> Stomp operation in ProtocolException.
...
closes #217
2016-12-06 13:52:06 +00:00
Hadrian Zbarcea
be24a133ef
This closes #88 (merged as a65ac586
). More file permissions fixes.
2016-11-03 14:26:34 -04:00
Hadrian Zbarcea
d5a929c0d2
This closes #205 . Won't fix. (fix even more file permissions)
2016-11-03 14:11:40 -04:00
Hadrian Zbarcea
d54d046b8a
This closes #185 . Won't fix. (fix more file permissions)
2016-11-03 11:54:33 -04:00
Christopher L. Shannon (cshannon)
98c5866c75
https://issues.apache.org/jira/browse/AMQ-6418
...
Properly setting the transport properties on the
AutoNIOSSLTransportServer and fixing the Stomp protocol to set the peer
certs when using auto+ssl
2016-09-06 10:17:05 -04:00
Christopher L. Shannon (cshannon)
ed0e786b60
https://issues.apache.org/jira/browse/AMQ-6414
...
Changing the nio+ssl transports to trigger a serviceRead after start up
to prevent blocking. The prevents the channels from not reading in
certain cases, most notably with the auto+nio+ssl transport when used
for a network bridge. Also added a couple tests and changed a network
bridge test to test out auto+nio+ssl.
2016-09-01 11:39:46 -04:00
Christopher L. Shannon (cshannon)
06a21dbbb3
[maven-release-plugin] prepare for next development iteration
2016-08-02 09:03:37 -04:00