Commit Graph

  • 1150e06d18 Add testcase for emqx_logger_formatter terry-xiaoyu 2019-10-21 18:32:14 +0800
  • 7117dde879 Add more test cases for connection, channel and session modules Feng Lee 2019-10-21 17:14:50 +0800
  • 26eab630b3 Add test cases for emqx_channel module Feng Lee 2019-10-20 19:20:38 +0800
  • aecda09b9a Add more test cases Feng Lee 2019-10-19 20:18:34 +0800
  • cd4adbada0 Add more test cases for connection, channel and session modules Feng Lee 2019-10-18 18:53:31 +0800
  • a0e72fd040 Breaking change of listener's rate_limit config Feng Lee 2019-10-18 18:52:57 +0800
  • a09b87fc94 Add more test cases for connecton module using meck Feng Lee 2019-10-15 17:28:20 +0800
  • fee9a7228b
    Merge pull request #2975 from emqx/master v4.0-beta.2 4.0-beta.2 Shawn 2019-10-14 21:54:57 +0800
  • 294d651437 Merge remote-tracking branch 'origin/develop' zhanghongtong 2019-10-14 13:49:59 +0000
  • 53dda48833 Fix the 'function_clause' error when session is undefined Feng Lee 2019-10-14 17:01:41 +0800
  • a1877f3f42 Return the '{enter, connected}' event first Feng Lee 2019-10-14 12:38:57 +0800
  • 6233aa7d46 Ensure the 'conn_state' be 'disconnected' after socket closed Feng Lee 2019-10-12 19:14:33 +0800
  • 7f730ffec6 Revert client_id options in the testcases terry-xiaoyu 2019-10-12 18:05:34 +0800
  • 932821360f Merge branch 'new-connection-module' into develop Feng Lee 2019-10-12 17:08:48 +0800
  • cce0dbd3cf Improve the connection, ws_connection and channel modules Feng Lee 2019-10-12 17:05:37 +0800
  • 8c1e452b6e Add 'hibernate_after' option for zone Feng Lee 2019-10-12 16:56:18 +0800
  • 54e11d3bb5 Fix client_id options in testcases terry-xiaoyu 2019-10-12 15:10:49 +0800
  • 47a192ee34 Avoid process crash report for arbitrary exit reason terry-xiaoyu 2019-10-12 14:48:39 +0800
  • ebea3cc392 Defend the ssl upgrade failure terry-xiaoyu 2019-10-10 19:27:35 +0800
  • 7512d6cb03 Check topic level for publish packet and optimize the handling of rap zhouzb 2019-10-11 11:13:52 +0800
  • 0c37c65a59 Add a new type 'sockstate/0' Feng Lee 2019-10-10 13:59:34 +0800
  • d50c0088d2 Add a new type 'sockstate/0' Feng Lee 2019-10-10 13:57:20 +0800
  • b8cf9e14de
    Merge pull request #2957 from emqx/upgrade_fail v3.4.2 turtleDeng 2019-10-09 09:35:22 +0800
  • e718fa8249 Rewrite the 'emqx_connection' module using a raw erlang process Feng Lee 2019-10-08 17:59:11 +0800
  • dbea5df7dc Defend the ssl upgrade failure terry-xiaoyu 2019-10-08 17:40:35 +0800
  • e61173e9bc Add TODO Feng Lee 2019-10-06 18:07:42 +0800
  • 4c7ab6a5d7
    Merge pull request #2947 from emqx/master v4.0-beta.1 4.0-beta.1 tigercl 2019-09-30 10:35:28 +0800
  • f3f828d43e Merge remote-tracking branch 'origin/develop' zhanghongtong 2019-09-30 09:33:09 +0800
  • d004a5b68e Rename 'client_id' field to 'clientid' zhouzb 2019-09-29 16:46:27 +0800
  • ddd68e600d Fix missing cases zhouzb 2019-09-29 15:32:53 +0800
  • fe2a72c664 Add 'state' field to channel info Feng Lee 2019-09-29 11:47:31 +0800
  • e8491b69a9 Merge branch 'clientinfo' into develop Feng Lee 2019-09-29 11:00:24 +0800
  • 977b551bbf Fix the test cases for session, channel and connection modules Feng Lee 2019-09-29 10:53:59 +0800
  • 8ab682151d Improve the connection and channel modules Feng Lee 2019-09-29 10:22:02 +0800
  • 9fed1667bb
    Merge pull request #2921 from emqx/ct-metrics tigercl 2019-09-29 09:59:59 +0800
  • fcb1b83495 Rename the 'client_id' option to 'clientid' Feng Lee 2019-09-28 10:06:16 +0800
  • 7b1a80c265 Rename 'mailbox_len' to 'message_queue_len' Feng Lee 2019-09-27 20:26:54 +0800
  • 89b03eb9a6 Add function specs Feng Lee 2019-09-24 17:08:06 +0800
  • 609f442ea9 Add function 'get_counters/1' Feng Lee 2019-09-24 17:07:32 +0800
  • 20ddd498fc Rename the 'client_id' field to 'clientid' Feng Lee 2019-09-24 17:06:25 +0800
  • 1a5c10bd6f Depends on 'develop' branch of emqtt Feng Lee 2019-09-24 15:47:36 +0800
  • 2790ab318d Rename 'client_id' field to 'client' Feng Lee 2019-09-24 13:53:46 +0800
  • 8f0e16e119
    Merge pull request #2924 from emqx/master v4.0-alpha.4 4.0-alpha.4 turtleDeng 2019-09-21 16:28:57 +0800
  • af9fb08bed
    Merge pull request #2925 from emqx/develop turtleDeng 2019-09-21 16:28:41 +0800
  • 26e1d3bcef Fix emqx_cm_SUITE failed JianBo He 2019-09-21 16:22:33 +0800
  • 98b7e3d948 Rename the type 'client()' to 'client_info()' Feng Lee 2019-09-21 15:27:05 +0800
  • 7b3dd60596 Merge remote-tracking branch 'origin/develop' zhanghongtong 2019-09-21 15:15:28 +0800
  • 18b401d5fc Fix testcases for new object field protocol terry-xiaoyu 2019-09-21 13:50:18 +0800
  • eb0826ef3f Fix testcases for new object field protocol terry-xiaoyu 2019-09-21 12:37:08 +0800
  • 18edf5cec3 Add protocol in client object terry-xiaoyu 2019-09-21 12:20:20 +0800
  • ac93725f74 Add emqx.app.src.script file (#2923) v3.4.1 turtleDeng 2019-09-21 11:04:13 +0800
  • 1574d50387
    Merge pull request #2922 from emqx/fix_max_subs turtleDeng 2019-09-21 11:01:36 +0800
  • 0a226ca4bc Fix max_subscription not working JianBo He 2019-09-21 10:12:35 +0800
  • d945ee4972 Add test cases for new/1, all/0 functions Feng Lee 2019-09-20 23:25:19 +0800
  • ab9d7232a9 Reset peerport terry-xiaoyu 2019-09-20 22:57:01 +0800
  • 8ef7f04d26 Merge branch 'develop' of github.com:emqx/emqx into develop Feng Lee 2019-09-20 22:42:49 +0800
  • 699fea4869 Sleep 100 milliseconds Feng Lee 2019-09-20 22:42:33 +0800
  • 464746e9a5 Add peerport terry-xiaoyu 2019-09-20 22:42:07 +0800
  • 0bd69ba059 Fix connack reason code when crash terry-xiaoyu 2019-09-20 22:30:16 +0800
  • b29ceb9f6b Fix connack reason code when crash terry-xiaoyu 2019-09-20 22:27:02 +0800
  • d0908bc70f Improve the pipeline error msg terry-xiaoyu 2019-09-20 21:40:15 +0800
  • 9e1f1b22c3 Fix typo terry-xiaoyu 2019-09-20 21:35:02 +0800
  • 1decab9369 Fix channel crash before CONNECT terry-xiaoyu 2019-09-20 21:29:51 +0800
  • db1cf4469b Fix crash zhouzb 2019-09-20 20:27:08 +0800
  • b72a82e50b
    Merge pull request #2919 from emqx/fix-test-cases tigercl 2019-09-20 19:57:47 +0800
  • d0a8086d73 Add 'unregister_channel/1' function and test cases Feng Lee 2019-09-20 19:42:59 +0800
  • a108f292c2 Ensure expiry_interval expired in testcase terry-xiaoyu 2019-09-20 19:26:56 +0800
  • 2c07fc310e Unload meck before testcase ends terry-xiaoyu 2019-09-20 19:15:35 +0800
  • 3a39442a1c Update testcases for session module terry-xiaoyu 2019-09-20 18:50:13 +0800
  • fd455e57eb Fix the test case 't_mod_presence' zhouzb 2019-09-20 18:38:28 +0800
  • 4d214fb6e2 Fix session not saved after maybe_resume_session terry-xiaoyu 2019-09-20 18:28:44 +0800
  • f0a1ffc3b1 Fix test case zhouzb 2019-09-20 17:58:31 +0800
  • 9c2584607a Optimize GC (#2917) turtleDeng 2019-09-20 16:55:12 +0800
  • 6aac73f51f Fix the test case 't_handle_disconnect' Feng Lee 2019-09-20 16:48:21 +0800
  • a9daa3c821 Fix the merge conflicts Feng Lee 2019-09-20 16:38:02 +0800
  • 45eee42c76
    Remove the emqx_protocol module and use 'conninfo' to store the MQTT CONNECT fields (#2914) Feng Lee 2019-09-20 16:21:39 +0800
  • b5c9def06a Add testcases for print and usage terry-xiaoyu 2019-09-20 16:18:14 +0800
  • 1a3261b186
    Merge branch 'develop' into remove-protocol-module Feng Lee 2019-09-20 16:17:44 +0800
  • 24bfaa768d Call emqx_flapping:detect and generate alarm when flapping is detected zhouzb 2019-09-19 13:11:50 +0800
  • a9dd94b2b5 Improve mechanism of waiting for session to expire zhouzb 2019-09-18 17:38:51 +0800
  • bd33441720 Fix the type specs for cmd usage terry-xiaoyu 2019-09-20 14:45:15 +0800
  • 3202ed2392 Improve the 'channel' module and add more test cases Feng Lee 2019-09-20 14:38:16 +0800
  • 81e2f47126 Add test cases for emqx_ctl module Feng Lee 2019-09-20 13:47:05 +0800
  • 8ecc9ab88a Add test case 't_undefined_headers' Feng Lee 2019-09-19 11:53:29 +0800
  • 3d6b96d321 Add function 'get_flags/1' for test Feng Lee 2019-09-19 11:19:10 +0800
  • 2ed9e9480e Remove the default value of 'headers' field Feng Lee 2019-09-19 11:18:04 +0800
  • 65cb9dbf38 Add test cases for 'reason/1' Feng Lee 2019-09-19 11:16:13 +0800
  • 3705f4f929 Rewrite the test cases for extended modules Feng Lee 2019-09-19 11:04:29 +0800
  • c067a43990 Update test cases Feng Lee 2019-09-19 06:06:25 +0800
  • 1d429dad8d Update the 'attrs/1' and 'handle_timeout/3' functions Feng Lee 2019-09-18 20:01:22 +0800
  • 981afd38e3 Rewrite the 'presence' extended module Feng Lee 2019-09-18 19:58:12 +0800
  • 8404fce6a6 Remove the function 'update_expiry_interval/2' Feng Lee 2019-09-18 19:49:34 +0800
  • a313d1c722 Improve the 'open_session/3' API Feng Lee 2019-09-18 19:48:55 +0800
  • 94c324d7a3 Rename 'get|set_property' fuctions to 'get|set' Feng Lee 2019-09-18 19:47:44 +0800
  • cc79802d6c Add function 'get_caps/3' Feng Lee 2019-09-18 19:46:18 +0800
  • ad7e0ae436 Use 'peerhost' to replace 'peername' Feng Lee 2019-09-18 19:44:28 +0800
  • c8acd55afa Export type 'opts/0' Feng Lee 2019-09-18 19:19:42 +0800
  • 50f392b295 Add more functions Feng Lee 2019-09-18 19:18:56 +0800
  • 00f3a2f939 Use 'peerhost' to replace 'peername' Feng Lee 2019-09-18 19:17:30 +0800
  • a449cb565b
    Merge pull request #2905 from emqx/master v4.0-alpha.3 4.0-alpha.3 turtleDeng 2019-09-16 20:37:58 +0800