Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | mod_websocket: Clear mask bit when reflecting ping frames (fixes #1484)0.11.4 | Kim Alvefur | 2020-01-02 | 1 | -0/+1 | |
| | | ||||||
| * | mod_mam: Fix rebase mistake [luacheck] | Kim Alvefur | 2019-12-24 | 1 | -1/+1 | |
| | | | | | | | | The 'err' was there in trunk | |||||
| * | mod_muc_mam: Fix rebase mistake [luacheck] | Kim Alvefur | 2019-12-24 | 1 | -1/+1 | |
| | | | | | | | | The 'err' was there in trunk | |||||
* | | mod_http_errors: Use text from util.errror object if included | Kim Alvefur | 2019-12-29 | 1 | -1/+1 | |
| | | | | | | | | | | This makes util.error objects useful for more than just an error code container. | |||||
* | | mod_adhoc: Improve permission setting (fix #1482) BC | Kim Alvefur | 2019-12-20 | 3 | -4/+10 | |
| | | | | | | | | | | | | | | Rename 'user' permission mode to 'any' for clarity, too easily mistaken for what the 'local_user' setting does. It is also removed as a default and made a required argument. | |||||
* | | mod_storage_sql: Remove unused and not actually returned return value [luacheck] | Kim Alvefur | 2019-12-24 | 1 | -1/+1 | |
| | | | | | | | | The :delete throws an error, it does not return one like this. | |||||
* | | Merge 0.11->trunk | Kim Alvefur | 2019-12-24 | 58 | -1134/+1790 | |
|\ \ | |/ |/| | ||||||
| * | mod_muc_mam: Remove unused variable [luacheck] | Kim Alvefur | 2019-12-23 | 1 | -1/+1 | |
| | | ||||||
| * | mod_mam: More careful validation of MAM query form | Kim Alvefur | 2019-12-23 | 1 | -1/+9 | |
| | | | | | | | | Adapted from mod_muc_mam | |||||
| * | mod_muc_mam: Handle form identification error (e.g. not a form at all) | Kim Alvefur | 2019-12-23 | 1 | -1/+4 | |
| | | ||||||
| * | mod_legacyauth: Report failure from sessionmanager (mostly invalid username) | Kim Alvefur | 2019-12-23 | 1 | -1/+3 | |
| | | ||||||
| * | mod_presence: Ignore an unused variable [luacheck] | Kim Alvefur | 2019-12-23 | 1 | -0/+2 | |
| | | | | | | | | Not sure if it should be unused, hence the TODO | |||||
| * | mod_pep_simple: Ignore unused variable [luacheck] | Kim Alvefur | 2019-12-23 | 1 | -0/+1 | |
| | | ||||||
| * | mod_pubsub: Ignore an unused variable [luacheck] | Kim Alvefur | 2019-12-23 | 1 | -0/+1 | |
| | | ||||||
| * | MUC: Make note to handle configuration form errors [luacheck] | Kim Alvefur | 2019-12-23 | 1 | -0/+2 | |
| | | ||||||
| * | mod_vcard: Remove unused variable [luacheck] | Kim Alvefur | 2019-12-23 | 1 | -1/+1 | |
| | | ||||||
| * | mod_limits: Remove an unused variable | Kim Alvefur | 2019-12-23 | 1 | -1/+1 | |
| | | | | | | | | | | Hope this isn't meant to be used. 'outstanding' seems to be the more useful value anyways? | |||||
| * | MUC: Remove some unused variables [luacheck] | Kim Alvefur | 2019-12-23 | 1 | -4/+4 | |
| | | ||||||
| * | mod_vcard_legacy: Ignore an unused variable [luacheck] | Kim Alvefur | 2019-12-23 | 1 | -1/+1 | |
| | | ||||||
| * | mod_http_files: Log something if unable to load MIME database | Kim Alvefur | 2019-12-23 | 1 | -1/+3 | |
| | | | | | | | | | | Not that much to worry about, the most common file types are included in the code above. | |||||
| * | mod_announce: Silence luacheck warning about unused variable | Kim Alvefur | 2019-12-23 | 1 | -0/+1 | |
| | | ||||||
| * | mod_admin_telnet: Silence luacheck warnings | Kim Alvefur | 2019-12-23 | 1 | -2/+4 | |
| | | ||||||
| * | mod_admin_adhoc: Remove unused JID resource variables [luacheck] | Kim Alvefur | 2019-12-23 | 1 | -6/+6 | |
| | | ||||||
| * | mod_adhoc: Remove unused variable [luacheck] | Kim Alvefur | 2019-12-23 | 1 | -4/+4 | |
| | | ||||||
| * | Merge 0.11->trunk | Kim Alvefur | 2019-12-23 | 1 | -34/+17 | |
| |\ | ||||||
| * | | mod_admin_telnet: Include config:get() in help text | Kim Alvefur | 2019-12-22 | 1 | -0/+1 | |
| | | | ||||||
| * | | MUC: Improve presence broadcast form field label | Matthew Wild | 2019-12-22 | 1 | -1/+1 | |
| | | | ||||||
| * | | rostermanager, mod_presence: Support for subscription preapproval (fixes #686) | Matthew Wild | 2019-12-19 | 1 | -2/+10 | |
| | | | ||||||
| * | | mod_s2s: Remove obsolete pre-connect buffer | Kim Alvefur | 2019-12-17 | 1 | -14/+0 | |
| | | | | | | | | | | | | | | | | | | Originally added in c500d4cb7855 Dead code since the net.connect switch in 756b8821007a | |||||
| * | | mod_admin_telnet: Use common sort function in s2s:show | Kim Alvefur | 2019-12-15 | 1 | -2/+2 | |
| | | | ||||||
| * | | mod_admin_telnet: Use existing host comparison when comparing JIDs | Kim Alvefur | 2019-12-15 | 1 | -1/+1 | |
| | | | ||||||
| * | | mod_admin_telnet: Sort hosts in module:list | Kim Alvefur | 2019-12-15 | 1 | -10/+1 | |
| | | | ||||||
| * | | mod_admin_telnet: Refactor internal function for listing hosts | Kim Alvefur | 2019-12-15 | 1 | -10/+16 | |
| | | | | | | | | | | | | Splits out a function that doesn't deal with modules for reuse elsewhere | |||||
| * | | mod_admin_telnet: Merge hostname comparison functions | Kim Alvefur | 2019-12-15 | 1 | -6/+2 | |
| | | | | | | | | | | | | Missed that there existed one already when writing the one for host:list | |||||
| * | | mod_admin_telnet: Sort by complete labels | Kim Alvefur | 2019-12-15 | 1 | -1/+1 | |
| | | | | | | | | | | | | Might as well. | |||||
| * | | mod_admin_telnet: Fix host sorting | Kim Alvefur | 2019-12-15 | 1 | -1/+1 | |
| | | | | | | | | | | | | Reversing each %P is a noop | |||||
| * | | mod_s2s: Fix name conflict introduced in c7864f970969 | Kim Alvefur | 2019-12-10 | 1 | -7/+7 | |
| | | | ||||||
| * | | mod_admin_telnet: Avoid using LuaSocket for timestamps | Kim Alvefur | 2019-12-08 | 1 | -2/+1 | |
| | | | | | | | | | | | | | | | Using util.time will make it easier to move away from LuaSocket if we ever wanted to do that. | |||||
| * | | mod_saslauth: Set a nicer bounce error explaining SASL EXTERNAL failures | Kim Alvefur | 2019-12-07 | 1 | -1/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Better than the previous string concatenation of SASL failure condition and optional text sent by the remote server. Would be nice to have a text per condition, other than the probably most common 'not-authorized'. | |||||
| * | | mod_saslauth: Collect SASL EXTERNAL failures into an util.error object | Kim Alvefur | 2019-12-07 | 1 | -5/+12 | |
| | | | | | | | | | | | | | | | Will be easier than that concatenated string to extract info out of for use elsewhere. | |||||
| * | | mod_s2s: Invert condition to return early and reduce indentation | Kim Alvefur | 2019-12-04 | 1 | -26/+26 | |
| | | | ||||||
| * | | mod_s2s: Fix mistake in 28755107c2f4 | Kim Alvefur | 2019-12-03 | 1 | -0/+1 | |
| | | | ||||||
| * | | mod_saslauth: Advertise correct set of mechanisms | Kim Alvefur | 2019-12-02 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Mistakenly iterates over the set of all supported mechanisms instead of the one without insecure mechanisms if the connection is insecure. Not a problem if c2s_require_encryption is true Introduced in 56a0f68b7797 | |||||
| * | | mod_s2s: Refactor stream error handling on close | Kim Alvefur | 2019-12-01 | 1 | -19/+14 | |
| | | | | | | | | | | | | | | | | | | Deduplicates the 3 log calls that log the same thing but subtly differently. The first one would say "Disconnecting localhost" and the last one didn't log the IP. | |||||
| * | | mod_s2s: Use stanza type check instead of duck typing | Kim Alvefur | 2019-12-01 | 1 | -1/+1 | |
| | | | ||||||
| * | | mod_net_multiplex: Remove debug message | Kim Alvefur | 2019-12-01 | 1 | -1/+0 | |
| | | | | | | | | | | | | | | | This was something I added during development and set to info level for visibility. | |||||
| * | | mod_s2s: Improve TLS handshake error messages | Kim Alvefur | 2019-12-01 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | | | | This should make it clearer that it's about the TLS handshake. Otherwise it's something like "unsupported protocol" or "no shared ciphers" that might not be that obvious. | |||||
| * | | mod_s2s: Log from session logger | Kim Alvefur | 2019-11-30 | 1 | -1/+1 | |
| | | | | | | | | | | | | Helps locating all messages related to a specific session | |||||
| * | | mod_s2s: Improve log message about forbidding insecure connections | Kim Alvefur | 2019-11-30 | 1 | -1/+1 | |
| | | | | | | | | | | | | This new wording generator is nice. | |||||
| * | | mod_admin_telnet: Sort hosts | Kim Alvefur | 2019-11-30 | 1 | -1/+5 | |
| | | | | | | | | | | | | | | | | | | Groups by domain in DNS hierarchy order or something. Why not split on '.' you ask? Well becasue that's not what I typed here. Also "[^.]" is longer than "%P". |