Comparison

CHANGES @ 12093:b446edb2a51e

CHANGES: Add various things
author Kim Alvefur <zash@zash.se>
date Tue, 21 Dec 2021 21:38:44 +0100
parent 12092:36b9252866d0
child 12096:dfb29b5b0a57
comparison
equal deleted inserted replaced
12092:36b9252866d0 12093:b446edb2a51e
11 - mod_turn_external: easy setup XEP-0215 for STUN+TURN 11 - mod_turn_external: easy setup XEP-0215 for STUN+TURN
12 - mod_http_file_share: File sharing via HTTP (XEP-0363) 12 - mod_http_file_share: File sharing via HTTP (XEP-0363)
13 - mod_http_openmetrics for exposing metrics to stats collectors 13 - mod_http_openmetrics for exposing metrics to stats collectors
14 - mod_smacks: Stream management and resumption (XEP-0198) 14 - mod_smacks: Stream management and resumption (XEP-0198)
15 - mod_auth_ldap: LDAP authentication 15 - mod_auth_ldap: LDAP authentication
16 - mod_cron: One module to rule all the periodic tasks
17 - mod_admin_shell: New home of the Console admin interface
18 - mod_admin_socket: Enable secure connections to the Console
16 19
17 ### Security and authentication 20 ### Security and authentication
18 21
19 - SNI support 22 - SNI support (including automatic certificate selection)
20 - ALPN support in mod_net_multiplex 23 - ALPN support in mod_net_multiplex
21 - DANE support in low-level network layer 24 - DANE support in low-level network layer
22 - Direct TLS support (c2s and incoming s2s) 25 - Direct TLS support (c2s and incoming s2s)
23 - SCRAM-SHA-256 26 - SCRAM-SHA-256
27 - Direct TLS (including https) certificates updated on reload
28 - Pluggable authorization providers (mod_authz_)
24 29
25 ### HTTP 30 ### HTTP
26 31
27 - CORS handling now provided by mod_http 32 - CORS handling now provided by mod_http
28 - Built-in HTTP server now handles HEAD requests 33 - Built-in HTTP server now handles HEAD requests
30 35
31 ### API 36 ### API
32 37
33 - Module statuses (API change) 38 - Module statuses (API change)
34 - util.error for encapsulating errors 39 - util.error for encapsulating errors
40 - Promise based API for sending queries
41 - API for adding periodic tasks
42 - More APIs supporting ES6 Promises
35 43
36 ### Other 44 ### Other
37 45
46 - Plugin installer
38 - MUC presence broadcast controls 47 - MUC presence broadcast controls
39 - MUC: support for XEP-0421 occupant identifiers 48 - MUC: support for XEP-0421 occupant identifiers
40 - `prosodyctl check connectivity` via observe.jabber.network 49 - `prosodyctl check connectivity` via observe.jabber.network
41 - libunbound for DNS queries 50 - libunbound for DNS queries
42 51
43 ## Changes 52 ## Changes
44 53
45 - CSI improvements (what?) 54 - Improved rules for mobile optimizations
55 - Improved rules for what messages should be archived
46 - mod_limits: Exempted JIDs 56 - mod_limits: Exempted JIDs
47 - mod_server_contact_info now loaded on components if enabled 57 - mod_server_contact_info now loaded on components if enabled
48 - Statistics now based on OpenMetrics 58 - Statistics now based on OpenMetrics
49 - Statistics scheduling can be done by plugin 59 - Statistics scheduling can be done by plugin
50 - Offline messages aren't sent to MAM clients 60 - Offline messages aren't sent to MAM clients
51 - Archive quotas (means?) 61 - Archive quotas (means?)
52 - Rewritten migrator with archive support 62 - Rewritten migrator with archive support
63 - Improved automatic certificate locating and selecting
64 - Logging to syslog no longer missing startup messages
53 65
54 ## Removed 66 ## Removed
55 67
56 - `daemonize` option deprecated 68 - `daemonize` option deprecated
57 - SASL DIGEST-MD5 removed 69 - SASL DIGEST-MD5 removed