Commit Graph

1610 Commits (f0d34acdccd0d9d20ae1571d3e9894de03e22ffe)

Author SHA1 Message Date
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
Kim Alvefur f176688ed1 configmanager: Remove unused local [luacheck] 9 years ago
Emmanuel Gil Peyrot 240b0bb53e configmanager: Remove support for multiple parsers, fixes #852. 9 years ago
Kim Alvefur 8933b2ac06 storagemanager: Use the existing local reference to 'hosts' 9 years ago
Kim Alvefur 054f116c7d core.moduleapi: Factor out code for getting a scalar config option 9 years ago
Kim Alvefur 91d2b2518f core: Allow select core modules to mutate some globals (needs luacheck 1.19) 9 years ago
Kim Alvefur 014168ff18 core: Split some very long lines [luacheck] 9 years ago
Kim Alvefur 68b56946d1 stanza_router: Fix typo 9 years ago
Kim Alvefur 6e0fc36aff core.stanza_router: Remove hack for allowing resource binding IQ before resource binding 9 years ago
Kim Alvefur 57db768fd0 core.sessionmanager, mod_saslauth: Introduce intermediate session type for authenticated but unbound sessions so that resource binding is not treated as a normal stanza 9 years ago
Kim Alvefur be63ea9a57 core.rostermanager: Add method for checking if the user is subscribed to a contact 9 years ago
Kim Alvefur 710d550957 core.certmanager: Translate "no start line" to something friendlier (thanks santiago) 9 years ago
Kim Alvefur e9f906c318 core.stanza_router: Separate iq type check from child count check 9 years ago
Kim Alvefur beb660feeb core.stanza_router: Require 'id' attribute on iq stanzas (fixes #785) 9 years ago
Kim Alvefur fc848ee5eb core.statsmanager: Use correct variable for config validation [luacheck] 10 years ago
Kim Alvefur d854c36fc5 core.certmanager: Split cipher list into array with comments explaining each part 10 years ago
Matthew Wild ebadd3e469 stanza_router: Make 'unhandled stanza' errors more informative 10 years ago
Matthew Wild be752a7c9e moduleapi: 'duration' became 'times' 10 years ago
Matthew Wild 8af6c86c48 storagemanager: Fix for previous commit 10 years ago
Matthew Wild 786f912ac4 storagemanager: Fire event when opening a store, and allow the returned store/err to be overridden 10 years ago
Matthew Wild 297a9717b0 storagemanager: Simplify function flow 10 years ago
Matthew Wild 1eb4ec4922 statsmanager: Refactor to simplify logic. Notably renames 'statistics_provider' to 'statistics', and external libs now just begin with ':' 10 years ago
Kim Alvefur c4d9a997e5 certmanager: Assume default config path of '.' (fixes prosodyctl check certs when not installed) 10 years ago
Matthew Wild a5e5091b70 statsmanager: If provider doesn't offer a get_stats method, still fire the stats-update event if stats_interval is specified (however stats-updated will not fire) 10 years ago
Matthew Wild f78f6631d3 statsmanager, util.statsd: Add built-in statsd provider 10 years ago
Matthew Wild e0d892cac3 statsmanager: Add 'stats_provider' option, to allow selecting alternative API providers to util.statistics 10 years ago
Kim Alvefur 927cc45854 s2smanager: Include a stub thread on destroyed sessions (thanks Link Mauve) 10 years ago
Kim Alvefur 7e30d7d127 core.stanza_router: Remove compatibility with Jabiru not including id attribute (originally added in 9b352c8a32e6) 10 years ago
Kim Alvefur b919112a2e portmanager: Set default read size back to 4K 10 years ago
Kim Alvefur c82d43ec12 moduleapi: Allow an origin session to be passed to module:send() 10 years ago
Kim Alvefur fb2aae4316 storagemanager: Capitalize log message 10 years ago
Matthew Wild b246855e0a certmanager: Explicitly tonumber() version number segments before doing arithmetic and avoid relying on implicit coercion (thanks David Favro) 10 years ago
Kim Alvefur 14810dd361 modulemanager: Silence log message about attempts to load already loaded modules for shared modules 10 years ago
Kim Alvefur 05164d71b0 mod_c2s: Remove use of util.async 10 years ago
Kim Alvefur 3c8ec0ee57 rostermanager: Remove FIXME, per XMPP Core 8.1.1.1, we do not need to set the 'to' attribute 10 years ago
Kim Alvefur 3f2145c477 storagemanager: Fix saving data in map shim when no prior data exists 10 years ago
Kim Alvefur 28585f40e3 usermanager: Shortcircuit user existence check if they have existing sessions 10 years ago
Matthew Wild ef8fdb1846 rostermanager: Require storagemanager at the top, fixes traceback on Lua 5.2 10 years ago
Kim Alvefur cecd6ca31d loggingmanager,modulemanager,moduleapi: Ignore warning about accessing _G.unpack [luacheck] 10 years ago