Kim Alvefur <zash@zash.se> [Sat, 07 Nov 2020 21:39:36 +0100] rev 11643
util.stanza: Remove Windows "support" (disabling ANSI color pretty printing)
Always enable pretty printing if util.termcolours is available
util.termcolours can be nooped out to disable pretty printing.
Kim Alvefur <zash@zash.se> [Tue, 15 Jun 2021 23:24:23 +0200] rev 11642
util.format: Escape ASCII control characters in output
This should offer some protection against doing evil things to
terminals. Doesn't protect against pure broken UTF-8 garbage however.
See #734
Matthew Wild <mwild1@gmail.com> [Tue, 29 Jun 2021 14:25:57 +0100] rev 11641
util.dbuffer: Fix bugs, remove multi-char support (more complex than first thought)
Character sequences could be split across chunk boundaries. Would require a bunch
of code to make that work reliably.
Only apply front_consumed on first chunk, and adjust buffer_pos accordingly.
Matthew Wild <mwild1@gmail.com> [Tue, 29 Jun 2021 13:48:14 +0100] rev 11640
util.dbuffer: Add read_until() method
Kim Alvefur <zash@zash.se> [Thu, 27 May 2021 13:09:18 +0200] rev 11639
util.prosodyctl.check: Collect options from all global plugins
Kim Alvefur <zash@zash.se> [Thu, 27 May 2021 13:07:57 +0200] rev 11638
util.prosodyctl.check: Format, sort option listings into canonical form
Makes merges and diffs easier to read and deal with, especially when
using tools to gather options from the codebase.
Kim Alvefur <zash@zash.se> [Sun, 27 Jun 2021 21:56:45 +0200] rev 11637
mod_admin_adhoc: Log who performs administrative actions
Goal is to have some accountability for these privileged actions.
Kim Alvefur <zash@zash.se> [Sun, 27 Jun 2021 21:51:21 +0200] rev 11636
mod_admin_adhoc: Delete "Get User Password" command
This doesn't really make sense today. It doesn't even work with
mod_auth_internal_hashed, which should be the default. And even with a
supporting authentication module, why would we just hand out the
password? One use case may be to recover a forgotten password. While not
yet included with Prosody, there are better ways to handle forgotten
passwords, usually by resetting them to a new password.
Kim Alvefur <zash@zash.se> [Wed, 09 Jun 2021 15:58:49 +0200] rev 11635
mod_pubsub,mod_pep: Support "max" as 'pubsub#max_items'
Fixes #1643
API change: The argument to archive_itemstore() changes type to integer
Kim Alvefur <zash@zash.se> [Fri, 18 Sep 2020 12:18:51 +0200] rev 11634
util.dataforms: Define a integer + "max" datatype