Kim Alvefur <zash@zash.se> [Mon, 17 Aug 2020 00:24:11 +0200] rev 11044
mod_external_services: Validate services added via events
While writing developer documentation it became obvious that i was silly
to have one item format for config and items API, and another format for
the event API.
Then there's the stanza format, but that's a common pattern.
This change reduces the possible input formats to two and allows other
modules the benefit of the processing and validation performed on items
from the config.
Kim Alvefur <zash@zash.se> [Sat, 25 Jul 2020 12:22:03 +0200] rev 11043
mod_external_services: Allow specifying a credential generation callback
This is especially targeted at services added via the items API. More
involved credential generation should use the event hook.
Kim Alvefur <zash@zash.se> [Sat, 25 Jul 2020 12:09:19 +0200] rev 11042
mod_external_services: Prepare to allow more credential algorithms
Not sure what algorithms might fit here. Separation makes some sense.
This is also a preparation for having a callback. (See next commit)
Kim Alvefur <zash@zash.se> [Sat, 25 Jul 2020 10:22:37 +0200] rev 11041
mod_external_services: Support adding services via items API
Kim Alvefur <zash@zash.se> [Sat, 18 Jul 2020 15:36:25 +0200] rev 11040
mod_external_services: XEP-0215: External Service Discovery
Kim Alvefur <zash@zash.se> [Mon, 13 Apr 2020 02:49:19 +0200] rev 11039
mod_component: Return extended error condition when not connected
This might be something to write a XEP about.
Kim Alvefur <zash@zash.se> [Mon, 13 Apr 2020 02:46:03 +0200] rev 11038
mod_component: Reply with a different error when not connected
The wait, service-unavailable is overloaded by XEP-0045 to mean that the
room has reached the maximum number of users. See #1495.
Bouncing errors for components is tricky since there is no way to tell
that it comes from the server hosting the component, not from the other
end of the component connection.
Matthew Wild <mwild1@gmail.com> [Fri, 21 Aug 2020 14:14:29 +0100] rev 11037
net.http.parser: Allow configuration of the chunk size fed to the parser
Matthew Wild <mwild1@gmail.com> [Fri, 21 Aug 2020 14:12:51 +0100] rev 11036
net.http.parser: Switch tests so that CRLF conversion of input data is optional
Matthew Wild <mwild1@gmail.com> [Fri, 21 Aug 2020 13:49:10 +0100] rev 11035
net.http.parser: Fix incorrect path in test