aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Expand)AuthorAgeFilesLines
* core.modulemanager: Add compat for LuaRocks 2.xKim Alvefur2020-10-071-0/+7
* core.moduleapi: Use resource path for :load_resource()Kim Alvefur2020-10-071-1/+1
* core.modulemanager: Locate resources of LuaRocks-installed modulesKim Alvefur2020-10-071-0/+31
* core.certmanager: Add TODO about LuaSec issueKim Alvefur2020-06-071-0/+3
* core.moduleapi: Allow passing a config table trough :measureKim Alvefur2019-01-041-2/+2
* core.statsmanager: Allow passing a config table trough measureKim Alvefur2019-01-041-2/+2
* Merge 0.11->trunkKim Alvefur2020-04-101-6/+8
|\
| * core.certmanager: Look for privkey.pem to go with fullchain.pem (fix #1526)Kim Alvefur2020-04-101-6/+8
| * core.rostermanager: Cache rosters of offline users for faster access (fixes #...Kim Alvefur2018-12-161-0/+22
* | moduleapi: Rename argument to silence luacheckKim Alvefur2020-04-011-2/+2
* | moduleapi: Fix handling of replies to :send_iq from internal modulesKim Alvefur2020-03-221-1/+10
* | usermanager: Fix traceback when checking admin status of host-only JIDs (fixe...Matthew Wild2020-03-191-1/+1
* | storagemanager, mod_storage_sql: Rename methods to :get_all() and :delete_all()Matthew Wild2020-03-111-4/+4
* | storagemanager: Add support for :find_key() and :delete_key() to map store shimMatthew Wild2020-03-111-0/+33
* | usermanager, mod_authz_*: Merge mod_authz_config and mod_authz_internal into ...Matthew Wild2020-02-231-1/+1
* | stanza_router: only fire pre-stanza if firing other preevents (e.g. for c2s s...Matthew Wild2020-02-051-6/+6
* | sessionmanager: Support passing an auth scope to make_authenticatedMatthew Wild2020-02-051-1/+2
* | portmanager: Don't auto-start network services under prosodyctlMatthew Wild2020-02-051-1/+1
* | usermanager: Add get_roles() functionMatthew Wild2020-02-051-1/+7
* | stanza_router: Add once-per-routed-stanza event, pre-stanzaMatthew Wild2020-02-051-1/+8
* | mod_authz_internal, usermanager: Rename to mod_authz_configMatthew Wild2020-01-271-1/+1
* | usermanager: Load authz providers on components alsoMatthew Wild2020-01-271-4/+6
* | usermanager, mod_authz_internal: Move admin-checking functionality into a mod...Matthew Wild2020-01-271-30/+32
* | core.moduleapi: Hook correct event type in some casesKim Alvefur2020-01-161-1/+2
* | core.moduleapi: Rename local name for util.error for consistencyKim Alvefur2019-12-301-6/+6
* | core.moduleapi: Fix error context in :send_iq APIKim Alvefur2019-12-301-1/+1
* | core.statsmanager: Ignore unused variable [luacheck]Kim Alvefur2019-12-231-0/+1
* | core.portmanager: Ignore unused return variable [luacheck]Kim Alvefur2019-12-231-0/+1
* | core.modulemanager: Silence warning about unused err variable [luacheck]Kim Alvefur2019-12-201-1/+2
* | core.stanza_router: Silence warning about unused err_message [luacheck]Kim Alvefur2019-12-201-1/+1
* | core.stanza_router: Extract host part of JIDs directly [luacheck]Kim Alvefur2019-12-201-3/+4
* | rostermanager, mod_presence: Support for subscription preapproval (fixes #686)Matthew Wild2019-12-191-3/+20
* | core.portmanager: Complete error message for SNI TLS context problemsKim Alvefur2019-11-301-1/+1
* | core.portmanager: Fix TLS context inheritance for SNI hosts (completes SNI su...Kim Alvefur2019-11-292-10/+6
* | core.portmanager: Don't set the first TLS context with a cert as main contextKim Alvefur2019-11-291-4/+0
* | Merge 0.11->trunkKim Alvefur2019-11-2311-63/+348
|\ \ | |/ |/|
| * s2s: Allow passing a custom error for bouncing queued stanzas (#770)Kim Alvefur2019-11-231-2/+2
| * core.sessionmanager: Require that client-requested resources pass strict res...Kim Alvefur2019-11-021-1/+1
| * core.configmanager: Handle nameprep validation errorsKim Alvefur2019-11-021-2/+10
| * core.configmanager: Ensure Hosts are given namesKim Alvefur2019-11-021-0/+6
| * core.sessionmanager: Fix traceback from passing nil to resourceprepKim Alvefur2019-11-021-1/+1
| * Backed out changeset 64ddcbc9a328 as it would prevent communicating with vali...Kim Alvefur2019-10-301-1/+1
| * core.stanza_router: Do strict jidprep on c2sKim Alvefur2019-09-091-1/+1
| * core.s2smanager: Fix traceback due to mixup with to/fromKim Alvefur2019-10-051-1/+1
| * core.s2smanager: Remove bidi-enabled s2sin from outgoing routing tableKim Alvefur2019-10-051-0/+3
| * core.modulemanager: Split lists across multiple lines for improved readabilityKim Alvefur2019-09-291-2/+18
| * mod_s2s_bidi: Enables bi-directional streams via XEP-0288Kim Alvefur2019-09-081-1/+1
| * core.stanza_router: Handle s2s in more direction-agnostic wayKim Alvefur2019-09-071-2/+2
| * core.s2smanager: Add map of names authenticate for remote on s2sout for parit...Kim Alvefur2019-09-071-0/+1
| * core.s2smanager: Add [direction] boolean flags to s2s connectionsKim Alvefur2019-09-071-0/+2