Wykres commitów

77 Commity (5a241d77392d304ed2bec4bfcce9f840d6a79b0a)

Autor SHA1 Wiadomość Data
Nicolas Jouanin 74a66632cf connect() method returns a Future which has result set if the session is disconnected from the broker. 2015-08-11 22:20:03 +02:00
Nicolas Jouanin 92a2b50a8c Rename transitions machine 2015-08-11 21:07:38 +02:00
Nicolas Jouanin 0077c61943 Test client reconnection (and messages buffering while connection lost) 2015-08-10 23:17:22 +02:00
Nicolas Jouanin 986046b80b Fix clean_session init 2015-08-09 22:58:09 +02:00
Nicolas Jouanin 901574f2da Add client certificate load 2015-08-06 21:07:44 +02:00
Nicolas Jouanin 2bfc70eebf SSL fixes 2015-08-02 23:37:49 +02:00
Nicolas Jouanin 103f7e8419 Add SSL connect to WS connection 2015-08-02 17:09:55 +02:00
Nicolas Jouanin 9d0ee85497 Refactor client connect() method to accept a single uri argument 2015-08-02 16:56:50 +02:00
Nicolas Jouanin c0b800f419 Add WS support on client 2015-08-02 16:01:16 +02:00
Nicolas Jouanin 673dd9f293 add capath, cadata attributes to SSL context 2015-08-02 13:46:35 +02:00
Nicolas Jouanin 09d7a89621 Fix exception catching on connect error 2015-08-02 13:37:30 +02:00
Nicolas Jouanin fddb0a3d13 Support encrypted (TLS) connection on client 2015-08-01 23:04:30 +02:00
Nicolas Jouanin dd19fbb511 Manage reader,writer in handler 2015-08-01 21:51:20 +02:00
Nicolas Jouanin 0bbba69ffb Refactor incoming / outgoing message management 2015-07-26 21:21:35 +02:00
Nicolas Jouanin d74cdf2665 Refactor mqtt_publish and inflight messages management 2015-07-25 23:21:25 +02:00
Nicolas Jouanin b089357d04 Code cleanup 2015-07-20 23:11:42 +02:00
Nicolas Jouanin 821f53459e Fix client/session state management 2015-07-18 14:00:22 +02:00
Nicolas Jouanin 9ab59bb0b1 Add qos missing in session init 2015-07-15 23:02:00 +02:00
Nicolas Jouanin 355fc8ae80 set handler loop 2015-07-13 22:07:25 +02:00
Nicolas Jouanin d6980af4fb HBMQTT-16
HBMQTT-18
Commit work in progress
2015-07-12 22:35:56 +02:00
Nicolas Jouanin 26827b9ea9 Manage session state 2015-07-11 20:59:42 +02:00
Nicolas Jouanin 9317ceb8fa Close handler if connection failed 2015-07-10 22:54:15 +02:00
Nicolas Jouanin 98d048f403 move gen_client_id to utils 2015-07-10 22:19:07 +02:00
Nicolas Jouanin f53ae9e10a Remove config argument to handler 2015-07-08 21:22:47 +02:00
Nicolas Jouanin 9bedd5f892 Fix None if not config given (fall back to defaults) 2015-07-07 22:41:18 +02:00
Nicolas Jouanin ca3a693f0a Add file header 2015-07-07 22:06:51 +02:00
Nicolas Jouanin b681de96de Source tree refactoring 2015-07-07 21:55:17 +02:00