Commit Graph
30 Commits
Author SHA1 Message Date
andsel ae9c6c7a48 Minor, marked bugsnag ChannelHandler to @Sharable 2017-06-25 12:33:10 +02:00
andsel d9ff81131c Merged topic subscription search and publish into single MessagePublisher method
First step on implementing H2 storage

Minor, fixed not imported class

Cleaned MessageStore interface to avoid duplication of methods used in couple. Switched from guid + message to move messages

Separated ISubscriptionsStore from ISessionStore

Implemented H2 queue
2017-06-02 10:13:34 +02:00
andsel 6dc762f47f Introduced the FlightZone concept (inbound and outbound) and separated logic of storage system. 2017-04-09 19:22:50 +02:00
andsel a146ffb30e Minor changes to distribution's log4j config file to include the messagelog logger 2016-12-31 15:28:06 +01:00
andsel 686c5f4c65 Embedded pub and sub client into same process of the plain test broker to use same nanosecs 2016-12-24 15:36:20 +01:00
andsel e812efd6b7 Added MQTT messages logger 2016-12-18 19:51:40 +01:00
andsel 5efad350d8 Fixed the configuration of HZ for local tests to avoid multicast preferring tcp local address 2016-09-12 17:49:40 +02:00
mackristof eec4dc1779 feat(cluster): add default clustering feature 2016-06-28 17:27:35 +02:00
andsel d5399995c3 Regenerated some keystore used in tests with commands described in ServerIntegrationSSLClientAuthTest.java 2016-05-29 21:31:49 +02:00
Michael Konrad f5a3d57afd Enables client authentification for SSL
Client authentification can be set as with the SSL Properties to
require the client certificate to be signed by the server.
Added jUnit test and test certificates
2016-02-17 12:02:52 +01:00
andsel beb556c73c First clean of Moquette's channel abstraction to user Netty's one 2016-01-24 19:21:24 +01:00
andsel 9ce9a6597f Architechtural refactory, moved subscription out of tree and into db store 2015-12-06 11:43:29 +01:00
andsel e3b6391653 Added 'autosave_interval' fix issue #97 2015-11-22 16:56:40 +01:00
andsel 371c740321 Moved project package from org.eclipse.moquette to io.moquette 2015-11-20 21:30:59 +01:00
andsel 3e37df1275 Renamed addInFlight and cleanInFlight to be related to temp messages, not really relate to in-flight 2015-09-29 21:19:11 +02:00
andsel f7466fd968 Added check to avoid creation of LostConnectionEvents for not yet completed connects (fix issue #88) 2015-09-22 15:29:23 +02:00
andrea 29bdd2f8fb Modified the format of password_file.conf now accept only sha256 hashed passwords 2015-05-13 22:25:05 +02:00
andrea 9d8e9df44e Added handling of allow_anonymous, fix issue #34 2015-04-25 19:49:41 +02:00
andrea fc046003d5 Removed OSGi support 2015-04-06 23:37:29 +02:00
andrea a3d505dd97 Switched MapDB to version 2.0.0-SNAPSHOT 2015-01-27 00:15:44 +01:00
andrea 7bcd437664 Changed package from org.dna.mqtt to orga.eclipse.moquette 2014-10-05 13:22:30 +02:00
selva.andre fa5b953010 Minor changes on log defs 2014-09-30 21:13:43 +02:00
selva.andre 2e4e060b46 Upgraded from disruptor 2.7.3 to 3.3.0 2014-09-18 22:18:19 +02:00
selva.andre 04f6150399 Applied patch 0001-Moved-spec-tests-to-different-package.-Added-spec-te.patch from Prashant for Will behaviour 2014-09-09 17:35:35 +02:00
selva.andre aee85a7cb0 Added also PublishMessage to be dispatched by annotation based dispather 2014-08-18 23:02:56 +02:00
selva.andre 6e360bef93 Moved slf4j-log4j deps out of broker (and also log4j.properties) to let the broker easyli embedded using container provided logging confgiuration 2014-07-12 13:41:47 +02:00
selva.andre 97a2bd3854 Recreated bad deleted test file fixture 2014-05-23 00:02:45 +02:00
selva.andre 7bba7c321b Removed unsued file 2014-05-22 23:57:32 +02:00
selva.andre cd771f1432 Added implementation of SSL support (ssl+mqtt or mqtts) 2014-05-22 23:53:58 +02:00
andrea 1ad5acef7c Added loading of user identities form password_file, Fix issue #23 2014-03-02 18:16:50 +01:00