aboutsummaryrefslogtreecommitdiffstats
path: root/plugins
Commit message (Expand)AuthorAgeFilesLines
* mod_authz_internal: Expose convenience method to test if user can assume roleMatthew Wild2022-08-181-0/+12
* mod_authz_internal, and more: New iteration of role APIMatthew Wild2022-08-173-38/+132
* mod_admin_shell: Show session role in c2s:showKim Alvefur2022-08-151-1/+10
* mod_tokenauth: New API that better fits how modules are using token authMatthew Wild2022-07-201-12/+40
* mod_authz_internal: Use util.roles, some API changes and config supportMatthew Wild2022-07-191-63/+96
* usermanager, mod_auth_*: Add get_account_info() returning creation/update timeMatthew Wild2022-07-122-2/+28
* Switch to a new role-based authorization framework, removing is_admin()Matthew Wild2022-06-1511-122/+191
* mod_saslauth: Rename field from 'scope'->'role'Matthew Wild2022-06-151-1/+1
* Merge 0.12->trunkMatthew Wild2022-08-181-4/+8
|\
| * mod_admin_shell: Switch names for user role management commandsKim Alvefur2022-08-151-4/+8
* | util.stanza: Add method for extracting a single attribute valueKim Alvefur2022-08-171-2/+1
* | mod_time: Remove obsolete XEP-0090 supportKim Alvefur2022-08-151-14/+0
* | mod_time: Return sub-second precision timestampsKim Alvefur2022-08-141-1/+2
* | mod_storage_sql: Drop archive timestamp precision pending schema updateKim Alvefur2022-08-141-1/+2
* | mod_mam: Store archives with sub-second precision timestampsKim Alvefur2022-08-141-2/+2
* | mod_admin_shell: Remove obsolete module:load() argument from 0.8 timeKim Alvefur2022-08-051-2/+2
* | mod_tls: Record STARTTLS state so it can be shown in ShellKim Alvefur2022-08-022-1/+6
* | Merge 0.12->trunkKim Alvefur2022-07-292-6/+3
|\|
| * mod_storage_sql: Fix summary API with Postgres (fixes #1766)Kim Alvefur2022-07-221-4/+2
| * mod_http_files: Log warning about legacy modules using mod_http_filesKim Alvefur2022-07-171-2/+1
* | Merge 0.12->trunkKim Alvefur2022-07-272-2/+6
|\|
| * mod_bookmarks: Reduce error about not having bookmarks to debug (thanks tom)Kim Alvefur2022-07-261-1/+5
| * mod_storage_sql: Fix bypass of load procedure under prosodyctlKim Alvefur2022-07-261-1/+1
* | mod_saslauth: Implement RFC 9266 'tls-exporter' channel binding (#1760)Kim Alvefur2022-06-011-0/+15
* | compat: Remove handling of Lua 5.1 location of 'unpack' functionKim Alvefur2022-07-115-5/+5
* | mod_storage_sql: Remove Lua 5.1 compatibility hackKim Alvefur2022-07-021-2/+1
* | mod_mam: Silence luacheck (yay warnings in CI but not locally)Kim Alvefur2022-06-141-1/+1
* | mod_mam: Clarify comment (thanks chili-b)Kim Alvefur2022-06-141-2/+6
* | mod_csi_simple: Collect stats on number of stanzas per flushKim Alvefur2022-06-141-0/+5
* | mod_admin_shell: Show session id ping reply cameKim Alvefur2022-06-131-1/+1
* | Merge 0.12->trunkKim Alvefur2022-06-131-1/+1
|\|
| * mod_smacks: Fix #1761 by setting a flag earlierKim Alvefur2022-06-121-1/+1
* | mod_saslauth: Advertise channel bindings via XEP-0440Kim Alvefur2020-12-061-0/+10
* | mod_admin_shell: Include last (mod_cron) task run time in module:info()Kim Alvefur2022-06-011-1/+11
* | mod_admin_shell: Drop unused argument [luacheck]Kim Alvefur2022-05-311-1/+1
* | mod_admin_shell: Show bound ports in module:infoKim Alvefur2022-05-311-1/+11
* | mod_admin_shell: Document the 'watch' section in the built-in helpKim Alvefur2022-05-301-0/+4
* | prosodyctl shell: Communicate width of terminal to mod_admin_shellKim Alvefur2022-05-301-5/+10
* | mod_smacks: Indicate that bounces are generated by the serverKim Alvefur2022-05-271-1/+2
* | Merge 0.12->trunkKim Alvefur2022-05-271-3/+2
|\|
| * mod_smacks: Bounce unhandled stanzas from local origin (fix #1759)0.12.1Kim Alvefur2022-05-271-2/+1
| * mod_smacks: Fix bounce of stanzas directed to full JID on unclean disconnectKim Alvefur2022-05-271-1/+1
* | mod_smacks: Remove debug log references to timer (not used anymore)Kim Alvefur2022-05-261-2/+1
* | Merge 0.12->trunkKim Alvefur2022-05-261-3/+2
|\|
| * mod_smacks: Fix to use current method of counting acked stanzasKim Alvefur2022-05-261-3/+2
* | mod_smacks: Use session logging for remaining log messagesKim Alvefur2022-05-211-6/+6
* | mod_smacks: Factor out some convenience functionsKim Alvefur2022-02-111-10/+21
* | Merge 0.12->trunkKim Alvefur2022-05-151-2/+2
|\|
| * mod_admin_shell: Tighten up type checks to fix #1754 (thanks clouded)Kim Alvefur2022-05-151-2/+2
* | mod_smacks: Initialize queue before sending <enable>Kim Alvefur2022-05-151-1/+1