Commit Graph

657 Commits (f0b237f8bd70aa6645a282534caa491d3d59cd85)

Author SHA1 Message Date
Matthew Wild f0b237f8bd mod_console: Update for new server API, fixes traceback when closing console sessions 17 years ago
Matthew Wild f0ffde882a mod_saslauth: Fix typo in variable name 17 years ago
Matthew Wild 9d337d5a13 mod_proxy65: Use new jid.join() from util.jid 17 years ago
sjoerd simons 3a73d58d69 mod_proxy65: Update listener callback names for new server API 17 years ago
Tobias Markmann c65488fc2b mod_saslauth: Allow relogins after failed SASL login. 17 years ago
Waqas Hussain 0554c71543 mod_presence: Use the local host as origin for subscription request acks. 17 years ago
Waqas Hussain cfce018b80 mod_presence: Removed an unnecessary compatibility workaround which was causing issues with unavailable presence exchange after subscription removal. 17 years ago
Waqas Hussain a3c705d9ee mod_roster: Ask remote server to remove pending subscription requests when removing roster items. 17 years ago
Waqas Hussain 1af1640671 MUC: Added support for the room-destroy owner use case. 17 years ago
Waqas Hussain 6aba88bc29 MUC: Slightly refactored form processing. 17 years ago
Waqas Hussain bdd5151bc7 MUC: Only allow moderators to change the room subject. 17 years ago
Waqas Hussain 3238abd104 MUC: Prevent visitors from broadcasting messages. 17 years ago
Waqas Hussain d689a0035c MUC: Improved handling of incoming groupchat messages (state preserved for possible later use). 17 years ago
Matthew Wild 82063a0e17 mod_console: Update for new net.server API 17 years ago
Waqas Hussain 889562f945 mod_presence: Route incoming presence subscription stanzas (types unsubscribe, subscribed and unsubscribed) to the user before roster pushes. 17 years ago
Waqas Hussain 7d63169215 mod_presence: Acknowledge subscription requests by responding with an unavailable presence. 17 years ago
Matthew Wild 88f3737a7f mod_proxy65: Update for new net.server API, untested 17 years ago
Matthew Wild 5ea819c7d8 mod_proxy65: Import from prosody-modules, thanks Ephraim :) 17 years ago
Matthew Wild d578bb8ff2 mod_tls: Switch to : syntax for connection methods 17 years ago
Matthew Wild 49d04cec1d mod_bosh: Don't log response XML 17 years ago
Tobias Markmann c52c4021b0 Use new cofig option reading API. 17 years ago
Tobias Markmann 5ee762728b Allow SASL PLAIN over unsecure connections when intended by admin. 17 years ago
Tobias Markmann 74de4e3804 Provide SASL PLAIN mechanism only if TLS is active. 17 years ago
Waqas Hussain 57af671e2b mod_console: Moved activation of the console port from the main file to mod_console. 17 years ago
Waqas Hussain a0dc6018da mod_register: Log a debug message when a session's IP is not available. 17 years ago
Waqas Hussain 09a6ddbe28 mod_bosh: Set session.ip for BOSH sessions. 17 years ago
Waqas Hussain 316bc45e71 Changed separator between attribute names and prefixes from '|' to '\1' (optimization and cleanup). 17 years ago
Matthew Wild c529f3ff76 mod_posix: Log warning when no_daemonize is used, and instruct on how to update config 17 years ago
Matthew Wild f14b4f762a mod_posix: Switch config option to 'daemonize', fall back to 'no_daemonize' if not set, default behaviour remains the same... daemonize if mod_posix is loaded 17 years ago
Waqas Hussain d1eba1b220 MUC: Include occupants' real JIDs in their presence (semi-anonymous rooms). 17 years ago
Waqas Hussain c73ece03d8 mod_welcome: Change $user to $username in default welcome message (thanks to chris for spotting) 17 years ago
Waqas Hussain 60087d4680 mod_console: Added proper cleanup for disconnected console sessions. 17 years ago
Waqas Hussain 1580c8c12b MUC: Fixed: affiliation='none' was omitted from some presence broadcasts. 17 years ago
Waqas Hussain 598ddfd001 MUC: Fixed an issue with multi-session nicks where the 'from' attribute in a presence broadcast was not being properly set. 17 years ago
Waqas Hussain 3abe249511 PEP: Better reload support. 17 years ago
Waqas Hussain 8ca1f81738 PEP: Send publish IQ result before broadcast. 17 years ago
Waqas Hussain 6a1146aeef PEP: Stricter checks on payload validity. 17 years ago
Waqas Hussain 6c53a43802 PEP: Clone payloads to allow plugins to reuse stanzas. 17 years ago
Waqas Hussain 64206e3645 PEP: Fixed namespace for the <item> element in PEP broadcasts. 17 years ago
Waqas Hussain 9f001523b2 mod_presence: Send unavailable presence when sending unsubscribed presence stanzas (some legacy clients continue to display unsubscribed contacts as available). 17 years ago
Waqas Hussain 5479ec407c MUC: List occupants in a room's disco#items response. 17 years ago
Waqas Hussain 27298d7e5b MUC: Added config option 'restrict_room_creation' to allow restricting room creation to admins. 17 years ago
Waqas Hussain 2eb8cf191a mod_lastactivity: Gave a positive priority to the presence event hook. 17 years ago
Waqas Hussain ad95597ac2 MUC: Added 'name' config option, for specifying the component's name in disco responses. 17 years ago
Waqas Hussain 22cd9aadf6 mod_lastactivity: Persist data across reloads. 17 years ago
Waqas Hussain ee5999b307 mod_lastactivity: Allow users to request their own last activity. 17 years ago
Waqas Hussain 766508f5f8 mod_lastactivity: Initial commit. 17 years ago
Waqas Hussain 78879a5134 mod_uptime: Removed event hook for iq/bare. mod_uptime only deals with iq/host queries. 17 years ago
Waqas Hussain f4647ca54c mod_uptime: Removed unused variables. 17 years ago
Waqas Hussain 8d0f16c431 mod_uptime: Updated to use events (which also fixes a few minor issues). 17 years ago