Software /
code /
prosody
Annotate
CHANGES @ 11936:3f49c35607ca
mod_smacks: Fix timer lifetimes to follow session instead of module
module:add_timer() creates a timer that stops working after the module
is reloaded or unloaded, in order to prevent leaks. However, when the
timers control vital session behavior, breakage occurs after reload.
E.g. sessions would stop requesting acks and stop responding to acks.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Wed, 24 Nov 2021 21:27:45 +0100 |
parent | 11934:65cdb1b21db3 |
child | 11939:9dbe73f244ca |
rev | line source |
---|---|
9977 | 1 TRUNK |
2 ===== | |
3 | |
4 - Module statuses | |
5 - SNI support (not completely finished) | |
6 - CORS handling now provided by mod\_http | |
7 - CSI improvements | |
8 - mod\_limits: Exempted JIDs | |
9 - Archive quotas | |
11344
f06afb410a9f
CHANGES: Clarify what mod_mimicking does
Kim Alvefur <zash@zash.se>
parents:
11309
diff
changeset
|
10 - mod_mimicking: Prevent address spoofing |
10003
4d702f0c6273
migrator: Rewrite to use storage modules
Kim Alvefur <zash@zash.se>
parents:
9980
diff
changeset
|
11 - Rewritten migrator |
10218
e458578ddfd3
mod_auth_internal_hashed: Add support for optionally using SCRAM-SHA-256 instead of SHA-1
Kim Alvefur <zash@zash.se>
parents:
10003
diff
changeset
|
12 - SCRAM-SHA-256 |
10251 | 13 - Bi-directional server-to-server (XEP-0288) |
10324
3f4c25425589
net.http.server: Re-fire unhandled HEAD requsts as GET events (fixes #1447)
Kim Alvefur <zash@zash.se>
parents:
10251
diff
changeset
|
14 - Built-in HTTP server now handles HEAD requests |
10354 | 15 - MUC presence broadcast controls |
10465
09697a673015
mod_net_multiplex: Add support for using ALPN
Kim Alvefur <zash@zash.se>
parents:
10354
diff
changeset
|
16 - ALPN support in mod\_net\_multiplex |
10631
58cc0bc09f3d
CHANGES: Mention deprecation of 'daemonize' option
Kim Alvefur <zash@zash.se>
parents:
10465
diff
changeset
|
17 - `daemonize` option deprecated |
10723
144a1ee24a4e
util.sasl.digest-md5: Remove, obsolete since 2011
Kim Alvefur <zash@zash.se>
parents:
10631
diff
changeset
|
18 - SASL DIGEST-MD5 removed |
10969 | 19 - Switch to libunbound for DNS queries |
11708
5ef729c355f3
Revert 926d53af9a7a: Restore DANE support
Kim Alvefur <zash@zash.se>
parents:
11620
diff
changeset
|
20 - DANE Support (low-level network layer) |
11599
ed405b6357a8
mod_turn_external: Simple module to offer TURN(+STUN) via mod_external_services
Kim Alvefur <zash@zash.se>
parents:
11585
diff
changeset
|
21 - mod_external_services (generic XEP-0215) |
ed405b6357a8
mod_turn_external: Simple module to offer TURN(+STUN) via mod_external_services
Kim Alvefur <zash@zash.se>
parents:
11585
diff
changeset
|
22 - mod_turn_external for easy STUN+TURN XEP-0215 setup |
11099 | 23 - util.error for encapsulating errors |
11216
7a8745599e38
Update CHANGES and doap.xml for XEP-0421 support
Matthew Wild <mwild1@gmail.com>
parents:
11099
diff
changeset
|
24 - MUC: support for XEP-0421 occupant identifiers |
11309
b59aed75dc5e
mod_http_file_share: Let's write another XEP-0363 implementation
Kim Alvefur <zash@zash.se>
parents:
11216
diff
changeset
|
25 - mod_http_file_share: File sharing via HTTP (XEP-0363) |
11515
10d13e0554f9
core.statsmanager: Allow special "manual" value for statistics_interval
Kim Alvefur <zash@zash.se>
parents:
11421
diff
changeset
|
26 - statistics scheduling can be done by plugin |
11585
057ce005937e
core.modulemanager: Inherit mod_server_contact_info onto components #1270
Kim Alvefur <zash@zash.se>
parents:
11515
diff
changeset
|
27 - mod_server_contact_info now loaded on components if enabled |
11610
d221d764741a
CHANGES: Add OpenMetrics changes to Statistics
Kim Alvefur <zash@zash.se>
parents:
11599
diff
changeset
|
28 - Statistics now based on OpenMetrics |
11774
4625093b0768
mod_s2s: Add a Direct TLS listener
Kim Alvefur <zash@zash.se>
parents:
11764
diff
changeset
|
29 - Direct TLS support (c2s and incoming s2s) |
11760
d66738eeb875
mod_mam: Suppress offline message broadcast for MAM clients
Kim Alvefur <zash@zash.se>
parents:
11708
diff
changeset
|
30 - Offline messages aren't sent to MAM clients |
11764
e2650d59db2d
net.server_select: Deprecate and warn about it
Kim Alvefur <zash@zash.se>
parents:
11760
diff
changeset
|
31 - Network backend server_select deprecated |
11779
f4f0bdaeabd2
prosodyctl: Add external connectivity check based on observe.jabber.network
Jonas Schäfer <jonas@wielicki.name>
parents:
11774
diff
changeset
|
32 - Check connectivity via observe.jabber.network |
11838 | 33 - LDAP authentication (mod_auth_ldap) |
11852
71266f43699d
mod_auth_cyrus: Remove (move to community modules)
Kim Alvefur <zash@zash.se>
parents:
11838
diff
changeset
|
34 - mod_auth_cyrus removed |
11934
65cdb1b21db3
mod_smacks: Import from prosody-modules @ eb63890ae8fc
Kim Alvefur <zash@zash.se>
parents:
11852
diff
changeset
|
35 - mod_smacks: Stream management and resumption (XEP-0198) |
9977 | 36 |
9583
4552ba1333ac
CHANGES: Update with new branch
Kim Alvefur <zash@zash.se>
parents:
9519
diff
changeset
|
37 0.11.0 |
4552ba1333ac
CHANGES: Update with new branch
Kim Alvefur <zash@zash.se>
parents:
9519
diff
changeset
|
38 ====== |
7111
43328166dcf1
CHANGES: Add some things trunk has over 0.10 (probably lots missing)
Kim Alvefur <zash@zash.se>
parents:
7109
diff
changeset
|
39 |
9638
83f3a05c1b1b
CHANGES: Update with release date
Matthew Wild <mwild1@gmail.com>
parents:
9589
diff
changeset
|
40 **2018-11-18** |
7111
43328166dcf1
CHANGES: Add some things trunk has over 0.10 (probably lots missing)
Kim Alvefur <zash@zash.se>
parents:
7109
diff
changeset
|
41 |
43328166dcf1
CHANGES: Add some things trunk has over 0.10 (probably lots missing)
Kim Alvefur <zash@zash.se>
parents:
7109
diff
changeset
|
42 New features |
43328166dcf1
CHANGES: Add some things trunk has over 0.10 (probably lots missing)
Kim Alvefur <zash@zash.se>
parents:
7109
diff
changeset
|
43 ------------ |
43328166dcf1
CHANGES: Add some things trunk has over 0.10 (probably lots missing)
Kim Alvefur <zash@zash.se>
parents:
7109
diff
changeset
|
44 |
43328166dcf1
CHANGES: Add some things trunk has over 0.10 (probably lots missing)
Kim Alvefur <zash@zash.se>
parents:
7109
diff
changeset
|
45 - Rewritten more extensible MUC module |
7373
9b37aaea68e9
CHANGES: Update for MUC changes
Kim Alvefur <zash@zash.se>
parents:
7307
diff
changeset
|
46 - Store inactive rooms to disk |
9b37aaea68e9
CHANGES: Update for MUC changes
Kim Alvefur <zash@zash.se>
parents:
7307
diff
changeset
|
47 - Store rooms to disk on shutdown |
8855 | 48 - Voice requests |
9015
dc606dc89f44
MUC: Add support for storing a tombstone for destroyed rooms (#1182)
Kim Alvefur <zash@zash.se>
parents:
8959
diff
changeset
|
49 - Tombstones in place of destroyed rooms |
8959
ab18a9a9fd48
CHANGES: Restructure Pubsub category
Kim Alvefur <zash@zash.se>
parents:
8855
diff
changeset
|
50 - PubSub features |
ab18a9a9fd48
CHANGES: Restructure Pubsub category
Kim Alvefur <zash@zash.se>
parents:
8855
diff
changeset
|
51 - Persistence |
ab18a9a9fd48
CHANGES: Restructure Pubsub category
Kim Alvefur <zash@zash.se>
parents:
8855
diff
changeset
|
52 - Affiliations |
9134
4aa786a180f5
CHANGES: Add new pubsub items and note about PEP
Matthew Wild <mwild1@gmail.com>
parents:
9015
diff
changeset
|
53 - Access models |
4aa786a180f5
CHANGES: Add new pubsub items and note about PEP
Matthew Wild <mwild1@gmail.com>
parents:
9015
diff
changeset
|
54 - "publish-options" |
4aa786a180f5
CHANGES: Add new pubsub items and note about PEP
Matthew Wild <mwild1@gmail.com>
parents:
9015
diff
changeset
|
55 - PEP now uses our pubsub code and now shares the above features |
7307
6bbe47e30af4
CHANGES: Move async to trunk, it was dropped from 0.10
Kim Alvefur <zash@zash.se>
parents:
7288
diff
changeset
|
56 - Asynchronous operations |
8498
85f60424a8b1
CHANGES: Mention move to Busted for tests
Kim Alvefur <zash@zash.se>
parents:
8290
diff
changeset
|
57 - Busted for tests |
8722
7ee93b3fa160
mod_muc_mam: Import mod_mam_muc from prosody-modules ba6466fa6823
Kim Alvefur <zash@zash.se>
parents:
8709
diff
changeset
|
58 - mod\_muc\_mam (XEP-0313 in groupchats) |
9260
0fc6ffc57dc0
mod_vcard_legacy: Announce feature on bare JID per XEP
Kim Alvefur <zash@zash.se>
parents:
9249
diff
changeset
|
59 - mod\_vcard\_legacy (XEP-0398) |
9261
9db9e37610b7
mod_vcard4: Allow access to the vcard4 PEP node via iq syntax
Kim Alvefur <zash@zash.se>
parents:
9260
diff
changeset
|
60 - mod\_vcard4 (XEP-0292) |
9589
aeb054ee88c5
mod_csi_simple: Import modified version of mod_csi_pump from prosody-modules
Kim Alvefur <zash@zash.se>
parents:
9588
diff
changeset
|
61 - mod\_csi, mod\_csi\_simple (XEP-0352) |
9519 | 62 - New experimental network backend "epoll" |
7111
43328166dcf1
CHANGES: Add some things trunk has over 0.10 (probably lots missing)
Kim Alvefur <zash@zash.se>
parents:
7109
diff
changeset
|
63 |
8286
39966cbc29f4
CHANGES: Update for release
Matthew Wild <mwild1@gmail.com>
parents:
7853
diff
changeset
|
64 0.10.0 |
8708 | 65 ====== |
7109
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
66 |
8289
bd6b189b354c
CHANGES: Correct date using the power hindsight
Kim Alvefur <zash@zash.se>
parents:
8286
diff
changeset
|
67 **2017-10-02** |
7109
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
68 |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
69 New features |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
70 ------------ |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
71 |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
72 - Rewritten SQL storage module with Archive support |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
73 - SCRAM-SHA-1-PLUS |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
74 - `prosodyctl check` |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
75 - Statistics |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
76 - Improved TLS configuration |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
77 - Lua 5.2 support |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
78 - mod\_blocklist (XEP-0191) |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
79 - mod\_carbons (XEP-0280) |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
80 - Pluggable connection timeout handling |
7112
bd29742fa1ba
CHANGES: Add websockets too (thanks av6)
Kim Alvefur <zash@zash.se>
parents:
7109
diff
changeset
|
81 - mod\_websocket (RFC 7395) |
7853 | 82 - mod\_mam (XEP-0313) |
7109
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
83 |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
84 Removed |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
85 ------- |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
86 |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
87 - mod\_privacy (XEP-0016) |
7821
0dea440bdd46
CHANGES: Mention removal of mod_compression
Kim Alvefur <zash@zash.se>
parents:
7287
diff
changeset
|
88 - mod\_compression (XEP-0138) |