Log

description author age
plugins/muc/muc.lib: Use original decline as template for medated decline daurnimator 2014-06-06
plugins/muc/muc: When forwarding mediated invites; use filtered version of original invite instead of new object daurnimator 2014-06-05
plugins/muc: Move 'x' filtering from occupant to util daurnimator 2014-06-05
mod_admin_telnet: Update muc:room(jid) and muc:list(host) to use the new MUC API Waqas Hussain 2014-06-05
plugins/muc/muc.lib: Fix incorrect whois logic (thanks mva) daurnimator 2014-06-01
plugins/muc/muc.lib: Fix whois check when broadcasting occupant presence Waqas Hussain 2014-06-01
Merge with daurnimator Waqas Hussain 2014-05-30
plugins/muc/muc.lib: Fire event for presence broadcast daurnimator 2014-05-29
util.vcard: Add missing local declaration Kim Alvefur 2014-05-28
mod_pep_plus: Expose get_pep_service() Kim Alvefur 2014-05-28
util.vcard: Add support for converting to vcard4 Kim Alvefur 2014-05-28
util.vcard: Library for parsing vCards Kim Alvefur 2014-05-28
Merge 0.10->trunk Matthew Wild 2014-05-28
mod_admin_telnet: Add command to list MUC rooms Matthew Wild 2014-05-28
mod_s2s: Fire a 's2s-created' event when new s2s connections are initialized Kim Alvefur 2014-05-24
Merge 0.10->trunk Kim Alvefur 2014-05-23
mod_s2s: Remove redundant setting of session.direction Kim Alvefur 2014-05-22
mod_s2s: Move filter initialization to common place Kim Alvefur 2014-05-22
mod_s2s: Decide on log function once Kim Alvefur 2014-05-22
Merge with daurnimator Matthew Wild 2014-05-23
plugins/muc/muc.lib: Even unavailable session need to be routed to sometimes (e.g. their own leave) daurnimator 2014-05-21
plugins/muc/muc: Only set role to nil if it's the last session to leave daurnimator 2014-05-21
plugins/muc/occupant: Check for type == nil rather than type ~= unavailable daurnimator 2014-05-19
plugins/muc/muc: Better check for live sessions daurnimator 2014-05-19
plugins/muc/muc: Always send occupant list to joining sessions daurnimator 2014-05-19
plugins/muc/mod_muc: Get rid of room global; use module:shared to get it daurnimator 2014-05-19
plugins/muc/mod_muc: Place adhoc section into own scope daurnimator 2014-04-30
plugins/muc/mod_muc: Don't use rooms object directory in adhoc section daurnimator 2014-04-30
plugins/muc/mod_muc.lua: Add "each_room" function to iterate over rooms (instead of accessing directly) daurnimator 2014-04-30
plugins/muc/mod_muc: Remove attempt_room_creation and create_room function. Instead have a 'track_room' function called from the end of the pre-create hook, and just create an un-tracked room object when we get a presence daurnimator 2014-04-29
plugins/muc/mod_muc: Move `restrict_room_creation` into own area. now uses pre-create hook daurnimator 2014-04-29
plugins/muc/lock.lib: lock inside of pre-create instead of 'created' daurnimator 2014-04-29
plugins/muc/mod_muc: Use module:shared instead of save/restore daurnimator 2014-04-29
plugins/muc: Move 'module:get_option_number("max_history_messages")' from mod_muc into history lib; remove from muclib exports daurnimator 2014-04-29
plugins/muc/mod_muc: Remove support for `host_session.muc` daurnimator 2014-04-29
plugins/muc/mod_muc: Move room persistence to own block daurnimator 2014-04-29
plugins/muc: Add room:has_occupant() method daurnimator 2014-04-29
plugins/muc/mod_muc: No need to treat the host room specially daurnimator 2014-04-28
plugins/muc/mod_muc: Use get_option_string instead of get_option and checking daurnimator 2014-04-28
plugins/muc/mod_muc: Move affiliation monkey patch into own scope daurnimator 2014-04-28
Merge with daurnimator Matthew Wild 2014-05-17
Merge with Prosody trunk Matthew Wild 2014-05-08
plugins/muc/muc.lib: Move sending of occupant list to joining user out of hook, and into main flow: It has to occur before publication of their status daurnimator 2014-04-21
plugins/muc/members_only.lib: Compare affiliations via rank; wrap some long lines daurnimator 2014-04-21
plugins/muc/muc.lib: Remove reversed conditionals when firing pre- events daurnimator 2014-04-21
plugins/muc/subject.lib: If subject is not set by an occupant, it should come from room jid itself daurnimator 2014-04-18
plugins/muc/muc.lib: When user leaves; set their role to nil daurnimator 2014-04-18
plugins/muc: Move 'moderated' code to seperate file; changes default "muc-get-default-role" behaviour daurnimator 2014-04-18
plugins/muc: Move 'hidden' ('public') code to own file daurnimator 2014-04-16
plugins/muc: Move subject code to seperate module daurnimator 2014-04-16
plugins/muc/muc.lib: Refactor subject logic; fix bug of mixed up subject/author daurnimator 2014-04-15
plugins/muc: Move persistent room configuration to own module daurnimator 2014-04-15
plugins/muc/muc.lib: Move members_only into seperate file daurnimator 2014-04-04
plugins/muc/muc.lib: Turn get_default_role into an event daurnimator 2014-04-03
plugins/muc/muc.lib: Fix getting a list of occupants by role (it was sending presences instead of items inside an iq) daurnimator 2014-04-03
plugins/muc: Move valid_roles, valid_affiliations and is_kickable_error to new muc/util module daurnimator 2014-04-03
plugins/muc/muc.lib: Use util.iterators to count occupants daurnimator 2014-04-03
plugins/muc/muc.lib: Move occupancy check to later in `deconstruct_stanza_id`: As vcards are from the bare jid, you need to use the `from_jid` out of the encoded `id` daurnimator 2014-04-03
plugins/muc: Move history to an external module daurnimator 2014-04-03
plugins/muc: Move `whois` code to seperate file daurnimator 2014-04-03
plugins/muc/muc.lib: Remember to coerce nil role to "none" daurnimator 2014-04-03
plugins/muc/muc.lib: Refactor of change-nick presence handling daurnimator 2014-04-03
plugins/muc/muc.lib: Clean up whois handling daurnimator 2014-04-03
plugins/muc/occupant.lib: Don't allow an unavailable session to be the primary jid daurnimator 2014-04-02
plugins/muc: Move name functions to seperate module daurnimator 2014-04-02
plugins/muc: Move password functions to seperate module daurnimator 2014-04-02
plugins/muc/lock.lib: Need to let creator into the locked room :) daurnimator 2014-04-02
plugins/muc: Move locking to seperate module daurnimator 2014-04-02
plugins/muc/mod_muc: Move room locking into hook daurnimator 2014-04-02
plugins/muc/muc.lib: Move description functions out to own file daurnimator 2014-04-02
plugins/muc/muc.lib: Modify muc-config-submitted to keep a list of status codes instead of fields changed daurnimator 2014-04-02
plugins/muc/muc.lib: Refactor out process_form into hooks daurnimator 2014-04-01
plugins/muc/muc.lib: Move default config layout into hooks daurnimator 2014-04-01
plugins/muc/muc.lib: Split up get_disco_info into events daurnimator 2014-04-01
plugins/muc/muc.lib: Add muc-room-locked event daurnimator 2014-03-31
plugins/muc/muc.lib: restrict invitations in members only rooms to admins daurnimator 2014-03-31
plugins/muc/muc.lib: Don't try and get occupant jids for annotating invite affiliation changes daurnimator 2014-03-31
plugins/muc/muc.lib: Update declines to be more like invites daurnimator 2014-03-31
plugins/muc/muc.lib: Add pre-invite event. Move role check to it daurnimator 2014-03-31
plugins/muc/muc.lib: Tidy up muc-invite event. daurnimator 2014-03-31
plugins/muc/muc.lib: Remove top level pre-join event. Assign event priorities for other handlers daurnimator 2014-03-31
plugins/muc/muc.lib: Use occupant methods where possible daurnimator 2014-03-29
plugins/muc/muc.lib: Subjects get sent even if empty. daurnimator 2014-03-29
plugins/muc/muc.lib: Fix typo (moderators vs moderator) daurnimator 2014-03-28
plugins/muc/muc.lib: nick change unavailables should be from original occupant jid daurnimator 2014-03-28
plugins/muc/muc.lib: Status codes should be inside of x element daurnimator 2014-03-28
plugins/muc/muc.lib: Improve set affiliation logic; daurnimator 2014-03-28
plugins/muc/muc.lib: Smarter validation in set_affiliation daurnimator 2014-03-28
plugins/muc/muc.lib: Fix anonymous check in `send_occupant_list` daurnimator 2014-03-28
plugins/muc/muc.lib: Allow `:send_occupant_list` to have no filter daurnimator 2014-03-28
plugins/muc/muc.lib: Fix sending occupant jid instead of real jid in <item/> actor daurnimator 2014-03-28
plugins/muc/muc.lib: Clean up :set_role. Removes :can_set_role daurnimator 2014-03-28
plugins/muc/muc.lib: Remove callback parameter from set_role and set_affiliation daurnimator 2014-03-28
plugins/muc/muc.lib: non-function changes (reordering, semicolons and comments) daurnimator 2014-03-27
plugins/muc: Massive refactor daurnimator 2014-03-27
mod_muc/muc.lib: Fix parameters to send_history() (thanks Peter Villeneuve) Matthew Wild 2014-05-10
Merge 0.10->trunk Kim Alvefur 2014-05-11
mod_admin_telnet: Remove dead code Kim Alvefur 2014-05-11
mod_admin_telnet: Show which hosts are components and what type of component in host:list() Kim Alvefur 2014-05-11
mod_admin_telnet: Add c2s:show_tls(), behaves like s2s:show_tls() Kim Alvefur 2014-05-11
mod_admin_telnet: Move generation of log tag for s2s:show() (adds it to c2s:show() too) Kim Alvefur 2014-05-11
mod_admin_telnet: Add s2s:show_tls() for showing ciphers used on s2s connections Kim Alvefur 2014-05-11
mod_admin_telnet: Move extraction of c2s presence info into session_flags() Kim Alvefur 2014-05-11
mod_admin_telnet: Split (secure) into (authenticated) + (secure) Kim Alvefur 2014-05-11
mod_admin_telnet: Send NUL byte as keepalive on read timeouts Kim Alvefur 2014-05-11
Merge 0.10->trunk Kim Alvefur 2014-05-09
Merge 0.9->0.10 Kim Alvefur 2014-05-09
configmanager: Delay importing LuaFileSystem until needed by an Include line Kim Alvefur 2014-05-09
core.certmanager, core.moduleapi, mod_storage_sql, mod_storage_sql2: Import from util.paths Kim Alvefur 2014-05-09
core.configmanager: Move path utility functions into util.paths Kim Alvefur 2014-05-09
Merge 0.10->trunk Kim Alvefur 2014-05-05
prosodyctl: Check that there is at least one enabled VirtualHost (or Component) defined Kim Alvefur 2014-05-02
prosodyctl: Use correct variable in check certs Kim Alvefur 2014-05-02
prosodyctl: Check for deprecated config options Kim Alvefur 2014-05-02
prosodyctl: Add check that points out any disabled hosts Kim Alvefur 2014-05-02
prosodyctl: Only perform checks on enabled hosts Kim Alvefur 2014-05-02
Merge 0.10->trunk Kim Alvefur 2014-04-26
Merge 0.9->0.10 Kim Alvefur 2014-04-26
util.pposix: Fix error reporting from really old Linux fallocate() that did not use errno for some reason (thanks pro) Kim Alvefur 2014-04-25
util.pposix: Fix error reporting from posix_fallocate, it doesn't use errno (thanks pro) Kim Alvefur 2014-04-24
util.x509: Remove unused imports Kim Alvefur 2014-04-25
util.x509: And functions for converting between DER and PEM Kim Alvefur 2014-04-24
util.indexedbheap: Fix a possible traceback when removing the last item. Waqas Hussain 2014-04-23
Merge 0.10->trunk Kim Alvefur 2014-04-22
Merge 0.9->0.10 Kim Alvefur 2014-04-22
util.dataforms: Add support for XEP-0221: Data Forms Media Element Kim Alvefur 2014-04-22
tools/jabberd14sql2prosody: Fix package.path (thanks daurnimator) Kim Alvefur 2014-04-22
mod_s2s: Follow XMPP Core on when a stream is to be considered ready Kim Alvefur 2014-04-22