Ivan Dyachkov 06117c3a33 Merge remote-tracking branch 'upstream/release-54' into 0105-sync-r54 před 2 roky
..
asserts.hrl a6c26ce992 test(listen): stabilize flaky testcase před 2 roky
bpapi.hrl 7cb0322856 fix(emqx): Move bpapi and emqx message record to emqx_utils app před 2 roky
emqx.hrl 0bf5deaed9 chore: merge master into release-54 před 2 roky
emqx_access_control.hrl a9963e043b refactor(authz): improve logging před 2 roky
emqx_channel.hrl 39a48179ea chore(emqx_channel): use macros for reply construction před 2 roky
emqx_cm.hrl 65483e972e refactor: use unified table define před 2 roky
emqx_hooks.hrl 609f7bd8fd feat(rebalance): port apps from 4.x před 2 roky
emqx_mqtt.hrl d563121284 refactor: move ?REDISPATCH_TO macro to emqx_mqtt.hrl před 2 roky
emqx_placeholder.hrl 0538a77700 feat(tpl): use `emqx_connector_template` in `emqx_authn`, `emqx_authz` před 2 roky
emqx_quic.hrl 1692a16778 feat(quic): handle ctrl stream normal shutdown před 3 roky
emqx_release.hrl d04ac08d1d chore: release 5.4.1 před 2 roky
emqx_router.hrl 063d6200c8 feat(router): enable using 2 tables to store routes před 2 roky
emqx_schema.hrl 50041fdddf feat: hide broker rootkey and move broker.shared_subscription_strategy to mqtt.shared_subscription_strategy před 2 roky
emqx_session.hrl 7326ef550b fix(sessds): make existing parts of persistent session impl work před 2 roky
emqx_session_mem.hrl 6255ee0833 fix(sessmem): avoid defining unsafe defaults in `#session` před 2 roky
emqx_trace.hrl 995948f0e8 refactor: remove seq from audit record před 2 roky
http_api.hrl ef692596f7 fix: don't crash when 401 and 403 unauthorize před 2 roky
logger.hrl 0634ff61c0 fix: dialyzer warning před 2 roky
types.hrl dbc10c2eed chore: update copyright year 2023 před 3 roky