Commit Graph

892 Commits

Author SHA1 Message Date
Feng Lee
93e161f83b Version 2.3.5 2018-02-16 21:09:25 +08:00
Feng Lee
a22e225e67
Merge pull request #1475 from HJianBo/develop
Fix #1473 for supporting special chars in URL path
2018-01-28 15:32:56 +08:00
Feng Lee
707d338b0e
Merge branch 'develop' into ws-proxy 2018-01-28 15:11:08 +08:00
HeeeJianBo
3146cdda92 Fix #1473 for supporting special chars in URL path 2018-01-28 14:25:41 +08:00
Feng Lee
0f717e5b3b Merge branch 'develop' of github.com:emqtt/emqttd into develop 2018-01-23 11:10:27 +08:00
Feng Lee
701c632e07 Fix issue #1461 - keep the retain flag for new subscription 2018-01-23 11:09:42 +08:00
Feng Lee
a3e97f798b Update Copyright to 2018 2018-01-16 08:57:46 +08:00
Feng Lee
56195670c6 Misc fix 2018-01-12 10:45:36 +08:00
Feng Lee
bfa9fc675c
Merge pull request #1420 from HJianBo/issue_1216
Fix issue #1216
2018-01-07 14:02:54 +08:00
Feng Lee
fdc55de509 Change the type of 'mqtt.bridge.ping_down_interval' to ms duration 2018-01-04 16:09:45 +08:00
Feng Lee
86fc80b983 Change the type of 'mqtt.broker.sys_interval' to ms duration 2018-01-04 16:09:10 +08:00
turtled
0a7e93ea90 Export funtion fix #1428 2018-01-03 10:29:51 +08:00
turtled
ad26eff421 Format print log 2018-01-03 10:27:51 +08:00
HeeeJianBo
5fbbff46b1 Fix issue #1216, redeliver pubrel packet now 2017-12-28 17:57:32 +08:00
Feng Lee
953a7628a3 Version 2.3.3 2017-12-28 11:34:29 +08:00
HeeeJianBo
4c8b43e05d Improve impletament of emqttd_topic:match/2 2017-12-27 15:11:55 +08:00
HeeeJianBo
d5c54276e2 Fix issue #1398 2017-12-27 14:55:36 +08:00
Feng Lee
db954aeb6d Support X.509 certificate based authentication with HAProxy 2017-12-15 19:23:50 +08:00
Feng Lee
73836939c8 Support for TLS with client certificate based authentication 2017-12-07 17:42:32 +08:00
Feng Lee
9f1c3a5899 Compatible with esockd 4.x 2017-12-06 14:42:26 +08:00
Feng Lee
c3c5589452 Version 2.3.2 2017-12-06 10:01:42 +08:00
Feng Lee
51533dbe9e Shutdown the connection if an error occurred when sending data 2017-12-05 23:41:40 +08:00
HuangDan
b8e0a4d5c4 Bump version to 2.3.1 2017-12-03 00:43:42 +08:00
Feng Lee
0fe530a502 Depends on the develop branch of mochiweb 2017-12-02 18:00:56 +08:00
Feng Lee
4915195b1e Fix issue #1335 - Forward real client IP using a reverse proxy for websocket 2017-12-02 17:59:16 +08:00
HeeeJianBo
70570dd943 Merge branch 'develop' into ws_proxy 2017-12-01 22:22:20 +08:00
HeeeJianBo
5006dbba6e Add ws/wss proxy cofingurations for getting client original ip address 2017-12-01 22:12:27 +08:00
Feng Lee
c308037b1a Remove the unnecessary transactions to optimize session management 2017-12-01 17:16:59 +08:00
Feng Lee
d2a4e2c615 Should not exit arbitrarily if clientid conflicts in mnesia 2017-12-01 15:46:42 +08:00
Feng Lee
d9500412bf Update the topic's statistics 2017-12-01 09:10:46 +08:00
Feng Lee
ee5c33d0bd Fix the 'no function clause' exception for issue #1293 2017-11-29 22:23:59 +08:00
Feng Lee
26fb809dbe Fix issue#1293 - the retained flags should be propagated for bridge. 2017-11-29 14:09:46 +08:00
Feng Lee
db3a54e31a Fast close the invalid websocket in init/1 function 2017-11-20 14:15:51 +08:00
Feng Lee
14771cdaee Fix issue #1340 - erlang:demonitor/1 the reference when erasing the monitor 2017-11-20 10:10:32 +08:00
Feng Lee
6028d6e83e Show local route 2017-11-19 14:25:54 +08:00
Feng Lee
945f925136 Refactor the subscription_list function 2017-11-19 01:15:22 +08:00
turtled
8462fa8e89 Display local route 2017-11-18 17:21:13 +08:00
Feng Lee
f01deec950 Update the 'api/v2/subscriptions' API 2017-11-18 13:23:51 +08:00
Feng Lee
1d0e17b89c Improve the print of 'subscriptions' CLI 2017-11-18 12:25:00 +08:00
Feng Lee
d58b8bed3c Fix the 'subscriptions add <ClientId> <Topic> <Qos>' CLI 2017-11-18 11:48:44 +08:00
Feng Lee
405d5d9d29 Fix the 'subscriptions' CLI 2017-11-18 11:17:19 +08:00
Feng Lee
11a41166d2 Fix the function spec: '{error, any()}' -> '{error, term()}' 2017-11-17 21:13:20 +08:00
Feng Lee
62d4f9f031 Bump version to 2.3.0 2017-11-17 20:53:07 +08:00
Feng Lee
8f00e28576 Improve the pubsub design and fix the race-condition issue 2017-11-17 20:51:51 +08:00
HeeeJianBo
cae743803b Improve the process logic of DUP flag (#1319). 2017-11-03 17:49:52 +08:00
HeeeJianBo
279b96f146 Fix issue #1319, reset DUP=0 when recv DUP=1 PUBLISH Message 2017-11-02 09:48:37 +08:00
HeeeJianBo
84d8eae37e Fixed issue #1314. re-sent retained messages when create/replace Subscription
- re-sent message when create a new Subscription relationship
- re-sent message when replace an existed Subscription with different Qos
2017-10-31 13:23:54 +08:00
turtled
586c3a243a Fix retained message is not sent for Subscribe to existing topic 2017-10-28 22:07:06 +08:00
HuangDan
c87c49ede0 Updated trace logging level 2017-10-21 14:49:56 +08:00
HuangDan
c43cae4348 Bug fixed for users api 2017-10-11 20:08:01 +08:00