aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
* modulemanager: add function to retrieve module items from a specific host ↵Marco Cirillo2013-04-011-1/+18
| | | | entity.
* portmanager: Log error and fail to bind when port is invalid (not a number)Matthew Wild2013-03-311-9/+11
|
* portmanager: Add use_ipv4 option, default to true.Kim Alvefur2013-03-271-2/+6
|
* portmanager: use_ipv6 defaults to true if luasocket has ipv6 supportKim Alvefur2013-03-271-1/+2
|
* configmanager: Fix so unset variables are searched for in the global sectionKim Alvefur2013-03-231-1/+1
|
* core.*: Complete removal of all traces of the "core" section and ↵Kim Alvefur2013-03-237-23/+20
| | | | section-related code.
* s2smanager: Remove unused function parameterMatthew Wild2013-03-221-1/+1
|
* s2smanager: Access prosody.hosts instead of hosts global directlyMatthew Wild2013-03-221-1/+1
|
* s2smanager, mod_s2s, mod_dialback, mod_saslauth: Move ↵Matthew Wild2013-03-221-73/+2
| | | | s2smanager.make_authenticated() to mod_s2s, and plugins now signal authentication via the s2s-authenticated event
* 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
|