Commit Graph

4524 Commits

Author SHA1 Message Date
JianBo He 524d406fe4
Merge pull request #8631 from emqx/update-ekka-vsn
chore: update ekka to 0.7.11
2022-08-02 15:53:39 +08:00
zhongwencool 8700049610 fix: add emqx_packet to emqx.appup.src 2022-08-02 15:06:13 +08:00
zhongwencool 625fb258d0 feat: format variable as iodata instead of io_lib:format to reduce memory alloc 2022-08-02 14:44:40 +08:00
JianBo He 0845b19a14 chore: update ekka to 0.7.11
In order to print the stacktrace of the killed process by holding ekka_locker too long

diffs: 4161848565
2022-08-02 14:35:37 +08:00
Thales Macedo Garitezi d30c88fab8
Merge pull request #8300 from thalesmg/fix-missing-acl-placeholder-42
fix(acl): do not leave placeholders unreplaced (4.2)
2022-06-23 09:54:09 -03:00
Thales Macedo Garitezi af284cebf7 chore: add appup actions 2022-06-22 16:19:50 -03:00
Thales Macedo Garitezi 1ed9539a7f fix(acl): do not leave placeholders unreplaced (4.2)
Port of https://github.com/emqx/emqx/pull/8280
2022-06-22 14:21:38 -03:00
JianBo He e72014ed00
Merge pull request #8212 from emqx/disc_copy_tables
fix: copy mnesia tables as disc_copies
2022-06-15 09:54:15 +08:00
Shawn 7b247b43d8 fix: copy mnesia tables as disc_copies 2022-06-14 21:17:53 +08:00
JianBo He c347736fd6
Merge pull request #7744 from emqx/dev/e4.2.11
Merge dev/e4.2.11 into stable/e4.2.10
2022-04-24 17:53:00 +08:00
JimMoen bb1eb5e41a
Merge pull request #7741 from JimMoen/fix-server-keepalive-timer
fix(channel): update conninfo when start keepaliver timer
2022-04-24 15:22:22 +08:00
JimMoen b155324b98 fix(channel): update conninfo when start keepaliver timer 2022-04-24 15:06:47 +08:00
JianBo He a44ed688ca
Merge pull request #7608 from emqx/dev/e4.2.11
Auto-pull-request-on-2022-04-13
2022-04-13 16:40:50 +08:00
JianBo He dd76bdd2fe
chore: Update src/emqx_os_mon.erl 2022-04-13 16:40:44 +08:00
JianBo He 79f945fc94
Merge pull request #7605 from emqx/emqx-conf-function-export
fix: add update_conf function for emqx_conf.
2022-04-13 15:57:40 +08:00
zhongwencool 596ec24c3a fix: uptime sometimes crash 2022-04-13 15:01:05 +08:00
zhongwencool f62795d919 fix: add update_conf function for emqx_conf. 2022-04-13 14:46:17 +08:00
JianBo He 6c1ceb9cc1
Merge pull request #7600 from lafirest/fix/empty_topic
fix(frame): prohibit empty topic in strict mode
2022-04-13 13:37:06 +08:00
firest 09e3393486 fix(frame): prohibit empty topic in strict mode 2022-04-13 10:28:21 +08:00
Xinyu Liu faa4538f3b
Merge pull request #7589 from terry-xiaoyu/log_printable_mqtt_msg_id3
fix(log): format the message id to hexstring before printing
2022-04-12 16:28:00 +08:00
Shawn 3438570fc9 fix(log): format the message id to hexstring before printing 2022-04-12 13:55:14 +08:00
DDDHuang 6b62e52a96
Merge pull request #7572 from DDDHuang/usort_plugins
fix: usort plugins name
2022-04-11 20:00:52 +08:00
DDDHuang ee2423ee61 fix: usort plugins name 2022-04-11 15:53:07 +08:00
JimMoen 4b777f54b2
Merge pull request #7262 from emqx/mqtt-frame-utf8-check
Mqtt frame utf8 check for 4.2.11
2022-03-10 18:26:44 +08:00
JimMoen a2f9384dfc chore(appup): update appup.src 2022-03-10 17:16:30 +08:00
JimMoen c5c3f78c5a test(frame): variable_byte_integer and proxy_protocol disabled 2022-03-10 17:16:30 +08:00
JimMoen 3505e286ba test(frame): malformed utf-8 packet 2022-03-10 14:01:29 +08:00
JimMoen 2b17d6e297 feat(frame): utf-8 string check in `strict_mode` 2022-03-10 13:58:44 +08:00
JianBo He b04160e09d
Merge pull request #7087 from emqx/fix-server-keepalive/e4.2.11
fix(frame): server_keepalive only for MQTT v5.0
2022-02-22 09:22:54 +08:00
JimMoen c13813538e chroe(appup): update appup.src 2022-02-21 20:19:12 +08:00
JimMoen 0c6e83f08e fix(frame): `server_keepalive` only for MQTT v5.0 2022-02-21 20:13:21 +08:00
zhongwencool ec40bac20f
Merge pull request #6867 from zhongwencool/sys-mem-alarm-4.2.11
fix: sys_mem alarm is not triggered after reboot.
2022-01-26 16:39:53 +08:00
zhongwencool 8bb9ad7206 fix: sys_mem alarm is not triggered after reboot. 2022-01-26 15:03:00 +08:00
tigercl 8cdfb531a7
Merge pull request #6698 from emqx/dev/e4.2.10
Auto-pull-request-on-2022-01-11
2022-01-13 10:37:18 +08:00
lafirest cb6bb9ede5
Merge pull request #6715 from lafirest/fix/appup
fix(emqx_appup): add emqx_limiter to all upgradable version
2022-01-12 17:00:50 +08:00
lafirest a3095fa91e fix(emqx_appup): add emqx_limiter to all upgradable version 2022-01-12 16:56:27 +08:00
lafirest 348e6b8f10
Merge pull request #6714 from lafirest/fix/quota_limiter
feat(emqx_limiter): add support for update overall limiter
2022-01-12 16:24:07 +08:00
lafirest 9c84bb5e87 chore: update the emqx appup 2022-01-12 15:54:17 +08:00
lafirest 3e69124ca0 feat(emqx_limiter): add support for update overall limiter 2022-01-12 15:48:58 +08:00
JimMoen 02b8b0ec08
Merge pull request #6674 from emqx/proxy-protocol-frame-log
proxy protocol frame log
revert `zone.external.max_topic_levels`
2022-01-07 15:23:42 +08:00
JimMoen cf3354d30d revert(zones_conf): zone.external.max_topic_levels 2022-01-07 15:08:20 +08:00
JimMoen 80608e9c99 chroe(appup): update appup.src 2022-01-07 15:08:20 +08:00
JimMoen 9969fd0d18 feat(frame): better log for proxy_protocol config disabled 2022-01-07 15:08:20 +08:00
JimMoen 93ec2ef995
Merge pull request #6673 from emqx/fix-appup
chore(appup): fix syntax error
2022-01-07 11:33:20 +08:00
JimMoen dc6bc76512 chore(appup): fix syntax error 2022-01-07 11:27:56 +08:00
lafirest f09bf74c99
Merge pull request #6471 from lafirest/fix/quota_limiter
fix(emqx_limiter): update the overall limiter when config updating
2021-12-23 17:19:49 +08:00
lafirest 0f1b14f865 fix(emqx_limiter): update the overall limiter when config updating 2021-12-17 14:37:54 +08:00
JimMoen e57c30a0b9 fix(conf): change `max_topic_levels` default configuration 2021-11-25 20:39:12 +08:00
tigercl 47b2642423
Merge pull request #6145 from emqx/dev/e4.2.9
Auto-pull-request-on-2021-11-12
2021-11-12 14:29:17 +08:00
tigercl a0a44eecb5
Merge pull request #6144 from JimMoen/fix-variable-byte-int-e42
fix(frame): variable byte num not limited in 4 bytes
2021-11-12 13:46:37 +08:00