Commit Graph

1724 Commits (28dfdedc653bd2977eb60e84e2f582e07eb37708)

Author SHA1 Message Date
Matthew Wild 37dbbe422e mod_vcard: Remove vcard_compatibility COMPAT (moved to mod_compat_vcard in prosody-modules), and add warning for those using the option 14 years ago
Kim Alvefur 3436718fab mod_muc: Remove unused variable and pull hosts into a local 14 years ago
Kim Alvefur a3f9da1b44 mod_muc: Use module:send() instead of core_*_stanza() 14 years ago
Kim Alvefur df70fc2508 mod_announce, mod_motd, mod_pubsub, mod_register, mod_watchregistrations, mod_welcome: Use module:send() instead of core_*_stanza() 14 years ago
Kim Alvefur 9114e88ee0 mod_admin_adhoc, mod_admin_telnet, mod_bosh, mod_c2s, mod_component, mod_pep, mod_presence, mod_roster, mod_s2s: Import core_post_stanza from the global prosody table. 14 years ago
Kim Alvefur a6f403360b mod_admin_telnet: Add xmpp:ping(from, to), useful for initiating s2s connections 14 years ago
IRON 6da5a6f1c0 mod_pep: Allow configurable service discovery identity (Fix) 14 years ago
IRON 372049e114 mod_pep: Allow configurable service discovery identity 14 years ago
Kim Alvefur b27ef47ca4 mod_admin_telnet: Remove useless call to string.lower() 14 years ago
Kim Alvefur 61ea70dcd6 mod_admin_telnet: Add missing import of usermanager 14 years ago
Kim Alvefur edf0023762 mod_admin_telnet: Remove unused or duplicated locals 14 years ago
Matthew Wild 9306fa4979 mod_auth_cyrus, util.sasl_cyrus: Add new option 'cyrus_server_fqdn' to override the hostname passed to Cyrus (and used in e.g. GSSAPI/Kerberos) - fixes #295 14 years ago
Matthew Wild ce33d9c59d mod_muc: Fix a couple of cases of 'forbidden' stanza error being sent with type 'cancel' - fixes #303 14 years ago
Kim Alvefur 6794744053 mod_bosh: Use new format for headers when checking for proxies to get the originating IP 14 years ago
Matthew Wild be56306272 mod_s2s: Bump s2s_timeout to 90, to allow for the TCP timeout (in most cases) - this allows us to continue to try other targets 14 years ago
Matthew Wild 9931497619 mod_c2s, mod_s2s: Lower 'Disconnecting X' log messages from 'info' to 'debug' 14 years ago
Matthew Wild e89b006f03 Hopefully inert commit to clean up logging across a number of modules, removing all cases of concatenation when building log messages 14 years ago
Matthew Wild effb9a4c48 mod_admin_telnet: Always handle commands terminated by line feeds - ensures consistency even when packets are joined or split on the network 14 years ago
Matthew Wild 0771b51658 mod_s2s: Adjust session:close() in line with mod_c2s's - fixes waiting for </stream:stream> if it has already been sent by the peer 14 years ago
Matthew Wild 9f24aa6cf8 mod_s2s/s2sout.lib: Use %s to insert strings into log messages instead of concatenation 14 years ago
Matthew Wild bac46c9935 mod_c2s: Change 'reason' parameter of session:close() to take nil to mean 'graceful close initiated by us' and false for 'graceful close initiated by client' 14 years ago
Matthew Wild 8b103580ec mod_disco: Allow configurable name in disco identity (defaults to 'Prosody') 14 years ago
Matthew Wild f07fe41db1 mod_admin_telnet: Replace anonymous function with loop (saves a closure) 14 years ago
Matthew Wild 6aa575f09b mod_s2s: Don't call ondisconnect manually, don't call conn:close() 3 times (!) and merge its logic and streamdisconnected into session_close - including now waiting for a reply </stream:stream> if there is the chance of further stanzas requiring delivery arriving. session.sends2s() on a half-closed stream returns false. 14 years ago
Matthew Wild 900a0add21 mod_s2s: Don't treat a stanza as delivered if session.sends2s() returns false 14 years ago
Matthew Wild 3bdb9e7da9 mod_presence: Handle nil disconnection error 14 years ago
Matthew Wild 1135a220df mod_iq: Don't treat an iq as handled if session.send() returns false 14 years ago
Matthew Wild 2ab34e6019 mod_message: Don't treat a message as delivered ok if session.send() returns false 14 years ago
Matthew Wild 3424d79abb mod_c2s: Don't call ondisconnect manually on close, it is now called by net.server. Replace with inline code for destroying the session, and also waiting for a reply </stream:stream> if there is a chance of further data sent by the client. session.send() on a half-closed stream returns false (and does not deliver the data). 14 years ago
Matthew Wild 2057401904 mod_s2s: Make unauthed session timeout a little more aggressive... otherwise it's possible for sessions to slip under the net and never get killed off 14 years ago
Matthew Wild 07c9903d58 mod_s2s/s2sout.lib: Fix indentation 14 years ago
Matthew Wild fb3b789dca mod_s2s/s2sout.lib: Don't wait for both v4 and v6 DNS responses if we only send one (e.g. because v6 is disabled) 14 years ago
Matthew Wild f4719b66bc mod_admin_adhoc: Remove unused variable and save a bit of CPU... 14 years ago
Kim Alvefur bc2afeeef7 adhoc.lib: Make some globals local 14 years ago
Marco Cirillo 00038375f5 mod_admin_telnet: add s2s:closeall command and relative help entry. 14 years ago
Kim Alvefur 1cecc287b6 mod_admin_telnet: Add info about user management commands to the help 14 years ago
Kim Alvefur 5968142ab2 mod_admin_telnet: Add some user management commands. 14 years ago
Matthew Wild ff4d31cd03 Backed out changeset 72a2eec4204a (incomplete fix) 14 years ago
Kim Alvefur 7180665b08 mod_auth_anonymous: Attach a fake roster to the session, so the null storage backend can be used 14 years ago
Matthew Wild 02dc79e546 mod_saslauth: Pass session to usermanager.get_sasl_handler() 14 years ago
Florian Zeitz bb7fd8bb30 mod_admin_web: Use util.dataforms' own error checking 14 years ago
Waqas Hussain d1a89e8f9c mod_dialback: Skip an unnecessary nameprep. 14 years ago
Florian Zeitz f76c2aa90b mod_adhoc, mod_admin_adhoc, mod_announce: Use module:provides() to manage Ad-Hoc commands 14 years ago
Waqas Hussain b803dd8676 MUC: Handle missing persistent room data. 14 years ago
Kim Alvefur e6bf33e872 mod_s2s: Remove check for socket.tcp6() 14 years ago
Kim Alvefur bb98bf4a58 mod_s2s: Only do AAAA lookup if IPv6 is available, and A if IPv4 is available. 14 years ago
Kim Alvefur 375db8a3fb mod_proxy65: Fix ACL 14 years ago
Kim Alvefur 3203fc6967 mod_proxy65: Add missing import of portmanager 14 years ago
Kim Alvefur 0667924a0b mod_proxy65: Warn about pre-0.9 config style (per host proxy65_port) 14 years ago
Matthew Wild 9a9d82e049 mod_http: Fix traceback when no HTTP services succeed in binding 14 years ago