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 |