Log

description author age
core.usermanager: Link to docs for new role API to make warning more actionable Kim Alvefur 2022-08-27
mod_smacks: Split resumption into multiple stages, to simplify ISR integration Matthew Wild 2022-08-26
mod_s2s: Simplify conditionals since all sessions should have .host now Kim Alvefur 2022-08-26
Merge 0.12->trunk Kim Alvefur 2022-08-26
mod_s2s: Fix firing buffer drain events 0.12 Kim Alvefur 2022-08-26
mod_smacks: Don't close resuming session when failed due to overflow Matthew Wild 2022-08-26
mod_smacks: Long overdue cleanup of resumption code, fixes some old TODOs Matthew Wild 2022-08-26
mod_admin_shell: Rename variable to avoid confusion with global function Kim Alvefur 2022-08-25
mod_admin_shell: Fix output from user:roles() Kim Alvefur 2022-08-25
Merge role-auth->trunk Matthew Wild 2022-08-22
CHANGES: Add role auth Matthew Wild 2022-08-22
mod_admin_shell: Ensure account has role before it is usable Kim Alvefur 2022-08-18
mod_auth_insecure: Store creation and update timestamps on account Kim Alvefur 2022-08-18
mod_admin_shell: Update help for user:create to reflect singular role argument Kim Alvefur 2022-08-18
mod_auth_internal_hashed: Allow creating disabled account without password Kim Alvefur 2022-08-18
mod_admin_shell: Update with new role management commands and help text Matthew Wild 2022-08-18
core.usermanager: Update argument name in authz fallback method Kim Alvefur 2022-08-18
core.usermanager: Remove obsolete authz fallback method Kim Alvefur 2022-08-18
core.usermanager: Add missing methods to fallback authz provider Kim Alvefur 2022-08-18
core.usermanager: Add scoped luacheck ignore rule to reduce clutter Kim Alvefur 2022-08-18
mod_authz_internal: Expose convenience method to test if user can assume role Matthew Wild 2022-08-18
mod_authz_internal, and more: New iteration of role API Matthew Wild 2022-08-17
util.roles: Add Teal interface declaration Kim Alvefur 2022-08-12
mod_admin_shell: Show session role in c2s:show Kim Alvefur 2022-08-15
usermanager: Add back temporary is_admin to warn about deprecated API usage Matthew Wild 2022-08-15
usermanager: Remove concept of global authz provider Matthew Wild 2022-08-12
usermanager: Fix method name of global authz provider (thanks Zash) Matthew Wild 2022-08-12
usermanager: Remove obsolete function from global authz provider Matthew Wild 2022-08-11
features: Add "permissions" feature for role-auth Matthew Wild 2022-08-11
usermanager: Handle local JIDs being passed to get/set_jid_role() Matthew Wild 2022-08-01
core.usermanager: Add missing stub authz methods to global authz provider Kim Alvefur 2022-07-20
moduleapi: Stricter type check for actor in permission check Kim Alvefur 2022-07-20
moduleapi: Remove redundant expansion of ':' prefix in permission names Kim Alvefur 2022-07-20
moduleapi: Distribute permissions set from global modules to all hosts Kim Alvefur 2022-07-20
mod_tokenauth: New API that better fits how modules are using token auth Matthew Wild 2022-07-20
mod_authz_internal: Use util.roles, some API changes and config support Matthew Wild 2022-07-19
util.roles: Add new utility module to consolidate role objects and methods Matthew Wild 2022-07-19
usermanager, mod_auth_*: Add get_account_info() returning creation/update time Matthew Wild 2022-07-12
core.moduleapi: Expand permission name ':' prefix earlier Kim Alvefur 2022-06-15
core.moduleapi: Fixup method name Kim Alvefur 2022-06-15
teal-src: update module.d.tl with new access control methods Matthew Wild 2022-06-15
Switch to a new role-based authorization framework, removing is_admin() Matthew Wild 2022-06-15
mod_saslauth: Rename field from 'scope'->'role' Matthew Wild 2022-06-15
util.session: Add role management methods Matthew Wild 2022-06-15
net.connect: Clear TODO for Happy Eyeballs / RFC 8305, close #1246 Kim Alvefur 2022-08-19
Merge 0.12->trunk Matthew Wild 2022-08-18
mod_admin_shell: Switch names for user role management commands 0.12 Kim Alvefur 2022-08-15
util.stanza: Add method for extracting a single attribute value Kim Alvefur 2022-08-17
mod_time: Remove obsolete XEP-0090 support Kim Alvefur 2022-08-15
util.datetime: Update Teal interface description Kim Alvefur 2022-08-17
util.datetime: Remove a line Kim Alvefur 2022-08-17
mod_time: Return sub-second precision timestamps Kim Alvefur 2022-08-14
mod_storage_sql: Drop archive timestamp precision pending schema update Kim Alvefur 2022-08-14
mod_mam: Store archives with sub-second precision timestamps Kim Alvefur 2022-08-14
util.datetime: Add support for sub-second precision timestamps Kim Alvefur 2022-08-14
util.datetime: Fix argument order in tests Kim Alvefur 2022-08-14
util.signal: Fix name conflict in Teal interface declaration Kim Alvefur 2022-08-10
util.error: Use avoid name conflict in Teal interface declaration Kim Alvefur 2022-08-10
util.uuid: Fix syntax of Teal interface declaration file Kim Alvefur 2022-08-10
util.timer: Add Teal interface description Kim Alvefur 2022-07-24