Commit Graph
1364 Commits
Author SHA1 Message Date
heavyrain2012 cab3ca0916 wildfire chat server source initial submit 2019-03-16 17:04:23 +08:00
andsel e59217bd10 Updated documentation to version 0.12.1 2019-02-24 19:38:35 +01:00
andsel 26e43c519e Moquette 0.12.1 versions release 2019-02-24 19:18:12 +01:00
andsel b827ad446d Exposed method to retrieve the list of Server's connected clients (issue #448) 2019-02-24 18:15:49 +01:00
andsel 8bd0dc7852 Added get*Port() methods on Server to read local bind port (when it's passed to '0'), issue #453 2019-02-23 19:51:43 +01:00
andsel 3f7c8fe3ea Fixed draining of queue on ACK messages, related to issue #441 2019-02-23 17:12:14 +01:00
Andrea Selva ee8dc65b2a Fixed again the link to Travis-ci 2019-02-10 18:59:05 +01:00
Andrea Selva d7a2decf32 Minor fixed travis-ci link 2019-02-10 18:40:49 +01:00
Andrea Selva 5620f091bb Fixed link to github pages afte repo move 2019-02-10 17:47:15 +01:00
Andrea Selva c6040446db Merge pull request #450 from kiwigrid/feature/enhance-invalid-msg-logging
Enhanced exception handling / logging for invalid messages
2019-01-28 21:13:13 +01:00
Maik Scheibler 9a13c50e91 Enhanced exception handling / logging for invalid messages
Signed-off-by: Maik Scheibler <[email protected]>
2019-01-28 13:18:28 +01:00
andsel 07e6ab324f Fixed issue #440, moved read access check on connect instead of on publish 2019-01-23 22:03:35 +01:00
zhangliangbo ea063159f0 Fix issue #439 and #443 2019-01-20 18:01:37 +01:00
andsel 1de5322a00 Bumped dev cycle for 0.12.1 2018-12-09 17:13:49 +01:00
andsel 2416347bea Fix issue #437 use extend logger class name for messageLogger 2018-12-09 17:11:11 +01:00
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