Commit Graph
344 Commits
Author SHA1 Message Date
andrea 1e63652d32 Fixed serious bug of client descriptor drop on connectionLost event for antoher client with sae ID (bug notified on email by ZhiPeng Yang) 2015-01-10 17:53:31 +01:00
andrea 275d63de18 Fixes #2, due to bad path of ConnectionIT during renaming from org.dna mqtt to org.eclipse.moquette 2014-12-06 18:38:53 +01:00
andrea 7bcd437664 Changed package from org.dna.mqtt to orga.eclipse.moquette 2014-10-05 13:22:30 +02:00
andrea a599c38537 Moved parser_commons submodule to org.eclipse.moquette 2014-10-05 10:53:45 +02:00
selva.andre fa5b953010 Minor changes on log defs 2014-09-30 21:13:43 +02:00
selva.andre d944a0e7c6 Minor change, renamed splitTopic to parseTopic 2014-09-19 22:30:35 +02:00
selva.andre 0940ac84a0 Fixed bug due to not persisted subscriptions into the store, on restart there were ghosts subscriptions that produced errors 2014-09-19 22:00:51 +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 fe66116dde Added basic connect-close TCK from Prashant Khanal 2014-09-09 17:35:35 +02:00
selva.andre f3e6b71e09 Dropped HawtDB persistence 2014-09-01 22:06:27 +02:00
selva.andre c83baae50d Switched from HawtDB to MapDP store 2014-08-30 15:59:59 +02:00
selva.andre 0593b19d51 Minor chaneg 2014-08-23 12:29:06 +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 4fe7b6754c Minor change, renamed test class (fixed typo) 2014-08-18 22:51:04 +02:00
selva.andre 43d19e02a6 Renamed AnnotationHelper to AnnotationSupport 2014-08-17 22:03:25 +02:00
selva.andre 5446d25528 Used annotation dispatch for some protocol messages 2014-08-17 16:47:14 +02:00
selva.andre 43677cca89 Introduced annotation based dispacth to invoke ProtocolProcessor methods 2014-08-17 16:14:35 +02:00
selva.andre dbe270539b Minor change, cleaned imports 2014-08-17 16:11:28 +02:00
selva.andre b0ef8114b6 Minor change, simulated a client connect to avoid staktrace in log 2014-08-02 10:56:34 +02:00
selva.andre d4ef81a7ef Updated publish message parto to conform to 3.1.1 specification 2014-07-31 00:08:41 +02:00
selva.andre 482ffe0c65 Introduced handling of sessionPresent flag in ConnAck msg, now on every conenction is created an empty subscription in ISessionStore 2014-07-27 12:20:53 +02:00
selva.andre bd3c4cb40c Added clinetID=empty then reject connect rule 2014-07-26 18:22:32 +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 08e12494ec Separated the interfaces to persist messages from the one that persists sessions 2014-06-30 23:36:00 +02:00
selva.andre d8ec0f2e94 Minor change, just renamed method 2014-06-30 23:00:39 +02:00
selva.andre 90cfe1ac23 Extracted the persistence dependency from SubscriptionsStore 2014-06-30 22:46:11 +02:00
selva.andre d22ec1cf7a Minor change, remove unused (and without any meaning) session parameter from PublishEvent 2014-06-15 18:47:17 +02:00
selva.andre fdc7f6237e Added memory store for will messages and implemented the correct publishing 2014-06-15 18:16:24 +02:00
selva.andre 666cc29d47 Added copyright and license notice to every source file, added about.html and license.htl 2014-06-11 23:40:19 +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
selva.andre 80eb7d7cea Added a test to check issue #44 2014-05-20 23:03:24 +02:00
selva.andre 6755723e0b Added websocket connector 2014-05-18 12:02:18 +02:00
selva.andre 17548eeff7 Fixed Issue #43 2014-05-09 16:33:58 +02:00
selva.andre 8a7db6ee15 Fixed issue #42 2014-05-05 22:53:42 +02:00
andrea 1ad5acef7c Added loading of user identities form password_file, Fix issue #23 2014-03-02 18:16:50 +01:00
andrea 3ba72cbad5 Fixed buggy test, missed to rewind a buffer before submitting. 2014-02-22 20:04:28 +01:00
andrea 9624815c82 Introduction of mosquitto.conf parser, fix #29 2014-02-22 11:14:56 +01:00
andrea e73a2a8b9e Fix issue #30 rewind of message ByteBuffer 2014-02-15 12:06:03 +01:00
selva.andre 4ff6b2aeae Fixed issue '30 to avoid publish of QoS0 to not Active clean session subscriptions 2014-02-08 20:01:59 +01:00
selva.andre a1448597af Added patch for fix issue #33 2014-02-06 21:44:03 +01:00
andrea 1d9e2ccad2 Added test client to check and fix issue #21 2014-01-11 13:19:12 +01:00
andrea 373b9657c2 Minor change, extracted TestCallback halper for Paho notifications 2013-12-27 18:05:25 +01:00
andrea 06c0eb3e87 Minor change, test class rename 2013-12-27 17:55:10 +01:00
andrea 224bcc1721 Modified SimpleMessaging.close() to be synchronous and avoid thread synch problems in stop/start cycle used in integration tests. Fix issue #19 2013-12-26 21:10:34 +01:00
andrea 33705c52e0 * Added integration test to check QoS downgrading for messages delivered to registered subscribers
* Fixed a deouble delivery of messages in case of QoS2 publish
2013-12-26 18:32:41 +01:00
andrea ffeb794303 Enabled overriding of subscription from same client to same topic with different QoS, the latest wins 2013-12-26 15:07:15 +01:00
andrea a020d83c8a Added a test to check the cleaning of server status in start/sop cycles (usually used in integration tests itself. 2013-12-26 11:43:53 +01:00