aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* util.poll: Rename things to clarify poll(2) limitsKim Alvefur2023-11-271-5/+7
* mod_storage_internal: Clear archive item count cache after experimental trimKim Alvefur2023-11-261-1/+3
* mod_blocklist: Remove weak cache (and increase default LRU cache size)Kim Alvefur2023-11-261-18/+10
* mod_storage_internal: Close lazy-loading list abstraction after trimKim Alvefur2023-11-261-0/+6
* mod_storage_internal: Only close lazy-loading list store abstractionsKim Alvefur2023-11-261-1/+3
* util.startup: Use prosody. module namespaceKim Alvefur2023-11-241-1/+1
* net.http.server: Complete async waiter for non-persistent connectionsKim Alvefur2023-11-241-3/+2
* mod_storage_internal: Close archive list after completion of iterationKim Alvefur2023-11-231-0/+1
* mod_pubsub: Provide some node properties in summary template #1809Kim Alvefur2023-11-221-1/+11
* mod_admin_shell: Fix lint [luacheck]Kim Alvefur2023-11-211-10/+8
* util.async: Clip long line [luacheck]Kim Alvefur2023-11-211-1/+2
* net.server_epoll: Avoid call to update socket watch flags when nothing changedKim Alvefur2023-11-211-0/+3
* util.poll: Quadruple number of events retrieved at once from epollKim Alvefur2023-11-211-1/+1
* mod_admin_shell: Add debug:async() command to show blocked async runnersMatthew Wild2023-11-211-0/+65
* util.async: Expose default runner functionMatthew Wild2023-11-211-0/+2
* util.async: Record current work item in the runner objectMatthew Wild2023-11-211-0/+5
* util.async: Improve debug logging in a few placesMatthew Wild2023-11-211-2/+5
* util.async: Export a table of currently-waiting runnersMatthew Wild2023-11-211-0/+5
* util.poll: Return early if given zero timeout and no pending eventsKim Alvefur2023-11-211-0/+6
* moduleapi: Update Teal specKim Alvefur2023-11-131-1/+4
* util.prosodyctl.check: Disable https cert check if http_external_url setKim Alvefur2023-11-131-0/+4
* util.prosodyctl.check: Check cert for HTTPS if http module enabledKim Alvefur2023-11-131-3/+13
* util.prosodyctl.check: Update conditions for s2s cert checksKim Alvefur2023-11-131-3/+3
* util.prosodyctl.check: Simplify conditions for c2s and s2s cert checksKim Alvefur2023-11-131-3/+3
* tools/build-env: Tools for building and testing in a containerKim Alvefur2023-11-123-0/+61
* mod_s2s_auth_dane_in: Bail out on explicit service denialKim Alvefur2023-11-121-0/+1
* mod_tokenauth: Include more details in debug logsKim Alvefur2023-11-121-5/+5
* net.http: Set Connection header based on connection pool usageKim Alvefur2023-11-111-1/+8
* net.http: Add simple connection poolingKim Alvefur2023-11-111-1/+38
* mod_storage_sql: Use UUIDv7 as keysKim Alvefur2023-07-171-1/+1
* util.uuid: Add UUIDv7Kim Alvefur2021-08-152-0/+39
* util.prosodyctl.check: Try to clarify check for misplaced k=v in modules_enab...Kim Alvefur2023-11-111-2/+2
* doap: Update XEP-0359 version, no protocol changesKim Alvefur2023-11-111-1/+1
* doap: Update XEP-0353 version, no change affecting server handlingKim Alvefur2023-11-111-1/+1
* doap: Update XEP-0313 version, only change align with current mod_mam behaviorKim Alvefur2023-11-111-1/+1
* doap: Update XEP-0045 version, only minor changesKim Alvefur2023-11-111-1/+1
* util.startup: Attempt to bring some order to startup/shutdown with util.fsmMatthew Wild2023-11-071-10/+41
* .luacheckrc: Add module:could()Matthew Wild2023-11-071-0/+1
* moduleapi: may(): Support explicit actor_jid in context objectMatthew Wild2023-11-071-18/+24
* mod_muc: Switch to module:could() for some implicit access control checksMatthew Wild2023-11-071-2/+2
* mod_muc: Allow guest users to list rooms by defaultMatthew Wild2023-11-071-0/+3
* mod_muc: Add :list-rooms permissionMatthew Wild2023-11-071-1/+5
* mod_tokenauth: Fix saving grants after clearing expired tokensKim Alvefur2023-11-051-4/+4
* mod_s2s_auth_certs: Remove LuaSec compat that moved to net.serverKim Alvefur2023-11-041-6/+1
* core.certmanager: Handle dane context setting same way on reload as on initia...Kim Alvefur2023-11-041-1/+7
* util.prosodyctl.check: Print DANE TLSA records for certificatesKim Alvefur2023-11-031-0/+10
* util.prosodyctl.check: Wrap each check in a functionKim Alvefur2023-11-031-13/+29
* muc.register: Clarify what's going on when enforcing nicknamesKim Alvefur2023-11-031-0/+2
* util.datamanager: Clean up list index files on purge (i.e. user deletion)Kim Alvefur2023-11-021-0/+2
* mod_s2s: Automagically enable DANE for s2sin if 'use_dane' is enabledKim Alvefur2023-11-021-0/+6