Software /
code /
prosody
Annotate
CHANGES @ 11056:0b0a42542456
util.jid: Fix special escaping of '\' per XEP-0106
From XEP-0106 §2. Requirements:
> in certain circumstances, the escaping character itself ("\") might
> also be escaped
Later in §4.2 Address Transformation Algorithm it is stated that the
backslash would only be escaped if it forms an escape sequence. Thus
'\foo' is unaltered but '\20' must be escaped into '\5c20'.
Thanks to lovetox and jonas’ for brining up.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Fri, 28 Aug 2020 18:44:02 +0200 |
parent | 11036:79e410cd7f6e |
child | 11099:6fbfe2af4b4f |
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 | |
9980
73a447249fe4
mod_mimicking: Prevents registration of confusable usernames (by Florob) (fixes #1347)
Kim Alvefur <zash@zash.se>
parents:
9978
diff
changeset
|
10 - mod\_mimicking |
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 |
11036
79e410cd7f6e
mod_external_services: XEP-0215: External Service Discovery
Kim Alvefur <zash@zash.se>
parents:
10969
diff
changeset
|
20 - mod_external_services (XEP-0215) |
9977 | 21 |
9583
4552ba1333ac
CHANGES: Update with new branch
Kim Alvefur <zash@zash.se>
parents:
9519
diff
changeset
|
22 0.11.0 |
4552ba1333ac
CHANGES: Update with new branch
Kim Alvefur <zash@zash.se>
parents:
9519
diff
changeset
|
23 ====== |
7111
43328166dcf1
CHANGES: Add some things trunk has over 0.10 (probably lots missing)
Kim Alvefur <zash@zash.se>
parents:
7109
diff
changeset
|
24 |
9638
83f3a05c1b1b
CHANGES: Update with release date
Matthew Wild <mwild1@gmail.com>
parents:
9589
diff
changeset
|
25 **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
|
26 |
43328166dcf1
CHANGES: Add some things trunk has over 0.10 (probably lots missing)
Kim Alvefur <zash@zash.se>
parents:
7109
diff
changeset
|
27 New features |
43328166dcf1
CHANGES: Add some things trunk has over 0.10 (probably lots missing)
Kim Alvefur <zash@zash.se>
parents:
7109
diff
changeset
|
28 ------------ |
43328166dcf1
CHANGES: Add some things trunk has over 0.10 (probably lots missing)
Kim Alvefur <zash@zash.se>
parents:
7109
diff
changeset
|
29 |
43328166dcf1
CHANGES: Add some things trunk has over 0.10 (probably lots missing)
Kim Alvefur <zash@zash.se>
parents:
7109
diff
changeset
|
30 - Rewritten more extensible MUC module |
7373
9b37aaea68e9
CHANGES: Update for MUC changes
Kim Alvefur <zash@zash.se>
parents:
7307
diff
changeset
|
31 - Store inactive rooms to disk |
9b37aaea68e9
CHANGES: Update for MUC changes
Kim Alvefur <zash@zash.se>
parents:
7307
diff
changeset
|
32 - Store rooms to disk on shutdown |
8855 | 33 - Voice requests |
9015
dc606dc89f44
MUC: Add support for storing a tombstone for destroyed rooms (#1182)
Kim Alvefur <zash@zash.se>
parents:
8959
diff
changeset
|
34 - Tombstones in place of destroyed rooms |
8959
ab18a9a9fd48
CHANGES: Restructure Pubsub category
Kim Alvefur <zash@zash.se>
parents:
8855
diff
changeset
|
35 - PubSub features |
ab18a9a9fd48
CHANGES: Restructure Pubsub category
Kim Alvefur <zash@zash.se>
parents:
8855
diff
changeset
|
36 - Persistence |
ab18a9a9fd48
CHANGES: Restructure Pubsub category
Kim Alvefur <zash@zash.se>
parents:
8855
diff
changeset
|
37 - Affiliations |
9134
4aa786a180f5
CHANGES: Add new pubsub items and note about PEP
Matthew Wild <mwild1@gmail.com>
parents:
9015
diff
changeset
|
38 - Access models |
4aa786a180f5
CHANGES: Add new pubsub items and note about PEP
Matthew Wild <mwild1@gmail.com>
parents:
9015
diff
changeset
|
39 - "publish-options" |
4aa786a180f5
CHANGES: Add new pubsub items and note about PEP
Matthew Wild <mwild1@gmail.com>
parents:
9015
diff
changeset
|
40 - 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
|
41 - Asynchronous operations |
8498
85f60424a8b1
CHANGES: Mention move to Busted for tests
Kim Alvefur <zash@zash.se>
parents:
8290
diff
changeset
|
42 - 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
|
43 - 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
|
44 - 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
|
45 - 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
|
46 - mod\_csi, mod\_csi\_simple (XEP-0352) |
9519 | 47 - 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
|
48 |
8286
39966cbc29f4
CHANGES: Update for release
Matthew Wild <mwild1@gmail.com>
parents:
7853
diff
changeset
|
49 0.10.0 |
8708 | 50 ====== |
7109
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
51 |
8289
bd6b189b354c
CHANGES: Correct date using the power hindsight
Kim Alvefur <zash@zash.se>
parents:
8286
diff
changeset
|
52 **2017-10-02** |
7109
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
53 |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
54 New features |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
55 ------------ |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
56 |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
57 - 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
|
58 - SCRAM-SHA-1-PLUS |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
59 - `prosodyctl check` |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
60 - Statistics |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
61 - Improved TLS configuration |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
62 - Lua 5.2 support |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
63 - mod\_blocklist (XEP-0191) |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
64 - mod\_carbons (XEP-0280) |
f3b172874922
Add a CHANGES file with new features in 0.10
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
65 - Pluggable connection timeout handling |
7112
bd29742fa1ba
CHANGES: Add websockets too (thanks av6)
Kim Alvefur <zash@zash.se>
parents:
7109
diff
changeset
|
66 - mod\_websocket (RFC 7395) |
7853 | 67 - mod\_mam (XEP-0313) |
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 Removed |
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 - mod\_privacy (XEP-0016) |
7821
0dea440bdd46
CHANGES: Mention removal of mod_compression
Kim Alvefur <zash@zash.se>
parents:
7287
diff
changeset
|
73 - mod\_compression (XEP-0138) |