Jean-Baptiste Onofré
d340e0902b
[AMQ-7321] Reduce the number of messages in MQTT SSL offline test to limit timing issue
2019-11-03 14:53:33 +01:00
Colm O hEigeartaigh
892c9e2a2d
AMQ-7295 - Update JTA spec
2019-10-16 14:28:17 +01:00
Colm O hEigeartaigh
b65797245b
Switch to using a https URL in the mqtt pom
2019-05-21 15:21:25 +01:00
Dejan Bosanac
98b9f2e283
AMQ-7166 - upgrade mqtt client library
2019-03-11 14:45:07 +01:00
gtully
6d4459a00c
AMQ-7115 - ensure transport error handling is a one shot for a connection - avoid contention and possible dead lock - fix and test
2018-11-28 14:27:59 +00:00
gtully
8cc0c5ad6c
AMQ-7106 - fix pending stop support by avoiding sync through single shared status var - fix and test
2018-11-21 10:23:13 +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
gtully
919ca96cee
AMQ-6575 - take message durability from publish qos for retained messages, fix and test
2018-06-27 13:52:30 +01:00
Dejan Bosanac
a0a23b99cc
[AMQ-6859] MQTT - topic name of the message
2017-11-10 15:26:48 +01: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
gtully
2b3f0e5958
add some logging to diagnose ci failure
2017-05-04 10:23:13 +01:00
Christopher L. Shannon (cshannon)
808a4c5c17
AMQ-6661 - Fix Auto MQTT protocol detection
...
Protocol detection now takes into account the variable length header in
the CONNECT packet.
2017-04-25 08:47:08 -04:00
gtully
679db08db3
[AMQ-6643] ensure a wildcard virtual topic subscriber is restricted to the wildcard destination - avoid duplicate and spurious dispatch. fix and test
2017-04-04 10:16:48 +01: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
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
Christopher L. Shannon (cshannon)
71cbc65283
[maven-release-plugin] prepare release activemq-5.14.0
2016-08-02 09:02:54 -04:00
Christopher L. Shannon (cshannon)
667ea7c640
https://issues.apache.org/jira/browse/AMQ-6345
...
disabling failed assertion for test as it is expected based on how this
test is usin the client
2016-07-07 18:23:50 +00:00
Christopher L. Shannon (cshannon)
b5b087d558
https://issues.apache.org/jira/browse/AMQ-6345
...
Moving PINGREQ tests into its own test class so they aren't run more
than once
2016-07-07 13:53:58 +00:00
Christopher L. Shannon (cshannon)
6dacef1c95
https://issues.apache.org/jira/browse/AMQ-6345
...
The MQTT transport will now throw an exception if a PINGREQ is sent to
the broker if a CONNECT packet has not been received first as the spec
says CONNECT must be the first packet sent.
2016-07-06 15:59:25 +00:00
Christopher L. Shannon (cshannon)
bd442a3388
https://issues.apache.org/jira/browse/AMQ-6343
...
On MQTT Websocket close, a LWT message will be properly sent if
configured and a disconnect packet was not received
2016-07-05 18:13:45 +00:00
Timothy Bish
d9c4048292
Clean up and adjust test timeouts for CI
2016-05-16 11:24:50 -04:00
Timothy Bish
ab434ee776
Refactor test which has some flawed assumptions about the incoming
...
messages based on subscriptions that it makes. Adds better thread
safety as well.
2016-05-13 18:30:44 -04:00
Timothy Bish
91d277ccb0
Make the result value in the listener volatile since it is read from and
...
written to in multiple threads without sync.
2016-05-09 16:11:06 -04:00
Timothy Bish
27799fec97
https://issues.apache.org/jira/browse/AMQ-5880
...
Update to latest MQTT client release to resolve this issue.
2016-05-02 16:21:34 -04:00
Dejan Bosanac
6d20cba0e4
https://issues.apache.org/jira/browse/AMQ-6253 - mqtt composite destinations support for virtual topic subscriptions
2016-04-15 11:00:39 +02:00
Timothy Bish
f3544f248f
https://issues.apache.org/jira/browse/AMQ-5886
...
Ensure we reject protocol version that we don't currently support.
2016-03-03 12:41:59 -05:00
Timothy Bish
5d6d42ce97
https://issues.apache.org/jira/browse/AMQ-5883
...
https://issues.apache.org/jira/browse/AMQ-5884
https://issues.apache.org/jira/browse/AMQ-5885
Add additional validation of Topic names used in subscribe and
unsubscriobe that test for spec compliance.
2016-03-02 12:30:54 -05:00
Timothy Bish
8ef44452a2
https://issues.apache.org/jira/browse/AMQ-5880
...
Adds a test for the issue that is ignored for now while we wait for a
fixed MQTT client release.
2016-03-01 16:18:16 -05:00
Christopher L. Shannon (cshannon)
19c9404916
https://issues.apache.org/jira/browse/AMQ-5882
...
removing illegal wildcard characters used in topics for some MQTT tests
2016-02-29 13:29:44 +00:00
Christopher L. Shannon (cshannon)
1b38b27ed2
https://issues.apache.org/jira/browse/AMQ-5882
...
Fail to publish if the topic name in the publish packet contains a wild
card character as per the MQTT V3.1 and V3.1.1 spec.
2016-02-28 17:54:23 +00:00
Timothy Bish
6e2edf08c3
https://issues.apache.org/jira/browse/AMQ-6187
...
Create a proper SSLContext for the MQTT client provider in the tests to
avoid failure on newer JDKs
2016-02-26 13:42:16 -05:00
Timothy Bish
c530b69e16
https://issues.apache.org/jira/browse/AMQ-5881
...
Fail the connect if the password is set but the username bit is not as
per the V3.1.1 spec requirements.
2016-02-25 19:08:22 -05:00
Timothy Bish
4ecff14030
NO-JIRA Update master version to 5.14.0-SNAPSHOT to match the eventual
...
release version.
2016-01-20 12:40:20 -05:00
Christopher L. Shannon (cshannon)
cfb4ca9f54
[maven-release-plugin] prepare for next development iteration
2015-11-30 13:48:58 +00:00
Christopher L. Shannon (cshannon)
abfe038ddf
[maven-release-plugin] prepare release activemq-5.13.0
2015-11-30 13:48:11 +00:00
Dejan Bosanac
9bc28214d5
https://issues.apache.org/jira/browse/AMQ-6060 - retain will message
2015-11-24 14:13:32 +01:00
Dejan Bosanac
f8bfff0bc8
https://issues.apache.org/jira/browse/AMQ-6029 - wss transport with certificate authentication
2015-10-30 11:42:36 +01:00
Dejan Bosanac
f09b9203a0
https://issues.apache.org/jira/browse/AMQ-6021 - mqtt+nio+ssl certificate authentication
2015-10-23 15:25:33 +02:00
Dejan Bosanac
816e8dfe54
https://issues.apache.org/jira/browse/AMQ-6002 - escape client id in virtual topic mqtt subscription; add test
2015-10-07 11:42:03 +02:00
Dejan Bosanac
aa743cbd7a
https://issues.apache.org/jira/browse/AMQ-6002 - escape client id in virtual topic mqtt subscription
2015-10-07 11:28:41 +02:00
Dejan Bosanac
b83c38b04c
https://issues.apache.org/jira/browse/AMQ-5997 - support legacy clients
2015-10-05 12:55:48 +02:00
Dejan Bosanac
4a8fec4a66
https://issues.apache.org/jira/browse/AMQ-5983 - mqtt virtual topic queue restore
2015-09-28 13:10:31 +02:00
Christopher L. Shannon (cshannon)
04ee70a161
https://issues.apache.org/jira/browse/AMQ-5889
...
Adding support for auto detection of wire protocols over a transport.
OpenWire, AMQP, STOMP, and MQTT can all be detected and the broker
will properly handle each one over a given Transport. Currently
auto TCP, NIO, SSL, and NIO+SSL transports can handle auto-detection
of the wire format and client but support could be added in the
future for other transports like websockets.
2015-08-11 19:39:29 +00:00
Timothy Bish
6cdd750ddc
[maven-release-plugin] prepare for next development iteration
2015-08-10 11:04:26 -04:00
Timothy Bish
a9eeb03520
[maven-release-plugin] prepare release activemq-5.12.0
2015-08-10 11:04:17 -04:00