Commit Graph

3448 Commits

Author SHA1 Message Date
Feng Lee
5d45d40db5 Rename emqx_mqtt module to emqx_listeners 2018-06-12 10:04:01 +08:00
Feng Lee
055de617fc Add emqx_message:make/4 and fix whitespace 2018-05-31 21:57:17 +08:00
Feng Lee
bffdd2ba74 Upgrade esockd and add more test cases 2018-05-22 13:01:19 +08:00
HuangDan
de319fa29a Merge branch 'emq24' 2018-05-19 18:35:54 +08:00
HuangDan
d998728847 Merge branch 'develop' into emq24 2018-05-19 18:35:20 +08:00
HuangDan
f9dde2f049 Version 2.3.9 2018-05-19 18:34:39 +08:00
HuangDan
609968dd31 Check params for REST publish API https://github.com/emqtt/emqttd/issues/1599 2018-05-18 15:56:29 +08:00
HuangDan
0bcc692071 Merge branch 'emq24' 2018-05-11 13:34:13 +08:00
HuangDan
1e5241f401 Merge branch 'develop' into emq24 2018-05-11 12:58:41 +08:00
HuangDan
83cfcc5d2f Version 2.3.8 2018-05-11 12:57:55 +08:00
huangdan
010e1fa9a8
Merge pull request #1588 from terry-xiaoyu/issue_emqttd_ctl
fix emqttd_ctl crashed when emq_auth_usename doesn't exist
2018-05-11 10:30:22 +08:00
huangdan
b9378710d8
Merge pull request #1591 from terry-xiaoyu/issue-1590
#1590 error log when change CleanSession
2018-05-11 10:28:43 +08:00
Feng Lee
bf253ab9b3 Support batch delete 2018-05-10 22:03:59 +08:00
Feng Lee
c11e8f453b Add test cases for MQTT 5.0 frame 2018-05-09 00:42:41 +08:00
terry-xiaoyu
69665be6f8 #1590 error log when change CleanSession 2018-05-07 20:35:12 +08:00
Feng Lee
31bc091873 Implement MQTT Version 5.0 client 2018-05-06 17:45:18 +08:00
terry-xiaoyu
849f0aaef7 fix emqttd_ctl crashed when emq_auth_usename doesn't exist 2018-05-04 17:28:16 +08:00
Feng Lee
1fe28a7aef Update merge_opts/2 function 2018-04-30 12:36:17 +08:00
Feng Lee
1630f7c9b8 Add validate/1 function 2018-04-30 12:33:29 +08:00
Feng Lee
1740b06747 Add MQTT Version 5.0 Spec 2018-04-30 12:33:02 +08:00
Feng Lee
dc7804a2dc Support MQTT Version 5.0 Client 2018-04-30 12:27:39 +08:00
Feng Lee
bbe56dabec Fix whitespace 2018-04-25 15:37:30 +08:00
Feng Lee
16426346bb Fix whitespace 2018-04-24 17:31:31 +08:00
huangdan
1da9e4397e
Merge pull request #1574 from emqtt/emq24
Version 2.3.7
2018-04-21 23:19:53 +08:00
huangdan
f5b77f2e7b
Merge pull request #1558 from emqtt/develop
Version 2.3.7
2018-04-21 15:55:26 +08:00
HeeeJianBo
e7e8131f2a Align code 2018-04-21 11:39:19 +08:00
turtled
f717b734c3 Update ekka 0.2.3 2018-04-21 11:17:27 +08:00
turtled
5b0c752181 2.3.7 2018-04-21 10:44:29 +08:00
turtled
92f3036f1f Client sub/unsub mount topic 2018-04-21 10:43:43 +08:00
turtleDeng
58e3555e9b
Merge pull request #1564 from terry-xiaoyu/develop
fix #1562 dup flag not set when re-deliver
2018-04-21 10:41:34 +08:00
turtleDeng
e79c714ec4
Merge pull request #1572 from callbay/devel
Devel
2018-04-21 10:00:21 +08:00
turtleDeng
2ee18ddebc
Merge pull request #1567 from terry-xiaoyu/clean_dead_session
clean dead persistent session on connect
2018-04-21 09:58:40 +08:00
Frank Feng
490ac8f449 match {error,Reason} 2018-04-20 14:33:13 +08:00
Frank Feng
27fcb73483 fix spec of function setstats/3 2018-04-20 14:07:41 +08:00
Feng Lee
2a4ffc6645 Add more service modules for MQTT Version 5.0 2018-04-18 16:34:23 +08:00
terry-xiaoyu
5039b751f4 clean dead persistent session on connect 2018-04-17 17:08:32 +08:00
turtled
f13654dbce Support set k8s namespace 2018-04-17 11:39:03 +08:00
terry-xiaoyu
18100cacf9 fix #1562 dup flag not set when re-deliver
The dup flag is not set when redeliver the PUBLISH messages for QoS1 and QoS2
2018-04-13 16:00:46 +08:00
Feng Lee
bbb66ff92e Refactor the broker, router modules 2018-04-10 18:17:07 +08:00
Feng Lee
ad5ece8c33 Upgrade the lager_console_backend config 2018-04-09 14:56:33 +08:00
Feng Lee
bcdcb30af5 Merge branch 'emqx30' of github.com:emqtt/emqttd into emqx30 2018-04-09 14:32:58 +08:00
Feng Lee
a902f508b5 Use emqx_config:get_env/1 to read env 2018-04-09 14:32:49 +08:00
Feng Lee
c194e82807 Export dispatch/2, dispatch/3 for RPC 2018-04-09 14:31:34 +08:00
Feng Lee
71acf91ace Replace lager with emqx_log 2018-04-09 12:34:53 +08:00
Feng Lee
39ff658e58 MQTT Specification Version 5.0 2018-04-08 17:27:46 +08:00
Feng Lee
5f32f3c560 Pass the paho interoperability tests 2018-04-08 16:37:30 +08:00
Feng Lee
d756ce93c6 Remove CONTRIBUTORS.md 2018-04-08 15:16:36 +08:00
Feng Lee
bfb23ff0b2 Improve the design of MQTT session management 2018-04-08 15:16:05 +08:00
Feng Lee
39548cc399 Improve the session management 2018-04-04 15:28:01 +08:00
Feng Lee
6459481024 Add multicall/4 function 2018-04-03 20:22:01 +08:00