aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
* hostmanager: Use rawget to check for activated hosts to prevent recursion in ↵Matthew Wild2013-03-221-2/+2
| | | | dynamic host loaders
* hostmanager: Use prosody.hosts instead of 'hosts' globalMatthew Wild2013-03-221-1/+1
|
* configmanager, hostmanager, prosody: Almost complete removal of ↵Matthew Wild2013-03-222-52/+35
| | | | section-related code, and the infamous 'core' section. Still backwards-compatible with API users.
* s2smanager: Use unused local, reduce table indexingKim Alvefur2013-03-131-5/+5
|
* rostermanager: Remove unused importsKim Alvefur2013-03-131-4/+1
|
* hostmanager: Import core_post_stanza from the global prosody tableKim Alvefur2013-03-131-0/+1
|
* portmanager: Make sure foo_ports is a tableKim Alvefur2013-01-311-2/+3
|
* s2smanager: Generate session names used for logging the same way everywhereKim Alvefur2013-01-242-2/+2
|
* certmanager: Fix nil index if no LuaSec availableKim Alvefur2013-01-071-1/+1
|
* core.certmanager: Add support for LuaSec 0.5. Also compat with MattJs luasec-hgKim Alvefur2012-12-281-2/+12
|
* core.loggingmanager: Don't create file log rules from [level] = "*sink" ↵Kim Alvefur2012-12-271-1/+1
| | | | style config
* portmanager: Return first service with the specified name from get_service() ↵Matthew Wild2012-12-041-1/+1
| | | | (instead of the array of possible services) (thanks xnyhps)
* sessionmanager: Log the actual error message when roster loading fails.Waqas Hussain2012-11-301-0/+1
|
* modulemanager: Set module.reloading when a module is reloading, and when ↵Matthew Wild2012-11-221-3/+6
| | | | loading make the saved state available in module.saved_state (if any)
* moduleapi: Revert previous commit and add comment, it's meant to be this wayMatthew Wild2012-09-291-1/+1
|
* moduleapi: Fix require of modulemanager (thanks mva!)Matthew Wild2012-09-291-1/+1
|
* usermanager: Add support for iterating over accountsKim Alvefur2012-09-211-0/+4
|
* storagemanager: Support for iterating over usersKim Alvefur2012-09-211-0/+7
|
* storagemanager: Remove unused variableKim Alvefur2012-09-191-1/+0
|
* storagemanager: Fix argument (Thanks Maranda)Kim Alvefur2012-09-191-1/+1
|
* Merge 0.9->trunkMatthew Wild2012-09-192-6/+25
|\
| * storagemanager: Remove usage of 'core' when calling configmanager.get()Matthew Wild2012-09-191-3/+3
| |
| * storagemanager, datamanager, mod_storage_{internal,sql}: Replace ↵Kim Alvefur2012-09-171-2/+2
| | | | | | | | list_stores() with an iterator version
| * storagemanager: Add purge() for purging user data from all backends in useKim Alvefur2012-09-162-2/+21
| |
* | Merge 0.9->trunkMatthew Wild2012-09-131-3/+2
|\|
| * configmanager: Fix include of relative files via Include directive in configMatthew Wild2012-09-131-3/+2
| |
* | hostmanager, modulemanager: Ensure hosts[*].modules always exists.Waqas Hussain2012-09-132-4/+2
| |
* | core.storagemanager, mod_storage_*: "data-driver" -> "storage-provider", to ↵Waqas Hussain2012-09-121-2/+2
|/ | | | allow using module:provides().
* storagemanager: Fix argumentsKim Alvefur2012-08-311-2/+2
|
* storagemanager: Fix indentationKim Alvefur2012-08-311-2/+2
|
* s2smanager: missing return on session.send function.Marco Cirillo2012-08-261-1/+1
|
* core.usermanager: Don't close sessions ourselves when deleting users. ↵Kim Alvefur2012-08-251-6/+1
| | | | Instead, fire an event that modules can hook.
* portmanager: Support 'local_interfaces' config option (default for private ↵Matthew Wild2012-08-101-1/+1
| | | | listeners like components, telnet, etc.) (thanks mva)
* hostmanager, mod_disco: Show optional 'name' option from the config in ↵Matthew Wild2012-08-051-1/+1
| | | | disco#items queries (fixes use-case in #292) (thanks diSabler, mva)
* moduleapi: Clarify commentMatthew Wild2012-08-031-1/+1
|
* mod_presence, rostermanager: Bring outbound subscription cancellation in ↵Waqas Hussain2012-08-011-8/+6
| | | | line with RFC6121.
* moduleapi: If path name ends with '-cache' create table as weak (keys and ↵Matthew Wild2012-07-301-1/+4
| | | | values)
* portmanager: Remove unused import of 'pairs'Matthew Wild2012-07-291-1/+1
|
* usermanager: Add method for deleting a userKim Alvefur2012-07-281-1/+11
|
* storagemanager: Add method for removing all data belonging to a userKim Alvefur2012-07-281-0/+3
|
* storagemanager: Add method for listing storesKim Alvefur2012-07-281-0/+3
|
* storagemanager: Split out driver choosing from the open() methodKim Alvefur2012-07-281-1/+5
|
* Merge with FlorobMatthew Wild2012-07-289-53/+58
|\
| * stanza_router: Warn if the global core_*_stanza() functions are calledKim Alvefur2012-07-261-0/+12
| |
| * portmanager: Show a friendly error message when initializing SSL fails ↵Kim Alvefur2012-07-251-18/+17
| | | | | | | | (thanks MattJ for the entire patch that I fixed one line in)
| * loggingmanager: Remove unused variablesMatthew Wild2012-07-241-6/+4
| |
| * sessionmanager: Lower 'destroying session' message to 'debug' level (from ↵Matthew Wild2012-07-231-1/+1
| | | | | | | | 'info')
| * s2smanager: Remove logging of (unknown) in a case where from_host and ↵Matthew Wild2012-07-231-1/+1
| | | | | | | | to_host should always be set
| * Hopefully inert commit to clean up logging across a number of modules, ↵Matthew Wild2012-07-233-9/+9
| | | | | | | | removing all cases of concatenation when building log messages
| * certmanager: Remove unused import of setmetatableMatthew Wild2012-07-231-1/+1
| |