Commit Graph

1662 Commits (dc1690029d807c815be87f0f94de383decef52b0)

Author SHA1 Message Date
Matthew Wild ced9754f5b modulemanager: Fix issues introduced in previous commit acf74ad0b795 [thanks luacheck, scansion] 7 years ago
Matthew Wild 9b5c6c4d9d Many things: switch from hacky multi-arg xpcall implementations to a standard util.xpcall 7 years ago
Kim Alvefur 5336659f02 moduleapi: Prevent loading disabled module as dependency of enabled one 7 years ago
Kim Alvefur 2b989c9429 stanza_router: Remove deprecation warning for core routing functions from global scope (deprecated in 0.9) 7 years ago
Kim Alvefur 22839913a5 core.moduleapi: Remove redundant condition 7 years ago
Kim Alvefur b93089dd57 sessionmanager, mod_s2s: Bring debug line for outgoing stanzas in line with that for incoming 8 years ago
Kim Alvefur d91846dcc9 core.stanza_router: Reduce logging of common routing (#776) 8 years ago
Kim Alvefur ac6ffd2a99 sessionmanager: Log top tag of outgoing stanzas on c2s (#776) 8 years ago
Kim Alvefur 5b0c75379e core.certmanager: Allow all non-whitespace in service name (fixes #1019) 8 years ago
Matthew Wild fae3c34ef6 rostermanager: Use util.id to generate ids for roster pushed 7 years ago
Matthew Wild 55a6e42c64 configmanager: Allow referencing environment variables in the config as as ENV_<name> 8 years ago
Kim Alvefur 65752fde14 hostmanager: Add a logging close method in case something tries to close the origin of local-originated stanzas (see #1084) 8 years ago
Kim Alvefur f6efb7e00f rostermanager: Explicitly remove old-style 'pending' table from rosters (or it stays forever due to map stores) 8 years ago
Kim Alvefur fe36378134 certmanager: Check for missing certificate before key in configuration (should be marginally less confusing) 8 years ago
Kim Alvefur 9690a86204 certmanager: Set single curve conditioned on LuaSec advertising EC crypto support 8 years ago
Kim Alvefur aa6ed63bd8 certmanager: Filter out curves not supported by LuaSec 8 years ago
Kim Alvefur 30ba266c2c certmanager: Change table representing LuaSec capabilities to match capabilities table exposed in LuaSec 0.7 8 years ago
Kim Alvefur b04b0835bc rostermanager: Log warning if removal self-contact failed 8 years ago
Kim Alvefur 1ba31ce34d rostermanager: Use internal method for storing removal of self-contact 8 years ago
Kim Alvefur 1925151837 rostermanager: Demote warning to debug message 8 years ago
Kim Alvefur 8bdde46dfd rostermanager: Capitalize log message 8 years ago
Emmanuel Gil Peyrot e2a3d50004 rostermanager: Remove self-contact entry (fixes #933) 8 years ago
Emmanuel Gil Peyrot ccc4e2a83f rostermanager: Simplify logging. 8 years ago
Kim Alvefur 7160daef79 loggingmanager: Make timestamps enabled by default in file sink (fixes #1004) 8 years ago
Kim Alvefur 42f6c1a8c8 core.stanza_router: Verify that xmlns exists for firing stanza/iq/xmlns/name events (fixes #1022) (thanks SamWhited) 8 years ago
Kim Alvefur 0e2e10c17d core.certmanager: Set a default curveslist [sic], fixes #879, #943, #951 if used along with luasec 0.7 and openssl 1.1 8 years ago
Kim Alvefur dc6396df0d prosodyctl: cert import: Reuse function from certmanager for locating certificates and keys 8 years ago
Matthew Wild 415a8b2e9e certmanager: Add debug logging (thanks av6) 8 years ago
Matthew Wild 61f6ce2bbc hostmanager: Add support for 'disco_hidden' option to hide hosts from disco#items (thanks Ge0rG) 8 years ago
Kim Alvefur 437e9ef7fa core.loggingmanager: Remove now unused locals [luacheck] 9 years ago
Kim Alvefur f125342f41 loggingmanager, mod_posix: Import util.format correctly (fixes #985) 9 years ago
Waqas Hussain 0867e29552 loggingmanager: Slight cleanup and optimization of file sink 9 years ago
Waqas Hussain 79acb207db loggingmanager, mod_posix: Replace the old inconsistent log formatting with the new util.format 9 years ago
Kim Alvefur 8dad96d3f6 core.usermanager, various modules: Disconnect other resources on password change (thanks waqas) (fixes #512) 9 years ago
Matthew Wild 8049a9c15f sessionmanager: Revert session.type if binding fails due to roster load error 9 years ago
Kim Alvefur bdab24d3dc certmanager: Update the 'certificates' option after the config has been reloaded (fixes #929) 9 years ago
Kim Alvefur 0ff70692d1 rostermanager: Use correct variable (missed one place while renaming variable in b98006bfd97a) 9 years ago
Matthew Wild 2f6ae2f1fc moduleapi: Remove multiple-parameters feature from module:shared() 8 years ago
Kim Alvefur 32d6e4e07c sessionmanager, mod_s2s: Bring debug line for outgoing stanzas in line with that for incoming 8 years ago
Kim Alvefur bfc82913d1 core.stanza_router: Reduce logging of common routing (#776) 8 years ago
Kim Alvefur 2ae76ad96e sessionmanager: Log top tag of outgoing stanzas on c2s (#776) 8 years ago
Kim Alvefur 7e9fabadf4 moduleapi: Use :send API from :broadcast for compactness 8 years ago
Kim Alvefur 32e7b31ec7 moduleapi: Lazy-load statsmanager on demand 8 years ago
Kim Alvefur aae7d4bce5 moduleapi: Lazy-load configmanager on demand simplify dependency graph 8 years ago
Matthew Wild 01581a23c2 modulemanager: Expose function to get the list of modules that should be loaded on a host 8 years ago
Kim Alvefur 6fca546a68 sessionmanager: Generate shorter random resoures 8 years ago
Kim Alvefur 95346f2e84 loggingmanager: Remove luacheck annotations for global log functions that are now set in util.startup 8 years ago
Kim Alvefur b0be3682af util.startup: Set up event hooks for reloading logging here instead of in loggingmanager to simplify startup dependencies 8 years ago
Kim Alvefur d723c0752e util.startup: Initialize prosody.log / _G.log here instead of in loggingmanager to reduce dependencies 8 years ago
Kim Alvefur 36bdcaa99c core: Use prosody.hosts instead of _G.hosts for consistency 8 years ago