|
2 | 2 |
|
3 | 3 | ## Highlights
|
4 | 4 | - Reworked S2S and component listeners
|
5 |
| -- Added TLS 1.3, 0-RTT, and channel bindings in fast auth |
| 5 | +- Added TLS 1.3 `tls-exporter` channel binding |
| 6 | +- Added 0-RTT, and channel binding in FAST authentication |
6 | 7 | - Unified connection and TLS handling
|
7 | 8 | - Improved XMPP traffic shaper configuration with validation and clearer defaults
|
8 | 9 | - Cleanup of legacy modules and updated dependencies
|
| 10 | +- Reworked application startup order (start applications only when needed) |
| 11 | +- Use system CA certificates if not provided in a file |
9 | 12 | - Various enhancements and bug fixes
|
10 | 13 |
|
11 | 14 | ## Added
|
12 | 15 | - Support dynamic domains for components (#4450)
|
13 | 16 | - TLS listeners for components (#4453)
|
14 | 17 | - TLS 0-RTT to `mod_fast_auth_token` (#4478)
|
15 |
| -- Fast auth and channel bindings (#4494) |
| 18 | +- Channel binding in FAST authentication (#4494) |
16 | 19 | - Option to clear inbox after destroying MUC Light room (#4522)
|
17 | 20 |
|
18 | 21 | ## Changed
|
19 | 22 | - Reworked listeners and TLS (#4452, #4509)
|
20 |
| - - Reworked component protocols (#4442) |
21 |
| - - Changed naming scheme to match with XMPP specification (#4451) |
| 23 | + - Reworked component connection handling (#4442) |
| 24 | + - Changed component listener naming scheme to match XMPP specification (#4451) |
22 | 25 | - Reworked S2S listeners (#4455)
|
23 |
| - - Unified listener TLS configuration via `fast_tls` removal (#4458) |
| 26 | + - Unified listener TLS configuration via `fast_tls` removal and channel binding (#4458) |
24 | 27 | - Unified listener handling (#4460)
|
25 | 28 | - Reworked adding dynamic domains to components (#4461)
|
26 | 29 | - Improved consistency of `just_tls` filters (#4467)
|
|
31 | 34 | - Improved instrumentation consistency (#4517)
|
32 | 35 | - Simplified and unified XMPP metrics (#4520)
|
33 | 36 | - Minor optimizations and cleanups (#4480, #4512, #4514, #4516)
|
| 37 | +- Increased rate for the default `normal` shaper (#4540) |
| 38 | +- Reworked application startup order and FIPS config (#4524, #4528, #4542) |
34 | 39 |
|
35 | 40 | ## Fixed
|
36 | 41 | - XMPP traffic shapers configuration and validation (#4527)
|
37 |
| -- Include bbmustache in the release (#4528) |
38 | 42 | - `max_file_size` option in `mod_http_upload` (#4531)
|
| 43 | +- Fixed incorrect `xmlns` in presences sent by `mod_muc` (#4539) |
39 | 44 |
|
40 | 45 | ## Removed
|
41 | 46 | - Dead `max_fsm_queue` option (#4521)
|
42 | 47 | - Last mention of unused `EJABBERD_DIR` variable (#4533)
|
43 | 48 |
|
44 | 49 | ## Other
|
45 |
| -- Upgraded dependencies (#4500) |
| 50 | +- Upgraded dependencies (#4500, #4519) |
46 | 51 | - Updated `exometer_labels` converter function (#4507)
|
47 |
| -- Upgraded used exml version (#4519) |
48 |
| -- Reworked startup order and FIPS config (#4524) |
49 |
| -- Changed base docker image to ubuntu-noble (#4537) |
| 52 | +- Changed base docker image to `ubuntu-noble` (#4537) |
50 | 53 | - Documentation improvements (#4504, #4506, #4525)
|
51 |
| -- Testing and CI improvements/fixes (#4523, #4529, #4532, #4534, #4536) |
| 54 | +- Testing and CI improvements/fixes (#4523, #4529, #4532, #4534) |
| 55 | +- Replaced the `ubuntu-oracular` package with `ubuntu-plucky` (#4536) |
52 | 56 |
|
53 | 57 | ## Commits, merged PRs and closed issues
|
54 | 58 | - [List of merged PRs](https://github.com/esl/MongooseIM/pulls?q=is%3Apr+is%3Amerged+milestone%3A6.4.0)
|
|
0 commit comments