Sat, 07 Nov 2020 21:39:36 +0100 util.stanza: Remove Windows "support" (disabling ANSI color pretty printing)
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.
Tue, 15 Jun 2021 23:24:23 +0200 util.format: Escape ASCII control characters in output
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
Tue, 29 Jun 2021 14:25:57 +0100 util.dbuffer: Fix bugs, remove multi-char support (more complex than first thought)
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.
Tue, 29 Jun 2021 13:48:14 +0100 util.dbuffer: Add read_until() method
Matthew Wild <mwild1@gmail.com> [Tue, 29 Jun 2021 13:48:14 +0100] rev 11640
util.dbuffer: Add read_until() method
Thu, 27 May 2021 13:09:18 +0200 util.prosodyctl.check: Collect options from all global plugins
Kim Alvefur <zash@zash.se> [Thu, 27 May 2021 13:09:18 +0200] rev 11639
util.prosodyctl.check: Collect options from all global plugins
Thu, 27 May 2021 13:07:57 +0200 util.prosodyctl.check: Format, sort option listings into canonical form
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.
Sun, 27 Jun 2021 21:56:45 +0200 mod_admin_adhoc: Log who performs administrative actions
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.
Sun, 27 Jun 2021 21:51:21 +0200 mod_admin_adhoc: Delete "Get User Password" command
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.
Wed, 09 Jun 2021 15:58:49 +0200 mod_pubsub,mod_pep: Support "max" as 'pubsub#max_items'
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
Fri, 18 Sep 2020 12:18:51 +0200 util.dataforms: Define a integer + "max" datatype
Kim Alvefur <zash@zash.se> [Fri, 18 Sep 2020 12:18:51 +0200] rev 11634
util.dataforms: Define a integer + "max" datatype
(0) -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 tip