Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mod_storage_memory: Generate ID using standard util (fixes #1326) | Kim Alvefur | 2019-03-02 | 1 | -1/+2 |
| | | | | | The previous method relied on tostring(table) returning the pointer address, which might not be portable. | ||||
* | mod_storage_memory: Replace query function with one based on ↵ | Kim Alvefur | 2019-02-27 | 1 | -31/+51 |
| | | | | | | | storage_internal (fixes #1322) The :find method in storage_internal works and is easier to read and understand. Future changes should be simpler to apply to both modules. | ||||
* | mod_pubsub: Simplify configuration for node data (see #1302) | Kim Alvefur | 2019-02-22 | 1 | -1/+3 |
| | |||||
* | mod_pep: Simplify configuration for node data (fixes #1320) | Kim Alvefur | 2019-02-22 | 1 | -1/+3 |
| | |||||
* | MUC: Add error message to error bounces when not joined to room | Matthew Wild | 2019-02-04 | 1 | -3/+3 |
| | |||||
* | mod_pubsub: Support requests for multiple items (fixes #1305) | Kim Alvefur | 2019-01-28 | 1 | -3/+9 |
| | |||||
* | mod_vcard_legacy: Handle partial migration | Kim Alvefur | 2019-01-26 | 1 | -22/+34 |
| | | | | | Eg in case the user already published an avatar, migrate only the vcard, and vice versa. | ||||
* | mod_vcard_legacy: Allow disabling vcard conversion | Kim Alvefur | 2019-01-25 | 1 | -0/+2 |
| | | | | Once everyone has been migrated it might be nice to skip these checks | ||||
* | mod_vcard_legacy: Don't overwrite existing PEP data | Kim Alvefur | 2019-01-25 | 1 | -1/+8 |
| | |||||
* | mod_vcard_legacy: Add some missing semicolons | Kim Alvefur | 2019-01-25 | 1 | -2/+2 |
| | |||||
* | mod_vcard_legacy: Upgrade vcard-temp on login (fixes #1289) | Kim Alvefur | 2019-01-10 | 1 | -4/+18 |
| | |||||
* | mod_vcard_legacy: Adapt node defaults to number of avatars | Kim Alvefur | 2019-01-11 | 1 | -2/+10 |
| | |||||
* | mod_vcard_legacy: Factor out conversion from vcard-temp to 4 | Kim Alvefur | 2019-01-11 | 1 | -18/+31 |
| | |||||
* | mod_websocket: Log an error if cross_domain_websocket = true is set in a ↵ | Kim Alvefur | 2019-01-22 | 1 | -0/+5 |
| | | | | VirtualHost section | ||||
* | mod_websocket: Include the value of cross_domain_websocket in debug message | Kim Alvefur | 2019-01-18 | 1 | -1/+1 |
| | |||||
* | mod_motd: Remove unused variable [luacheck] | Kim Alvefur | 2019-01-17 | 1 | -1/+1 |
| | |||||
* | mod_motd: Remove redundant conditions | Kim Alvefur | 2019-01-17 | 1 | -8/+6 |
| | | | | The stanza should always be like this in the presence/initial event | ||||
* | mod_presence: Revert empty 'to' attribute of presence before ↵ | Kim Alvefur | 2019-01-17 | 1 | -0/+1 |
| | | | | presence/initial event (fixes #1296) | ||||
* | mod_bosh: Handle missing wait attribute (fixes #1288) | Kim Alvefur | 2019-01-10 | 1 | -1/+1 |
| | | | | 250855633092 did not fix this completely. | ||||
* | mod_csi_simple: Consider messages encrypted payload as important (fixes part ↵ | Kim Alvefur | 2019-01-06 | 1 | -0/+3 |
| | | | | of #1250) | ||||
* | mod_csi_simple: Consider messages with subject (eg MUC joins) (fixes part of ↵ | Kim Alvefur | 2019-01-06 | 1 | -0/+3 |
| | | | | #1250) | ||||
* | mod_csi_simple: Unpack Carbons-forwarded messages (fixes part of #1250) | Kim Alvefur | 2019-01-06 | 1 | -0/+4 |
| | |||||
* | mod_csi_simple: Consider messages forwarded from another of the users ↵ | Kim Alvefur | 2019-01-06 | 1 | -0/+3 |
| | | | | clients as important (fixes part of #1250) | ||||
* | mod_csi_simple: Tweak check for <body> | Kim Alvefur | 2019-01-06 | 1 | -2/+4 |
| | | | | There were code that checked the body for mentions but isn't included. | ||||
* | mod_posix: Don't reload logging twice | Kim Alvefur | 2019-01-06 | 1 | -1/+1 |
| | | | | See 18eca6afb367 | ||||
* | mod_mam: Only accept valid JIDs in <always/> and <never/> prefs. (fixes #1275) | Emmanuel Gil Peyrot | 2018-12-23 | 1 | -4/+10 |
| | |||||
* | MUC: Allow changing data attached to an only owner (fixes #1273) | Kim Alvefur | 2018-12-20 | 1 | -1/+1 |
| | | | | | | | This previously prevented a single owner from setting their own nickname via admin query. The form method uses `true` as actor so it bypasses this check. | ||||
* | MUC: Adjust priorities of muc-get-default-role handlers (fixes #1272) | Matthew Wild | 2018-12-19 | 2 | -2/+2 |
| | |||||
* | MUC: Fix traceback when requesting voice (fixes #1269) (thanks jonas’) | Kim Alvefur | 2018-12-15 | 1 | -1/+1 |
| | | | | | | Introduced by change from add_child to add_direct_child in ce57c69a20e2 Why does add_direct_child not return self like everything else? | ||||
* | mod_vcard_legacy: Limit injection of XEP-0153 to normal presence (fixes #1252) | Kim Alvefur | 2018-12-01 | 1 | -0/+1 |
| | |||||
* | mod_csi: Fix copypaste mistake [luacheck] | Kim Alvefur | 2018-11-27 | 1 | -1/+1 |
| | |||||
* | mod_csi: Set session.state to simplify CSI modules | Kim Alvefur | 2018-11-27 | 2 | -2/+1 |
| | | | | Moved here from mod_csi_simple | ||||
* | mod_csi_simple: Fix autocompletion mistake | Kim Alvefur | 2018-11-27 | 1 | -1/+1 |
| | |||||
* | mod_csi_simple: Bypass importance event in active mode (fixes #1249) | Kim Alvefur | 2018-11-27 | 1 | -1/+3 |
| | |||||
* | mod_csi_simple: Don't set <delay> stamps on <iq> stanzas (fixes #1248) | Kim Alvefur | 2018-11-27 | 1 | -1/+1 |
| | |||||
* | Merge 0.10->0.11 | Kim Alvefur | 2018-11-26 | 1 | -1/+7 |
|\ | |||||
| * | mod_proxy65: Check what port is used at the time of the query | Kim Alvefur | 2018-11-25 | 1 | -1/+1 |
| | | | | | | | | Could have changed between startup and time of request | ||||
| * | mod_proxy65: Return an error if no port is open (fixes #1240) | Kim Alvefur | 2018-11-25 | 1 | -0/+6 |
| | | |||||
* | | mod_csi_simple: Use the same event name when firing as when hooking (fixes ↵ | Kim Alvefur | 2018-11-25 | 1 | -1/+1 |
| | | | | | | | | #1245) | ||||
* | | MUC: Fix traceback on muc#admin query with missing <item> child (#1242) | Kim Alvefur | 2018-11-25 | 1 | -0/+1 |
| | | | | | | | | Caused by a missing return statement introduced in 494938dec5d8 | ||||
* | | mod_csi_simple: Consider non-stanza objects important | Kim Alvefur | 2018-11-17 | 1 | -0/+3 |
| | | | | | | | | | | Most cases are for keepalive or stream closing, where it needs to be flushed anyways. | ||||
* | | mod_csi_simple: Skip delay tags on objects other than stanzas (thanks quest) | Kim Alvefur | 2018-11-17 | 1 | -2/+4 |
| | | | | | | | | | | This may be triggered by sending strings, eg as done by mod_c2s for keepalives, stream errors, "</stream>". | ||||
* | | mod_storage_sql: Catch errors during schema upgrade (thanks Nothing4You) | Matthew Wild | 2018-11-15 | 1 | -4/+4 |
| | | |||||
* | | MUC: Use defaults from config in create_room() if no config provided | Matthew Wild | 2018-11-15 | 1 | -12/+18 |
| | | |||||
* | | mod_scansion_record: Split stanzas into multiple lines | Kim Alvefur | 2018-11-12 | 1 | -1/+3 |
| | | | | | | | | Not perfect but should improve readability somewhat | ||||
* | | mod_scansion_record: Discard from/to where these are implicitly the sessions ↵ | Kim Alvefur | 2018-11-12 | 1 | -2/+9 |
| | | | | | | | | | | | | full JID Makes it easier to clean up recordings and change JIDs etc | ||||
* | | MUC: Allow anyone read access to all affiliation lists in non-anonymous ↵ | Kim Alvefur | 2018-11-09 | 1 | -1/+1 |
| | | | | | | | | rooms (fixes #1230) | ||||
* | | MUC: Clarify condition with parenthesis | Kim Alvefur | 2018-11-09 | 1 | -2/+2 |
| | | |||||
* | | mod_storage_memory: Support the purge driver method | Kim Alvefur | 2018-11-07 | 1 | -0/+6 |
| | | |||||
* | | mod_register: Move dependency on mod_register_limits into mod_register_ibr | Kim Alvefur | 2018-11-07 | 2 | -1/+4 |
| | |