Software /
code /
prosody
Graph
-
Backed out changeset 44ef46e1a951 (not optimal API)2020-01-25, by Matthew Wild
-
Backed out changeset 74d66b1be989 (not optimal API)2020-01-25, by Matthew Wild
-
net.resolvers.basic: Obey use_ipv4/use_ipv62020-01-25, by Matthew Wild
-
mod_admin_telnet: Use promise based DNS resolving2020-01-24, by Kim Alvefur
-
Merge 0.11->trunk2020-01-24, by Kim Alvefur
-
mod_admin_telnet: Create a DNS resolver per console session (fixes #1492) 0.112020-01-24, by Kim Alvefur
-
Merge 0.11->trunk2020-01-24, by Matthew Wild
-
mod_websocket: Fire event on session creation (thanks Aaron van Meerten) 0.112020-01-24, by Matthew Wild
-
mod_websocket: Fire event on session creation (thanks Aaron van Meerten)2020-01-24, by Matthew Wild
-
net.adns: Add :lookup_promise() method2020-01-24, by Matthew Wild
-
mod_s2s: Pass use_ipv4/ipv6 from config to connector config2020-01-24, by Matthew Wild
-
net.connect: Add API to create custom connect()s with options, incl. use_ipv[46]2020-01-24, by Matthew Wild
-
Merge 0.11->trunk2020-01-23, by Matthew Wild
-
Merge 0.11->trunk2020-01-23, by Matthew Wild
-
Merge 0.11->trunk2020-01-19, by Matthew Wild
-
util.startup: Ensure prosody.opts exists even when no options provided 0.11 0.11.52020-01-19, by Matthew Wild
-
Merge 0.11->trunk2020-01-19, by Matthew Wild
-
Merge 0.11->trunk2020-01-19, by Matthew Wild
-
mod_posix: Support for command-line flags to override 'daemonize' config option 0.112020-01-19, by Matthew Wild
-
prosody/util.startup: Switch to parse_args() for --root and --config 0.112020-01-19, by Matthew Wild
-
core.moduleapi: Hook correct event type in some cases2020-01-16, by Kim Alvefur
-
util.set: Fix equality metamethod in Lua 5.32020-01-15, by Kim Alvefur
-
util.ip: Fix equality metamethod for Lua 5.32020-01-15, by Kim Alvefur
-
util.array: Fix equality metamethod in Lua 5.32020-01-15, by Kim Alvefur
-
util.json: Test util.array integration2020-01-15, by Kim Alvefur
-
util.array: Add a test case for a behavior change in Lua 5.32020-01-14, by Kim Alvefur
-
net.server_epoll: Log error about missing *all* callbacks at 'error' level2020-01-12, by Kim Alvefur
-
net.server_epoll: Log errors caught in listeners on 'error' level2020-01-12, by Kim Alvefur
-
net.server_epoll: Add option for reducing debug logging2020-01-12, by Kim Alvefur
-
net.server_epoll: Collect full traceback from errors in listeners2020-01-05, by Kim Alvefur
-
mod_muc_mam: Measure how long a cleanup run takes (like mod_mam)2020-01-04, by Kim Alvefur
-
net.websocket.frames: Add ping and pong test cases2020-01-02, by Kim Alvefur
-
net.websocket.frames: Add test case for masked data2020-01-02, by Kim Alvefur
-
Merge 0.11->trunk2020-01-02, by Kim Alvefur
-
mod_websocket: Clear mask bit when reflecting ping frames (fixes #1484) 0.11 0.11.42020-01-02, by Kim Alvefur
-
net.http.parser: Add TODO related to #7262020-01-01, by Kim Alvefur
-
Merge 0.11->trunk2019-12-31, by Kim Alvefur
-
prosodyctl check: Warn about conflict between mod_pep and mod_pep_simple 0.112019-12-31, by Kim Alvefur
-
core.moduleapi: Rename local name for util.error for consistency2019-12-30, by Kim Alvefur
-
core.moduleapi: Fix error context in :send_iq API2019-12-30, by Kim Alvefur
-
mod_http_errors: Use text from util.errror object if included2019-12-29, by Kim Alvefur
-
util.pubsub: Ignore unused argument in tests [luacheck]2019-12-29, by Kim Alvefur
-
util.pubsub: Cover subscription filter in a partial test2019-12-26, by Kim Alvefur
-
net.server_epoll: Avoid concatenating buffer with single item2019-12-28, by Kim Alvefur
-
Merge 0.11->trunk2019-12-24, by Matthew Wild
-
core.rostermanager: Cache rosters of offline users for faster access (fixes #1233) 0.112018-12-16, by Kim Alvefur
-
Merge 0.11->trunk2019-12-24, by Kim Alvefur
-
mod_adhoc: Improve permission setting (fix #1482) BC2019-12-20, by Kim Alvefur
-
mod_storage_sql: Remove unused and not actually returned return value [luacheck]2019-12-23, by Kim Alvefur
-
Merge 0.11->trunk2019-12-23, by Kim Alvefur
-
mod_muc_mam: Log error when unable to delete old messages (fix #1481) [luacheck] 0.112019-12-23, by Kim Alvefur
-
mod_muc_mam: Remove unused variable [luacheck]2019-12-23, by Kim Alvefur
-
mod_mam: More careful validation of MAM query form2019-12-23, by Kim Alvefur
-
mod_muc_mam: Handle form identification error (e.g. not a form at all)2019-12-23, by Kim Alvefur
-
mod_legacyauth: Report failure from sessionmanager (mostly invalid username)2019-12-23, by Kim Alvefur
-
mod_presence: Ignore an unused variable [luacheck]2019-12-23, by Kim Alvefur
-
mod_pep_simple: Ignore unused variable [luacheck]2019-12-23, by Kim Alvefur
-
mod_pubsub: Ignore an unused variable [luacheck]2019-12-23, by Kim Alvefur
-
MUC: Make note to handle configuration form errors [luacheck]2019-12-23, by Kim Alvefur
-
mod_vcard: Remove unused variable [luacheck]2019-12-23, by Kim Alvefur
-
mod_limits: Remove an unused variable2019-12-23, by Kim Alvefur
-
MUC: Remove some unused variables [luacheck]2019-12-23, by Kim Alvefur
-
mod_vcard_legacy: Ignore an unused variable [luacheck]2019-12-23, by Kim Alvefur
-
mod_http_files: Log something if unable to load MIME database2019-12-23, by Kim Alvefur
-
net.server_event: Silence luacheck warnings2019-12-23, by Kim Alvefur
-
net.server_epoll: Remove an unused variable [luacheck]2019-12-23, by Kim Alvefur
-
mod_announce: Silence luacheck warning about unused variable2019-12-23, by Kim Alvefur
-
mod_admin_telnet: Silence luacheck warnings2019-12-23, by Kim Alvefur
-
mod_admin_adhoc: Remove unused JID resource variables [luacheck]2019-12-23, by Kim Alvefur
-
mod_adhoc: Remove unused variable [luacheck]2019-12-23, by Kim Alvefur
-
tests: Silence [luacheck] warnings2019-12-23, by Kim Alvefur
-
net.http.parser: Silence warning about unused variable [luacheck]2019-12-23, by Kim Alvefur
-
core.statsmanager: Ignore unused variable [luacheck]2019-12-23, by Kim Alvefur
-
core.portmanager: Ignore unused return variable [luacheck]2019-12-23, by Kim Alvefur
-
util.pubsub: Silence luacheck warnings, leaving notes on future proper fix2019-12-23, by Kim Alvefur
-
util.prosodyctl: Silence luacheck warnings2019-12-23, by Kim Alvefur
-
util.dependencies: Pass require error to error formatting function2019-12-23, by Kim Alvefur
-
util.sql: Handle failure to detect connection encoding2019-12-23, by Kim Alvefur
-
util.mercurial: Ignore an unused error variable [luacheck]2019-12-23, by Kim Alvefur
-
util.startup: Ignore unused errno variable [luacheck]2019-12-23, by Kim Alvefur
-
util.datamanager: Ignore unused 'errno' variable [luacheck]2019-12-23, by Kim Alvefur
-
core.modulemanager: Silence warning about unused err variable [luacheck]2019-12-20, by Kim Alvefur
-
core.stanza_router: Silence warning about unused err_message [luacheck]2019-12-20, by Kim Alvefur
-
core.stanza_router: Extract host part of JIDs directly [luacheck]2019-12-20, by Kim Alvefur
-
luacheck: Don't not warn about not using secondary return values2019-12-20, by Kim Alvefur
-
mod_muc_mam: Log error when unable to store stanza (fix #1480) [luacheck] 0.112019-12-23, by Kim Alvefur
-
mod_mam: Log error when unable to delete old messages (fix #1479) [luacheck] 0.112019-12-23, by Kim Alvefur
-
mod_auth_internal_hashed: Pass on errors from password hash function (fixes #1477) 0.112019-12-23, by Kim Alvefur
-
Merge 0.11->trunk2019-12-23, by Kim Alvefur
-
mod_admin_telnet: Include config:get() in help text2019-12-22, by Kim Alvefur
-
MUC: Improve presence broadcast form field label2019-12-22, by Matthew Wild
-
scansion: Trim trailing whitespace in tests2019-12-19, by Kim Alvefur
-
rostermanager, mod_presence: Support for subscription preapproval (fixes #686)2019-12-19, by Matthew Wild
-
mod_s2s: Remove obsolete pre-connect buffer2019-12-16, by Kim Alvefur
-
util.dataforms: Improve descriptions in tests2019-12-16, by Kim Alvefur
-
doap: More PEP payloads2019-12-16, by Kim Alvefur
-
mod_admin_telnet: Use common sort function in s2s:show2019-12-15, by Kim Alvefur
-
mod_admin_telnet: Use existing host comparison when comparing JIDs2019-12-15, by Kim Alvefur
-
mod_admin_telnet: Sort hosts in module:list2019-12-15, by Kim Alvefur
-
mod_admin_telnet: Refactor internal function for listing hosts2019-12-15, by Kim Alvefur
-
mod_admin_telnet: Merge hostname comparison functions2019-12-15, by Kim Alvefur
-
mod_admin_telnet: Sort by complete labels2019-12-15, by Kim Alvefur
-
mod_admin_telnet: Fix host sorting2019-12-15, by Kim Alvefur
-
util.stanza: Accept util.error object to error_reply2019-12-14, by Kim Alvefur
-
util.sasl: Add stub tests2019-12-14, by Kim Alvefur
-
util.error: Move default for numeric error code to net.http.server2019-12-14, by Kim Alvefur
-
mod_s2s: Fix name conflict introduced in c7864f9709692019-12-10, by Kim Alvefur
-
util.sasl.scram: Ignore unused authzid variable (strict lint)2019-12-09, by Kim Alvefur
-
.luacheckrc: Remove passing spec/ files from ignore list2019-12-09, by Matthew Wild
-
net.http.parser tests: Expand tests to include validation of results2019-12-09, by Matthew Wild
-
.luacheckrc: Remove passing file from ignore list2019-12-09, by Matthew Wild
-
configmanager tests: Split long line2019-12-09, by Matthew Wild
-
util.x509: Fix recording of CommonNames in get_identities2019-12-08, by Kim Alvefur
-
util.error: Write down some thoughts in comments2019-12-08, by Kim Alvefur
-
net.server_epoll: Use monotonic time for scheduling2019-12-08, by Kim Alvefur
-
net.server_epoll: Change timer rescheduling method to match util.timer2019-12-08, by Kim Alvefur
-
net.server_epoll: Remove unused function for adding timer at absolute time2019-12-08, by Kim Alvefur
-
mod_admin_telnet: Avoid using LuaSocket for timestamps2019-12-08, by Kim Alvefur
-
mod_saslauth: Set a nicer bounce error explaining SASL EXTERNAL failures2019-12-07, by Kim Alvefur
-
mod_saslauth: Collect SASL EXTERNAL failures into an util.error object2019-12-07, by Kim Alvefur
-
net.server_epoll: Add debug logging for delayed reading2019-12-07, by Kim Alvefur
-
net.connect: Mention RFC 6724 regression2019-12-07, by Kim Alvefur
-
net.connect: Add some TODOs and FIXMEs2019-12-07, by Kim Alvefur
-
mod_s2s: Invert condition to return early and reduce indentation2019-12-04, by Kim Alvefur
-
mod_s2s: Fix mistake in 28755107c2f42019-12-03, by Kim Alvefur
-
mod_saslauth: Advertise correct set of mechanisms2019-12-02, by Kim Alvefur
-
util.*.c: Add static qualifiers everywhere2019-12-01, by Emmanuel Gil Peyrot
-
util.encodings: Remove redundant cast2019-12-01, by Emmanuel Gil Peyrot
-
util.encodings: Don’t export unneeded symbols2019-12-01, by Emmanuel Gil Peyrot
-
mod_s2s: Refactor stream error handling on close2019-12-01, by Kim Alvefur
-
mod_s2s: Use stanza type check instead of duck typing2019-12-01, by Kim Alvefur
-
mod_net_multiplex: Remove debug message2019-12-01, by Kim Alvefur
-
net.server_select: Remove prefix added to TLS handshaker errors2019-12-01, by Kim Alvefur
-
mod_s2s: Improve TLS handshake error messages2019-12-01, by Kim Alvefur
-
mod_s2s: Log from session logger2019-11-30, by Kim Alvefur
-
mod_s2s: Improve log message about forbidding insecure connections2019-11-30, by Kim Alvefur
-
mod_admin_telnet: Sort hosts2019-11-30, by Kim Alvefur
-
mod_carbons: Improve performance by delaying creation of carbon payload2019-11-30, by Kim Alvefur
-
core.portmanager: Complete error message for SNI TLS context problems2019-11-30, by Kim Alvefur
-
tests: Disable s2s in scansion tests2019-11-30, by Kim Alvefur
-
mod_net_multiplex: Tweak debug logging for ALPN case2019-11-29, by Kim Alvefur
-
mod_net_multiplex: Add support for using ALPN2019-11-29, by Kim Alvefur
-
net.http: Set ALPN on requests2019-11-29, by Kim Alvefur
-
core.portmanager: Fix TLS context inheritance for SNI hosts (completes SNI support)2019-11-29, by Kim Alvefur
-
core.portmanager: Don't set the first TLS context with a cert as main context2019-11-29, by Kim Alvefur
-
mod_admin_telnet: Display ALPN in show_tls() if supported and available2019-11-20, by Kim Alvefur
-
mod_http: Log served URLs at 'info' level2019-11-29, by Kim Alvefur
-
mod_s2s: Prevent unhandled stanza handler from complaining about stream features on aborted connections2019-11-29, by Kim Alvefur
-
mod_s2s_bidi: Ignore unencrypted connections if s2s_require_encryption is set2019-11-28, by Kim Alvefur
-
mod_s2s: Abort outgoing connections earlier when TLS requirement isn't satisfied2019-11-28, by Kim Alvefur
-
mod_s2s: Send stream errors for cert problems on outgoing connections2019-11-28, by Kim Alvefur
-
mod_s2s: Improve error in bounces due to cert validation problems2019-11-27, by Kim Alvefur
-
mod_s2s_auth_certs: Save chain validation errors for later use2019-11-27, by Kim Alvefur
-
net.websocket: Fix traceback in case of ondisconnect being called twice2019-11-26, by Matthew Wild
-
net.connect: Add some TODO comments2019-11-25, by Kim Alvefur
-
MUC: Add missing reference to room (thanks buildbot) [luacheck]2019-11-25, by Kim Alvefur
-
MUC: Indicate the component as origin of various errors where there's no room2019-11-25, by Kim Alvefur
-
MUC: Indicate that the room is the origin of various errors where 'from' is an occupant JID2019-11-25, by Kim Alvefur
-
MUC: Indicate origin of registration related errors2019-11-25, by Kim Alvefur
-
MUC: Indicate origin of password related errors2019-11-25, by Kim Alvefur
-
util.stanza: Support the 'by' attribute on errors2019-11-25, by Kim Alvefur
-
util.stanza: Check that argument to error_reply is NOT a stanza of type error2019-11-25, by Kim Alvefur
-
util.stanza: Check that argument to error_reply is a stanza2019-11-25, by Kim Alvefur
-
util.stanza: Remove redundant check for attrs2019-11-25, by Kim Alvefur
-
util.stanza: Check that argument to reply is a stanza2019-11-25, by Kim Alvefur
-
Merge 0.11->trunk2019-11-24, by Kim Alvefur
-
net.resolvers.service: Pass IP literals directly to basic resolver2019-11-24, by Kim Alvefur
-
net.resolvers.basic: Normalise IP literals, ensures net.server is happy 0.112019-11-24, by Kim Alvefur
-
Merge 0.11->trunk2019-11-24, by Kim Alvefur
-
net.resolvers.basic: Fix resolution of IPv6 literals (in brackets) (fixes #1459) 0.112019-11-24, by Kim Alvefur
-
MUC: Add testcase for #14662019-11-23, by Kim Alvefur
-
Merge 0.11->trunk2019-11-23, by Kim Alvefur
-
core.modulemanager: Disable mod_vcard if mod_vcard_legacy is enabled to prevent conflict (#1469) 0.112019-11-23, by Kim Alvefur
-
prosodyctl check: Warn about conflict between mod_vcard and mod_vcard_legacy (#1469) 0.112019-11-23, by Kim Alvefur
-
mod_http_errors: Show a friendly page instead of 404 on top level2019-11-17, by Kim Alvefur
-
mod_csi: Cache CSI module availability to improve readabilty2019-11-23, by Kim Alvefur
-
mod_csi: Set module status based on whether a CSI handler module appears to be loaded2019-11-23, by Kim Alvefur
-
mod_csi: Only advertise CSI to clients if something is handling CSI events2019-11-17, by Kim Alvefur
-
mod_s2s: Add error text for error replies on some s2s failures (#770)2019-11-23, by Kim Alvefur
-
s2s: Allow passing a custom error for bouncing queued stanzas (#770)2019-11-23, by Kim Alvefur
-
mod_admin_telnet: Show SNI name in show_tls() if available2019-11-20, by Kim Alvefur
-
util.termcolours: Use explicit number formatting instead of coercion on concatenation2019-11-20, by Kim Alvefur
-
prosody.cfg.lua.dist: Remove mention of syslog near mod_posix2019-11-19, by Kim Alvefur
-
mod_s2s: Wait for remote to close any connection allowing incoming stanzas2019-11-18, by Kim Alvefur
-
net.server_epoll: Save log tag in a field on FD watchers too2019-11-17, by Kim Alvefur
-
Back out c8aa66595072: Extra changes accidentally included2019-11-17, by Kim Alvefur
-
net.server_epoll: Save log tag in a field on FD watchers too2019-11-17, by Kim Alvefur
-
net.server_epoll: Improve read timeout debug messages2019-10-19, by Kim Alvefur
-
net.server_epoll: Clarify a debug message2019-10-19, by Kim Alvefur
-
mod_muc_mam: Copy debug log improvements from mod_mam2019-11-17, by Kim Alvefur
-
mod_csi_simple: Make sure to disable optimizations before mod_smacks (thanks pep.)2019-11-17, by Kim Alvefur
-
util.interpolation: Add commented test case for passing nil to filter2019-11-17, by Kim Alvefur
-
util.interpolation: Test template filters2019-11-17, by Kim Alvefur
-
Merge 0.11->trunk2019-11-16, by Kim Alvefur
-
util.pposix: Avoid overflow of malloc info at 2GB (fixes #1445 until 4GB) 0.112019-11-16, by Kim Alvefur
-
mod_http: Soften dependency on mod_http_errors2019-11-16, by Kim Alvefur
-
doap: Sort XEPs by number2019-11-15, by Kim Alvefur
-
server_event: Remove duplicated code (thanks waqas)2019-11-13, by Kim Alvefur
-
util.dependencies: Avoid missing bitop false positive on Lua 5.42019-11-09, by Kim Alvefur
-
util.startup: Disable plugin installer path creation for now (see comments)2019-11-08, by Kim Alvefur
-
util.startup: Split plugin installer path setup into a separate function2019-11-08, by Kim Alvefur
-
mod_s2s: Allow passing bounce reason as an util.error object (see #770)2019-11-08, by Kim Alvefur
-
util.paths: Don't treat path as pattern, fix traceback (thanks Menel87)2019-11-08, by Kim Alvefur
-
Merge 0.11->trunk2019-11-07, by Kim Alvefur
-
mod_ping: Remove ad-hoc command2019-11-07, by Kim Alvefur
-
mod_admin_adhoc: Add some flags to s2s listing command2019-11-07, by Kim Alvefur
-
util.array: Fix typo in test2019-11-06, by Kim Alvefur
-
net.http.server: Treat promise rejection without value as a HTTP 500 error2019-11-05, by Kim Alvefur
-
net.http.server: Handle promises from http handlers2019-11-01, by Kim Alvefur
-
net.http.server: Handle util.error objects from http handlers2019-11-01, by Kim Alvefur
-
net.http.server: Tail call because tail call!2019-11-01, by Kim Alvefur
-
net.http.server: Factor out handling of event response for easier reuse2019-11-01, by Kim Alvefur
-
Merge 0.11->trunk2019-11-03, by Kim Alvefur
-
doap: Add version of XEP-00122019-11-03, by Kim Alvefur
-
doap: Reorder tags for consistency2019-11-03, by Kim Alvefur
-
Merge 0.11->trunk2019-11-02, by Kim Alvefur
-
net.resolvers: Apply IDNA conversion to ascii for DNS lookups (fixes #1426) 0.112019-11-02, by Kim Alvefur
Scroll all the way down to load more.