aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Expand)AuthorAgeFilesLines
...
* | core.moduleapi: Move util imports to topKim Alvefur2018-12-301-2/+4
* | core.moduleapi: Add a promise-based API for tracking IQ stanzas (fixes #714)Kim Alvefur2018-12-281-0/+65
* | core.rostermanager: Cache rosters of offline users for faster access (fixes #...Kim Alvefur2018-12-161-0/+22
* | moduleapi: Use pack from util.tableKim Alvefur2018-12-081-1/+1
* | rostermanager, mod_presence: Store stanza for incoming subscription requests ...Matthew Wild2018-12-011-3/+3
|/
* modulemanager: Fix issues introduced in previous commit acf74ad0b795 [thanks ...Matthew Wild2018-10-261-7/+4
* Many things: switch from hacky multi-arg xpcall implementations to a standard...Matthew Wild2018-10-261-7/+2
* moduleapi: Prevent loading disabled module as dependency of enabled oneKim Alvefur2018-10-251-3/+3
* stanza_router: Remove deprecation warning for core routing functions from glo...Kim Alvefur2018-10-211-10/+0
* core.moduleapi: Remove redundant conditionKim Alvefur2018-10-181-1/+1
* rostermanager: Use util.id to generate ids for roster pushedMatthew Wild2018-09-131-1/+3
* configmanager: Allow referencing environment variables in the config as as EN...Matthew Wild2018-09-031-2/+5
* moduleapi: Remove multiple-parameters feature from module:shared()Matthew Wild2018-08-081-25/+24
* sessionmanager, mod_s2s: Bring debug line for outgoing stanzas in line with t...Kim Alvefur2018-07-241-1/+1
* core.stanza_router: Reduce logging of common routing (#776)Kim Alvefur2018-07-221-2/+1
* sessionmanager: Log top tag of outgoing stanzas on c2s (#776)Kim Alvefur2018-07-221-0/+1
* moduleapi: Use :send API from :broadcast for compactnessKim Alvefur2018-07-141-1/+1
* moduleapi: Lazy-load statsmanager on demandKim Alvefur2018-07-071-1/+1
* moduleapi: Lazy-load configmanager on demand simplify dependency graphKim Alvefur2018-07-071-1/+1
* modulemanager: Expose function to get the list of modules that should be load...Matthew Wild2018-06-201-4/+13
* sessionmanager: Generate shorter random resouresKim Alvefur2018-05-291-3/+3
* Merge 0.10->trunkKim Alvefur2018-05-251-1/+1
|\
| * core.certmanager: Allow all non-whitespace in service name (fixes #1019)Kim Alvefur2018-05-251-1/+1
* | loggingmanager: Remove luacheck annotations for global log functions that are...Kim Alvefur2018-04-101-1/+0
* | util.startup: Set up event hooks for reloading logging here instead of in log...Kim Alvefur2018-04-051-6/+0
* | util.startup: Initialize prosody.log / _G.log here instead of in loggingmanag...Kim Alvefur2018-04-051-3/+0
* | core: Use prosody.hosts instead of _G.hosts for consistencyKim Alvefur2018-03-295-5/+5
* | loggingmanager: Hook event for reopening log files instead of config reloadedKim Alvefur2018-03-251-1/+1
* | configmanager: Move firing of the 'config-reloaded' event into util.startup (...Kim Alvefur2018-03-251-7/+0
* | storagemanager: Default storage_async_check to false for a whileMatthew Wild2018-03-251-1/+1
* | stanza_router: Limit scope of deprecated warning function since it is not use...Kim Alvefur2018-03-231-1/+1
* | s2smanager: Explicitly export the incoming_s2s table [luacheck]Kim Alvefur2018-03-231-2/+2
* | storagemanager: Remove unused variable [luacheck]Kim Alvefur2018-03-221-1/+1
* | storagemanager: Log warning on storage access outside of async contextsMatthew Wild2018-03-221-0/+32
* | Merge 0.10->trunkKim Alvefur2018-03-061-0/+3
|\|
| * hostmanager: Add a logging close method in case something tries to close the ...Kim Alvefur2018-02-241-0/+3
* | vairious: Add annotation when an empty environment is set [luacheck]Kim Alvefur2018-02-2811-0/+11
* | moduleapi: Remove unused and undocumented :has_feature and :has_identityKim Alvefur2018-02-231-14/+0
* | Merge 0.10->trunkKim Alvefur2017-12-291-0/+8
|\|
| * rostermanager: Explicitly remove old-style 'pending' table from rosters (or i...Kim Alvefur2017-12-291-0/+8
* | Merge 0.10->trunkKim Alvefur2017-12-281-1/+1
|\|
| * certmanager: Check for missing certificate before key in configuration (shoul...Kim Alvefur2017-12-281-1/+1
* | moduleapi: Warn if a module being loaded as a dependency has been disabledKim Alvefur2017-12-271-0/+3
* | Merge 0.10->trunkKim Alvefur2017-11-201-14/+33
|\|
| * certmanager: Set single curve conditioned on LuaSec advertising EC crypto sup...Kim Alvefur2017-11-201-1/+1
| * certmanager: Filter out curves not supported by LuaSecKim Alvefur2017-11-201-0/+12
| * certmanager: Change table representing LuaSec capabilities to match capabilit...Kim Alvefur2017-11-201-13/+20
* | Merge 0.10->trunkKim Alvefur2017-10-292-4/+7
|\|
| * rostermanager: Log warning if removal self-contact failedKim Alvefur2017-10-291-1/+3
| * rostermanager: Use internal method for storing removal of self-contactKim Alvefur2017-10-291-1/+1