aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
* | mod_saslauth: Actively close cert file after readingMatthew Wild2023-10-241-0/+1
* | mod_saslauth: Fix read format string (thanks tmolitor)Matthew Wild2023-10-241-1/+1
* | mod_cron: Make task frequencies configurable in overly generic mannerKim Alvefur2023-10-223-10/+10
* | mod_cron: Fix missing restore method in Teal record definitionKim Alvefur2023-10-221-0/+1
* | CHANGES: Mention 'tls-server-end-point'Kim Alvefur2023-10-221-0/+1
* | mod_saslauth: Get correct 'tls-server-end-point' with new LuaSec APIKim Alvefur2022-10-231-12/+15
* | mod_c2s: Add session.ssl_cfg/ssl_ctx for direct TLS connectionsMatthew Wild2022-09-071-0/+8
* | portmanager: Expose API to get at SSL/TLS config for a given interface/portMatthew Wild2022-09-071-0/+8
* | mod_saslauth: Derive hash from certificate per tls-server-end-pointKim Alvefur2021-06-291-0/+34
* | mod_saslauth: Support tls-server-end-point via manually specified hashKim Alvefur2020-12-071-0/+13
* | mod_tokenauth: Set name/description on cleanup jobKim Alvefur2023-10-211-1/+1
* | mod_tokenauth: Save grant after removing expired tokensKim Alvefur2023-10-211-0/+5
* | mod_tokenauth: Periodically clear out expired tokens and grantsKim Alvefur2023-10-091-0/+6
* | mod_tokenauth: Delete grants without tokens after periodKim Alvefur2023-10-161-0/+8
* | mod_tokenauth: Clear expired tokens on grant retrievalKim Alvefur2023-10-091-1/+8
* | mod_tokenauth: Delete grants in the wrong formats on retrievalKim Alvefur2023-10-091-0/+5
* | lint: Teach luacheck about module:onceKim Alvefur2023-10-151-0/+1