selva.andre
|
af79794300
|
Fixed conflict on .gitignore
|
2014-09-30 22:22:28 +02:00 |
|
Andrea Selva
|
acc1167fe1
|
Initial commit
|
2014-09-30 22:14:41 +02:00 |
|
selva.andre
|
fa5b953010
|
Minor changes on log defs
|
2014-09-30 21:13:43 +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
|
cc45b87ebe
|
Added some benchmariking utils: benchmarker produces tiing csv and an html using Highcharts JS lib
|
2014-09-19 21:51:24 +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
|
c624c040b7
|
Fixed conflict
|
2014-09-09 17:39:35 +02:00 |
|
selva.andre
|
bae1987704
|
Minor chaneg
|
2014-09-09 17:37:18 +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
|
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
|
7040567aab
|
Removed unused dependency to HawtDB after switch to MapDB
|
2014-09-09 11:42:39 +02:00 |
|
selva.andre
|
d581db23f8
|
Fixed error in NoClassFoundError due to bad import into MapDB, switched to 1.1.0 (include DynamicImport OSGi
|
2014-09-08 15:47:07 +02:00 |
|
selva.andre
|
b792e3695d
|
Applied patch 0001-Moved-spec-tests-to-different-package.-Added-spec-te.patch from Prashant for Will behaviour
|
2014-09-07 10:32:12 +02:00 |
|
selva.andre
|
27c5d75871
|
Added basic connect-close TCK from Prashant Khanal
|
2014-09-02 23:11:05 +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
|
0593b19d51
|
Minor chaneg
|
2014-08-23 12:29:06 +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
|
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
|
2c90b1386d
|
Removed an used DisconnectEvent
|
2014-08-17 17:11:26 +02:00 |
|
selva.andre
|
b737cde803
|
Removed unused InitEvent
|
2014-08-17 17:09:18 +02:00 |
|
selva.andre
|
9f3d7baf05
|
Removed unused InitEvent
|
2014-08-17 17:01:08 +02:00 |
|
selva.andre
|
0e729b51bf
|
Used annotation dispatch for some protocol messages
|
2014-08-17 16:58:51 +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
|
e724a1ee9e
|
Minor change, redefined signature of DemuxDecoder.decode to use the more gneric AttributeMap instead of ChannelHandlerContext
|
2014-08-03 11:24:14 +02:00 |
|
selva.andre
|
161421a00c
|
Renamed subscribe and unsubscribe topic to topicFilter
|
2014-08-03 11:17:25 +02:00 |
|
selva.andre
|
e40e19cd1e
|
Spreaded the validation of fixed flags
|
2014-08-03 11:09:21 +02:00 |
|
selva.andre
|
b7fc92e343
|
Changed DemuxDecoder.decodeCommonHeader to also validate the fixed part flags (if needed)
|
2014-08-03 11:01:09 +02:00 |
|
selva.andre
|
f343ce3094
|
Adapted Unsuscribe decoder to be 3.1.1 compliant
|
2014-08-02 12:34:03 +02:00 |
|
selva.andre
|
d1b54eb8cf
|
Updated SUBSCRIBE to be 3.1.1 compliant
|
2014-08-02 12:30:28 +02:00 |
|
selva.andre
|
53f87a6e4f
|
Added check of reserved flags for PUBREL message
|
2014-08-02 11:37:31 +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
|
8185811188
|
Added check for MQTT 3.1.1 reserved flag == 0 on connect flags
|
2014-07-23 00:08:59 +02:00 |
|
selva.andre
|
465d7123f6
|
Introduced version, reserved flags untouchable and double connect 3.1.1 proto version
|
2014-07-21 23:14:26 +02:00 |
|
selva.andre
|
d4e13e8543
|
Minor change, added groovy script to check embeddability of the broker
|
2014-07-13 12:26:58 +02:00 |
|
selva.andre
|
c79f2d0a96
|
Started 0.7 development cycle
|
2014-07-12 18:22:54 +02:00 |
|
selva.andre
|
aa24b19d2b
|
Bumped release 0.6
|
2014-07-12 16:30:13 +02:00 |
|
selva.andre
|
883ac4590c
|
Minor change
|
2014-07-12 13:43:33 +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
|
5df734fcf7
|
Added various start methods to pass the configuration at startup
|
2014-07-12 12:56:38 +02:00 |
|
selva.andre
|
bfb2b56599
|
Minor change
|
2014-06-30 23:37:28 +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
|
665e60a646
|
Extracted the persistence dependency from SubscriptionsStore
|
2014-06-30 22:59:37 +02:00 |
|
selva.andre
|
90cfe1ac23
|
Extracted the persistence dependency from SubscriptionsStore
|
2014-06-30 22:46:11 +02:00 |
|
selva.andre
|
1afa7601c9
|
Minor change, renamed topic to topicFilter in Subscription
|
2014-06-30 22:21:52 +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
|
17d2ab505c
|
Minor change updated the FuseSource's mqtt client lib
|
2014-06-15 18:06:00 +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
|
0bbe719f16
|
Updated the pax-runner to fix issue #40
|
2014-06-11 23:00:05 +02:00 |
|
selva.andre
|
c23147185e
|
Minor added netty http codec also to OSGi bundle
|
2014-06-08 12:24:31 +02:00 |
|
selva.andre
|
4191ea8a18
|
Updated ChangeLog file
|
2014-05-23 00:07:02 +02:00 |
|
selva.andre
|
4358c4e64c
|
Minor, added WebSocket port check to enable WebSocket binding
|
2014-05-23 00:03:22 +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
|
e6353b5d44
|
Reverted log4.j to producation config
|
2014-05-22 23:56:13 +02:00 |
|
selva.andre
|
775acff846
|
Merge branch 'ssl_integration'
|
2014-05-22 23:54:20 +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
|
b8a15d9a5d
|
Minor fixes, added some javadoc and corrected a method name typo
|
2014-05-20 23:02:52 +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 |
|
selva.andre
|
4d2bf38a66
|
Bumped 0.6-SNAPSHOT development cycle
|
2014-04-02 18:51:12 +02:00 |
|
selva.andre
|
01bbbd3bda
|
Fixed error in path recognizing for config dir in distribution
|
2014-03-05 23:37:54 +01:00 |
|
selva.andre
|
1897154cfd
|
Bumped release 0.5
|
2014-03-05 19:37:43 +01:00 |
|
selva.andre
|
b5eb75d607
|
Merge branch 'basic_authentication_23'
|
2014-03-02 18:17:21 +01:00 |
|
selva.andre
|
37ec617801
|
Minor chnages to groovy test scripts
|
2014-02-22 20:14:43 +01:00 |
|
selva.andre
|
bbb9924c4b
|
Minor change, added missed file
|
2014-02-15 15:30:31 +01:00 |
|
selva.andre
|
6da45fc139
|
Exposed logging configuration in the distribution archive
|
2014-02-15 15:18:54 +01:00 |
|
selva.andre
|
5163b094ae
|
Minor change, added some filters to gitignore
|
2014-02-15 12:05:15 +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
|
95d276f7a0
|
Splitted the OSGi bundle creation from the broker jar to let the broker be executable also outside of a container
|
2014-02-08 17:59:36 +01:00 |
|
selva.andre
|
a1448597af
|
Added patch for fix issue #33
|
2014-02-06 21:44:03 +01:00 |
|
selva.andre
|
99e161b05b
|
Fixed issue #31 missed to insert the hawtdb jar
|
2014-02-04 22:33:02 +01:00 |
|
selva.andre
|
03ea5d4e3b
|
Merge branch 'make_osgi_compliant'
|
2014-01-28 23:33:48 +01:00 |
|
selva.andre
|
adf41722f5
|
Updated ChangeLog
|
2014-01-28 23:31:21 +01:00 |
|
selva.andre
|
c69ff17048
|
Moved the bundle creation of the broker from outside bundle module to inside broker module
|
2014-01-28 23:24:19 +01:00 |
|
selva.andre
|
b027e49f33
|
Redefined the broker OSGi dependencies
|
2014-01-26 13:03:34 +01:00 |
|
selva.andre
|
39f048910a
|
Added basic definition of osgi descriptor to the broker
|
2014-01-26 12:09:37 +01:00 |
|
selva.andre
|
df6140c282
|
Merge branch 'assembly_with_scripts'
|
2014-01-18 12:05:44 +01:00 |
|