andsel
b4418c040c
Updated README project file
2018-12-01 15:20:19 +01:00
andsel
3080050c4d
Bumped release 0.12
2018-12-01 15:10:34 +01:00
andsel
213851335a
Added implementation of retained store in H2
2018-11-28 23:05:24 +01:00
andsel
80daadff47
Separated CTrie as data structure from the rest of CTrieSubscriptionDirectory
2018-11-24 16:32:48 +01:00
andsel
f3daad5c28
Re-inserted missed CTrie unit tests
2018-11-24 15:48:49 +01:00
andsel
af624557c8
Fixed output directory
2018-11-24 15:01:18 +01:00
andsel
4bd41aa135
Minor, fixed launch scripts
2018-11-24 14:53:14 +01:00
andsel
724b26aab4
Fixed path used during test for physical H2 file
2018-11-24 14:48:55 +01:00
andsel
f165fd968f
Fixed test interdependency due to H2 storage in integration tests
2018-11-24 12:06:31 +01:00
andsel
9df60774a7
Fixed failing tests
2018-11-22 22:16:44 +01:00
andsel
626d6e786f
Minor, removed no more used hazecast configuration file
2018-11-22 21:53:04 +01:00
andsel
c4d928bbd7
Added QueueRepository implemented in memory and on H2
2018-11-22 21:51:16 +01:00
andsel
1141e9f7a1
Fixed failing tests after moving to H2 as default store
2018-11-18 10:58:25 +01:00
andsel
cfa478067e
Removed unused persistence classes
2018-11-14 22:13:42 +01:00
andsel
a36d926460
Implemented H2 based SubscriptionsRepository
2018-11-13 22:50:02 +01:00
andsel
1ba9eb3613
Moved packages from old io.moquette.server to new io.moquette.broker
2018-11-11 18:06:13 +01:00
andsel
58fd90d33d
Avoid multiple calls to initialize of AutoFlushHadler and extracted common config part MQTT pipeline
2018-11-11 17:27:33 +01:00
andsel
8f7b7df124
Removed perf module to be move in separate project, and disabled leak detector on bytbuf during test
2018-11-11 16:32:10 +01:00
andsel
8e17e99428
Fixed mqtt-bee dependency
2018-11-10 18:53:31 +01:00
andsel
284417ef50
Minor, fixed checkstyle and find bugs warns
2018-11-10 18:31:51 +01:00
andsel
9ceb26307e
Fixed leaks
2018-11-10 17:28:54 +01:00
andsel
11bb0c6fa1
Minor, fixed code style
2018-11-10 14:37:14 +01:00
andsel
dd8bad7480
Minor changes
2018-11-08 22:28:29 +01:00
andsel
e10619813a
Removed all the old ProtocolProcessor stuff
2018-11-08 22:18:11 +01:00
andsel
24e9d9f83c
Added keepalive management to MQTTConnection
2018-11-08 22:15:46 +01:00
andsel
5efbe8e8bf
Ported the config for SSL and websocket into new broker
2018-11-02 17:21:35 +01:00
andsel
176b986c47
Introduced interceptors notification into new broker
2018-11-02 16:49:50 +01:00
andsel
a2266e5bbe
Rearchitected the broker, switching from ProtocolProcessor and publisher to MQTTConnection, Session and PostOffice
2018-11-02 12:33:59 +01:00
Andrea Selva
0ad6ffdd3c
Merge pull request #428 from ricardojlrufino/patch-1
...
Update MQTTMessageLogger.java
2018-08-11 11:23:00 +02:00
Ricardo JL Rufino
0f3b3f9ee6
Update MQTTMessageLogger.java
...
reduce the level of logging to less significant things
2018-08-09 23:42:01 -03:00
andsel
5d6435cf40
Merge branch 'split_protocol_processor_in_message_handlers'
2018-07-20 18:20:29 +02:00
andsel
ba8ad02289
Dropper Hazelcast because Moquette is not designed to be clusterizable
...
Separated the connect/disconnect logic into ConnectHandler/DisconnectHandler
Moved the sending of CONN ACK after session creation/update
Moved the will message management inside the session class
2018-07-20 18:19:10 +02:00
andsel
7546a509da
Dropper Hazelcast because Moquette is not designed to be clusterizable
2018-07-20 18:17:30 +02:00
Andrea Selva
baecbbcb31
Merge pull request #422 from jcroig/master
...
Adds client remote address getter to ConnectionDescriptor class.
2018-07-19 17:32:29 +02:00
Andrea Selva
6bba40ff1c
Merge pull request #421 from hylkevds/shutdownFix
...
Fixed executor not shutting down.
2018-07-19 17:29:15 +02:00
andsel
8a03dd8131
Fixed issue #415 by adding a configuration flag to force subscription re-authentication on client connect
2018-07-19 17:23:18 +02:00
andsel
241a659f35
Minor just updated READMEs
2018-07-18 17:34:41 +02:00
Juan Carlos Roig
5afc874eed
Adds client remote address getter to ConnectionDescriptor class.
2018-07-09 12:20:45 +02:00
Hylke van der Schaaf
add5e8968e
Fixed executor not shutting down.
2018-07-07 13:47:35 +02:00
andsel
5e4c70edce
Fixed issue #412 adding a check on Topic's string length in processPublish
2018-06-28 23:26:56 +02:00
Andrea Selva
1aa6d9ca93
Merge pull request #417 from infovista/npe_unknown_packet
...
Fixed NPE while logging an unknown packet (Replaced with an IOException)
2018-06-28 21:59:07 +02:00
sbouchex
ce018fe6a0
Fixed NPE while logging an unknown packet (Replaced with an IOException)
2018-06-28 14:13:52 +02:00
andsel
88e0ccf20e
On retained republish message adapt the QoS to the one specified during subscription (fix issue #411 )
2018-06-28 00:26:42 +02:00
andsel
99226aadbd
Added dependency to Paho 1.2.0
2018-06-27 22:14:54 +02:00
andsel
ea0ad14374
Fixed issue #410 reserved flag set in unsubscribe
2018-06-26 15:00:36 +02:00
andsel
a6f133e058
Added test case for issue #415
2018-06-26 11:55:37 +02:00
andsel
bb52d2c6d5
Minor, used same const in 2 different test classes
2018-06-26 11:55:37 +02:00
Andrea Selva
96703690e6
Merge pull request #414 from kiwigrid/feature/openssl_provider
...
enable the usage of Netty OpenSSL provider implementation and PKCS12 key stores
2018-06-25 15:03:39 +02:00
Maik Scheibler
b761928654
added config documentation
...
Signed-off-by: Maik Scheibler <[email protected] >
2018-06-25 10:39:31 +02:00
Maik Scheibler
d50a291366
enable the usage of Netty OpenSSL provider implementation
...
Signed-off-by: Maik Scheibler <[email protected] >
2018-06-22 12:48:06 +02:00