From b4b1ca27ab5ddf111ab195c9e75838918951d611 Mon Sep 17 00:00:00 2001 From: "Zaiming (Stone) Shi" Date: Mon, 7 Nov 2022 10:12:34 +0100 Subject: [PATCH] docs: add changelogs --- changes/v4.4.11-en.md | 17 +++++++++++------ changes/v4.4.11-zh.md | 11 ++++++++++- 2 files changed, 21 insertions(+), 7 deletions(-) diff --git a/changes/v4.4.11-en.md b/changes/v4.4.11-en.md index 6743ae7c2..c04b0cc2e 100644 --- a/changes/v4.4.11-en.md +++ b/changes/v4.4.11-en.md @@ -5,13 +5,18 @@ - Erlang/OTP [SSL library vulnerability fix](https://nvd.nist.gov/vuln/detail/CVE-2022-37026) - Added support for OCSP (Online Certificate Status Protocol) Stapling - Added CRL (Certificate Revocation List) cache auto refresh + - Added support for OCSP stapling and CRL - caching. #[9297](https://github.com/emqx/emqx/pull/9297). -- Added support for specifying custom modules for adding clientid and - common name - aliases. #[9297](https://github.com/emqx/emqx/pull/9297). -- Added support for specifying custom modules for custom - authentication. #[9297](https://github.com/emqx/emqx/pull/9297). + caching [#9297](https://github.com/emqx/emqx/pull/9297). + +- Added support for specifying custom modules for adding clientid and common name + aliases [#9297](https://github.com/emqx/emqx/pull/9297). + Now you can implement a simple callback to enrich clients with aliases, and then use the aliases + in the authentication and authorization (ACL) rules' place holders (`%cida` for clientid alias + and `%cna` for username alias). + +- Added support for specifying custom modules for custom authentication [#9297](https://github.com/emqx/emqx/pull/9297). + To support simple authentication rules, it is no longer necessary to implement a full-blown plugin. ### Bug fixes diff --git a/changes/v4.4.11-zh.md b/changes/v4.4.11-zh.md index 82c4558e1..a7d0a9f39 100644 --- a/changes/v4.4.11-zh.md +++ b/changes/v4.4.11-zh.md @@ -5,7 +5,16 @@ - Erlang/OTP [SSL库漏洞修复](https://nvd.nist.gov/vuln/detail/CVE-2022-37026) - 增加了对 OCSP (Online Certificate Status Protocol) Stapling 的支持 - 增加了 CRL(证书吊销列表)缓存的自动刷新功能 - + +- 增加了 OCSP stapling 和 CRL 缓存 [#9297](https://github.com/emqx/emqx/pull/9297)。 + +- 增加了可定制的 clientid 或 username 别名的回调模块 [#9297](https://github.com/emqx/emqx/pull/9297)。 + 有了这个回调模块后,可以简单实现一个 Erlang 的回调函数用来给客户端增加别名,然后在认证和授权规则的占位符中使用这些别名 + (`%cida` 用作 clientid 别名,`%cna` 用作 用户名别名)。 + +- 增加了可定制的认证回调模块 [#9297](https://github.com/emqx/emqx/pull/9297)。 + 对于一些简单的认证检查,不需要去实现一个完整的认证插件。 + ### 修复 - 修复日志追踪模块没开启时,GET Trace 列表接口报错的问题。[#9156](https://github.com/emqx/emqx/pull/9156)