Commit Graph

  • 5cc21dc3f0 fix(upgrade): duplicated modules loading. William Yang 2021-04-28 16:16:46 +0200
  • 806cd33d1f chore(ct): fix a testcase timing. William Yang 2021-04-28 15:58:01 +0200
  • e7fc75fdf2 perf(broker): Optimization for handling bursty traffic William Yang 2021-04-27 13:55:33 +0200
  • f8ca066d74 upgrade: safe upgrade of emqx_connection William Yang 2021-04-28 13:51:31 +0200
  • 59b7e8e3ba perf(lock): upgrade code for new lock types. William Yang 2021-04-28 11:59:12 +0200
  • 571219f073 perf: new perf toggle broker.perf.route_lock_type William Yang 2021-04-22 11:04:56 +0200
  • 9084554f4f fix: broker call should not timeout before client timeout William Yang 2021-04-20 21:57:47 +0200
  • 1b179c8e2a perf(router): add route runs in async dirty context William Yang 2021-04-19 14:37:40 +0200
  • fb8f5b79ad perf(trie): use global lock William Yang 2021-04-18 23:24:16 +0200
  • e427b0ff75 chore(appup): supply appup instructions for ws-connetion JianBo He 2021-04-26 21:17:56 +0800
  • b4e3c32e24 chore(conf): log only to file by default Zaiming Shi 2021-04-21 18:03:20 +0200
  • c511e324bb fix(ekka): allow remote_console Zaiming Shi 2021-04-21 17:51:43 +0200
  • 1eb0f7b3b2 fix(ws connection): fix peer_cert_as_username error when ws connect zhanghongtong 2021-04-14 10:53:14 +0800
  • 7d003e0bfc Porting code for congestion alarms from 4.3.0 to e4.2.6 (#4523) Shawn 2021-04-12 10:13:08 +0800
  • 927264d793 fix(emqx): export do_deliver/2 for emqx_sn Shawn 2021-04-10 10:59:52 +0800
  • 70da59c3bb chore(emqx): update appup Shawn 2021-03-30 12:31:03 +0800
  • c69e1c6222 fix(mqtt-sn): sleep mode not working #4434 Shawn 2021-03-30 12:25:04 +0800
  • 6666210211 fix(congestion): alarm and clear congestion too frequetly Shawn 2021-03-11 14:50:18 +0800
  • 4bdcdfb9b9 chore(config): Add new configs to emqx.conf Zaiming Shi 2021-04-28 14:56:31 +0200
  • 54dc75ed79 fix(deps): fix function clause at apply_new_config wwhai 2021-04-28 19:38:14 +0800
  • fbe15859f5 fix(emqx_rule_utils): http connectivity check ipv6 support Zaiming Shi 2021-04-27 22:11:16 +0200
  • 078ca67268 test(emqx_auth_http): test ipv6 + hostname resolution Zaiming Shi 2021-04-27 19:33:31 +0200
  • 29475eb610 feat(emqx_http_lib): try to parse host ip Zaiming Shi 2021-04-27 19:19:17 +0200
  • a37f47887a fix(ipv6): add ipv6_probe socket option only when supported Zaiming Shi 2021-04-27 09:25:12 +0200
  • d9c7c72612 feat(ipv6 probe): automatically probe whether it is IPv6 zhouzb 2021-04-25 10:27:34 +0800
  • b688bcfe74 feat(eqmx_misc): add an api to ensure ipv6_probe socket option Zaiming Shi 2021-04-26 19:58:28 +0200
  • e54433d342 feat(emqx_vm): add api to inspect which otp version running on Zaiming Shi 2021-04-26 19:58:03 +0200
  • 4facf4afe0 fix(deps): change ecpool to 0.5.1 wwhai 2021-04-28 09:10:44 +0800
  • cacb56a25c build: pin erl23.2.7.2-emqx-1 Zaiming Shi 2021-04-27 19:39:46 +0200
  • 7ae06590de test(auth-mnesia): test the password_hash option JianBo He 2021-04-27 14:45:04 +0800
  • d5abfd0caa fix(auth-mnesia): fix env name typos JianBo He 2021-04-27 14:25:08 +0800
  • 773b8eef2f fix(deps): increase time sleep wwhai 2021-04-27 19:27:39 +0800
  • bea28d887c fix(rule_engine): refresh rules and then re-enable it v4.3-rc.5 Shawn 2021-04-27 13:41:24 +0800
  • 6557b132a2 fix(rule_engine): only refresh enabled rules at bootup Shawn 2021-04-27 10:52:52 +0800
  • 7198c018e2 fix(rule_engine): change the rule state when force enabled/disabled Shawn 2021-04-27 09:55:09 +0800
  • 18688da0c1 fix(rule_engine): only auto re-enable the rule when it was force disabled Shawn 2021-04-26 22:50:06 +0800
  • da81ab7988 fix(rule_engine): remove sleep before refresh rules Shawn 2021-04-26 22:11:07 +0800
  • e3501acc02 fix(rule_engine): delete resource crashes when dependent rule exists Shawn 2021-04-26 21:26:46 +0800
  • 3646e76a7a fix(rule_engine): re-enable rules after resource started Shawn 2021-04-26 18:11:41 +0800
  • 9fd43ef882 fix(rule_engine): reformat some code for dependent rules discovery Shawn 2021-04-26 18:10:53 +0800
  • 07d5c0f9df feat(exhook): add ssl cert info to ClientInfo Ertan Deniz 2021-04-26 14:03:28 +0200
  • 18ea764628
    Merge pull request #4683 from k32/ignore-coverall-errors k32 2021-04-26 14:58:45 +0200
  • 883614e8c3 chore(release): update emqx release version zhanghongtong 2021-04-26 20:42:36 +0800
  • d926800204 chore: add emqx_broker_bench.erl Zaiming Shi 2021-04-25 19:15:13 +0200
  • 5fe1e30ad9 chore(ci): Don't fail builds when coveralls is misbehaving k32 2021-04-26 14:25:03 +0200
  • 910449e67b fix(exhook): allow certificate options absent JianBo He 2021-04-26 17:00:49 +0800
  • 6d4da4a01a chore(snabbkaffe): Update version to 0.12.0 k32 2021-04-26 12:25:00 +0200
  • cdacaf8694 perf(emqx_trie): use ordered_set Zaiming Shi 2021-04-26 12:17:38 +0200
  • b1df759adc refactor(emqx_trie): rename internal function to match_# Zaiming Shi 2021-04-26 12:15:13 +0200
  • 8d55d425dc chore(emqx_trie): add test case to cover multiple levels of + wildcards Zaiming Shi 2021-04-26 12:10:52 +0200
  • eb946eb80c fix(emqx_trie): do not try to match wildcard topics Zaiming Shi 2021-04-26 12:02:49 +0200
  • 22e72cdd82 refactor(emqx_trie): rename record from eqmx_topic to emqx_trie Zaiming Shi 2021-04-26 11:17:41 +0200
  • bc6a87946c refactor(emqx_trie): store only prefixes Zaiming Shi 2021-04-19 02:18:35 +0200
  • 7128bc9e6e chore(emqx_app): do not print 'starting' log when test Zaiming Shi 2021-04-19 19:40:02 +0200
  • b97b36d077 test(emqx_coap): publish to non-wildcard topic Zaiming Shi 2021-04-19 18:24:36 +0200
  • 5569c86319 docs(emqx_trie): no doc for internal functions Zaiming Shi 2021-04-18 21:08:07 +0200
  • 6be28cecab chore(logging): default to multi-line logging Zaiming Shi 2021-04-26 10:52:28 +0200
  • 4bc349b596 chore: move docker env var from Dockerfile to entrypoints Zaiming Shi 2021-04-26 10:49:14 +0200
  • 6c403061db chore(docker): manual port setting for gen_rpc when start in docker Zaiming Shi 2021-04-25 10:41:36 +0200
  • 29592fe1b4
    Fix rule engine build fail (#4673) DDDHuang 2021-04-26 15:32:54 +0800
  • 92e8ba574c fix(deps): update ecpool to 0.5.2 wwhai 2021-04-26 14:57:13 +0800
  • 907502fed0
    Merge pull request #4645 from qzhuyan/dev/william/fix-issue-2985-c3 William Yang 2021-04-25 12:39:52 +0200
  • 708420eb97 fix(emqx_connection): log true stacktrace Zaiming Shi 2021-04-23 01:13:00 +0200
  • ab5b4beffe fix(gen_rpc): the port discovery not working on a large offset Shawn 2021-04-23 10:49:18 +0800
  • dc95c1476a fix(emqx_sn): willmsgs not sent Shawn 2021-04-15 18:05:45 +0800
  • 5154a00252 chore(CI): fix packages version error for windows zhanghongtong 2021-04-24 20:27:09 +0800
  • d61b100cc9 chore: more copyright updates Zaiming Shi 2021-04-23 20:10:44 +0200
  • 2e6ad828a0 chore: remove copyright and license Erlang macros Zaiming Shi 2021-04-23 20:08:54 +0200
  • 6354e75626 chore: update copyrights Zaiming Shi 2021-04-23 20:06:32 +0200
  • 87a653470e fix(logging): log sasl to tty when console or foreground Zaiming Shi 2021-04-23 00:53:24 +0200
  • 24a535a7f7 chore(build): pin Erlang/OTP 23.2.7.1-emqx-1 Zaiming Shi 2021-04-23 13:45:44 +0200
  • 9b13bab2c9 perf: new perf toggle broker.perf.route_lock_type William Yang 2021-04-22 11:04:56 +0200
  • c81df7278f test(trace): split test case Zaiming Shi 2021-04-22 21:29:49 +0200
  • 3547dc4c93 fix(log): client id as string for log metadata Zaiming Shi 2021-04-22 19:42:29 +0200
  • fd69969014 refactor(logging): Log to single line Zaiming Shi 2021-04-22 18:10:47 +0200
  • 4178e1a023 fix: disable rule if build fail DDDHuang 2021-04-20 19:29:39 +0800
  • 19a9bab3a4 feat(rule_engine): add rule sql functions for datetime rfc3339 Shawn 2021-04-20 12:04:48 +0800
  • 0166bb5a87 fix: broker call should not timeout before client timeout William Yang 2021-04-20 21:57:47 +0200
  • 17870fdb39 perf(router): add route runs in async dirty context William Yang 2021-04-19 14:37:40 +0200
  • 3972a6b435 perf(trie): use global lock William Yang 2021-04-18 23:24:16 +0200
  • 73e563c883 test(mgmt): remove macro switch wwhai 2021-04-16 15:12:13 +0800
  • 84ee523145 chore(fvt test): waiting emqx cluster zhanghongtong 2021-04-20 19:13:38 +0800
  • 2ffa71abde test(emqx_bridge_mqtt): fix race condition Zaiming Shi 2021-04-20 21:48:28 +0200
  • 186dfd04a7 test(webhook): ignore messages from other clients Zaiming Shi 2021-04-20 16:01:17 +0200
  • e59eacb891 test(webhook): test ipv6 for real Zaiming Shi 2021-04-19 21:32:09 +0200
  • 1f258a0499 test(proper): fix cant_generate error JianBo He 2021-04-19 14:22:27 +0800
  • daa3d70ec3 chore(tests): delete enterprise json file zhanghongtong 2021-04-19 18:36:33 +0800
  • 48b0cc37ed chore(docker compose): update emqx cluster compose file zhanghongtong 2021-04-19 17:27:20 +0800
  • ad630f49ef fix(telemetry): wait for emqx to start before sending first report Zaiming Shi 2021-04-18 12:30:09 +0200
  • 97f2e5d544 test(auth_http): test unset acl_req app env Zaiming Shi 2021-04-17 22:07:19 +0200
  • 8eed34c939 chore(auth_http): fix typo Zaiming Shi 2021-04-17 20:04:54 +0200
  • e02eb5f939 docs(auth_http): Update config doc Zaiming Shi 2021-04-17 14:40:55 +0200
  • dad7d9c597 fix(config): pin cuttlefish 3.3.3 Zaiming Shi 2021-04-17 14:28:27 +0200
  • 5c49d5e49d chore(build): Pin Erlang/OTP 23.2.7.1-emqx-1 Zaiming Shi 2021-04-16 20:15:11 +0200
  • 7ba255a301 fix: ws proxy port config Karol Kaczmarek 2021-04-17 19:39:56 +0200
  • fe08033385 chore(README-RU): change twitter url and icon Swilder-M 2021-04-17 10:17:31 +0800
  • d939cdebde
    Merge pull request #4607 from k32/readme-ru k32 2021-04-16 18:59:46 +0200
  • 952f3e7050 feat(README): Add README-RU k32 2021-04-16 17:54:21 +0200
  • d61b1dc334 chore(README): fix typo k32 2021-04-16 17:43:09 +0200
  • 8ef4df4592 chore(web hook): fix tests error v4.3-rc.4 4.3-rc.4 zhanghongtong 2021-04-16 21:08:55 +0800