Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | core.s2smanager: Fix traceback due to mixup with to/from | Kim Alvefur | 2019-10-05 | 1 | -1/+1 |
| | | | | Forgot to swap to and from in 3123a13cf577 | ||||
* | mod_csi_simple: Always remove session filters when disabling CSI | Kim Alvefur | 2019-10-05 | 1 | -3/+3 |
| | | | | | | Only guard the actual pausing of outgoing data on the method existing. This prevents the filters from lingering in case something happened to the connection. Removing already removed filters should be a safe noop. | ||||
* | mod_csi_simple: Try not to flush buffer while already flushing it | Kim Alvefur | 2019-10-05 | 1 | -0/+5 |
| | | | | Reduces log noice | ||||
* | core.s2smanager: Remove bidi-enabled s2sin from outgoing routing table | Kim Alvefur | 2019-10-05 | 1 | -0/+3 |
| | | | | Caused creation of new s2sout instead of proper bidi-enabled s2sin. | ||||
* | net.server_epoll: Return early when attepting to set write lock state to ↵ | Kim Alvefur | 2019-10-05 | 1 | -0/+6 |
| | | | | | | current state Reduces needless duplication of work and log messages.. | ||||
* | Merge 0.11->trunk | Matthew Wild | 2019-10-03 | 1 | -0/+2 |
|\ | |||||
| * | mod_mam: Add flag to session when it performs a MAM query | Matthew Wild | 2019-10-03 | 1 | -0/+2 |
| | | |||||
* | | util.promise: Add some additional tests to cover callback return values | Matthew Wild | 2019-09-30 | 1 | -0/+24 |
| | | |||||
* | | mod_offline: Log a debug message when message is stored | Kim Alvefur | 2019-09-29 | 1 | -1/+5 |
| | | |||||
* | | util.sasl.scram: Fix old API | Kim Alvefur | 2019-09-29 | 1 | -1/+1 |
| | | | | | | | | | | This function is not directly used by anything in Prosody anymore and should be considered deprecated. | ||||
* | | Merge 0.11-trunk | Kim Alvefur | 2019-09-29 | 1 | -0/+1 |
|\| | |||||
| * | MUC: Strip tags with MUC-related namespaces from private messages (fixes #1427) | Kim Alvefur | 2019-09-29 | 1 | -0/+1 |
| | | | | | | | | Prevents duplication since it adds another <{muc#user}x> here | ||||
* | | mod_admin_telnet: Use new compact function for waiting on promises | Kim Alvefur | 2019-09-29 | 1 | -7/+1 |
| | | |||||
* | | util.async: Add function for waiting on promises and unpacking the results | Kim Alvefur | 2019-09-29 | 1 | -0/+16 |
| | | |||||
* | | mod_register_ibr: Distinguish between failure to create account or save ↵ | Kim Alvefur | 2019-09-29 | 1 | -6/+5 |
| | | | | | | | | extra data | ||||
* | | net.server_epoll: Correct indentation | Kim Alvefur | 2019-09-29 | 1 | -2/+2 |
| | | |||||
* | | core.modulemanager: Split lists across multiple lines for improved readability | Kim Alvefur | 2019-09-29 | 1 | -2/+18 |
| | | | | | | | | Patches will also be easier to read. | ||||
* | | mod_register_ibr: Reminder to maybe use util.error in the future | Kim Alvefur | 2019-09-29 | 1 | -0/+1 |
| | | |||||
* | | mod_register_ibr, mod_register_limits: Add support for custom error type and ↵ | Emmanuel Gil Peyrot | 2019-09-29 | 2 | -1/+7 |
| | | | | | | | | defined-condition. | ||||
* | | net.server_epoll: Ignore unused self argument [luacheck] | Kim Alvefur | 2019-09-29 | 1 | -1/+1 |
| | | |||||
* | | net.server_epoll: Fix link function to not replace listeners | Kim Alvefur | 2019-09-29 | 1 | -9/+5 |
| | | | | | | | | | | | | | | | | mod_proxy65 calls link twice, once for each direction. This would overwrite the listeners with one that has the previous listeners as metatable.__index, but none of the others. This takes advantage of 94c584d67533 to improve this. | ||||
* | | net.server_epoll: Handle read size argument to link | Kim Alvefur | 2019-09-29 | 1 | -1/+2 |
| | | |||||
* | | net.server_epoll: Add some timeout related logging | Kim Alvefur | 2019-09-29 | 1 | -0/+3 |
| | | |||||
* | | mod_register_ibr: Add FORM_TYPE as required by XEP-0077. | Emmanuel Gil Peyrot | 2019-09-29 | 1 | -0/+2 |
| | | |||||
* | | net.server_epoll: Add debug logging for various connection events | Kim Alvefur | 2019-09-29 | 1 | -0/+6 |
| | | |||||
* | | net.server_epoll: Make log tag accessible as a field | Kim Alvefur | 2019-09-29 | 1 | -1/+3 |
| | | | | | | | | To allow referencing connections by id instead of tostring form | ||||
* | | net.server_epoll: Make it easy to override handler for incoming data | Kim Alvefur | 2019-09-29 | 1 | -2/+7 |
| | | |||||
* | | mod_csi_simple: Remove duplicated check for connection | Kim Alvefur | 2019-09-28 | 1 | -3/+3 |
| | | |||||
* | | mod_pubsub: Remove the unwanted check for @notify on <purge/>. | Emmanuel Gil Peyrot | 2019-09-28 | 1 | -3/+2 |
| | | | | | | | | | | | | This most likely was copied from the handling of <retract/>, where it actually is required by the spec (XEP-0060 §7.2.2.1), but this attribute doesn’t exist for purge. | ||||
* | | util.sql: Preserve 3rd and 4th return values from transaction (fixes #1434) ↵ | Kim Alvefur | 2019-09-28 | 1 | -3/+3 |
| | | | | | | | | (thanks mrdoctorwho) | ||||
* | | doap: Add some supported-since versions | Kim Alvefur | 2019-09-28 | 1 | -0/+3 |
| | | |||||
* | | doap: Add some XEP versions | Kim Alvefur | 2019-09-28 | 1 | -0/+6 |
| | | |||||
* | | MUC: Fix XML syntax error in test | Kim Alvefur | 2019-09-21 | 1 | -0/+1 |
| | | | | | | | | How did this even happen? | ||||
* | | MUC: Update test for vcard-temp changes | Kim Alvefur | 2019-09-21 | 1 | -4/+11 |
| | | | | | | | | | | | | Should this XEP-0398 behavior even be covered here? The original lines came from a recording. | ||||
* | | Merge 0.11->trunk | Kim Alvefur | 2019-09-21 | 2 | -15/+25 |
|\| | |||||
| * | mod_vcard_legacy: Don't owerwrite empty photo elements (fixes #1432) | Kim Alvefur | 2019-09-21 | 1 | -3/+9 |
| | | |||||
| * | mod_vcard_legacy: Advertise lack of avatar correctly (fixes #1431) (thanks ↵ | Kim Alvefur | 2019-09-21 | 1 | -2/+2 |
| | | | | | | | | lovetox) | ||||
| * | prosodyctl: Fix traceback on incorrect proxy65_address type | Matthew Wild | 2019-09-11 | 1 | -11/+15 |
| | | |||||
| * | Added tag 0.11.3 for changeset dd7e924c74ef | Matthew Wild | 2019-09-05 | 0 | -0/+0 |
| | | |||||
* | | doap: Remove stray '(' | Kim Alvefur | 2019-09-19 | 1 | -1/+1 |
| | | |||||
* | | doap: Add details about most recent XEPs numbered over 300 | Kim Alvefur | 2019-09-19 | 1 | -1/+11 |
| | | |||||
* | | doap: Add details to XEPs numbered under 100 | Kim Alvefur | 2019-09-19 | 1 | -0/+24 |
| | | |||||
* | | doap: Fix namespace of <until> | Kim Alvefur | 2019-09-19 | 1 | -3/+3 |
| | | |||||
* | | doap: Update to newer format | Kim Alvefur | 2019-09-19 | 1 | -379/+375 |
| | | |||||
* | | util.encodings: Spell out all IDNA 2008 options ICU has | Kim Alvefur | 2019-09-11 | 1 | -1/+24 |
| | | |||||
* | | util.encodings: Switch ICU binding to IDNA2008 (fixes #533, #1301) | Kim Alvefur | 2019-09-11 | 1 | -4/+9 |
| | | |||||
* | | Prepare required data folder for integration tests | Maxime “pep” Buquet | 2019-09-12 | 1 | -0/+1 |
| | | |||||
* | | util.x509: Return sets of services per identity | Kim Alvefur | 2019-09-10 | 1 | -7/+34 |
| | | |||||
* | | mod_http: Add support for configuring CORS Access-Control-Allow-Credentials | Matthew Wild | 2019-09-11 | 1 | -2/+6 |
| | | |||||
* | | util.x509: Only collect commonNames that pass idna | Kim Alvefur | 2019-09-10 | 1 | -1/+1 |
| | | | | | | | | | | Weeds out "Example Certificate" and the like, which are uninteresting for this function. |