Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | mod_http: Determine CORS methods to whitelist from actual methods used | Kim Alvefur | 2019-01-17 | 1 | -2/+9 | |
| | | ||||||
* | | mod_http: Set up to handle OPTIONS | Kim Alvefur | 2019-01-18 | 1 | -0/+7 | |
| | | | | | | | | | | Lower priority to allow http modules to handle it themselves, should they wish to | |||||
* | | mod_websocket: Drop CORS code in favor of that in mod_http | Kim Alvefur | 2018-10-04 | 1 | -34/+4 | |
| | | | | | | | | | | Like for mod_bosh, deprecates consider_websocket_secure and depend on mod_http_crossdomain if it is set. | |||||
* | | mod_bosh: Drop CORS code in favor of than in mod_http | Kim Alvefur | 2018-10-04 | 1 | -25/+5 | |
| | | | | | | | | | | This deprecates the cross_domain_bosh setting. As a compat measure, if it is set, mod_http_crossdomain is loaded. | |||||
* | | mod_http: Solve CORS problems once and for all | Kim Alvefur | 2018-10-04 | 1 | -0/+19 | |
| | | | | | | | | | | | | | | This blindly allows any cross-site requests. Future work should add an API to allow each HTTP app some influence over this for each HTTP path | |||||
* | | Merge 0.11->trunk | Kim Alvefur | 2019-01-17 | 1 | -1/+1 | |
|\| | ||||||
| * | mod_motd: Remove unused variable [luacheck] | Kim Alvefur | 2019-01-17 | 1 | -1/+1 | |
| | | ||||||
* | | Merge 0.11->trunk | Kim Alvefur | 2019-01-17 | 2 | -8/+7 | |
|\| | ||||||
| * | mod_motd: Remove redundant conditions | Kim Alvefur | 2019-01-17 | 1 | -8/+6 | |
| | | | | | | | | The stanza should always be like this in the presence/initial event | |||||
| * | mod_presence: Revert empty 'to' attribute of presence before ↵ | Kim Alvefur | 2019-01-17 | 1 | -0/+1 | |
| | | | | | | | | presence/initial event (fixes #1296) | |||||
* | | mod_admin_telnet: sttas:show: Use format option that allows float numbers | Kim Alvefur | 2019-01-16 | 1 | -1/+1 | |
| | | | | | | | | string.format("%d", 0.5) causes an error on Lua 5.3 | |||||
* | | mod_c2s, mod_s2s, mod_component: Log invalid XML escaped (fixes #734) | Kim Alvefur | 2019-01-15 | 3 | -4/+3 | |
| | | | | | | | | See 6ed0d6224d64 | |||||
* | | mod_storage_memory: Implement :user iteration API | Kim Alvefur | 2019-01-14 | 1 | -0/+8 | |
| | | ||||||
* | | Merge 0.11->trunk | Kim Alvefur | 2019-01-10 | 1 | -1/+1 | |
|\| | ||||||
| * | mod_bosh: Handle missing wait attribute (fixes #1288) | Kim Alvefur | 2019-01-10 | 1 | -1/+1 | |
| | | | | | | | | 250855633092 did not fix this completely. | |||||
* | | Merge 0.11->trunk | Kim Alvefur | 2019-01-07 | 1 | -2/+17 | |
|\| | ||||||
| * | mod_csi_simple: Consider messages encrypted payload as important (fixes part ↵ | Kim Alvefur | 2019-01-06 | 1 | -0/+3 | |
| | | | | | | | | of #1250) | |||||
| * | mod_csi_simple: Consider messages with subject (eg MUC joins) (fixes part of ↵ | Kim Alvefur | 2019-01-06 | 1 | -0/+3 | |
| | | | | | | | | #1250) | |||||
| * | mod_csi_simple: Unpack Carbons-forwarded messages (fixes part of #1250) | Kim Alvefur | 2019-01-06 | 1 | -0/+4 | |
| | | ||||||
| * | mod_csi_simple: Consider messages forwarded from another of the users ↵ | Kim Alvefur | 2019-01-06 | 1 | -0/+3 | |
| | | | | | | | | clients as important (fixes part of #1250) | |||||
| * | mod_csi_simple: Tweak check for <body> | Kim Alvefur | 2019-01-06 | 1 | -2/+4 | |
| | | | | | | | | There were code that checked the body for mentions but isn't included. | |||||
* | | MUC: Rename import to avoid name clash [luacheck] | Kim Alvefur | 2019-01-06 | 1 | -2/+2 | |
| | | ||||||
* | | Merge with jonas | Kim Alvefur | 2019-01-06 | 1 | -0/+4 | |
|\ \ | ||||||
| * | | MUC: add ID to message if no ID is present | Jonas Wielicki | 2019-01-06 | 1 | -0/+4 | |
| | | | ||||||
* | | | Merge 0.11->trunk | Kim Alvefur | 2019-01-06 | 1 | -1/+1 | |
|\ \ \ | | |/ | |/| | ||||||
| * | | mod_posix: Don't reload logging twice | Kim Alvefur | 2019-01-06 | 1 | -1/+1 | |
| | | | | | | | | | | | | See 18eca6afb367 | |||||
* | | | mod_http_errors: Normalize CSS | Kim Alvefur | 2019-01-06 | 1 | -11/+14 | |
| | | | ||||||
* | | | mod_mam: Handle expiry of messages that expire in the middle of the cut-off day | Kim Alvefur | 2019-01-06 | 1 | -2/+6 | |
| | | | ||||||
* | | | mod_mam: Measure how long it takes to run the message expiry job job | Kim Alvefur | 2019-01-06 | 1 | -0/+3 | |
| |/ |/| | ||||||
* | | mod_admin_telnet: Sort stats by name | Kim Alvefur | 2019-01-04 | 1 | -1/+1 | |
| | | ||||||
* | | mod_admin_telnet: Serialize config values (table: 0x123abc isn't useful) | Kim Alvefur | 2019-01-04 | 1 | -1/+2 | |
| | | ||||||
* | | mod_admin_telnet: config:get: Assume the global section if only one argument ↵ | Kim Alvefur | 2019-01-04 | 1 | -0/+3 | |
| | | | | | | | | is given | |||||
* | | mod_admin_telnet: Remove the long gone 'section' argument in the ↵ | Kim Alvefur | 2019-01-04 | 1 | -2/+2 | |
| | | | | | | | | undocumented config:get command | |||||
* | | mod_mam: Fix word order in log message | Kim Alvefur | 2019-01-04 | 1 | -1/+1 | |
| | | ||||||
* | | mod_mam: Perform message expiry based on building an index by date | Kim Alvefur | 2019-01-03 | 1 | -31/+39 | |
| | | | | | | | | | | | | | | | | | | For each day, store a set of users that have new messages. To expire messages, we collect the union of sets of users from dates that fall outside the cleanup range. The previous algoritm did not work well with many users, especially with the default settings. | |||||
* | | core.moduleapi: Use util.error for :send_iq errors | Kim Alvefur | 2018-12-30 | 1 | -3/+0 | |
| | | ||||||
* | | mod_admin_telnet: Validate hostnames in xmpp:ping command | Kim Alvefur | 2018-12-29 | 1 | -2/+11 | |
| | | | | | | | | Attempt to ping some invalid hostnames cause weird behavior | |||||
* | | mod_tls: Keep TLS context errors and repeat them again for each session | Kim Alvefur | 2018-12-28 | 1 | -7/+17 | |
| | | ||||||
* | | mod_c2s: Improve log message in case there are no stream features on offer ↵ | Kim Alvefur | 2018-12-28 | 1 | -1/+7 | |
| | | | | | | | | (thanks hexa) | |||||
* | | mod_saslauth: Improve log message when no SASL mechanisms offered (thanks hexa) | Kim Alvefur | 2018-11-24 | 1 | -1/+2 | |
| | | ||||||
* | | mod_admin_telnet: Make xmpp:ping command wait and report the reply | Kim Alvefur | 2018-12-28 | 1 | -4/+19 | |
| | | ||||||
* | | mod_admin_telnet: Enable async processing using util.async | Kim Alvefur | 2018-12-27 | 1 | -2/+22 | |
| | | ||||||
* | | mod_admin_telnet: Invert host existence check | Kim Alvefur | 2018-12-28 | 1 | -5/+4 | |
| | | | | | | | | Simplifies and reduces indentation | |||||
* | | Merge 0.11->trunk | Kim Alvefur | 2018-12-23 | 1 | -4/+10 | |
|\| | ||||||
| * | mod_mam: Only accept valid JIDs in <always/> and <never/> prefs. (fixes #1275) | Emmanuel Gil Peyrot | 2018-12-23 | 1 | -4/+10 | |
| | | ||||||
* | | mod_pubsub: Split line in config check to improve readability | Kim Alvefur | 2018-12-23 | 1 | -1/+2 | |
| | | | | | | | | Also makes it easier to compare with mod_pep | |||||
* | | mod_pubsub: Change order of luacheck directives to match arguments they apply to | Kim Alvefur | 2018-12-23 | 1 | -1/+1 | |
| | | ||||||
* | | mod_pep: Set an 'id' on notifications | Kim Alvefur | 2018-12-23 | 1 | -1/+3 | |
| | | | | | | | | mod_pubsub got this in f2d35eee69c9 | |||||
* | | mod_pep: Add some spacing between blocks in broadcaster to improve readability | Kim Alvefur | 2018-12-23 | 1 | -0/+3 | |
| | | ||||||
* | | mod_pep: Move broadcaster code around to be more like in mod_pubsub | Kim Alvefur | 2018-12-23 | 1 | -3/+6 | |
| | | | | | | | | This eases comparing and contrasting these two modules. |