Commit Graph

4484 Commits

Author SHA1 Message Date
Feng Lee aa1334313c Merge branch 'emqx30' of github.com:emqtt/emqttd into emqx30 2018-08-31 01:22:55 +08:00
Feng Lee 25391e8c71 Rename 'Subscription-Identifiers-Available' to 'Subscription-Identifier-Available' 2018-08-31 01:22:03 +08:00
Gilbert Wong 748826bdee update access sutie and access control 2018-08-31 01:16:54 +08:00
Feng Lee a4efcb5b2c Update Makefile and README.md 2018-08-31 01:08:01 +08:00
Feng Lee dc9a1cd80f Format emqx_protocol module 2018-08-31 00:48:23 +08:00
Feng Lee 1574d85570
Merge pull request #1775 from emqtt/emqx30-feng
Support server_keepalive and CONNACK properties
2018-08-31 00:45:51 +08:00
Gilbert Wong 487fa6824d add emqx_protocol test suites 2018-08-31 00:42:55 +08:00
Feng Lee 07f13db453 Fix conflict 2018-08-31 00:41:48 +08:00
Feng Lee b6006b5947 Support CONNACK properties 2018-08-31 00:40:10 +08:00
Feng Lee e6bed24bb3 Add server_keepalive config 2018-08-31 00:32:56 +08:00
Gilbert Wong a7274b115d ignore dup cases 2018-08-31 00:15:45 +08:00
Gilbert Wong 809c516a2b delete client testcases duplicated with emqx_mqtt_compat 2018-08-31 00:04:01 +08:00
Gilbert Wong 1c94566141 add topic alias validate 2018-08-30 23:49:08 +08:00
Feng Lee a4f1a39cb9
Merge pull request #1774 from emqtt/emqx30-feng
Improve the design of session discard
2018-08-30 23:42:14 +08:00
Feng Lee 3131acd3bc
Merge branch 'emqx30' into emqx30-feng 2018-08-30 23:41:26 +08:00
Feng Lee 674b55e6e7
Merge pull request #1773 from tigercl/emqx30
Add emqx_banned test suite, and fix bugs in emqx_banned
2018-08-30 23:35:15 +08:00
Shawn bbe629d303
Merge pull request #1772 from terry-xiaoyu/fix_terminate
delayed will message
2018-08-30 23:34:50 +08:00
Feng Lee 0379219a04 Improve the design of session discard 2018-08-30 23:14:09 +08:00
周子博 83e11b6e39 Add emqx_banned test suite, and fix bugs in emqx_banned 2018-08-30 22:45:08 +08:00
Gilbert Wong f229c16752 fix listener test case 2018-08-30 22:21:13 +08:00
Gilbert Wong 0b819f39ad Merge remote-tracking branch 'origin/emqx30' into emqx30 2018-08-30 22:18:09 +08:00
Gilbert Wong d0eaa51928 add emqx listeners suite 2018-08-30 22:16:31 +08:00
RockyJin 025a3c7d27 fix typo of README 2018-08-30 22:07:46 +08:00
terry-xiaoyu fb8a86c5e0 delayed will message 2018-08-30 21:58:02 +08:00
terry-xiaoyu cf0f55d057 delayed will message 2018-08-30 21:44:00 +08:00
Feng Lee ed6ffeda91
Merge pull request #1770 from tigercl/emqx30
Fix bugs in emqx_message, emqx_mqueue ct, and add emqx_message ct to Makefile
2018-08-30 21:28:22 +08:00
Feng Lee 4a1fdddc31
Merge pull request #1771 from emqtt/emqx30-feng
Only store packet_id and timestamp for qos2 message
2018-08-30 21:26:01 +08:00
Feng Lee 78a8ccd0f2 Only store packet_id and timestamp for qos2 message 2018-08-30 21:17:20 +08:00
Gilbert Wong 8fcfcfb860 update compact test cases except keepalive 2018-08-30 21:12:41 +08:00
Feng Lee bbb58dad68 Change the default value of 'zone.external.await_rel_timeout' to 300s 2018-08-30 21:02:14 +08:00
Feng Lee b0fad7a86d Change the default value of 'zone.external.await_rel_timeout' to 300s 2018-08-30 21:02:01 +08:00
Feng Lee dd7f0dec3c Add 'messages/qos2/expired' counter 2018-08-30 21:01:09 +08:00
周子博 e6d0329663 Fix test suites bug, and add emqx_message ct to Makefile 2018-08-30 19:55:44 +08:00
Gilbert Wong 2fc41b6935 fix reason code name for mqtt 4 2018-08-30 19:09:22 +08:00
tigercl 01d85ad42f
Merge pull request #3 from emqtt/emqx30
Fix update_expiry/1 function_clause
2018-08-30 19:03:52 +08:00
Feng Lee cae673cf5e Fix update_expiry/1 function_clause 2018-08-30 18:59:47 +08:00
tigercl 8b0f876412
Merge pull request #2 from emqtt/emqx30
Emqx30
2018-08-30 18:56:06 +08:00
Feng Lee 1207ec1819
Merge pull request #1768 from tigercl/emqx30
Add test case for emqx_connection:attrs/1
2018-08-30 18:55:16 +08:00
Feng Lee 9a27ce0fd9
Merge pull request #1769 from emqtt/emqx30-feng
Update the protocol, session and mqueue modules
2018-08-30 18:54:11 +08:00
tigercl 336cc2312a
Merge pull request #1 from emqtt/emqx30
Emqx30
2018-08-30 18:45:02 +08:00
Feng Lee 826daace61 Align the state record 2018-08-30 18:44:58 +08:00
Feng Lee c49e5dfddc
Merge branch 'emqx30' into emqx30-feng 2018-08-30 18:42:29 +08:00
Feng Lee c52f5a8525 Update the emqx_mqueue SUITE 2018-08-30 18:32:43 +08:00
Feng Lee 553a60cdec Update 'Message Expiry Interval' property before delivering a PUBLISH 2018-08-30 18:31:37 +08:00
Feng Lee 7b5f2577d3 Support message ttl and expiration 2018-08-30 18:30:33 +08:00
Feng Lee 1f2bbe3eb8 Support priority queue 2018-08-30 18:29:20 +08:00
Feng Lee a67958adb4 Add 'messages/expired' counter 2018-08-30 18:28:40 +08:00
Feng Lee 021d43755f Add update_expiry/1 function 2018-08-30 18:28:02 +08:00
Feng Lee 7b58718280 Add mqueue_type, mqueue_priorities options 2018-08-30 18:26:31 +08:00
Feng Lee 8ed6266ace Add mqueue_type, mqueue_priorities options 2018-08-30 18:26:13 +08:00