Commit Graph
156 Commits
Author SHA1 Message Date
andrea 9d8e9df44e Added handling of allow_anonymous, fix issue #34 2015-04-25 19:49:41 +02:00
andrea 1a2dade994 Fixed issue #25 due to bad packetID generation 2015-04-07 04:29:00 +02:00
andrea 8574299ed5 Fixed typo 2015-04-07 04:28:13 +02:00
andrea 331244ddd2 Removed long Constants name refs 2015-03-15 16:45:11 +01:00
andrea 0aad3cbbf3 Fixed constructor of ConfigurationParser to do mergind of provided properties 2015-03-14 17:31:11 +01:00
swarwick d388ae01bb Allow the mapdb store to remain in memory
If the store path supplied is null or empty we will create an in memory
mapdb store.
2015-03-14 16:38:30 +01:00
swarwick d215ba8c8b More checking of the delete of the mapdb file
Lots of issues I guess with deleting temp files for mapdb
2015-03-14 16:38:22 +01:00
swarwick a661a94d80 Missed hard coded name replacement 2015-03-14 16:38:05 +01:00
swarwick d7f2493811 Moving hard coded strings to constants
Adding more hard coded strings to the constants.  I am not really sure
why there are 2 constants java classes either.
2015-03-14 16:37:55 +01:00
swarwick 6cc5b0edb9 Update for default configs
Update to allow for default config properties if some are not specified
with the start server and properties passed in.  Updated the tests to
match and also moved a few more things into the Constants.java file.
2015-03-14 16:37:41 +01:00
swarwick 8943445efa Update to allow for persistent store to be specified in the config
Update to allow for persistent store to be specified in the config
2015-03-14 16:37:09 +01:00
andrea 4195b0d62c Fixed issue #16 publish of will message with qos > 0 2015-03-11 23:22:57 +01:00
andrea bf3fcadd28 Removed unused abstract key sessions (it's bound to Netty at the end, so hasn't sense 2015-03-10 23:06:37 +01:00
andrea 715937a394 Implemented packetID generation for QoS 1,2 2015-03-10 22:52:08 +01:00
andrea 4baf407657 Integrated by hand part of the pull request #13 'fix pom and clean deprecated class and add bat file to windows' 2015-03-04 22:40:56 +01:00
andrea 50e1005b29 Added moquette.processor.benchmark sys property to enable/disable processor performance recording 2015-03-02 23:11:09 +01:00
andrea 3ea9e3f6e0 Added measuer of latency to server side 2015-02-24 23:38:05 +01:00
andrea fb39e64417 Added TCP_NODELAY to the socket 2015-02-24 23:38:04 +01:00
andrea 9562f56a3a Fixed issue #3, avoid hung up of broker on any message processing error 2015-01-31 12:19:50 +01:00
andrea 155daa0335 Change null check to empty lists 2015-01-30 00:53:51 +01:00
andrea aa79fe3145 Renamed session store management methods 2015-01-30 00:28:01 +01:00
andrea 72c8445693 Fixed issue #12, missed remove of already published retained messages 2015-01-27 00:15:14 +01:00
andrea 95107e1624 Relaxed constraint on clientID length #11 2015-01-15 20:52:40 +01:00
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 405f800908 Minor change, removed debug println 2014-12-28 17:27:49 +01:00
andrea 62edfd19f9 Fixed issue #5 and websocket implementation in general 2014-12-28 17:13:55 +01:00
andrea 176ebf9409 Minor change, lowered a log 2014-12-06 18:41:49 +01:00
andrea e6dba99aa8 Minor change, improved logging info 2014-12-06 17:56:54 +01:00
andrea 263b59dae2 Added a script to check 2 clients with same ID fails 2014-11-30 18:28:37 +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 10081b3880 Minor change, wiped subscription also from persistent store 2014-09-19 22:49:23 +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 1a66bc4645 Minor change, added log line end fixed typo in methond name 2014-09-19 14:25:40 +02:00
selva.andre 359556909c Minor change 2014-09-19 13:31:25 +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 24282fe0ab Minor, removed MapDB shutdown hook because it's responsibility of the Moquette shutdown hook to teardown the storage 2014-09-09 17:06:13 +02:00
selva.andre 26ff8070ac Removed db.close because already handled by MapDB shutdown handler 2014-09-09 16:04:04 +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 7314dbee73 Extracted common Netty bootstrapping method 2014-08-26 21:55:42 +02:00
selva.andre 2be0fd84fe Fixed bug once the moquette.conf provided doesn't provide a valid path to pasword.conf 2014-08-23 12:34:31 +02:00
selva.andre c0ebbb0b44 Removed redundant if in protocol dispatching 2014-08-18 23:32:07 +02:00
selva.andre 81a084984b Minor change, changed layout of dispather if-else 2014-08-18 23:29:43 +02:00
selva.andre 5c5e640b04 Removed some unusefull PublishEvent constructros 2014-08-18 23:27:08 +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 98f04859ab Canged behaviour of AnnotationSupport to throw an exception on message not matched 2014-08-18 22:57:53 +02:00
selva.andre 43d19e02a6 Renamed AnnotationHelper to AnnotationSupport 2014-08-17 22:03:25 +02:00
selva.andre 2c90b1386d Removed an used DisconnectEvent 2014-08-17 17:11:26 +02:00