Wykres commitów

96 Commity (f298a4a5433eac0af0eb2b0ea0691b7a7ce6342f)

Autor SHA1 Wiadomość Data
Nicolas f298a4a543 Fix #35
Test retain message exists before trying to delete it.
2016-05-04 22:43:06 +02:00
Nicolas 13c4a8a09f Fix #36
Don't start listener if it doesn't contain a 'bind' parameter
2016-05-04 21:33:01 +02:00
Nicolas e9b806348e Fix #32 2016-04-10 23:02:10 +02:00
Nicolas ea62725868 Fix #30 2016-04-10 22:32:07 +02:00
Nicolas e391ccebaf Fix #27 2016-04-10 22:17:28 +02:00
Nicolas 5dc5293063 Fix #25 #26 2016-04-10 22:15:17 +02:00
Nicolas 360d5b03c7 Fix #28 2016-04-10 22:06:33 +02:00
Nicolas d380029cb5 Fix typo 2016-04-06 14:33:13 +02:00
njouanin ba09225779 Fix issue #22 2016-03-08 21:10:46 +01:00
pumelo 0064c500ac Add subprotocol headers for ws connection as defined by the mqtt specification v3.1.1 chapter 6:
''The WebSocket Sub Protocol name selected and returned by the server MUST be “mqtt” [MQTT-6.0.0-4]."
2016-03-04 22:52:18 +01:00
njouanin 5458ec7764 No need to close stream when client has disconnected (it is already closed).
Fixes issue #19
2016-02-05 14:14:57 +01:00
Nico 82985b6f1c Improve documentation 2015-11-13 22:07:58 +01:00
Nico d71b9c1483 Fix toc and add missing documents 2015-11-06 23:02:19 +01:00
Nico 8dab60a444 Add support for both Python 3.4 and 3.5 2015-11-01 21:27:33 +01:00
Nico 4dcf8eb477 Revert to 3.4 coroutine syntax 2015-11-01 15:58:20 +01:00
Nico e6c7c4d3cb Implement $SYS topics as broker plugin 2015-10-19 21:37:31 +02:00
Nico 52e3160995 #HBMQTT-35
Refactor yield from -> await
2015-10-16 22:13:37 +02:00
Nico 7ede67ed7e Performance 2015-10-14 22:58:18 +02:00
Nico b983de1c01 HBMQTT-42
Make broadcasting asynchronous
2015-10-12 22:42:22 +02:00
Nico c3a144c6a3 All tests passing 2015-10-12 21:33:14 +02:00
Nico a3d856b4c8 fixes + add tests 2015-10-10 22:25:31 +02:00
Nico 6b7b962b16 Add publish retain test 2015-10-10 15:01:17 +02:00
Nico 10a0ef797b Add unsubscribe test
Add subscribe twice on same topic test
2015-10-08 22:38:32 +02:00
Nico c0190fafeb Add subscription test 2015-10-08 22:09:34 +02:00
Nico d0491a92ef add test assertions 2015-10-08 21:25:15 +02:00
Nico 3acec1d606 Add broker test class + fixes in both client and broker connection management 2015-10-07 22:42:04 +02:00
Nico 1f7341ac79 conform to new API 2015-09-30 22:58:54 +02:00
Nico 17fd361c31 Fix typo 2015-09-30 22:54:10 +02:00
Nico 6005ca1d79 Allow broker creator to provide a custom plugin namespace (useful for testing) 2015-09-30 22:41:07 +02:00
Nico fb760e6858 Add missing 'from' 2015-09-30 21:33:42 +02:00
Nicolas Jouanin b4ffdf482a Fix tuple usage 2015-09-12 14:15:44 +02:00
nico a6f19c909b remove coroutine declaration for check_connect 2015-09-10 14:01:28 +02:00
Nicolas Jouanin 60cc2da745 Refactoring 2015-09-06 22:23:06 +02:00
Nicolas Jouanin a8c88b98af Refactoring 2015-09-03 22:20:31 +02:00
Nicolas Jouanin fb6c2784bb rename waiters 2015-09-01 22:53:17 +02:00
Nicolas Jouanin 7df739acfe add persistence sample 2015-09-01 21:24:42 +02:00
Nicolas Jouanin c8e0a4e356 Allow to filter auth plugins 2015-08-29 22:10:28 +02:00
Nicolas Jouanin 61cdc1a0d2 Implement anonymous and file auth plugin
HBMQTT-14
2015-08-29 21:25:59 +02:00
Nicolas Jouanin 6e69726da8 Doc 2015-08-29 15:30:05 +02:00
Nicolas Jouanin 3f2a7fc8c8 Add plugin for checking if anonymous connection are authorized 2015-08-21 22:48:56 +02:00
nico 872ca87d4d Add model for authentication configuration 2015-08-21 14:45:01 +02:00
Nicolas Jouanin 1dd0da9811 Call authentication plugins (WIP) 2015-08-20 23:02:32 +02:00
Nicolas Jouanin e4a2097499 Add missing loop arguments
HBMQTT-28
2015-08-20 22:12:33 +02:00
Nicolas Jouanin 3147dee4bd Change context init 2015-08-20 21:54:23 +02:00
Nicolas Jouanin a17ae34361 Rename plugin namespace 2015-08-20 21:42:31 +02:00
Nicolas Jouanin db79e460d3 Add session to event fired 2015-08-18 20:56:06 +02:00
Nicolas Jouanin 18cba2f53d Add packet logger plugin 2015-08-17 23:15:40 +02:00
Nicolas Jouanin 913dd77134 fix typo 2015-08-17 23:13:40 +02:00
Nicolas Jouanin 848aaf8438 Add EventLoggingModule 2015-08-17 21:52:00 +02:00
nico c9c47cda56 add pre/post start/shudown events firing 2015-08-17 14:18:18 +02:00