Kim Alvefur <zash@zash.se> [Sun, 08 May 2022 18:03:44 +0200] rev 12499
util.jsonpointer: Add basic tests
Example values from RFC 6901
Kim Alvefur <zash@zash.se> [Sat, 07 May 2022 13:10:27 +0200] rev 12498
mod_s2s: Log queued stanzas for which no error reply is produced
This would mainly be error stanzas.
Good to have some trace of when handling of them are finished.
Kim Alvefur <zash@zash.se> [Sat, 07 May 2022 13:01:49 +0200] rev 12497
mod_s2s: Don't bounce queued error stanzas (thanks Martin)
The check for the type attr was lost in 11765f0605ec leading to attempts
to create error replies for error stanzas, which util.stanza rejects.
Tested by sending
<message to="reject.badxmpp.eu" type="error"><error/></message>
which produced a traceback previously.
Matthew Wild <mwild1@gmail.com> [Fri, 06 May 2022 17:09:06 +0100] rev 12496
Merge 0.12->trunk
Matthew Wild <mwild1@gmail.com> [Fri, 06 May 2022 17:08:49 +0100] rev 12495
mod_invites_adhoc: Fall back to generic allow_user_invites for role-less users
Fixes #1752
Kim Alvefur <zash@zash.se> [Thu, 05 May 2022 14:15:15 +0200] rev 12494
Merge 0.12->trunk
Kim Alvefur <zash@zash.se> [Thu, 05 May 2022 14:10:59 +0200] rev 12493
mod_cron: Fix recording last task run time #1751
The type checks, they do nothing!
Observed: Tasks that were supposed to run weekly or daily were running
each hour.
Kim Alvefur <zash@zash.se> [Tue, 03 May 2022 19:36:17 +0200] rev 12492
util.prosodyctl.check: turn: Report lack of TURN services as a problem #1749
Rationale: It seems unlikely that someone who has not configured any
TURN service runs 'prosodyctl check turn' expecting this to be okay.
Kim Alvefur <zash@zash.se> [Wed, 27 Apr 2022 21:45:36 +0200] rev 12491
net.server_select: Restore dependency on LuaSec to soft for tests
server_select is used in e.g. storagemanager tests, and some of the CI
runners are lacking LuaSec, which resulted in failures.
Kim Alvefur <zash@zash.se> [Wed, 27 Apr 2022 21:34:35 +0200] rev 12490
net.tls_luasec: Harden dependency on LuaSec
We at some point decided that it was okay to have a hard dependency the
TLS library. Especially here since this module is meant to contain all
LuaSec specifics.