Commit Graph

900 Commits (41d45e0c64b94de227f048d5f376699dd6041735)

Author SHA1 Message Date
Waqas Hussain d2f33e44a0 mod_privacy: Improved logging. 16 years ago
Waqas Hussain 3aedbba678 mod_presence: Added option 'ignore_presence_priority'. 16 years ago
Matthew Wild 017a533158 Backed out changeset c75c22c316d6 (the XMPP spec now gives a better way to do this) 16 years ago
Matthew Wild a7048b7c93 mod_bosh: Re-layout session object creation to make lines shorter 16 years ago
Matthew Wild d20a2a83c7 mod_bosh: Add option consider_bosh_secure to treat BOSH sessions as encrypted even if they don't use HTTP (useful for when secure requests are proxied to Prosody over HTTP) 16 years ago
Matthew Wild 057b593a68 mod_privacy: Fix several possible tracebacks when either the contact is a host JID, or the contact isn't in your roster and you have roster group/subscription rules in place 16 years ago
Matthew Wild 7398bee580 mod_privacy: Remove validation that checks a roster group you block actually exists - it would be time-consuming on large rosters, and isn't important (or correct?) anyway. 16 years ago
Matthew Wild 58ceb41a94 mod_saslauth: Split out cyrus SASL config options into locals, and add support for cyrus_application_name (default: 'prosody') 16 years ago
Matthew Wild 9df44146a6 usermanager, mod_saslauth: Make account provisioning for Cyrus SASL optional (default: not required) 16 years ago
Matthew Wild 06fe337d67 mod_saslauth: Add return value and error message to the Cyrus SASL handle_status callback 16 years ago
Matthew Wild e0c6bb2b56 mod_saslauth: Allow the Cyrus SASL realm to be configurable 16 years ago
Matthew Wild 5c7c2e522d mod_groups: Remove potentially verbose per-contact logging (thanks Flo) 16 years ago
Matthew Wild 95e01d796f mod_bosh: Always give requests a destroy handler, so that the management of each session's request array and the inactive_sessions logic can happen in one place. Simplifies everything and concludes this series of BOSH fixes. 16 years ago
Matthew Wild 2eb914de98 mod_bosh: Fix handling of rids by not dropping requests with repeated rids (assign them their sid instead), and always starting a session with first_rid-1. 16 years ago
Matthew Wild 91492c1a60 mod_bosh: Remove some hacky code for pruning dead requests that hopefully never gets executed - if it does there's a bug anyway. 16 years ago
Matthew Wild a36bf4db9b mod_bosh: Remove requests from the session table using table.remove(), prevents the possibility of holes in the array. 16 years ago
Waqas Hussain c43b31011f mod_console: Set a chunk name for loadstring calls (nicer errors). 16 years ago
Waqas Hussain 4e7390dbf9 mod_posix: Fixed a global access. 16 years ago
Waqas Hussain fe97859d27 MUC: Allow moderators which are not owners to change roles. 16 years ago
Matthew Wild 64991c424d mod_bosh: Default stanza namespace should be jabber:client (fixes BOSH to work with recent namespace fix) 16 years ago
Matthew Wild 67a0c4e8db mod_tls: Add s2s_allow_encryption option which, when set to false, disabled TLS for s2s 16 years ago
Matthew Wild 2bc0606453 Update copyright headers for 2010 16 years ago
Waqas Hussain 2980a625ea mod_compression: Improved and lowered log level of some logged messages. 16 years ago
Waqas Hussain b3aafb2c90 mod_compression: Return <setup-failed/> instead of <unsupported-method/> where applicable. 16 years ago
Waqas Hussain a4d78f333f mod_compression: More robust stanza processing. 16 years ago
Waqas Hussain b01e95ae14 mod_compression: Don't succeed after indicating a failure. 16 years ago
Waqas Hussain 84ece3aca6 mod_compression: Don't tell client compression succeeded when it didn't. 16 years ago
Waqas Hussain cf224cd1a1 mod_compression: Fixed various possible tracebacks in logging. 16 years ago
Waqas Hussain fdcf472ada mod_presence: Added config option 'bare_message_delivery_policy'. Allowed values are 'priority' (default) and 'broadcast'. 16 years ago
Waqas Hussain a58fef84ce mod_presence: Reflect the user's own presence back to them. 16 years ago
Waqas Hussain 93d80250eb mod_saslauth: Warn and fallback gracefully when Cyrus SASL is requested, but missing. 16 years ago
Waqas Hussain b4b0f22159 mod_tls: Ban TLS after auth, not before. 16 years ago
Waqas Hussain 3ca0b28b54 mod_tls: Fixed traceback during S2S TLS (nil global access). 16 years ago
Matthew Wild 88c9871069 mod_saslauth: Don't print raw SASL data to avoid logging passwords unnecessarily 16 years ago
Matthew Wild 8d64ab2d1f mod_tls: Refactor to simplify detection of whether we can do TLS on a connection 16 years ago
Matthew Wild f7573ef4ff mod_tls: Don't offer TLS on hosts that don't have any certs 16 years ago
Matthew Wild 4f0a93132b mod_privacy: Remove the non-working sendNeededUnavailablePresences() and the related commented code 16 years ago
Matthew Wild b683aef208 mod_privacy: Fix to correctly iterate over lists stored in new format 16 years ago
Matthew Wild c68c3797aa mod_privacy: Upgrade old privacy lists to new storage format, so they don't get lost 16 years ago
Waqas Hussain 1445574fd3 s2smanager, mod_compression, mod_tls: Changed event.session to event.origin for s2s-stream-features event for consistency. 16 years ago
Waqas Hussain 98da041401 mod_saslauth: Hook stream-features event using new events API. 16 years ago
Waqas Hussain 025cbd545c mod_roster: Hook stream-features event using new events API. 16 years ago
Waqas Hussain afea5e0f46 mod_legacyauth: Hook stream-features event using new events API. 16 years ago
Waqas Hussain 2d89cb62a3 mod_compression: Hook stream-features event using new events API. 16 years ago
Waqas Hussain ffc968aae4 mod_bosh: Fire stream-features event using new events API. 16 years ago
Waqas Hussain 4233a8ccf5 mod_tls: Hook stream-features event using new events API. 16 years ago
Waqas Hussain 75459a7ca5 mod_tls: Cleanup. 16 years ago
Waqas Hussain 4df5e22f1e mod_tls: Fixed an extra :up() in s2s stream feature generation. 16 years ago
Waqas Hussain 91d9bb9a66 mod_tls: Remove origin type check when TLS is requested (thanks MattJ). 16 years ago
Waqas Hussain 2bfb7b55ed mod_tls: Respond with proper error when TLS cannot be negotiated. 16 years ago