aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* mod_smacks: Fix timer lifetimes to follow session instead of moduleKim Alvefur2021-11-241-8/+12
* mod_smacks: Clean up compat code etcKim Alvefur2021-11-241-54/+39
* mod_smacks: Import from prosody-modules @ eb63890ae8fcKim Alvefur2021-11-163-0/+700
* mod_external_services: Warn about missing recommended fieldsKim Alvefur2021-11-241-0/+4
* mod_admin_shell: Factor out simple function in module:info for reuseKim Alvefur2021-11-241-4/+6
* mod_admin_shell: List collected metrics in module:infoKim Alvefur2021-11-242-0/+18
* mod_admin_shell: List net providers in module:infoKim Alvefur2021-11-231-0/+1
* mod_http_openmetrics: Imported from prosody-modules mod_prometheus @df2246b15075Matthew Wild2021-11-242-0/+141
* mod_csi_simple: Skip initiating flush in all but inactive stateKim Alvefur2021-11-201-1/+1
* mod_csi_simple: Early return on client activity while flushing bufferKim Alvefur2021-11-201-1/+1
* mod_csi_simple: Allow some straggler traffic after flushing bufferKim Alvefur2021-11-201-3/+20
* util.prosodyctl.check: Highlight inconsistency of AAAA records and use_ipv6=f...Kim Alvefur2021-11-201-0/+4
* util.prosodyctl.check: Respect use_ipv4/v6 in proxy65 checkKim Alvefur2021-11-201-4/+4
* util.prosodyctl.check: Take IPv6 support in LuaSocket into accountKim Alvefur2021-11-201-1/+1
* net.server_epoll: Fix streaming downloads (thanks Menel)Kim Alvefur2021-11-191-1/+1
* core.moduleapi: Fix name of renamed API in log messageKim Alvefur2021-11-181-1/+1
* net.server_epoll: Try harder to avoid reentrant opportunistic writesKim Alvefur2021-11-181-1/+4
* mod_csi_simple: Skip flushing of empty bufferKim Alvefur2021-11-181-0/+2
* mod_csi_simple: Fire event when flushing due to client activityKim Alvefur2021-11-181-0/+2
* mod_admin_shell: Return counts of shown vs total from new table viewsKim Alvefur2021-11-161-4/+17
* mod_csi_simple: Detach cleanly from sessions if unloaded while flushingKim Alvefur2021-11-161-1/+1
* MUC: Actually set the new affiliation data if it was previously emptyMatthew Wild2021-11-161-0/+1
* mod_csi_simple: Only act in inactive mode to prevent infinite recursionKim Alvefur2021-11-161-0/+4
* mod_csi_simple: Unlock writes after event, to allow things to be queuedKim Alvefur2021-11-161-1/+1
* MUC: Include old affiliation data in affiliation change eventMatthew Wild2021-11-161-0/+1
* MUC: Add room:set_affiliation_data()Matthew Wild2021-11-161-0/+22
* MUC: Set .previous_affiliation = "none" if nil, for consistency with .affilia...Matthew Wild2021-11-161-1/+1
* MUC: Fix incorrect variable name (thanks luacheck)Matthew Wild2021-11-161-1/+1
* MUC: Switch to event.allowed signaling to block event, matching muc-pre-set-roleMatthew Wild2021-11-161-1/+3
* MUC: Add 'muc-pre-set-affiliation' event, allowing to block change or modify ...Matthew Wild2021-11-161-10/+20
* MUC: Add option to include form in registration queryMatthew Wild2021-11-151-3/+11
* mod_admin_shell: Handle absence of connection in security column (thanks arcs...Kim Alvefur2021-11-151-1/+1
* mod_pubsub: Fix traceback in disco of non-existent node (thanks Martin)Kim Alvefur2021-11-131-2/+6
* net.connect: Prefer last connection error over last resolver errorKim Alvefur2021-11-131-1/+1
* util.prosodyctl.shell: Bring back banner set from config!Kim Alvefur2021-11-121-0/+2
* net.connect: Propagate last error message from resolversKim Alvefur2021-11-123-5/+28
* s2smanager: Fire s2s-destroyed event to mirror s2s-createdMatthew Wild2021-11-121-0/+1
* mod_c2s: Disconnect user sessions on a role change eventMatthew Wild2021-11-121-18/+16
* usermanager: Fire user-roles-changed event when updating roles of a local userMatthew Wild2021-11-121-1/+7
* util.human.io: Use UTF-8-aware length check in padding functionsKim Alvefur2021-11-121-2/+2
* util.human.io: Fix cutting of UTF-8 into piecesKim Alvefur2021-11-122-7/+40
* util.human.io: Trim any broken UTF-8 from ellipsisKim Alvefur2021-11-121-1/+5
* util.human.io: Factor out ellipsis functionKim Alvefur2021-11-121-1/+6
* util.human.io: Support specifying column defaults in tablesKim Alvefur2021-11-121-1/+1
* util.human.io: Pass nil to cell mapper to signal missing valueKim Alvefur2021-11-122-16/+22
* mod_admin_shell: Respect metatables in output serializationKim Alvefur2021-11-121-1/+7
* util.prosodyctl.shell: Allow setting custom prompt (admin_shell_prompt)Matthew Wild2021-11-111-4/+6
* mod_admin_shell: Specify a width for cert columnKim Alvefur2021-11-101-0/+1
* mod_admin_shell: Indicate bi-directional s2s connectionsKim Alvefur2021-11-101-1/+2
* mod_admin_shell: Allow passing columns as a string for convenienceKim Alvefur2021-11-101-0/+1