Commit Graph

2669 Commits

Author SHA1 Message Date
Shawn 0eee57e4f7 chore: update appup files 2023-03-21 17:15:26 +08:00
Shawn 3e24d287a3 fix: hide ws_cookie from logs 2023-03-21 17:08:39 +08:00
Shawn 4bfd7dd14a fix: create dedicated pool for retainer 2023-03-21 17:05:13 +08:00
Zaiming (Stone) Shi 5e62f590a9 chore: bump app versions 2023-03-20 16:47:17 +01:00
Xinyu Liu 2a3dc6918e
Merge branch 'main-v4.4' into 0309-fix-emqx_cm-log-stale-session-pid-correctly 2023-03-20 16:29:37 +08:00
JimMoen 1b53274fbc
chore: make xref happy 2023-03-13 17:39:33 +08:00
JimMoen 5e67508033
chore: fix typos 2023-03-13 17:03:01 +08:00
Shawn 993a18d508 fix: nowarn unexported do_when_vsn_lte/4 2023-03-09 20:26:08 +08:00
Shawn 5402ff7fd8 chore: port changes from e4.4 back to v4.4 2023-03-09 20:16:55 +08:00
Zaiming (Stone) Shi c72589b52c fix(emqx_cm): avoid using 'pid' as log keyword
'pid' is a logging metadata for the log issuer process,
if 'pid' is used as a structured log field, it will be overwritten
by the logging handler module
2023-03-09 09:55:02 +01:00
Shawn 753f70bab8 chore: final EMQ X -> EMQX 2023-03-09 01:58:40 +08:00
Shawn 53e04fc950 chore: update the emqx.appup.src 2023-03-08 14:40:38 +08:00
Shawn c06984d847 fix: avoid replacing newlines with commas in log msg 2023-03-08 14:31:54 +08:00
zhongwencool c8d4ebfc45 fix: don't crash when connecting via keepalive=0 2023-02-08 17:09:11 +08:00
Zaiming (Stone) Shi a04cfbab9b
Merge pull request #9928 from emqx/0207-fix-version-get-crash
fix(emqx_vm): OTP vsn from system_info when not able to locate BUILT_ON
2023-02-07 16:44:09 +01:00
lafirest 8e6ccd14a7
Merge pull request #9904 from lafirest/feat/kick_when_banned
feat(banned): session will be kicked when client is banned by `clientid`
2023-02-07 18:52:24 +08:00
Zaiming (Stone) Shi 2cbc7a6b8f fix(emqx_vm): OTP vsn from system_info when not able to locate BUILT_ON 2023-02-07 10:53:25 +01:00
Shawn a75e8b93c0 chore: update src/emqx.appup.src 2023-02-07 10:26:53 +08:00
Shawn 1f4869fba3 fix: the application stop order is wrong after ekka:join/1 2023-02-07 10:26:45 +08:00
firest d4df2ddf25 feat(banned): session will be kicked when client is banned by `clientid` 2023-02-03 15:32:42 +08:00
firest e051df440a chore: bump version && update changes 2023-02-01 17:24:00 +08:00
firest 3973fff23f fix: the exclusive topics aren't removed when the session has already been cleaned 2023-02-01 17:23:53 +08:00
Shawn 5e111e44d7 chore: improve the log format when printing raw binary 2023-01-31 08:54:50 +08:00
Zaiming (Stone) Shi 7c476fd80b
Merge pull request #9790 from lafirest/feat/banned_with_delayed
feat: improve the integration of the banned and the delayed/retain feature
2023-01-30 16:40:03 +01:00
Shawn e459180015 fix: restart oracle resources at relup 2023-01-30 14:53:20 +08:00
firest 482952e951 chore: bump app version 2023-01-30 10:24:52 +08:00
firest 9d6efeaea8 feat: improve the integration of the `banned` and the `delayed` feature 2023-01-29 20:26:11 +08:00
Shawn 763dac0490 fix: log format of printing MQTT packets 2023-01-29 13:45:59 +08:00
Thales Macedo Garitezi f08aa9f5f5 test(crl): add test case for revoke-then-refresh (v4.4)
Investigation for https://github.com/emqx/emqx/issues/9732.

Apparently, there is no problem if a CRL is cached without
revocations, a client cert is revoked, and later the CRL is refreshed.
The test case indicates that the same client can at first connect to
the server and later is denied connection because the CRL was
refreshed.

Also, we take the opportunity in this PR to refresh the test
certificate and CRL files which would expire in June 2023.
2023-01-12 11:12:22 -03:00
Thales Macedo Garitezi d6e0ecddbc chore: update appups 2023-01-06 13:59:25 -03:00
Thales Macedo Garitezi 53ab67285a Merge tag 'v4.4.14' into sync-v4414-into-v44 2023-01-06 13:34:34 -03:00
Thales Macedo Garitezi f6bdd1ffec chore: prepare for v4.4.14 release 2023-01-05 14:09:07 -03:00
Zaiming (Stone) Shi 19103a4dfb chore: re-generate emqx.appup.src 2023-01-02 18:56:30 +01:00
Zaiming (Stone) Shi 14ba75502f chore: update copyright year 2023-01-02 14:54:38 +01:00
Zaiming (Stone) Shi e88feb5096 chore: bump app vsn for emqx_rule_engine 2022-12-30 20:21:48 +01:00
Zaiming (Stone) Shi ccd68eeb5b chore: prepare for 4.4.14 2022-12-30 20:07:51 +01:00
Zaiming (Stone) Shi 875df2b7ea Merge remote-tracking branch 'origin/release-v44' into main-v4.4 2022-12-30 19:55:26 +01:00
Thales Macedo Garitezi bc654ddf3a chore: bump release -> v4.4.13 2022-12-30 11:51:32 -03:00
Zaiming (Stone) Shi facc810941 chore: add emqx_cm to appup 2022-12-29 14:32:25 +01:00
Zaiming (Stone) Shi 0419c9b17e chore: update appups 2022-12-29 12:09:06 +01:00
Zaiming (Stone) Shi 4251948435 chore: bump emqx.app.src vsn to 4.4.13 2022-12-29 11:24:11 +01:00
Zaiming (Stone) Shi 1f9b2a7e69 Merge remote-tracking branch 'origin/release-v44' into main-v4.4 2022-12-29 11:21:26 +01:00
Zaiming (Stone) Shi ebc38b3b0e chore: sync emqx_channel from ee to ce 2022-12-28 16:11:15 +01:00
Zaiming (Stone) Shi 79f51e46a4 chore: sync emqx_cm from ee to ce 2022-12-28 14:30:42 +01:00
Zaiming (Stone) Shi 614d740f71 chore: sync changes in emqx_relup from ee to ce 2022-12-28 14:28:50 +01:00
Zaiming (Stone) Shi 1421040ecf Merge remote-tracking branch 'origin/main-v4.4' into 1221-sync-release-v44-to-main-v4.4 2022-12-22 09:33:08 +01:00
Zaiming (Stone) Shi d891197256 feat: add emqx_misc:safe_io_device/0 2022-12-21 19:59:34 +01:00
Zaiming (Stone) Shi 13b14aafa5 fix(emqx_cover): wait for DOWN message before new spawn 2022-12-19 09:23:05 +01:00
Zaiming (Stone) Shi 22c27cb45f feat(cover): add covertool 2022-12-18 12:23:47 +01:00
zhongwencool 7806a1d7d3 fix: missing emqx_misc in emqx appup 4.4.11 2022-12-09 10:24:34 +08:00