aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/mod_component.lua
Commit message (Collapse)AuthorAgeFilesLines
* mod_component, mod_s2s: Iterate over child tags instead of child nodes (can ↵Kim Alvefur2017-09-141-10/+8
| | | | include text) in stream error (same as 176b7f4e4ac9)
* mod_component: Fire an event on successful component authentication (For Goffi)Kim Alvefur2015-08-101-0/+1
|
* net.http, net.http.server, mod_c2s, mod_s2s, mod_component, ↵Matthew Wild2014-08-291-0/+4
| | | | mod_admin_telnet, mod_net_multiplex: Add ondetach to release connection from 'sessions' table (or equivalent)
* mod_component: Enable TCP keepalives on component streamsKim Alvefur2013-12-181-0/+6
|
* mod_component: Decrease priority of component auth hookKim Alvefur2013-12-181-1/+1
|
* mod_component: Local imports for some functions, including xpcallMatthew Wild2013-07-081-0/+1
|
* mod_component: xpcall() stanza processing, as per other listeners, ↵Matthew Wild2013-07-081-1/+6
| | | | preventing potentially harmful 'top-level errors'
* mod_announce, mod_auth_anonymous, mod_c2s, mod_c2s, mod_component, mod_iq, ↵Kim Alvefur2013-03-231-1/+1
| | | | mod_message, mod_presence, mod_tls: Access prosody.{hosts,bare_sessions,full_sessions} instead of the old globals
* mod_component: Look for the correct xmlns (thanks NebuK)Kim Alvefur2013-01-271-1/+1
|
* s2smanager: Generate session names used for logging the same way everywhereKim Alvefur2013-01-241-1/+1
|
* mod_component: Make listener private (thanks Ge0rG)Kim Alvefur2013-01-171-0/+1
|
* mod_{admin_telnet,c2s,component,http,net_multiplex,s2s}: Use ↵Waqas Hussain2012-09-121-1/+1
| | | | module:provides() instead of module:add_item().
* mod_component: For disconnected external components, if a name is specified ↵Waqas Hussain2012-08-011-0/+12
| | | | in config, return it in disco#info replies.
* mod_admin_adhoc, mod_admin_telnet, mod_bosh, mod_c2s, mod_component, ↵Kim Alvefur2012-07-261-2/+2
| | | | mod_pep, mod_presence, mod_roster, mod_s2s: Import core_post_stanza from the global prosody table.
* Hopefully inert commit to clean up logging across a number of modules, ↵Matthew Wild2012-07-231-1/+1
| | | | removing all cases of concatenation when building log messages
* mod_component: Allow unauthenticated components to authenticate (thanks Maranda)Matthew Wild2012-04-301-1/+1
|
* mod_component: Components start out as component_unauthed until successful ↵Matthew Wild2012-04-301-1/+2
| | | | authentication (thanks xnyhps)
* mod_component: Send <?xml on initial stream (thanks xnyhps)Matthew Wild2012-04-301-0/+1
|
* mod_component: Remove unused variableMatthew Wild2012-04-281-1/+0
|
* mod_component: Return true after denying a second component connection for a ↵Matthew Wild2012-04-271-0/+1
| | | | host (thanks xnyhps)
* mod_component: Handle component connecting to non-existent hostMatthew Wild2012-04-221-1/+1
|
* mod_component: Make a shared module, and move the xmppcomponent_listener ↵Matthew Wild2012-04-211-65/+268
| | | | into it ('port'ing over to portmanager). Ha ha.
* mod_component: removed unused variable reference, added "flagging" to assert ↵Marco Cirillo2012-01-061-2/+2
| | | | if a component is connected or not.
* mod_component: Clearer log message when bouncing a stanza from a component ↵Matthew Wild2011-06-181-1/+1
| | | | that is not connected (thanks MK)
* mod_component: Small code clarity fixMatthew Wild2011-06-041-1/+1
|
* mod_component: Give stanza handlers a negative priority, to allow mod_iq to ↵Waqas Hussain2010-12-021-9/+9
| | | | process them first.
* mod_component: Logging tweaks.Waqas Hussain2010-11-121-11/+6
|
* mod_component: Use module:get_option() instead of configmanager.Waqas Hussain2010-11-121-2/+1
|
* mod_component: Rearranged the code a little.Waqas Hussain2010-11-121-4/+1
|
* mod_component: Return true from stanza handler to indicate that we actually ↵Waqas Hussain2010-11-121-0/+1
| | | | did handle the stanza.
* prosody: Removed all references to componentmanager from Prosody, except the ↵Waqas Hussain2010-11-101-4/+0
| | | | main componentmanager file.
* componentmanager, hostmanager, modulemanager, mod_component: Got rid of the ↵Waqas Hussain2010-11-101-2/+0
| | | | useless hosts[*].connected property.
* mod_component: Updated to use events for hooking stanzas instead of the ↵Waqas Hussain2010-11-101-8/+41
| | | | component stanza handler, and the on_destroy callback.
* mod_component: Send back a <conflict/> stream error when multiple sessions ↵Waqas Hussain2010-11-091-0/+2
| | | | attempt to bind.
* Monster whitespace commit (beware the whitespace monster).Waqas Hussain2010-10-161-1/+1
|
* mod_component: Updated to use the new events API.Waqas Hussain2010-10-161-5/+10
|
* net.xmppcomponent_listener, mod_component: Removed useless undocumented ↵Waqas Hussain2010-09-211-2/+2
| | | | option 'component_address'.
* mod_component: Read validate_from_addresses option from the configMatthew Wild2010-07-041-0/+2
|
* Merge 0.6->0.7Matthew Wild2010-03-221-2/+2
|\
| * Update copyright headers for 2010Matthew Wild2010-03-221-2/+2
| |
| * mod_component: Fix name of config option in error message (thanks nulani!)Matthew Wild2010-01-231-1/+1
| |
* | mod_component: Cleaned up unused variables.Waqas Hussain2010-01-241-12/+1
| |
* | mod_component: Fix name of config option in error message (thanks nulani!)Matthew Wild2010-01-231-1/+1
|/
* Remove version number from copyright headersMatthew Wild2009-07-101-1/+1
|
* mod_component: Rewrite jabber:client stanzas to jabber:component:accept, ↵Matthew Wild2009-06-251-1/+6
| | | | thanks JaredH!
* mod_component: Vastly reduce the code, having split most of it to where it ↵Matthew Wild2009-05-041-152/+6
| | | | should be, xmppcomponent_listener
* mod_*: Fix many unnecessary global accesses in modules (already committed to ↵Matthew Wild2009-04-291-3/+8
| | | | main repo)
* mod_component: Deregister component on disconnectMatthew Wild2009-04-111-3/+4
|
* mod_component: Update for new net_activate_portsMatthew Wild2009-04-101-1/+1
|
* sessionmanager, s2smanager, mod_component: Send reply </stream:stream> when ↵Matthew Wild2009-04-051-0/+2
| | | | client closes stream