Commit Graph

719 Commits (f33b657ef4ff9cd6dedbceefced8d9c7bf76cd0b)

Author SHA1 Message Date
Waqas Hussain f33b657ef4 modulemanager: Load plugin libraries in the same environment as the plugins. 16 years ago
Waqas Hussain 85d418686a modulemanager: Make the plugin environment available directly (module.environment within plugins). 16 years ago
Matthew Wild ef60c36f61 sessionmanager: Whitespace fix 16 years ago
Matthew Wild efae77c493 certmanager: Fix traceback with no LuaSec 16 years ago
Matthew Wild 445c0cec5f certmanager: Tabs not spaces! 16 years ago
Matthew Wild 382b21b912 hostmanager: Use certmanager for obtaining SSL contexts 16 years ago
Matthew Wild fb51d84fd2 certmanager: Hello world, I'm come to manage your SSL contexts 16 years ago
Matthew Wild b42079373b configmanager: Trailing whitespace 16 years ago
Matthew Wild 9f2b093567 s2smanager: Update for new server SSL API (don't pass a sslctx) 16 years ago
Matthew Wild 5586351c7e s2smanager: Fix syntax error) 16 years ago
Matthew Wild 5ca850a51c s2smanager: require_s2s_encryption -> s2s_require_encryption 16 years ago
Matthew Wild 4a7e2575df s2smanager: Make require_s2s_encryption do what it says on the tin 16 years ago
Matthew Wild 2c384fccc2 hostmanager: Trailing whitespace 16 years ago
Waqas Hussain cfc9620680 stanza_router: Added third parameter to core_post_stanza, to control pre-events. 16 years ago
Matthew Wild 74ceb83cca s2smanager: Whitespace 16 years ago
Waqas Hussain 32befbdd6e xmlhandlers: Removed unused variables. 16 years ago
Waqas Hussain b713b42e1b xmlhandlers: A little optimization. 16 years ago
Waqas Hussain 05f3218e10 xmlhandlers: Rearranged a little code. 16 years ago
Waqas Hussain e8b118df7d xmlhandlers: Fixed indentation and added some semicolons. 16 years ago
Matthew Wild 566248821c modulemanager: Remove obsolete actions code 16 years ago
Matthew Wild 23b248cfbe objectmanager: Obsolete, remove 16 years ago
Matthew Wild 84bf388d88 actions: Obsolete, remove 16 years ago
Matthew Wild 952317223d s2smanager: Log error and fail gracefully if we can't open a socket for an outgoing s2s connection (thanks foucault) 16 years ago
Matthew Wild c29137a1b1 s2smanager: No-one noticed that Prosody stopped sending to/from on stream headers recently? :) 16 years ago
Matthew Wild 9858c0f2fc xmlhandlers: Move stream-error detection to somewhere more appropriate (it was never reached) - s2s stream errors now reported properly 16 years ago
Matthew Wild a1ca8f3d8a xmlhandlers: More refactoring, split up stream_ns and stream_tag, add stream_error_tag so that callers don't need to be so worried about the separator we use 16 years ago
Matthew Wild 0f8fb8c50f xmlhandlers: Define ns_separator and ns_pattern to save repeating it in literal form throughout the file 16 years ago
Matthew Wild f9f361102b stanza_router: Log the name of unhandled stanzas (thanks bear) 16 years ago
Waqas Hussain 9dd8d35ae8 sessionmanager: Added resource prepping, and invalid resource checking to the bind_resource function. 16 years ago
Matthew Wild ccf63862c5 componentmanager: Add dialback_secret to components to allow s2s to work (thanks Flo) 16 years ago
Matthew Wild 4da7be205c configmanager: Add parsers() method to return an array of supported config formats 16 years ago
Matthew Wild 0d8ce51b78 s2smanager: Split sending of stream header into a :open_stream() method 16 years ago
Matthew Wild 801cc75c57 s2smanager: Allow new_outgoing() to create sessions without automatically connecting them (set 3rd parameters to false) 16 years ago
Paul Aurich b67695c401 s2smanager: Stamp a 'to' on the reply stream:stream. This makes prosody happy. 16 years ago
Matthew Wild 4b75f2857c s2smanager, hostmanager: Make dialback secrets per-host 16 years ago
Matthew Wild cddb59f542 s2smanager: Trim trailing whitespace 16 years ago
Matthew Wild 90a4059638 s2smanager: Give reasons to destroy_session in more cases, including when DNS lookup fails 16 years ago
Matthew Wild 8c41e63005 s2smanager: Send reply stream header only after checking we serve this host (sorry darkrain... :) ) 16 years ago
Matthew Wild 6aaad6c768 Backed out changeset 78c5cb163ea9, to fix another way. Haven't done this for a while :) 16 years ago
Matthew Wild 851ac94df2 s2smanager: More whitespace 16 years ago
Matthew Wild f81d945625 s2smanager: Mark stream as opened sooner, this prevents a duplicated stream header on host-unknown errors (thanks darkrain and his mail server) 16 years ago
Matthew Wild 8f271c3a7e s2smanager: Whitespace 16 years ago
Matthew Wild 07bddf1ea6 s2smanager: Have both destroy_session and bounce_sendq accept a reason string to include in bounced stanzas 16 years ago
Waqas Hussain f742f93609 modulemanager: Fire item-removed events on module unload. 16 years ago
Waqas Hussain 8495a4cfff modulemanager: Fixed a global access. 16 years ago
Matthew Wild 034315b76d componentmanager: Set ssl_ctx[_in] for components correctly, and use global SSL context if available 16 years ago
Paul Aurich d92cd1e697 Disable SSLv2 by default, it's known to be insecure. 16 years ago
Matthew Wild 44066a0897 modulemanager, net.dns: Remove trailing whitespace 16 years ago
Matthew Wild 29d4a0246b modulemanager: Fire events module-loaded and module-unloaded, both receive a table with 'module' and 'host' fields, thanks bjc 16 years ago
Waqas Hussain beb6fa2f21 core.xmlhandlers: Fixed processing of empty namespaces (which caused an issue with jwchat). 16 years ago