Matthew Wild <mwild1@gmail.com> [Sat, 11 Jun 2022 22:15:14 +0100] rev 12550
util.watchdog: Allow :reset() to restart a cancelled watchdog
Matthew Wild <mwild1@gmail.com> [Sat, 11 Jun 2022 21:11:01 +0100] rev 12549
util.watchdog: Update to use "new" util.timer API
When this module was written, it wasn't possible to cancel or reschedule a
timer. Times have changed, and we should take advantage of those new methods.
This module becomes a very thin wrapper around util.timer now, but I'd argue
it's still a very common and useful concept/abstraction to have around.
Possible API change: this removes the 'last_reset' field of the watchdog. This
was never really intended as a public thing, and I can't find any code that
uses it, so I consider removal to be safe.
Matthew Wild <mwild1@gmail.com> [Thu, 09 Jun 2022 12:43:43 +0100] rev 12548
Merge 0.12->trunk
Matthew Wild <mwild1@gmail.com> [Thu, 09 Jun 2022 12:42:57 +0100] rev 12547
Added tag 0.12.1 for changeset 252ed01896dd
Kim Alvefur <zash@zash.se> [Fri, 03 Jun 2022 17:51:42 +0200] rev 12546
net.server: Fix multiple return values
return foo and foo() crops multiple return values to a single one, so
any second return values etc were last, mostly error details.
Introduced in 7e9ebdc75ce4
Kim Alvefur <zash@zash.se> [Sun, 06 Dec 2020 22:04:43 +0100] rev 12545
mod_saslauth: Advertise channel bindings via XEP-0440
This is useful when there's more than one channel binding in
circulation, since perhaps there will be varying support for them.
Kim Alvefur <zash@zash.se> [Wed, 01 Jun 2022 17:27:17 +0200] rev 12544
mod_admin_shell: Include last (mod_cron) task run time in module:info()
Don't think this is otherwise shown anywhere outside of debug logs
Kim Alvefur <zash@zash.se> [Wed, 01 Jun 2022 13:59:00 +0200] rev 12543
util.prosodyctl.shell: Print errors in red to highlight them
Kim Alvefur <zash@zash.se> [Tue, 31 May 2022 13:26:44 +0200] rev 12542
mod_admin_shell: Drop unused argument [luacheck]
Kim Alvefur <zash@zash.se> [Tue, 31 May 2022 00:31:56 +0200] rev 12541
mod_admin_shell: Show bound ports in module:info
I.e. the subset of port:list() relevant to the specified module.