Commit Graph

9110 Commits

Author SHA1 Message Date
Thales Macedo Garitezi 6ae2811c05
Merge pull request #10652 from thalesmg/bump-gproc-0901-v44
chore: update gproc -> 0.9.0.1 [v4.4]
2023-05-11 16:55:38 -03:00
William Yang 35d6c55633 docs: fix misplaced TLS partial chain changlog 2023-05-11 10:35:00 +02:00
William Yang 6fa4b9759a
Merge pull request #10553 from qzhuyan/dev/william/tls-root-fun-verify-partial-chain
v4.4: feat(listener): TLS partial_chain validation
2023-05-10 17:20:27 +02:00
JimMoen 5e12e51230
Merge pull request #10661 from JimMoen/compatibility-make4.4+
build: compatibility to make 4.4+
2023-05-10 16:18:09 +08:00
JimMoen 9424d4bfb7
build: compatibility to make 4.4+ 2023-05-10 15:32:28 +08:00
William Yang 7894bb040e chore: update app up src 2023-05-09 17:00:32 +02:00
William Yang 285d3dabc7 feat(tls-partial-chain): support CAcert renewal
The listener could support two versions of CAcerts if partial_chain is set to `two_cacerts_from_cacertfile`
2023-05-09 17:00:32 +02:00
William Yang 151176a6be test(tls-partial-chain): add more tests 2023-05-09 17:00:32 +02:00
William Yang f8bb1b7b55 fix(tls-partial-chain): stack trace 2023-05-09 17:00:32 +02:00
William Yang 90efea4765 fix(test): sign CSR2 2023-05-09 17:00:32 +02:00
William Yang 1520bd7b3f feat(tls-partial-chains): update appup src 2023-05-09 17:00:32 +02:00
William Yang 6d0a76805a feat(tls-partial-chains): error handling for invalid cacertfile 2023-05-09 17:00:32 +02:00
William Yang 30cccab387 chore: review comments 2023-05-09 17:00:32 +02:00
William Yang c3430b8883 feat(tls-partial-chain): just return trusted CA. 2023-05-09 17:00:32 +02:00
William Yang 8503d3c6dd test(tls-partial-chains): renewed intermediate_cacert 2023-05-09 17:00:32 +02:00
William Yang 11c8e937b4 docs: changelog for TLS listener partial certificate chain validation 2023-05-09 17:00:32 +02:00
William Yang ea35b20035 test(tls): test refactoring 2023-05-09 17:00:32 +02:00
William Yang a18018bee0 feat(tls-partial-chain): add partial_chain support for TLS listeners 2023-05-09 16:05:49 +02:00
Thales Macedo Garitezi 601f750569 chore: update gproc -> 0.9.0.1
See: https://github.com/uwiger/gproc/pull/193

Also (appup and tag): https://github.com/emqx/gproc/pull/1
2023-05-09 09:57:19 -03:00
Shawn ee50359357 chore: sync code from enterprise 2023-05-06 16:08:53 +08:00
Xinyu Liu d9f8c096ed
Merge pull request #10620 from terry-xiaoyu/rule-engine-export-columns-from-foreach
fix: cannot access columns exported by FOREACH in DO clause
2023-05-06 15:43:17 +08:00
Shawn 6f959e5784 chore: update the change logs for v4.4.19 2023-05-06 15:42:31 +08:00
Shawn 58cbc7411b fix: try to fix the ci for ldap 2023-05-06 14:12:12 +08:00
Shawn 154fe441de fix: cannot access columns exported by FOREACH in DO clause 2023-05-06 11:28:47 +08:00
zhongwencool 39b00ab602
Merge pull request #10543 from zhongwencool/release-v4.4.18
chore: release v4.4.18
2023-04-27 16:11:49 +08:00
zhongwencool 253fb5d704 chore: release v4.4.18 2023-04-27 15:59:37 +08:00
Shawn 3ba391d39f chore: release v4.4.18-alpha.1 2023-04-21 22:07:20 +08:00
zhongwencool e373affebc
Merge pull request #10467 from zhongwencool/default-plugins-tmpl
fix: ensure default_plugins/0 is the same as loaded_plugins.tmpl.
2023-04-21 21:51:44 +08:00
zhongwencool 5b898d2f7a test: check plugins's enabled/disabled 2023-04-21 18:22:18 +08:00
zhongwencool ad7a13f4f3 chore: update emqx.appup version 2023-04-21 18:21:58 +08:00
zhongwencool a3e263676a fix: ensure default_plugins/0 is the same as loaded_plugins.tmpl. 2023-04-21 18:20:32 +08:00
Xinyu Liu 2ad297ae19
Merge pull request #10470 from terry-xiaoyu/improve_template_syntax
Improve template syntax
2023-04-21 18:19:52 +08:00
Shawn 7836eb44d4 chore: add change logs for v4.4.18 2023-04-21 18:18:55 +08:00
Shawn e5ca44d0b6 chore: update appups and app vsns 2023-04-21 17:03:33 +08:00
Shawn 8db1aae642 feat: improve the syntax of ${} in payload templates 2023-04-21 16:49:39 +08:00
Shawn daa2088b94 chore: release v4.4.17 2023-04-13 18:28:20 +08:00
Shawn 35aaa7746d chore: improve the change logs 2023-04-13 14:49:21 +08:00
Shawn 9768b8112d chore: improve the change logs 2023-04-13 14:41:48 +08:00
Shawn aa683e95a1 chore: release v4.4.17-rc.1 2023-04-13 11:00:35 +08:00
Shawn 9bafc1c997 chore: improve the change logs 2023-04-11 17:26:57 +08:00
Shawn f17d2fe9c4 chore: update change logs 2023-04-11 00:10:22 +08:00
Shawn 0801c130b0 chore: release e4.4.17-alpha.3 2023-04-10 23:35:28 +08:00
Shawn c0a55344c5 revert: Revert "refactor: use mneisa:subscribe/1 for rule operations"
This reverts commit 64309a193b.

For relup from old versions, the emqx_rule_registry has not subscribes
the mnesia events, so we cannot update caches only when mnesia events
received.

For rolling upgrade the nodes one by one, some of the nodes has not
subscribes the mnesia events, so we cannot move the `load_hooks_for_rule`
into the mnesia events handling.

In a word, it is too complicated to use mnesia events, we use RPC instead.
2023-04-10 23:30:15 +08:00
lafirest 891ed4bfad
Merge pull request #10339 from lafirest/fix/emqx_script
fix(script): add default value for "$PROTO_DIST"
2023-04-06 13:52:09 +08:00
firest d026434286 fix(script): add default value for "$PROTO_DIST" 2023-04-06 11:53:04 +08:00
Xinyu Liu 7015da42ee
Merge pull request #10322 from terry-xiaoyu/fix-ci-rerun-failed
fix(CI): remote .jtl files before every jemeter run
2023-04-04 16:02:44 +08:00
Shawn 0ad01e8c90 fix(CI): remote .jtl files before every jemeter run 2023-04-04 15:21:52 +08:00
Shawn ca11afbc64 chore: release v4.4.17-alpha.2 2023-04-04 00:17:05 +08:00
Shawn f2f9970ba1 chore: release 4.4.17-alpha.1 2023-04-03 17:36:31 +08:00
Shawn df23edb102 fix: logger header for rule-registry 2023-04-03 17:30:23 +08:00