andrea
932d2fb4cb
Fixed issue #49 , duplication of subscription with different QoS
2015-06-21 15:55:39 +02:00
andrea
867d78b650
Fixed issue #43 , not clean handlng of bad formatted topic filters during subscrion
2015-06-20 18:27:43 +02:00
andrea
3f4a5586de
Fixed mem leak due to caching of object without hasCode (NettyChannelContext
2015-06-07 17:47:50 +02:00
andrea
78eddadac4
Added user substitution during ACL pattern mathing
2015-05-26 22:51:16 +02:00
andrea
db4b7ca192
Added trivial implementation of ACL patterns
2015-05-26 22:40:34 +02:00
andrea
059fd89b69
Implemented the part of parsing and accessing the user specific ACLs
2015-05-26 00:06:22 +02:00
andrea
9a97b00750
Minor change, removed unusefull ParseExeptions logging
2015-05-20 23:38:15 +02:00
andrea
443bf7ab85
Refactored the collection of all ACL in a specialized collector class instead of using plain List
2015-05-20 23:34:42 +02:00
andrea
8b8058dc47
Added basic initial implementation for ACL validation
2015-05-19 22:07:57 +02:00
andrea
f3ed351c61
Added plumbing code to use the concept of Authorizator into publish semantic
2015-05-17 16:24:37 +02:00
andrea
6d3fbc4591
Implementd basic parsing fro ACL lines
2015-05-17 12:34:46 +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
87ee72ad9d
Fixed #30 bad remove of mapdb file in integration test (ServerRestartIntegrationTest)
2015-04-08 23:19:23 +02:00
andrea
546117253d
Moved the default store path to project home (only for tests)
2015-04-07 07:51:44 +02:00
andrea
1a2dade994
Fixed issue #25 due to bad packetID generation
2015-04-07 04:29:00 +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
34c668714a
More tests fixed up after path and constants changes
2015-03-14 16:38:45 +01:00
swarwick
9fa667845e
Fixing the tests
2015-03-14 16:38:37 +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
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
ea4b5b057a
Updated tests for persistent store change
...
Updated tests for persistent store change
2015-03-14 16:37:19 +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
528c263930
Moved integration raw test from Kaazing robot to an internal Java DSL
2015-03-04 00:26:09 +01:00
andrea
aa79fe3145
Renamed session store management methods
2015-01-30 00:28:01 +01:00
andrea
b56d94d0bf
Fixed failing test
2015-01-30 00:27:44 +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
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
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
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