3653 Commits

Author SHA1 Message Date
jaylin
25f58b71d9 * MDF [ci/workflow] docker builds requires it as well
Signed-off-by: jaylin <jaylin@emqx.io>
2025-04-30 20:12:28 +08:00
jaylin
5a0a4e70f8 * MDF github runner ver
Signed-off-by: jaylin <jaylin@emqx.io>
2025-04-30 20:12:28 +08:00
jaylin
1071d8e3ec * MDF [nng] move heaed & resolve warning
Signed-off-by: jaylin <jaylin@emqx.io>
2025-04-30 17:37:11 +08:00
jaylin
7dfd2b54a9 * MDF [nng] move nng head again to sync a minor fix
Signed-off-by: jaylin <jaylin@emqx.io>
2025-04-30 15:49:58 +08:00
wanghaemq
652a16f1fa * FIX [web_server] Fix a error in compiling.
Signed-off-by: wanghaemq <wangwei@emqx.io>
2025-04-30 15:49:58 +08:00
jaylin
3f46f0781a * MDF [webserver] move resetapi_lk to global config
Signed-off-by: jaylin <jaylin@emqx.io>
2025-04-30 15:49:58 +08:00
jaylin
5e4ae0fa59 * MDF [rest_api] limit HTTP concurrency for reload only
Signed-off-by: jaylin <jaylin@emqx.io>
2025-04-30 15:49:58 +08:00
jaylin
f9c49ee295 * MDF [rest_api] make reload bridging more safe.
However the complete solution is not ported to here.

Signed-off-by: jaylin <jaylin@emqx.io>
2025-04-30 15:49:58 +08:00
jaylin
d40730388f * MDF [nng] move nng head
Signed-off-by: jaylin <jaylin@emqx.io>
2025-04-15 18:25:21 +08:00
jaylin
f9ba03975e * MDF [version] advance ver number
Signed-off-by: jaylin <jaylin@emqx.io>
2025-04-14 17:26:59 +08:00
jaylin
899fd73005 * FIX [doc] fix wrong type in en docs
Signed-off-by: jaylin <jaylin@emqx.io>
2025-04-14 17:26:59 +08:00
jaylin
82b43368a8 * MDF [doc] add new param of webhook cancel timeout in docs
Signed-off-by: jaylin <jaylin@emqx.io>
2025-04-14 17:26:59 +08:00
jaylin
6f6ee10d78 * MDF [webhook] read timeout from conf obj
Signed-off-by: jaylin <jaylin@emqx.io>
2025-04-14 17:26:59 +08:00
jaylin
57bfb52575 * MDF [webhook] move out mtx for http webhook
Signed-off-by: jaylin <jaylin@emqx.io>
2025-04-14 17:26:59 +08:00
jaylin
05deb83416 * MDF [nng] move nng head for next release
Signed-off-by: jaylin <jaylin@emqx.io>
0.23.6
2025-04-07 09:47:23 +08:00
jaylin
f6e8cde4d7 * MDF [version.h] Advance ver number
Signed-off-by: jaylin <jaylin@emqx.io>
2025-04-03 18:02:58 +08:00
jaylin
04445e0ef6 * MDF [nng] move nng head for a pre release
Signed-off-by: jaylin <jaylin@emqx.io>
2025-04-03 18:02:58 +08:00
Arnie97
cea114c0a4 * MDF [conf] Fix default max_packet_size
The maximum packet size that MQTT protocol spec allows is 256 MB.
The current default value does not make sense, and breaks compatibility
with various MQTT client libraries, such as Eclipse Paho.
2025-03-24 12:37:16 +08:00
jaylin
6658785670 * MDF [doc] add docs for new HTTP option (max_body)
Signed-off-by: jaylin <jaylin@emqx.io>
0.23.5
2025-03-20 15:18:46 +08:00
jaylin
7dff22b82b * MDF [version] advance ver num
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-20 15:05:07 +08:00
jaylin
86ed422ada * MDF [nng] modify nng head
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-20 15:05:07 +08:00
jaylin
53729f3248 * MDF [web_server] apply new max body limitation from config
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-20 15:05:07 +08:00
jaylin
63358ca3b6 * MDF [version] a pre-release
Signed-off-by: jaylin <jaylin@emqx.io>
0.23.4
2025-03-19 19:53:09 +08:00
jaylin
91665d2d42 * MDF [nng] move nng head
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-19 19:53:09 +08:00
jaylin
1613c15268 * FIX [broker] fix a missing protover bug introduced by https://github.com/nanomq/nanomq/pull/1919/files
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-19 19:53:09 +08:00
jaylin
82feb9304c * FIX [pub_hanlder] fix wrong use of union struct!
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-19 19:53:09 +08:00
jaylin
07dfe43083 * MDF [ver] re-release of 0.23.3
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-19 19:53:09 +08:00
Rory Z
1d48b8a7b8 fix(docker): fix can not start container
Signed-off-by: Rory Z <16801068+Rory-Z@users.noreply.github.com>
0.23.3
2025-03-05 11:15:27 +08:00
jaylin
1c9d8e6cbd * MDF [version] 0.23.3 release
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-04 17:40:51 +08:00
jaylin
3ea3fb2d29 * MDF [nng] move nng head
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-04 17:40:51 +08:00
jaylin
7590bc2827 * MDF [handler] remove acl logging
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-04 17:40:51 +08:00
jaylin
5fbb078a38 * NEW [doc] update docs for websockrt tls_enable.
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-03 19:23:49 +08:00
jaylin
288ab433a3 * MDF [nng] move nng head
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-03 19:23:49 +08:00
jaylin
6a4ae91981 * MDF [websocket] support new enable flag websocket.tls_enable
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-03 19:23:49 +08:00
jaylin
ef9a3d1571 * FIX [websocket_tls] allow enable websocket tls only https://github.com/nanomq/nanomq/issues/1959
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-03 19:23:49 +08:00
jaylin
078e3cbf9a * NEW [doc] add new tips for ACL rules with @
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-03 17:57:51 +08:00
jaylin
58d66b7002 * NEW [acl] new acl rules to specify wildcard only.#1900
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-03 17:57:51 +08:00
jaylin
2581d5f8b0 * FIX [bridge] remove false warning #1992
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-03 17:57:51 +08:00
jaylin
2ecdb9d31a * FIX [nanomq_cli] fix #1905
Somehow, NNG changes the behaviour of nng_fini

Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-03 16:49:14 +08:00
jaylin
fb436d0400 * MDF [webhook] format code & add CMD_HTTPREQ in case of misunderstanding
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-03 16:49:14 +08:00
jaylin
b4e9654593 * MDF [webhook] reduce the number of hook thread pool multiplier
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-03 16:49:14 +08:00
jaylin
907ea761c7 * MDF [webhook] refactoring webhook system. init part
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-03 16:49:14 +08:00
jaylin
36ec80e9a9 * MDF [webhook] replace thread_cb with http_aio_cb
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-03 16:49:14 +08:00
jaylin
ba074499ca * NEW [webhook] new hook_work obj & send_msg of webhook
Signed-off-by: jaylin <jaylin@emqx.io>
2025-03-03 16:49:14 +08:00
jaylin
eabdfde3ae * MDF [DOC] for #1985
Signed-off-by: jaylin <jaylin@emqx.io>
2025-02-17 21:37:02 +08:00
jaylin
875736af33 * MDF [rest_api] for #1985 make clientid in HTTP msg publish api as optional
Signed-off-by: jaylin <jaylin@emqx.io>
2025-02-17 21:37:02 +08:00
Rory Z
eb11e70409 chore(docker): delete default args
Signed-off-by: Rory Z <16801068+Rory-Z@users.noreply.github.com>
2025-02-06 11:19:31 +08:00
Rory Z
1bc46be897 ci: dump upload-artifact action version
Signed-off-by: Rory Z <16801068+Rory-Z@users.noreply.github.com>
2025-02-06 11:15:59 +08:00
jaylin
bb4847d96b * FIX [bridge] use correct cancel timeout
Signed-off-by: jaylin <jaylin@emqx.io>
2025-01-27 16:59:37 +08:00
jaylin
fb50928d96 * MDF [nng] move nng head
Signed-off-by: jaylin <jaylin@emqx.io>
2025-01-27 16:39:49 +08:00