aboutsummaryrefslogtreecommitdiffstats
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
* Merge 0.9->trunkMatthew Wild2012-07-071-2/+2
|\
| * usermanager: Pass session on to auth provider (missing half of commit ↵Matthew Wild2012-07-071-2/+2
| | | | | | | | 0545a574667b) (thanks Zash)
* | s2smanager: Fix a traceback when we close a s2s connection ourselves (thanks ↵Waqas Hussain2012-06-131-1/+1
|/ | | | for the testing Zash).
* certmanager: Add quotes around cert file path when logging.Waqas Hussain2012-06-121-1/+1
|
* stanza_router: Also don't bounce <iq type='result'>Matthew Wild2012-05-271-1/+1
|
* stanza_router: Don't bounce type=error stanzasKim Alvefur2012-05-271-0/+2
|
* portmanager: Match service against service_info (:iter() doesn't match values)Matthew Wild2012-05-221-2/+5
|
* certmanager: tonumber() (fix for 0b8134015635)Matthew Wild2012-05-191-1/+1
|
* certmanager: Don't use no_ticket option before LuaSec 0.4Matthew Wild2012-05-191-1/+4
|
* portmanager: Fix to deactivate services when they are unregistered ↵Matthew Wild2012-05-191-13/+8
| | | | (metatable:iter() wins)
* modulemanager, moduleapi: Turn module.event_handlers into a multitable and ↵Matthew Wild2012-05-192-12/+8
| | | | track object->event->handler associations correctly (thanks Zash)
* moduleapi, modulemanager: Re-structure module.event_handlers so that the ↵Matthew Wild2012-05-182-3/+8
| | | | same handler can harmlessly handle multiple events (thanks Zash)
* certmanager: no_ticket is not a verification option (thanks Zash)Matthew Wild2012-05-181-2/+2
|
* certmanager: Add no_ticket option for OpenSSL (we don't support resumption yet)Matthew Wild2012-05-181-1/+1
|
* modulemanager: Components should inherit mod_s2s from global modules_enabled tooMatthew Wild2012-05-161-1/+1
|
* prosody, stanza_router: Load stanza_router earlier. Put routing functions in ↵Kim Alvefur2012-05-141-0/+3
| | | | the global prosody table. Fixes module:send()
* stanza_router: Fix variable nameMatthew Wild2012-05-121-2/+2
|
* stanza_router: Close stream for unhandled stanzas from unauthenticated ↵Matthew Wild2012-05-121-2/+2
| | | | connections (we can't reply)
* stanza_router: Remove FIXME comment and close stream with not-authorized for ↵Matthew Wild2012-05-121-1/+2
| | | | s2s stanzas from unauthed domains
* stanza_router: Catch s2s stanzas to hosts we don't serve earlier, and close ↵Matthew Wild2012-05-121-0/+4
| | | | with host-unknown (thanks darkrain)
* portmanager: Fix missing variable declarationMatthew Wild2012-05-111-1/+1
|
* portmanager: Remove unused import of 'package'Matthew Wild2012-05-111-1/+1
|
* portmanager: Support for per-port SSL certificatesMatthew Wild2012-05-111-7/+8
|
* certmanager: Adjust error messages to be non-specific about 'host' (so we ↵Matthew Wild2012-05-111-2/+2
| | | | can specify a service name instead ffor SSL)
* moduleapi: Don't auto-reload self when already reloading (fixes reload of ↵Matthew Wild2012-05-111-1/+1
| | | | modules with cyclic dependencies)
* modulemanager: Set module.reloading = true when firing module-reloaded eventMatthew Wild2012-05-111-3/+5
|
* mod_s2s, mod_auth_anonymous, hostmanager: Remove disallow_s2s flag, ↵Matthew Wild2012-05-111-1/+0
| | | | deprecate the config option of the same name (disable mod_s2s instead), and add 'allow_anonymous_s2s' to separately control s2s for anonymous users
* Merge with ZashMatthew Wild2012-05-101-27/+2
|\
| * s2smanager, mod_s2s: Move checking DNS timeout option to mod_s2sKim Alvefur2012-05-101-5/+0
| |
| * s2smanager: Clean up unused imports.Kim Alvefur2012-05-101-22/+2
| |
* | mod_s2s, s2smanager, mod_dialback: Move addition of session.send() on s2sin ↵Matthew Wild2012-05-101-2/+7
|/ | | | to after they are authenticated (thus from mod_s2s to s2smanager). Update mod_dialback to fire route/remote directly, as session.send() is no longer available for s2sin_unauthed. Fixes #291.
* stanza_router: Fire route/remote per-hostMatthew Wild2012-05-041-3/+4
|
* stanza_router: Allow route/remote handlers to return false to block a stanzaMatthew Wild2012-05-041-1/+1
|
* sessionmanager: Remove max_resources config option and check, incorrect ↵Matthew Wild2012-05-031-4/+0
| | | | anyway (thanks Zash)
* portmanager: Import pairsKim Alvefur2012-05-031-1/+1
|
* modulemanager: Pass the module's final host (e.g. '*') to the module-loaded ↵Matthew Wild2012-04-301-1/+1
| | | | event
* modulemanager: Hide deprecation warning for modules loaded on '*' directly ↵Matthew Wild2012-04-291-1/+3
| | | | (e.g. prosodyctl mod_<command>) (thanks Zash)
* portmanager: Import ipairs (thanks Maranda)Matthew Wild2012-04-291-1/+1
|
* moduleapi: Add module:get_directory() to get module file's directory, and ↵Matthew Wild2012-04-281-0/+10
| | | | module:load_resource() to load a file relative to that directory
* portmanager: Import tonumber (thanks Zash)Matthew Wild2012-04-281-1/+1
|
* portmanager: Ensure port is always a number (thanks Zash)Matthew Wild2012-04-281-0/+1
|
* modulemanager: Fixes to handle circular dependencies in module:depends()Matthew Wild2012-04-281-3/+9
|
* usermanager: Add log error for use of COMPAT config option ↵Matthew Wild2012-04-281-1/+4
| | | | 'anonymous_login'. To be removed in next version.
* storagemanager: Fix incorrect variable nameMatthew Wild2012-04-281-1/+1
|
* moduleapi: Import util.timerMatthew Wild2012-04-281-0/+1
|
* hostmanager: Remove import of unused setmetatableMatthew Wild2012-04-281-1/+1
|
* moduleapi: Remove unused variable 'module_items'Matthew Wild2012-04-281-1/+0
|
* modulemanager: Remove unused function importsMatthew Wild2012-04-281-10/+4
|
* modulemanager: Remove unused NULL declarationMatthew Wild2012-04-281-2/+0
|
* portmanager: Fix breakage (import ALL the functions)Matthew Wild2012-04-281-2/+4
|