Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | mod_pubsub: Move a comment to where it makes sense | Kim Alvefur | 2019-07-10 | 1 | -1/+1 | |
| | | | | | | | | This code has moved but the comment did not follow it. | |||||
* | | util.error: Fix traceback due to missing text field | Kim Alvefur | 2019-07-10 | 1 | -1/+1 | |
| | | ||||||
* | | mod_admin_telnet: Move error handling to thread callback (fixes #1391) | Kim Alvefur | 2019-05-10 | 1 | -7/+4 | |
| | | | | | | | | Avoids yielding over pcall boundry, fixes xmpp:ping() command on Lua 5.1 | |||||
* | | mod_admin_telnet: Check for simple commands before executing in sandbox | Kim Alvefur | 2019-05-10 | 1 | -5/+5 | |
| | | | | | | | | | | | | This makes fixing yield over pcall boundry issue easier since it would have jumped to the thread error handler instead of proceeding to checking for simple commands. | |||||
* | | mod_pep: Only log when creating new pubsub services | Kim Alvefur | 2019-07-09 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | Once upon a time get_pep_service() would get called with random bare JIDs and remote hostnames, which is why it was logged this way. This seems to have been fixed, so it's not as useful anymore. It's still useful to know when it creates a new service object. | |||||
* | | net.http.files: Fix cache handling | Kim Alvefur | 2019-06-29 | 1 | -1/+1 | |
| | | | | | | | | Typo that broke the LRU-ness of the caching | |||||
* | | prosodyctl: Fix extraction of interpreter from arg when additional arguments ↵ | Kim Alvefur | 2019-06-29 | 1 | -1/+9 | |
| | | | | | | | | | | | | | | (fixes #1386) Interpreter goes into the lowest negative index. See http://www.lua.org/manual/5.2/manual.html#7 | |||||
* | | MUC: Advertise language field as such via XEP-0122 | Kim Alvefur | 2019-07-07 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | This lets clients know that the field is a language field and should be in RFC 5646 format. Field validation code in util.dataforms left for future commit. | |||||
* | | mod_pubsub: Expose pubsub#access_model and pubsub#publish_model (fixes #1387) | Kim Alvefur | 2019-07-06 | 1 | -0/+10 | |
| | | ||||||
* | | Merge 0.11->trunk | Kim Alvefur | 2019-07-08 | 108 | -1337/+3588 | |
|\ \ | |/ |/| | ||||||
| * | Merge 0.11->trunk | Kim Alvefur | 2019-06-20 | 1 | -1/+1 | |
| |\ | ||||||
| * \ | Merge 0.11->trunk | Kim Alvefur | 2019-06-20 | 1 | -10/+2 | |
| |\ \ | ||||||
| * | | | mod_blocklist: Add comment to clarify some logic | Kim Alvefur | 2019-06-20 | 1 | -0/+1 | |
| | | | | ||||||
| * | | | Merge 0.11->trunk | Kim Alvefur | 2019-06-20 | 2 | -0/+176 | |
| |\ \ \ | ||||||
| * | | | | util.dependencies: Increase Lua version to warn about to 5.4 | Kim Alvefur | 2019-06-19 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | No significant problems have been encountered with Lua 5.3 itself, so apart from some odd problems in LuaExpat it seems about time to declare it ready. | |||||
| * | | | | MUC: Reflow event tables to improve readability | Kim Alvefur | 2019-06-19 | 1 | -4/+20 | |
| | | | | | | | | | | | | | | | | | | | | Also makes it easier to read diffs of added fields. | |||||
| * | | | | mod_pep: Log node name instead of payload | Kim Alvefur | 2019-06-16 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | Having the node logged is more useful and less problematic for privacy | |||||
| * | | | | Merge 0.11->trunk | Kim Alvefur | 2019-06-10 | 107 | -1377/+3592 | |
| |\ \ \ \ | ||||||
| | * | | | | mod_admin_telnet: Collect array from Bosh connections when appending to ↵ | Michel Le Bihan | 2019-06-03 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | connection list Fixes #1356 | |||||
| | * | | | | core/sessionmanager: Remove unnecessary fallback in make_authenticated | Maxime ?pep? Buquet | 2019-06-01 | 1 | -1/+1 | |
| | | | | | | ||||||
| | * | | | | prosody: Also log status code passed to exit() | Kim Alvefur | 2019-05-31 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Sometimes you're just too lazy to `echo $?` | |||||
| | * | | | | prosody: Log shutdown reason (in past tense) as the very last thing | Kim Alvefur | 2019-05-31 | 1 | -1/+1 | |
| | | | | | | ||||||
| | * | | | | prosody: Log shutdown reason | Kim Alvefur | 2019-05-31 | 1 | -0/+1 | |
| | | | | | | ||||||
| | * | | | | Merge 0.11->trunk | Kim Alvefur | 2019-05-31 | 1 | -0/+6 | |
| | |\ \ \ \ | ||||||
| | * \ \ \ \ | Merge 0.11->trunk | Kim Alvefur | 2019-05-30 | 1 | -39/+16 | |
| | |\ \ \ \ \ | ||||||
| | * | | | | | | util.format: Handle integer formats the same way on Lua versions without ↵ | Kim Alvefur | 2019-05-30 | 2 | -2/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | integer support | |||||
| | * | | | | | | util.format: Handle formats expecting an integer in Lua 5.3+ (fixes #1371) | Kim Alvefur | 2019-05-30 | 2 | -0/+7 | |
| | | | | | | | | ||||||
| | * | | | | | | mod_storage_sql: Ignore shadowed error variable [luacheck] | Kim Alvefur | 2019-05-28 | 1 | -1/+1 | |
| | | | | | | | | ||||||
| | * | | | | | | mod_storage_sql: Fix to use correct arguments to archive id lookup | Kim Alvefur | 2019-05-28 | 1 | -2/+2 | |
| | | | | | | | | ||||||
| | * | | | | | | mod_storage_sql: Correctly return item-not-found error | Kim Alvefur | 2019-05-28 | 1 | -2/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `return ok, err` comes out as `transaction_ok, ok, err` | |||||
| | * | | | | | | Merge 0.11->trunk | Kim Alvefur | 2019-05-27 | 2 | -3/+14 | |
| | |\ \ \ \ \ \ | ||||||
| | * \ \ \ \ \ \ | Merge 0.11->trunk | Kim Alvefur | 2019-05-27 | 1 | -1/+1 | |
| | |\ \ \ \ \ \ \ | ||||||
| | * | | | | | | | | mod_csi_simple: Disable optimizations on disconnect (fixes #1358) | Kim Alvefur | 2019-05-26 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The connection becomes invalid here, regardless of 3rd party modules that might keep the session alive. | |||||
| | * | | | | | | | | mod_storage_internal: Return appropriate error even with empty archive | Kim Alvefur | 2019-05-05 | 1 | -0/+3 | |
| | | | | | | | | | | ||||||
| | * | | | | | | | | mod_storage_memory: Return correct error even if no archive data available | Kim Alvefur | 2019-05-05 | 1 | -0/+3 | |
| | | | | | | | | | | ||||||
| | * | | | | | | | | mod_muc_mam: Propagate item-not-found to client (fixes #1325) | Kim Alvefur | 2019-05-05 | 1 | -1/+5 | |
| | | | | | | | | | | ||||||
| | * | | | | | | | | mod_mam: Propagate item-not-found to client (fixes #1325) | Kim Alvefur | 2019-05-05 | 1 | -1/+5 | |
| | | | | | | | | | | ||||||
| | * | | | | | | | | mod_storage_sql: Look up archive IDs in separate queries (fixes #1325) | Kim Alvefur | 2019-03-23 | 1 | -29/+29 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is probably not good for performance. | |||||
| | * | | | | | | | | mod_storage_memory: Return error if 'before' or 'after' are not found ↵ | Kim Alvefur | 2019-03-05 | 1 | -0/+10 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (partial fix for #1325) | |||||
| | * | | | | | | | | mod_storage_internal: Return error if 'before' or 'after' are not found ↵ | Kim Alvefur | 2019-03-05 | 1 | -0/+10 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (partial fix for #1325) | |||||
| | * | | | | | | | | Merge 0.11->trunk | Kim Alvefur | 2019-05-26 | 3 | -16/+33 | |
| | |\ \ \ \ \ \ \ \ | ||||||
| | * | | | | | | | | | configure: Respect previously set paths in macosx preset | Kim Alvefur | 2019-05-13 | 1 | -4/+8 | |
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | configure: Remove preset settings that are autodiscovered | Kim Alvefur | 2019-05-13 | 1 | -14/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These are likely wrong if other flags have been given. | |||||
| | * | | | | | | | | | configure: Handle ostype preset after argument processing | Kim Alvefur | 2019-05-13 | 1 | -67/+71 | |
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | util.hashring: Add tests | Matthew Wild | 2019-05-13 | 1 | -0/+85 | |
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | util.encodings: Declare absence of arguments [-Wstrict-prototypes] | Kim Alvefur | 2019-05-13 | 1 | -1/+1 | |
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | util.hashring: Implementation of hashring data structure | Matthew Wild | 2019-05-13 | 1 | -0/+88 | |
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | migrator: Add support for archives (fixes #651) | Kim Alvefur | 2019-05-05 | 1 | -0/+6 | |
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | migrator: Rewrite to use storage modules | Kim Alvefur | 2019-05-05 | 7 | -439/+143 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows migrating to and from any storage module that supports the right methods. Based on experimental mod_migrate work. | |||||
| | * | | | | | | | | | mod_storage_sql: Add support for iterating over users in archive stores | Kim Alvefur | 2019-05-05 | 1 | -0/+13 | |
| | | | | | | | | | | |