aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* mod_s2s_auth_dane_in: DANE support for s2sinKim Alvefur2023-11-012-0/+115
* migrator: Add mod_http_file_share example to config templateKim Alvefur2023-11-011-0/+6
* migrator: Update default config template with new storesKim Alvefur2023-11-011-0/+4
* core.certmanager: Tweak log level of message about SNI being requiredKim Alvefur2023-10-291-1/+1
* mod_bosh: Include stream attributes in stream-features eventMatthew Wild2023-10-281-1/+1
* Merge 0.12->trunkKim Alvefur2023-10-271-1/+4
|\
| * core.certmanager: Validate that 'tls_profile' is one of the valid valuesKim Alvefur2023-10-271-1/+4
* | mod_saslauth: Clear 'auto' from endpoint hash var, it's not a real hash (than...Matthew Wild2023-10-261-0/+1
* | mod_saslauth, mod_c2s: Disable tls-server-end-point channel binding by defaultMatthew Wild2023-10-262-14/+23
* | mod_saslauth: Fix traceback in tls-server-end-point channel bindingMatthew Wild2023-10-261-3/+8
* | mod_admin_shell: Make 'Role' column dynamically sizedKim Alvefur2023-10-261-1/+1