Commit Graph

72 Commits (565c65baa1cf05abd5490aac02024e1ecabdcd3e)

Author SHA1 Message Date
Matthew Wild fff700e7df componentmanager: Relocate disallow_s2s to its correct position (thanks darkhoptipomatus) 16 years ago
Matthew Wild 049201aefb componentmanager: Support the 'disallow_s2s' option for components too (thanks darkhopatomopus) 16 years ago
Matthew Wild da43b0a563 componentmanager: Remove dependency on eventmanager 16 years ago
Matthew Wild 2bc0606453 Update copyright headers for 2010 16 years ago
Matthew Wild 9d36af9159 componentmanager: Use certmanager for creating contexts 16 years ago
Matthew Wild ccf63862c5 componentmanager: Add dialback_secret to components to allow s2s to work (thanks Flo) 16 years ago
Matthew Wild b041ac5805 componentmanager: Set ssl_ctx[_in] for components correctly, and use global SSL context if available 16 years ago
Matthew Wild 034315b76d componentmanager: Set ssl_ctx[_in] for components correctly, and use global SSL context if available 16 years ago
Waqas Hussain 22394b0832 componentmanager: Improved logging for stanzas being bounced for unavailable components. 16 years ago
Waqas Hussain f0ea8af077 componentmanager: Added a FIXME comment. 16 years ago
Waqas Hussain 54a8f8c07a componentmanager: Unload mod_tls for components before removing them. 16 years ago
Waqas Hussain 7de06c45c4 componentmanager: Let the default component handler handle stanzas if a component handler isn't available. 16 years ago
Matthew Wild e380b86c97 componentmanager: Handle missing prosody object (helps us pass some tests) 16 years ago
Matthew Wild 74eb36a462 componentmanager: Auto-load mod_tls for components #hack 16 years ago
Matthew Wild c841ad1966 componentmanager: Remove FIXME 16 years ago
Matthew Wild 3581ac3072 componentmanager: Fix oops in pattern for matching subdomain 16 years ago
Matthew Wild eaa2143f8b componentmanager: Use ssl_ctx of 'parent' host (should fix TLS for components) 16 years ago
Matthew Wild f9a8d01543 componentmanager: Preserve existing events table (if any) when registering a component 16 years ago
Matthew Wild afe32590a1 componentmanager: Fire event on component activation 16 years ago
Matthew Wild 955ff89a51 componentmanager: Use create_component for, er, creating components 16 years ago
Waqas Hussain 62c0ea3c73 ComponentManager: Removed unused variable. 17 years ago
Waqas Hussain 03ee32b763 ComponentManager: Removed dependency on core_route_stanza. The default component handler now replies using origin.send(). 17 years ago
Waqas Hussain 47f75e2f54 ComponentManager: Fixed: Default handler sent error replies on result stanzas. 17 years ago
Waqas Hussain 626df97d77 ComponentManager: Fixed a bit of logging. 17 years ago
Waqas Hussain 694fbe8f72 componentmanager: Removed disco#items hook, and reference to core.discomanager 17 years ago
Waqas Hussain dc32d11948 componentmanager: Added function to get a list of children for a given hostname 17 years ago
Matthew Wild 118883d655 Remove version number from copyright headers 17 years ago
nolan 3745df51ba Serialize unknown stanza before logging. 17 years ago
nolan f7672bd507 Log stanza if stanza.to isn't set for some component errors. 17 years ago
Waqas Hussain 50c7a5297c componentmanager: Using prosody.events instead of core.eventmanager 17 years ago
Matthew Wild a76311bca7 componentmanager: Create events object for configured hosts, and carry it over to a new component if one is registered with no events object 17 years ago
Matthew Wild ec3a5489a4 componentmanager: Add events object to registered components if they don't already have one 17 years ago
Waqas Hussain 6b5592e198 core: hosts[*].events 17 years ago
Matthew Wild d18374c137 componentmanager: Don't error on stanzas to bare component JID 17 years ago
Waqas Hussain d097fa5bf9 Dropped support for resource based components 17 years ago
Matthew Wild f28e5c887c componentmanager: Reduce log output at startup to 'debug' 17 years ago
Matthew Wild 3ba4121e11 core.componentmanager: Really fix marking components as disconnected when unregistered 17 years ago
Matthew Wild a54da72215 core.componentmanager: Fix global access 17 years ago
Matthew Wild b6bc449cd3 componentmanager: Set host.connected = nil when deregistering a component so that we fully restore it when we reload 17 years ago
Matthew Wild 5e043f29c7 componentmanager: Set core_route_stanza after stanza_router is loaded 17 years ago
Matthew Wild 6175b0f89e componentmanager: Use core_route_stanza to reply in the default component 17 years ago
Matthew Wild e9441f6999 componentmanager: Restore default component when unregistering 17 years ago
Matthew Wild 69787cdf52 componentmanager: Small logging fix 17 years ago
Matthew Wild d3497ece79 componentmanager: Improve default component stanza handler 17 years ago
Matthew Wild 921fe046e5 sessionmanager, componentmanager: Fix some wacky indentation (thanks greyback!) 17 years ago
Matthew Wild a015a200fd componentmanager: Reply with service-unavailable for unconnected components 17 years ago
Matthew Wild e619e613a3 core.componentmanager: Fix global set, causing problems with multiple components. Fixes #82. 17 years ago
Waqas Hussain 1dce551e58 Added: componentmanager: Automatically add component.host.name to the disco items list of host.name 17 years ago
Matthew Wild c80f91dc02 0.3->0.4 17 years ago
Matthew Wild 8c36520f60 core.componentmanager: Refactor a little to make XEP-0114 plugin a little simpler 17 years ago