Kim Alvefur <zash@zash.se> [Sun, 04 Oct 2020 19:23:16 +0200] rev 12240
util.dns: Move DNS parameters details into util.dnsregistry
Goal is to regenerate this file from the IANA registry using a tool.
Having it in a separate file will reduce vcs noise in util.dns
Kim Alvefur <zash@zash.se> [Thu, 18 Mar 2021 00:03:16 +0100] rev 12239
doap: Make note of mod_mam storing XEP-0184 receipts
Kim Alvefur <zash@zash.se> [Tue, 11 Jan 2022 17:51:26 +0100] rev 12238
plugins: Update for namespace bump in XEP-0353 v0.4.0
Kim Alvefur <zash@zash.se> [Tue, 01 Feb 2022 14:46:42 +0100] rev 12237
util.prosodyctl.check: Fix reset of libunbound before DNS checks
Probably worked anyway but settings might not always have been applied
depending on what order things happens in.
Error was hidden by the pcall, which was sorta intentional...
Kim Alvefur <zash@zash.se> [Mon, 31 Jan 2022 17:07:12 +0100] rev 12236
doap: Let's say XEP-0368 support is complete now
We break the SHOULD about the merged _xmpp and _xmpps SRV handling, but
we follow all the MUSTs
Kim Alvefur <zash@zash.se> [Sun, 30 Jan 2022 16:04:22 +0100] rev 12235
util.prosodyctl.check: Fix A/AAAA check for proxy65 and http
When there are no records to return the return value from dns.lookup()
might be nil or might be a table containing zero records, depending on
which DNS library is used
Kim Alvefur <zash@zash.se> [Sun, 30 Jan 2022 13:16:30 +0100] rev 12234
util.prosodyctl.check: Include multiplexed ports in DNS checks #1704
Kim Alvefur <zash@zash.se> [Sun, 30 Jan 2022 12:49:43 +0100] rev 12233
mod_admin_shell: Add descriptions of each column to 'help columns'
Since some of the titles are quite dense
Kim Alvefur <zash@zash.se> [Sun, 30 Jan 2022 11:10:51 +0100] rev 12232
mod_admin_shell: Use exact match instead of Lua patterns in c2s,s2s:show
It is unexpected that 'example.com' matches 'exampleicom.org' and this
use of Lua patterns is undocumented and unlikely to be widely known or
used.
Kim Alvefur <zash@zash.se> [Sat, 29 Jan 2022 16:11:38 +0100] rev 12231
mod_http_file_share: Use alternate syntax for filename in Content-Disposition
The Lua string.format %q doesn't behave correctly for all characters
that should be escaped in a quoted-string. And who knows what effects
higher Unicode might have here.
Applying percent-encoding of filenames seems like the safest way to deal
with filenames, as well as being easier than implementing the actual
quoted-string transform, which seems complicated and I'm not even sure
it covers every possible character.
Filenames can safely be assumed to be UTF-8 since they are passed in an
attribute in the query without any escaping.