| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | | mod_smacks: Bounce unacked stanzas on shutdown | Kim Alvefur | 2021-12-17 | 1 | -1/+11 |
* | | mod_smacks: Preserve counter values on shutdown | Kim Alvefur | 2021-12-17 | 1 | -0/+22 |
* | | mod_smacks: Simplify access to local user sessions | Kim Alvefur | 2021-12-17 | 1 | -2/+2 |
* | | mod_smacks: Cancel hibernation when session is closed | Kim Alvefur | 2021-12-16 | 1 | -0/+6 |
* | | mod_smacks: Skip hibernation logic if session was closed or replaced | Kim Alvefur | 2021-12-16 | 1 | -0/+4 |
* | | mod_smacks: Fix indentation | Kim Alvefur | 2021-12-16 | 1 | -4/+4 |
* | | mod_smacks: Stop stanzas from being queued on hibernation timeout | Kim Alvefur | 2021-12-16 | 1 | -0/+1 |
* | | util.smqueue: Simplify compat table, fix dependent modules (thanks Martin) | Kim Alvefur | 2021-12-16 | 3 | -24/+36 |
* | | util.smqueue: Add missing method to Teal record spec | Kim Alvefur | 2021-12-16 | 1 | -1/+2 |
* | | mod_smacks: Limit queue memory consumption using new util | Kim Alvefur | 2021-12-14 | 2 | -52/+73 |
* | | util.smqueue: Abstract queue with acknowledgements and overflow | Kim Alvefur | 2021-12-14 | 3 | -0/+223 |
* | | mod_smacks: Set a watchdog to watch sleeping sessions | Kim Alvefur | 2021-12-02 | 1 | -59/+27 |
* | | mod_smacks: Switch storage for tracking resumption tokens | Kim Alvefur | 2021-12-02 | 1 | -40/+5 |
* | | mod_smacks: Clear resumption token from persistent storage on resumption | Kim Alvefur | 2021-12-01 | 1 | -0/+1 |
* | | mod_smacks: Persist old counter values to storage | Kim Alvefur | 2021-12-01 | 1 | -7/+5 |
* | | mod_smacks: Remove now unused variable [luacheck] | Kim Alvefur | 2021-12-15 | 1 | -1/+1 |
* | | mod_smacks: Remove unused event | Kim Alvefur | 2021-12-15 | 1 | -1/+0 |
* | | mod_smacks: Fix typo | Kim Alvefur | 2021-12-15 | 1 | -1/+1 |
* | | mod_smacks: Flag both sessions to prevent duplicating queue on resumption | Kim Alvefur | 2021-12-14 | 1 | -0/+3 |
* | | mod_smacks: Increment a counter for each resumption | Kim Alvefur | 2021-12-06 | 1 | -0/+1 |
* | | mod_smacks: Back out 48f8fa6cea7b - back in a86ae74da96c again | Kim Alvefur | 2021-12-13 | 1 | -2/+4 |
* | | mod_smacks: Patch various self-references on the resumed session | Kim Alvefur | 2021-12-13 | 1 | -0/+5 |
* | | mod_smacks: Back out a86ae74da96c: Fixed one problem, caused another | Kim Alvefur | 2021-12-13 | 1 | -4/+2 |
* | | mod_smacks: Back out def20683c161 | Kim Alvefur | 2021-12-13 | 1 | -1/+0 |
* | | mod_smacks: Update reference to session from send() | Kim Alvefur | 2021-12-13 | 1 | -0/+1 |
* | | util.format: Optimize most common integer format | Kim Alvefur | 2021-12-13 | 1 | -0/+2 |
* | | util.format: Ensure metatable __tostring results are also sanitized | Kim Alvefur | 2021-12-13 | 3 | -2/+20 |
* | | mod_smacks: Include reason for destroying session on hibernation timeout | Kim Alvefur | 2021-12-12 | 1 | -1/+1 |
* | | tools/generate_format_spec: Apply lua-format to silence luacheck | Kim Alvefur | 2021-12-11 | 1 | -7/+9 |
* | | util.format: Fix some formats expecting positive numbers in Lua 5.2 | Kim Alvefur | 2021-12-11 | 2 | -4/+9 |
* | | util.format: Fix Lua 5.1 quirks thanks to ALL THE TESTS | Kim Alvefur | 2021-12-11 | 1 | -1/+6 |
* | | util.format: ALL THE TESTS!!! | Kim Alvefur | 2021-12-11 | 2 | -0/+891 |
* | | util.format: Also handle the %p format added in Lua 5.4 | Kim Alvefur | 2021-12-11 | 2 | -3/+27 |
* | | util.format: Ensure sanitation of strings passed to wrong format | Kim Alvefur | 2021-12-11 | 2 | -21/+38 |
* | | util.format: Escape invalid UTF-8 by passing trough serialization | Kim Alvefur | 2021-12-10 | 2 | -1/+14 |
* | | mod_mam: Avoid storing bounces for messages from the bare account (thanks Ge0rG) | Kim Alvefur | 2021-12-10 | 1 | -2/+12 |
* | | MUC: Remove <{muc}x> tags in some errors | Kim Alvefur | 2021-12-08 | 6 | -10/+6 |
* | | MUC: Fix error origin JID in wrong argument position | Kim Alvefur | 2021-12-08 | 1 | -1/+1 |
* | | MUC: Remove remaining deprecated numeric error codes | Kim Alvefur | 2021-12-08 | 4 | -5/+1 |
* | | MUC: Return a friendly textual error when trying to speak without voice | Kim Alvefur | 2021-12-08 | 1 | -1/+2 |
* | | net.resolvers: Report when hostname fails IDNA | Kim Alvefur | 2021-12-07 | 2 | -2/+2 |
* | | util.sasl.scram: Store username property rather than cached local (#399) | Matthew Wild | 2021-12-07 | 1 | -1/+1 |
* | | mod_admin_shell: Add port as a c2s/s2s:show column definition | Kim Alvefur | 2021-12-07 | 1 | -0/+7 |
* | | mod_pep: Set correct jid attr on node disco items | Kim Alvefur | 2021-12-07 | 1 | -0/+1 |
* | | mod_pubsub: Allow specifying the JID of the pubsub service | Kim Alvefur | 2021-12-07 | 2 | -1/+2 |
* | | core.usermanager: Implement noop role writes on global authz provider | Kim Alvefur | 2021-12-06 | 1 | -0/+2 |
* | | mod_admin_shell: Handle global roles (pass host=*) | Kim Alvefur | 2021-12-06 | 1 | -1/+2 |
* | | mod_admin_shell: Only check that local users exist locally | Kim Alvefur | 2021-12-06 | 1 | -3/+1 |
* | | mod_disco: Optionally return info on admin accounts to non-contacts | Kim Alvefur | 2021-04-15 | 1 | -2/+5 |
* | | mod_disco: Advertise anonymous users | Kim Alvefur | 2020-07-04 | 1 | -0/+2 |