Commit Graph

5320 Commits (1faf33dfd581e6c75b6d2bf220caf65bcb98b2ba)
 

Author SHA1 Message Date
Kim Alvefur 1faf33dfd5 mod_roster: Remove unused variable 13 years ago
Kim Alvefur 91cc88b338 mod_motd, mod_register, mod_private, mod_http_errors, mod_admin_adhoc: Remove unused imports 13 years ago
Kim Alvefur 27dc3a5b9a mod_announce, mod_auth_anonymous, mod_c2s, mod_c2s, mod_component, mod_iq, mod_message, mod_presence, mod_tls: Access prosody.{hosts,bare_sessions,full_sessions} instead of the old globals 13 years ago
Matthew Wild 68a7de369b mod_s2s: Fix variable usage in check_auth_policy (thanks Florob) 13 years ago
Matthew Wild c908af2a7d s2smanager: Remove unused function parameter 13 years ago
Matthew Wild 5f6e150c61 s2smanager: Access prosody.hosts instead of hosts global directly 13 years ago
Matthew Wild 4ceaa9d2f2 mod_s2s: Remove unused variable 13 years ago
Matthew Wild b8efb428ea mod_s2s: Add controls for certificate validation via the s2s_secure_auth option. Plugins can now return false from handling s2s-check-certificate to prevent connection establishment (s2sin+s2sout) 13 years ago
Matthew Wild 339e74b1b9 s2smanager, mod_s2s, mod_dialback, mod_saslauth: Move s2smanager.make_authenticated() to mod_s2s, and plugins now signal authentication via the s2s-authenticated event 13 years ago
Matthew Wild 77431e5d84 hostmanager: Use rawget to check for activated hosts to prevent recursion in dynamic host loaders 13 years ago
Matthew Wild 3ba555b9c5 hostmanager: Use prosody.hosts instead of 'hosts' global 13 years ago
Matthew Wild a2a4f805cd util.pposix: Allow fetching RLIMIT_NICE when available 13 years ago
Matthew Wild bf3eb41b55 prosody: Add COMPAT note about globals 13 years ago
Matthew Wild ee5a8c9543 configmanager, hostmanager, prosody: Almost complete removal of section-related code, and the infamous 'core' section. Still backwards-compatible with API users. 13 years ago
Matthew Wild 0c46e400af net.http: Disable SSLv2 support for HTTPS connections 13 years ago
Matthew Wild 375e615103 net.http: Allow passing an SSL context or options table to be used for HTTPS requests (thanks daurnimator) 13 years ago
Kim Alvefur ee9ef878c4 mod_s2s, mod_saslauth, mod_compression: Refactor to have common code for opening streams 13 years ago
Kim Alvefur c9d9694da0 certs/openssl.cnf: Update XMPP-Core references to reflect RFC publication 13 years ago
Kim Alvefur 3f4b64ddb6 s2smanager: Use unused local, reduce table indexing 13 years ago
Kim Alvefur 608eb6194a rostermanager: Remove unused imports 13 years ago
Kim Alvefur ff9ab821f7 hostmanager: Import core_post_stanza from the global prosody table 13 years ago
Matthew Wild 740e6e69a2 mod_s2s: Do not include xmlns:db declaration in stream header if mod_dialback is not loaded 13 years ago
Kim Alvefur 404b1966b1 mod_s2s: Make sure host variable is reachable 13 years ago
Matthew Wild a32c615bc8 mod_s2s: Fire s2s-check-certificate event after validating a certificate, to allow plugins to override standard procedure 13 years ago
Matthew Wild f936068a62 mod_s2s, mod_dialback: Rename s2s-authenticate-legacy event to s2sout-authenticate-legacy for clarity. Also, hello! 13 years ago
Kim Alvefur cd8da4a60d net.dns: Make sure argument to math.randomseed does not overflow a 32 bit unsigned int. Closes #320 13 years ago
Kim Alvefur bc1d598375 net.server_event: Remove unused local 13 years ago
Kim Alvefur c1ca70e310 net.server_select: Optimization, clean bufferqueue when it makes sense. 13 years ago
Kim Alvefur 35a4031ce4 net.server_select: Use # operator instead of string.len 13 years ago
Waqas Hussain 7ef80d7a4c mod_proxy65: Only handle service discovery requests when no node is present in the request. 13 years ago
Waqas Hussain 8fe41d1d85 MUC: Always return <service-unavailable/> when a node is present in service discovery requests. 13 years ago
Waqas Hussain f593ba0c19 MUC: Fix affiliation check for admins, and bring it in line with the spec (thanks Maranda). 13 years ago
Waqas Hussain db6081d6e0 net.http.server: Ensure HTTP callbacks are never called recursively for pipelined requests. 13 years ago
Kim Alvefur 8e233c797e mod_http: Expand $host in http_paths 13 years ago
Kim Alvefur 4e9061b326 net.server_select: Limit global number of sockets passed to select. 13 years ago
Kim Alvefur 380d2bd865 net.server_select: Be less aggressive about server pause 13 years ago
Florian Zeitz bbb26de0d5 mod_admin_adhoc: Fix 'Shut down service' command 13 years ago
Florian Zeitz 6c313762fa mod_admin_adhoc: Implement global module unloading 13 years ago
Florian Zeitz 0aef88245b mod_admin_adhoc: Implement global module reloading 13 years ago
Florian Zeitz ca3c3c6669 mod_admin_adhoc: Fix info message for module reload/unload 13 years ago
Florian Zeitz a08a3edf11 mod_admin_adhoc: Implement global module loading 13 years ago
Florian Zeitz 2d26dbed78 mod_admin_adhoc: Remove a TODO, our pretty_print turns out not to be helpful after all 13 years ago
Waqas Hussain 42c8d5bd24 net.http.parser: Ensure full URL in status line contains a path. 13 years ago
Waqas Hussain 4337cb5267 net.http.parser: Fix traceback on invalid URL in status line. 13 years ago
Kim Alvefur 5cfdac70c6 mod_pubsub, util.pubsub: Add delete action 13 years ago
Kim Alvefur 9f39499470 portmanager: Make sure foo_ports is a table 13 years ago
Kim Alvefur 8a6d52c931 mod_pubsub: More strict checks for node and ids 13 years ago
Kim Alvefur 9468212a73 mod_pubsub: Broadcast items correctly on new subscriptions 13 years ago
Kim Alvefur d11b41d1dd mod_component: Look for the correct xmlns (thanks NebuK) 13 years ago
Waqas Hussain f3f1a3c44e util.pubsub: Fix nil access error in get_subscriptions. 13 years ago