aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* mod_smacks: Run session destruction code in session's async contextHEADorigin/mastermasterMatthew Wild15 hours1-7/+11
* mod_c2s, mod_s2s: Support for queuing callbacks to run in session threadMatthew Wild15 hours2-23/+32
* util.pposix: Add fdopen() to return a Lua file object from an fdMatthew Wild44 hours1-0/+32
* mod_smacks: Fix previous commit for case of no session foundKim Alvefur3 days1-1/+1
* mod_smacks: Prevent traceback on attempting to resume destroyed sessionKim Alvefur3 days1-0/+5
* net.server_epoll: Don't try to flush buffer on closed connectionsKim Alvefur3 days1-1/+2
* net.server_epoll: Revert opportunistic_writes tweakKim Alvefur3 days1-3/+0
* util.stanza: Handle Clark notation for attributes in :find()Kim Alvefur5 days2-0/+4
* util.stanza: Handle namespace prefixes for attributes in :find()Kim Alvefur5 days3-3/+10
* util.datamanager: fix duplicated word in log messageJonas Schäfer6 days1-1/+1
* mod_roster: do not store number in attributeJonas Schäfer6 days1-1/+1
* core.loggingmanager: Bump expected util.pposix versionKim Alvefur6 days1-1/+1
* util.startup: Bump expected util.pposix versionKim Alvefur6 days1-1/+1
* util.pposix: Add pipe() (with support for pipe2() flags on Linux)Matthew Wild6 days1-1/+43
* mod_admin_shell: Report when a module is already loadedKim Alvefur7 days1-0/+6
* mod_admin_shell: Refactor end of module:loadKim Alvefur7 days1-1/+4
* Merge 0.12->trunkMatthew Wild7 days1-6/+4
|\
| * MUC: optimizations for broadcast of visitor presence (thanks Jitsi team)origin/0.120.12Matthew Wild7 days1-6/+4
* | util.queue: tests: Add test for :replace() methodMatthew Wild10 days1-0/+19
* | mod_s2s: Really fix logging of outgoing stanza queue countsKim Alvefur11 days1-2/+2
* | mod_s2s: Clone queued outgoing stanzas to prevent changesKim Alvefur12 days1-1/+1
* | mod_s2s: Fix counting items in outgoing stanza queue (in logs)Kim Alvefur12 days1-2/+2
* | mod_s2s: Limit size of outgoing stanza queueKim Alvefur13 days1-10/+14
* | net.server_epoll: Make running out of buffer space a fatal errorKim Alvefur13 days1-0/+6
* | net.server_epoll: Improve efficiency of sending much buffered dataKim Alvefur13 days1-34/+68
* | mod_pubsub: Pass metadata directly into formKim Alvefur2024-11-081-12/+11
* | mod_pubsub: Use new metadata methodKim Alvefur2024-11-082-16/+16
* | util.pubsub: Add method returning subset of config as metadataKim Alvefur2024-11-082-0/+29
* | Merge 0.12->trunkMatthew Wild14 days1-5/+10
|\|
| * mod_bookmarks: Clarify log messages on failure to sync to modern PEP bookmarksMatthew Wild14 days1-2/+2
| * mod_bookmarks: Suppress error publishing empty legacy bookmarks w/ no PEP nodeMatthew Wild14 days1-3/+8
* | mod_http_file_share: Revert 9c62ffbdf2aeKim Alvefur2024-11-021-2/+2
* | Merge 0.12->trunkKim Alvefur2024-11-021-5/+7
|\|
| * mod_smacks: Destroy timed out session in async context (fixes #1884)Kim Alvefur2024-11-021-8/+10
* | mod_admin_shell: Reject attempt to add or remove roles for unrelated hostsKim Alvefur2024-11-011-0/+4
* | mod_authz_internal: Hint at roles for external JIDs being read-onlyKim Alvefur2024-11-011-1/+1
* | mod_admin_shell: Allow assigning roles to arbitrary JIDs when supportedKim Alvefur2024-11-011-1/+5
* | scansion: Remove publisher attribute from bookmarks2 testsKim Alvefur2024-10-311-2/+2
* | scansion: Import XEP-0402 test from prosody-modules rev 2c6b14207271Kim Alvefur2024-10-311-0/+181
* | util.crypto: Add more ECC methodsStephen Paul Weber2024-10-292-0/+137
* | util.pubsub: Fix test to account for not using util.errorKim Alvefur2024-10-291-1/+1
* | mod_pubsub: Move precondition error wrangling out of util.pubsubKim Alvefur2024-10-292-9/+5
* | util.error: Use is_error() instead of is_err() everywhereKim Alvefur2024-10-293-9/+9
* | mod_pubsub: Allow passing additional error contextKim Alvefur2024-10-271-4/+4
* | mod_pubsub: Use error registryKim Alvefur2024-10-271-10/+5
* | doap: Update XEP for mostly editorial changesKim Alvefur2024-10-261-15/+15
* | util.dnsregistry: Refresh from IANAKim Alvefur2024-10-261-1/+6
* | Merge 0.12->trunkKim Alvefur2024-10-261-10/+10
|\|
| * mod_admin_adhoc: Fix log messages for reloading modules.Aidan Epstein2024-09-291-10/+10
* | mod_invites_adhoc: Add password reset commandKim Alvefur2024-10-202-0/+31