Commit Graph

16280 Commits

Author SHA1 Message Date
Feng Lee 766f74692d mqtt_local_session 2016-08-10 16:36:09 +08:00
Feng Lee 162b7ec229 mqtt_pubsub, mqtt_subscription, mqtt_subscriber 2016-08-10 15:41:10 +08:00
Feng Lee 6686139bc6 mqtt_trie, mqtt_trie_node 2016-08-10 15:04:26 +08:00
Feng Lee 15be2037f3 async_unsubscribe -> unsubscribe 2016-08-10 14:08:46 +08:00
Feng Lee b92231047c subscriber_down/1 2016-08-10 14:02:13 +08:00
Feng Lee bf8730d12d {noreply, State} 2016-08-10 12:26:51 +08:00
Feng Lee bba8066639 Dispatcher 2016-08-10 12:18:55 +08:00
Feng Lee 078c39232b dispatcher 2016-08-10 12:12:25 +08:00
Feng Lee 33472a7f6e pubsub and dispatcher 2016-08-10 12:11:52 +08:00
Feng af6c779631 improve the pubsub design 2016-08-09 18:45:47 +08:00
Feng Lee 4c4d9a718c emqttd_router:dump/0 2016-08-08 17:41:48 +08:00
Feng Lee 317ce3cfdf ok 2016-08-08 14:58:49 +08:00
Feng Lee 28be1e2a00 Add dispatch/3 2016-08-08 14:34:11 +08:00
Feng bc72e33056 PubSub:init_tabs 2016-08-08 14:14:54 +08:00
Feng b3a48b937f pubsub_adapter 2016-08-08 14:06:52 +08:00
Feng 8b6cc4d5f8 don't create topics 2016-08-08 14:01:49 +08:00
Feng d6c9ee66a3 Version 2.0 - Publish, Route, Dispatch, Deliver 2016-08-08 13:53:35 +08:00
Feng 226933018a improve the design of pubsub and router 2016-08-08 13:49:52 +08:00
Feng e73df7f54f proc monitor module 2016-08-08 13:46:15 +08:00
Feng 37bd5465bd support local route 2016-08-07 18:09:07 +08:00
Feng 285421f073 rm emqttd_backend.erl 2016-08-01 15:07:38 +08:00
Feng Lee 4d29b2e486 Merge branch 'gen_conf' of github.com:emqtt/emqttd into gen_conf 2016-07-30 21:23:35 +08:00
Feng Lee 0b7b9aff37 #mqtt_credential{} 2016-07-30 21:23:15 +08:00
Feng c514741210 latest 2016-07-28 23:21:38 +08:00
Feng f998d2a41d fix CT errors 2016-07-23 11:10:55 +08:00
Feng Lee e5efa77078 make ct 2016-07-23 09:31:51 +08:00
Feng Lee efd1355597 add test_data 2016-07-23 08:57:36 +08:00
Feng Lee 3c33bdddc7 list_to_atom 2016-07-22 11:43:40 +08:00
Feng Lee 67637408fc string:tokens/2 2016-07-22 11:41:11 +08:00
Feng Lee 3f9de8c073 fix plugins 2016-07-22 11:38:48 +08:00
Feng Lee c40d59d3cc mv etc/ to emqttd-relx project 2016-07-22 10:09:50 +08:00
Feng Lee 9f9a9ebc30 emqttd-relx 2016-07-21 18:33:32 +08:00
Feng Lee 31f2d1589d 2.0 - move relx.config to emqttd-relx project 2016-07-21 18:30:42 +08:00
Feng Lee 1bcc2272b5 fix compile warning 2016-07-21 18:29:31 +08:00
Feng Lee 83effbcaaa 2.0 - move relx to emqttd-relx project 2016-07-21 18:29:21 +08:00
Feng Lee c84598dae9 2.0 - move rel/ to emqttd-relx project 2016-07-21 18:29:04 +08:00
Feng Lee 55097d9aa9 2.0 - move to emqttd-relx 2016-07-21 18:05:46 +08:00
Feng Lee 819b37ab70 2.0 - add release applications 2016-07-21 17:52:40 +08:00
Feng Lee 3e42f57bc6 2.0 - emqttd:conf/1 to read config 2016-07-21 17:52:08 +08:00
Feng Lee 68910aa403 2.0 - gen_conf, gen_logger applications 2016-07-21 17:51:28 +08:00
Feng Lee 9555b0bf05 2.0 - support 'cache_acl' option 2016-07-21 17:51:02 +08:00
Feng Lee 0dbbe7d0df 2.0 - read config from etc/emqttd.conf 2016-07-21 17:23:34 +08:00
Feng Lee 1602b44267 2.0 - gen_conf:value/2 to read config 2016-07-21 17:19:08 +08:00
Feng Lee 2370e7dfcb 2.0 - replace 'now/0' with 'erlang:monotonic_time/0' 2016-07-21 17:18:27 +08:00
Feng 710890dd22 relx 2016-07-21 09:31:14 +08:00
Feng 3e77773d04 generated by erlang.mk 2016-07-19 17:58:31 +08:00
Feng 2e200f253f 2.0 - erlang.mk to replace rebar 2016-07-19 17:46:05 +08:00
Feng 03d6710b60 gen_conf to improve the configuration of emqttd broker 2016-07-19 16:49:30 +08:00
Feng ca44fd4031 Merge branch 'master' into plus 2016-07-16 21:56:37 +08:00
Feng 61b2ab48ad merge emq10 2016-07-16 21:55:02 +08:00