Commit Graph

737 Commits

Author SHA1 Message Date
Gilbert Wong 79481db659 Enhance base62 encode/decode Funs 2018-08-06 23:45:27 +08:00
Feng Lee bffdd2ba74 Upgrade esockd and add more test cases 2018-05-22 13:01:19 +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
Feng Lee 31bc091873 Implement MQTT Version 5.0 client 2018-05-06 17:45:18 +08:00
Feng Lee bbb66ff92e Refactor the broker, router modules 2018-04-10 18:17:07 +08:00
Feng Lee 6a957e1b33 Support MQTT Version 5.0 2018-03-02 20:18:27 +08:00
Feng Lee d7eae533ac Merge the emqx-mqtt5 library 2018-02-28 21:22:39 +08:00
Feng Lee f4fd6efe16 Merge the emqx-common, emqx-router libraries 2018-02-26 23:29:53 +08:00
Feng Lee fcb2ec8427 Merge the latest enterprise branch 2018-02-24 15:56:32 +08:00
Feng Lee b63c34ab14 Merge the latest master branch 2018-02-24 11:27:09 +08:00
Feng Lee a3e97f798b Update Copyright to 2018 2018-01-16 08:57:46 +08:00
HuangDan 6ad7b46885 Fix failed test 2018-01-08 13:39:52 +08:00
HeeeJianBo d5c54276e2 Fix issue #1398 2017-12-27 14:55:36 +08:00
Feng Lee c8d6e9a012 Update test cases 2017-12-07 16:37:46 +08:00
Feng Lee 6e5134a8b2 Merge with the enterprise edition 2017-12-07 16:24:48 +08:00
Feng Lee f1640f5b85 Merge emq24 to X branch 2017-12-07 11:02:44 +08:00
HuangDan 896088b7e8 Router test cases migration from emqttd_SUITE to emqttd_route_SUITE 2017-12-06 21:09:03 +08:00
HuangDan 4c52d99706 Fixed test cases for emqttd_router_SUITE 2017-12-06 15:47:46 +08:00
Feng Lee 2cec86eba7 Merge with version 2.3.0 2017-11-21 14:14:12 +08:00
HuangDan 2d92f95294 Update the test cases for emqttd 2017-11-19 12:06:55 +08:00
Feng Lee 683c74b808 TODO: add more test cases for CLIs 2017-11-18 13:24:28 +08:00
Feng Lee dcb4a7d69b Update the test cases for emqttd_router 2017-11-17 20:52:23 +08:00
Feng Lee 4b8cd18f5d Merge with EMQ X project 2017-10-09 19:43:06 +08:00
HuangDan 947df6ce35 Add test cases for topic match 2017-08-23 21:45:11 +08:00
HuangDan 38008cf09c Fixed test cases for hot configuration 2017-08-16 16:50:24 +08:00
HuangDan 75c6348cf5 Added more test cases for hot configuration 2017-08-16 03:07:30 +08:00
Feng Lee 7494aee126 Add more test cases for hot configuration 2017-08-14 09:33:04 +08:00
HuangDan 0c3c1c3788 Add restApi related test case 2017-08-11 15:42:55 +08:00
HuangDan 51c7c9b688 Add http management APIs tests cases 2017-08-10 18:30:07 +08:00
HuangDan c83b9e6124 Depends on the ekka_mnesia module 2017-07-23 12:41:44 +08:00
HuangDan e3018146e7 Remove invalid test cases 2017-07-12 20:20:47 +08:00
HuangDan cb4841631e Update emqttd Test Suite 2017-07-11 23:48:58 +08:00
HuangDan fb179748c0 Remove invalid test case 2017-07-06 22:27:44 +08:00
HuangDan de2e1f79e8 Update test case for http api 2017-06-12 22:45:39 +08:00
HuangDan 73d84bef5e Update SUITE conf 2017-05-05 14:53:06 +08:00
HuangDan 9bfa46c880 Add issues#963 case 2017-03-29 21:20:05 +08:00
Feng Lee 50a5c304e2 Merge branch 'emq20' into develop 2017-03-24 13:26:42 +08:00
黄丹 e56ba41027 Update arg sslopts 2017-03-16 10:03:58 +08:00
Feng Lee b5446ceb4d Change the 'ssl' to 'sslopts' 2017-03-13 16:35:36 +08:00
HuangDan 433c2304ac Merge branch 'emq20' into develop 2017-03-13 16:08:32 +08:00
HuangDan 524dce40dd Fix test case 2017-03-13 16:08:22 +08:00
Feng Lee 3d0bc15e93 Use the '?assertEqual' macro and update Copyright info 2017-03-06 18:06:15 +08:00
huangdan 4de8c0921e Add test case 2017-03-04 16:23:13 +08:00
Feng Lee 2d9dbe4729 Support to hook 'tag' function 2017-02-23 11:55:52 +08:00
Feng 62a0eaf65d Fix the test cases for emqttd_parser 2017-02-21 23:02:10 +08:00
huangdan 4a41d005cb Fix tests 2017-02-17 17:12:27 +08:00
Feng Lee 1222746b79 Update copyright and format code 2017-02-16 11:21:31 +08:00
Feng Lee 08100525a5 Add inflight module and test suite 2017-02-16 10:44:00 +08:00
Feng a59d5bb459 Rename the emqttd_time APIs 2017-02-15 22:05:28 +08:00
huangdan 8092543efb Copyright (c) 2012-2017 2017-01-11 19:34:48 +08:00
huangdan d7c5706b17 code review 2016-12-14 21:00:50 +08:00
huangdan 421ae007e8 code format 2016-12-14 19:15:32 +08:00
huangdan 4c9e031ece code format 2016-12-14 19:14:03 +08:00
huangdan b9220490bf code format 2016-12-14 19:11:37 +08:00
huangdan 776e6d9266 sslmut ct 2016-12-14 16:55:05 +08:00
huangdan aa46cc0145 ssl-oneway ct 2016-12-14 13:45:59 +08:00
huangdan fb50fbd13d node_down clean_routes 2016-12-04 19:55:56 +08:00
turtled 186d512038 fixed ssl opts fail_if_no_peer_cert 2016-11-07 13:40:52 +08:00
turtled 3db876781b handshake_timeout change 2016-11-03 11:04:57 +08:00
huangdan bd4685cd73 del retain subscription presence conf 2016-11-01 16:13:47 +08:00
huangdan 7bd7b6199d ct emqttd 2016-10-31 17:47:12 +08:00
Feng Lee 1038f854e3 merge 2016-10-16 17:31:59 +08:00
huangdan fdaa53c2e3 cuttlefish config ct 2016-10-16 11:42:34 +08:00
huangdan 3a3c2977a0 vm ct 2016-10-16 11:42:06 +08:00
huangdan 1266fd70a7 cuttlefish config ct 2016-10-15 10:04:35 +08:00
huangdan 34824c956c vm ct 2016-10-11 09:46:24 +08:00
huangdan 188dcb2645 Merge branch 'emq20' of https://github.com/emqtt/emqttd into emq20 2016-09-28 11:21:38 +08:00
huangdan e3e00a99b1 alarm test 2016-09-25 07:40:36 +08:00
Feng 0063895706 test emqttd:run_hooks/2 2016-09-23 15:29:39 +08:00
huangdan c5bb1e031e cluster ct 2016-09-21 11:27:39 +08:00
huangdan 6bfb794ab7 share local ct 2016-09-18 18:04:50 +08:00
Feng 82b31b630e -> %u 2016-09-09 23:06:41 +08:00
Feng 2c5b543440 test 2016-09-09 10:38:52 +08:00
Feng a16802d018 session.subscribed, session.unsubscribed hooks and retainer module 2016-09-08 09:10:45 +08:00
Feng ff8d074576 HTTP Request Test 2016-08-29 14:15:45 +08:00
Feng d61d2605ad base62 2016-08-27 15:50:49 +08:00
Feng dbed5b914a base62 2016-08-27 15:44:22 +08:00
Feng Lee b0f082ebe0 to_hexstr/1, from_hexstr/1 2016-08-23 10:13:13 +08:00
huangdan a318244be0 http publish 2016-08-22 15:22:57 +08:00
huangdan 74efc0c095 http request test 2016-08-21 16:12:08 +08:00
huangdan 2f777ebe4c test ct 2016-08-21 13:14:00 +08:00
Feng Lee 354ab5ad21 msgid -> id 2016-08-18 10:57:00 +08:00
Feng Lee 9a4c44913e commen tests 2016-08-12 12:59:03 +08:00
Feng 813506d47a Fix test cases for trie 2016-08-12 11:53:20 +08:00
Feng f998d2a41d fix CT errors 2016-07-23 11:10:55 +08:00
Feng Lee b877cec208 Merge branch 'issue#599' into emq10 2016-06-21 11:35:25 +08:00
Feng Lee 0aa8a82e59 ensure the mqtt listener is started successfully 2016-06-21 11:33:23 +08:00
Feng Lee fe3becbf9b Fix issue#599 - Reject empty clientId with non-clean session 2016-06-21 11:29:59 +08:00
Feng Lee fc68021ff5 CIDR badmatch 2016-05-31 21:13:44 +08:00
Feng Lee e16f8506ef base62 encode/decode 2016-05-17 10:36:09 +08:00
Feng Lee 6245d24c83 {error, already_existed} 2016-05-05 15:44:36 +08:00
Feng Lee f50efa5813 fix issue#542 2016-05-05 15:36:44 +08:00
Feng Lee 9cf5e5cf2a vm([]) 2016-05-03 18:29:05 +08:00
Feng Lee 17d1598688 Fix issue#534 - Add './bin/emqttd_ctl vm ports' CLI 2016-04-29 00:23:57 +08:00
Feng e1ae9a7068 pubsub_queue, assert 2016-04-16 14:28:21 +08:00
Feng b257423730 more test cases for parer 2016-04-12 11:19:55 +08:00
Feng 17f40f458f if_subsciption, async_subscribe 2016-03-14 13:21:35 +08:00
Feng e32d85f40a backend and retained_message 2016-03-12 15:39:19 +08:00
Feng faf05eb85a test cases for server, pubsub and router 2016-03-11 23:19:17 +08:00
Feng Lee 5695ba178c cli common tests 2016-02-17 23:52:04 +08:00
Feng Lee 369c5e86c5 fix issue #438 - Bridge emqttd broker to another emqttd broker & emqttd to mosquitto bridge 2016-02-17 21:15:34 +08:00
Feng 928780f322 common tests 2016-02-16 02:20:29 +08:00
Feng 9cb0fe3f0a more test cases 2016-02-14 01:50:51 +08:00
Feng dfdad8bcb6 refactor the router and pubsub 2016-02-14 01:48:49 +08:00
Feng 15ad12d58d more unit tests 2016-02-14 01:26:01 +08:00
Feng 3c53cf2b09 merge zenmq_trie, zenmq_mnesia, zenmq_boot 2016-02-13 14:26:40 +08:00
Feng 89052d8e6e add emqttd_time module, fix comments and format 2016-02-11 15:52:59 +08:00
Feng 3f047a1d16 add emqttd_time module 2016-02-11 14:33:42 +08:00
Feng ea887c8eee Licensed under the Apache 2.0 2016-02-11 02:02:48 +08:00
Feng 0af61fea01 fix plen/2 test case 2016-01-25 19:49:53 +08:00
Feng 89741b6bfe priority_queue:plen/2 test 2016-01-25 14:48:47 +08:00
Feng 2547d40356 add emqttd_tests, rm debugFmt 2016-01-24 13:44:53 +08:00
Feng 3af624a6c3 route tests 2016-01-24 13:32:30 +08:00
Feng b6db311011 100% mqueue test 2016-01-24 13:29:22 +08:00
Feng 2b27351bd0 priority mqueue test 2016-01-24 00:35:20 +08:00
Feng f2267f594f test plen/2, out/2 2016-01-23 22:05:41 +08:00
Feng 21cb2bea6e 2016 2016-01-15 13:43:22 +08:00
Feng f8c638d113 route_tests 2015-12-17 14:12:53 +08:00
Feng fe82fde717 subscription 2015-12-17 12:38:13 +08:00
Feng ea45e45f28 retainer, serialize 2015-12-10 16:21:53 +08:00
Feng dec15c68d9 retainer, serialize 2015-12-10 16:21:40 +08:00
Feng 26893c764c serilize 2015-12-10 14:09:05 +08:00
Feng 8491467bbb support 'and', 'or' 2015-11-04 21:42:17 +08:00
Feng d09721301e conflict 2015-11-04 10:22:49 +08:00
Feng 9bad2bf65b support Seq 2015-11-03 12:52:27 +08:00
Feng 09047287c4 retained test 2015-10-25 14:56:26 +08:00
Allen Xiang 727e7d4727 fix typo 2015-10-13 15:41:46 -05:00
Feng 78ecac09a4 trie test 2015-10-11 15:28:13 +08:00
Feng 273149f633 keepalive tests 2015-10-04 11:23:24 +08:00
Feng Lee 991d658438 add more match tests 2015-08-16 22:01:41 +08:00
Feng 30875c0706 fix test cases 2015-07-08 22:53:27 +08:00
Feng c0d283aaa7 guid and fix clientid 2015-07-05 20:41:26 +08:00
Feng Lee 0f68186472 mqueue test 2015-06-24 09:26:22 +08:00
Feng Lee be52625d59 AclOpts 2015-06-23 12:47:12 +08:00
Feng Lee 3e5675cc71 ipaddress 2015-06-23 12:20:41 +08:00
Feng Lee 8702ab838c 0.9 project structure 2015-06-22 16:18:33 +08:00