Software /
code /
prosody
Graph
-
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
-
mod_admin_telnet: Show s2s authentication method (probably) used2019-11-02, by Kim Alvefur
-
mod_user_account_management: Apply username normalization later2019-11-02, by Kim Alvefur
-
mod_s2s: Only nameprep stream to/from addresses if they are present2019-11-02, by Kim Alvefur
-
mod_dialback: Fix potential traceback in case of missing addressing2019-11-02, by Kim Alvefur
-
mod_c2s: Validate that a 'to' attribute exists at all2019-11-02, by Kim Alvefur
-
core.sessionmanager: Require that client-requested resources pass strict resourceprep2019-11-02, by Kim Alvefur
-
mod_bosh: Abort early if request is missing hostname2019-11-02, by Kim Alvefur
-
mod_dialback: Abort early if request is missing addressing attributes2019-11-02, by Kim Alvefur
-
core.configmanager: Handle nameprep validation errors2019-11-02, by Kim Alvefur
-
core.configmanager: Ensure Hosts are given names2019-11-02, by Kim Alvefur
-
MUC: Make nickname field in registration form required2019-11-02, by Kim Alvefur
-
core.sessionmanager: Fix traceback from passing nil to resourceprep2019-11-02, by Kim Alvefur
-
util.encodings: Don't ignore non-strings passed to stringprep functions2019-11-02, by Kim Alvefur
-
net.http.codes: Avoid implicit number -> string coercion2019-11-01, by Kim Alvefur
-
prosodyctl: Print friendly version of error messages2019-11-01, by Kim Alvefur
-
mod_register_ibr: Enforce strict JID validation2019-11-01, by Kim Alvefur
-
util.prosodyctl: Enforce strict JID validation on user creation2019-11-01, by Kim Alvefur
-
MUC: Strictly validate room JID on creation2019-11-01, by Kim Alvefur
-
util.error: Add well-known field 'code' in error templates2019-11-01, by Kim Alvefur
-
mod_register_limits: Use util.error for managing rejection reasons2019-11-01, by Kim Alvefur
-
mod_register_ibr: Allow registartion rejection reason as util.error object2019-11-01, by Kim Alvefur
-
MUC: Enforce strict resourceprep on nicknames (bye bye robot face)2019-09-23, by Kim Alvefur
-
core.stanza_router: Do strict jidprep on c2s2019-09-09, by Kim Alvefur
-
util.encodings: Strictly verify that the 'strict' *prep argument is a boolean2019-10-30, by Kim Alvefur
-
util.jid: Add a 'strict' flag for jidprep calls2019-09-09, by Kim Alvefur
-
util.encodings: Optional strict flag to stringprep2019-04-24, by Kim Alvefur
-
util.pubsub, pubsub.lib and tests: Add text to precondition-not-met error (fixes #1455)2019-10-27, by Matthew Wild
-
MUC: Advertise history related fields as integers via XEP-01222019-10-20, by Kim Alvefur
-
CHANGES: Add a line for #13352019-10-20, by Kim Alvefur
-
MUC: Add controls for whose presence is broadcast (closes #1335)2019-10-20, by Lance Stout
-
util.interpolation: Test map syntax2019-10-20, by Kim Alvefur
-
util.interpolation: Test array syntax2019-10-20, by Kim Alvefur
-
util.interpolation: Test #14522019-10-20, by Kim Alvefur
-
Merge 0.11->trunk2019-10-20, by Kim Alvefur
-
util.interpolation: Support unescaped variables with more modifiers (fixes #1452) 0.112019-10-20, by Kim Alvefur
-
doap: Sort <implements> by XEP number2019-10-20, by Kim Alvefur
-
doap: mod_csi_simple tries to follow XEP-0286: Mobile Considerations, not XEP-02682019-10-20, by Kim Alvefur
-
doap: Trim a trailing '.' from a version/branch name for consistency2019-10-20, by Kim Alvefur
-
doap: Copy longer description from README2019-10-20, by Kim Alvefur
-
Merge 0.11->trunk2019-10-20, by Kim Alvefur
-
MUC: Validate registration dataform more carefully2019-10-20, by Kim Alvefur
-
mod_saslauth: Demote "no SASL mechanisms" error back to warning2019-10-15, by Kim Alvefur
-
mod_saslauth: Improve logging of why no SASL mechanisms were offered2019-10-15, by Kim Alvefur
-
mod_saslauth: Use the power of Set Theory to mange sets of SASL mechanisms2019-10-15, by Kim Alvefur
-
mod_saslauth: Log (debug) messages about channel binding2019-10-15, by Kim Alvefur
-
doc/doap: Claim support for XEP-0368 by way of legacy_ssl_ports2019-10-14, by Kim Alvefur
-
doc/doap: Claim support for XEP-0268 via mod_csi_simple2019-10-14, by Kim Alvefur
-
mod_saslauth: Remove useless debug log line2019-10-12, by Kim Alvefur
-
mod_saslauth: Remove commented-out debug log line2019-10-12, by Kim Alvefur
-
net.server_epoll: Save IP and port from connection creation call2019-10-12, by Kim Alvefur
-
server_epoll: Log full string represestation when connected2019-10-12, by Kim Alvefur
-
net.server_epoll: Handle getpeer/sockname returning a normal error2019-10-12, by Kim Alvefur
-
net.server_epoll: Fix to get remote IP on direct TLS connections2019-10-12, by Kim Alvefur
-
net.server_epoll: Move a log message to improve ordering2019-10-12, by Kim Alvefur
-
net.http.files: Explicitly convert number to string, avoiding implicit coercion2019-10-12, by Kim Alvefur
-
net.http.server: Explicitly convert number to string, avoiding implicit coercion2019-10-12, by Kim Alvefur
-
mod_websocket: Guard against upgrading to websocket from a HEAD request2019-10-12, by Kim Alvefur
-
net.http.server: Re-fire unhandled HEAD requsts as GET events (fixes #1447)2019-10-12, by Kim Alvefur
-
net.http.server: Ensure HEAD requests are sent with empty body2019-10-12, by Kim Alvefur
-
doap: Add XEP-0380 since mod_csi_simple takes that into consideration2019-10-10, by Kim Alvefur
-
doap: Even more XEP details2019-10-10, by Kim Alvefur
-
doap: Add detials for XEP-0280, 0288 and 02922019-10-10, by Kim Alvefur
-
doap: Note about XEP-0237: Roster Versioning being merged into rfc61212019-10-10, by Kim Alvefur
-
doap: Referece SCRAM2019-10-10, by Kim Alvefur
-
doap: Note about where XEP-0227 is used2019-10-10, by Kim Alvefur
-
doap: Fix missing '0' in URL to XEP-02882019-10-10, by Kim Alvefur
-
mod_http: Unhook CORS related event handlers2019-10-10, by Kim Alvefur
-
util.statistics: Add a total count for rate counters, counting from server start.2019-10-10, by Emmanuel Gil Peyrot
-
doap: Mention support for XEP-0122: Data Forms Validation2019-10-09, by Kim Alvefur
-
doap: Fix element name typo (node -> note)2019-10-09, by Kim Alvefur
-
mod_s2s: Close with a stream error in case neither SASL or Dialback are available2019-10-06, by Kim Alvefur
-
mod_admin_telnet: xmpp:ping: Log ping time2019-10-06, by Kim Alvefur
-
net.server_epoll: Guard against nil return from TLS info method2019-10-06, by Kim Alvefur
-
doap: Add reference to draft-cridland-xmpp-session2019-10-06, by Kim Alvefur
-
net.server_epoll: Log TLS version and cipher for all completed handshakes2019-10-06, by Kim Alvefur
-
util.sasl.scram: Avoid implicit coersion of number to string2019-10-06, by Kim Alvefur
-
net.server_epoll: Log size of partial writes (debug)2019-10-05, by Kim Alvefur
-
core.s2smanager: Fix traceback due to mixup with to/from2019-10-05, by Kim Alvefur
-
mod_csi_simple: Always remove session filters when disabling CSI2019-10-05, by Kim Alvefur
-
mod_csi_simple: Try not to flush buffer while already flushing it2019-10-05, by Kim Alvefur
-
core.s2smanager: Remove bidi-enabled s2sin from outgoing routing table2019-10-05, by Kim Alvefur
-
net.server_epoll: Return early when attepting to set write lock state to current state2019-10-05, by Kim Alvefur
-
Merge 0.11->trunk2019-10-03, by Matthew Wild
-
util.promise: Add some additional tests to cover callback return values2019-09-30, by Matthew Wild
-
mod_offline: Log a debug message when message is stored2019-09-29, by Kim Alvefur
-
util.sasl.scram: Fix old API2019-09-29, by Kim Alvefur
-
Merge 0.11-trunk2019-09-29, by Kim Alvefur
-
MUC: Strip tags with MUC-related namespaces from private messages (fixes #1427) 0.112019-09-29, by Kim Alvefur
-
mod_admin_telnet: Use new compact function for waiting on promises2019-09-29, by Kim Alvefur
-
util.async: Add function for waiting on promises and unpacking the results2019-09-29, by Kim Alvefur
-
mod_register_ibr: Distinguish between failure to create account or save extra data2019-09-29, by Kim Alvefur
-
net.server_epoll: Correct indentation2019-09-29, by Kim Alvefur
-
core.modulemanager: Split lists across multiple lines for improved readability2019-09-29, by Kim Alvefur
-
mod_register_ibr: Reminder to maybe use util.error in the future2019-09-29, by Kim Alvefur
-
mod_register_ibr, mod_register_limits: Add support for custom error type and defined-condition.2019-09-29, by Emmanuel Gil Peyrot
-
net.server_epoll: Ignore unused self argument [luacheck]2019-09-29, by Kim Alvefur
-
net.server_epoll: Fix link function to not replace listeners2019-09-29, by Kim Alvefur
-
net.server_epoll: Handle read size argument to link2019-09-29, by Kim Alvefur
-
net.server_epoll: Add some timeout related logging2019-09-29, by Kim Alvefur
-
mod_register_ibr: Add FORM_TYPE as required by XEP-0077.2019-09-29, by Emmanuel Gil Peyrot
-
net.server_epoll: Add debug logging for various connection events2019-09-29, by Kim Alvefur
-
net.server_epoll: Make log tag accessible as a field2019-09-29, by Kim Alvefur
-
net.server_epoll: Make it easy to override handler for incoming data2019-09-29, by Kim Alvefur
-
mod_csi_simple: Remove duplicated check for connection2019-09-28, by Kim Alvefur
-
mod_pubsub: Remove the unwanted check for @notify on <purge/>.2019-09-28, by Emmanuel Gil Peyrot
-
util.sql: Preserve 3rd and 4th return values from transaction (fixes #1434) (thanks mrdoctorwho)2019-09-28, by Kim Alvefur
-
doap: Add some supported-since versions2019-09-27, by Kim Alvefur
-
doap: Add some XEP versions2019-09-27, by Kim Alvefur
-
MUC: Fix XML syntax error in test2019-09-21, by Kim Alvefur
-
MUC: Update test for vcard-temp changes2019-09-21, by Kim Alvefur
-
Merge 0.11->trunk2019-09-21, by Kim Alvefur
-
mod_vcard_legacy: Don't owerwrite empty photo elements (fixes #1432) 0.112019-09-21, by Kim Alvefur
-
mod_vcard_legacy: Advertise lack of avatar correctly (fixes #1431) (thanks lovetox) 0.112019-09-21, by Kim Alvefur
-
doap: Remove stray '('2019-09-19, by Kim Alvefur
-
doap: Add details about most recent XEPs numbered over 3002019-09-19, by Kim Alvefur
-
doap: Add details to XEPs numbered under 1002019-09-19, by Kim Alvefur
-
doap: Fix namespace of <until>2019-09-19, by Kim Alvefur
-
doap: Update to newer format2019-09-19, by Kim Alvefur
-
util.encodings: Spell out all IDNA 2008 options ICU has2019-09-10, by Kim Alvefur
-
util.encodings: Switch ICU binding to IDNA2008 (fixes #533, #1301)2019-09-10, by Kim Alvefur
-
Prepare required data folder for integration tests2019-09-12, by Maxime “pep” Buquet
-
util.x509: Return sets of services per identity2019-09-10, by Kim Alvefur
-
mod_http: Add support for configuring CORS Access-Control-Allow-Credentials2019-09-11, by Matthew Wild
-
util.x509: Only collect commonNames that pass idna2019-09-10, by Kim Alvefur
-
util.x509: Nameprep commonName once2019-09-10, by Kim Alvefur
-
doap: Add XEP-02882019-09-09, by Kim Alvefur
-
doap: Add a Description Of A Project file2019-08-27, by Kim Alvefur
-
mod_admin_telnet: Identify native bidi sessions2019-09-08, by Kim Alvefur
-
CHANGES: Add XEP-02882019-09-08, by Kim Alvefur
-
mod_s2s_bidi: Enables bi-directional streams via XEP-02882019-09-08, by Kim Alvefur
-
mod_s2s: Remove warning about hostname mismatch2019-09-07, by Kim Alvefur
-
mod_s2s: Insert s2sin into outgoing routing table when bidirectional2019-09-07, by Kim Alvefur
-
mod_s2s: Add function to send replies on s2sout connections that support incoming traffic2019-09-07, by Kim Alvefur
-
mod_s2s: Handle authentication of s2sin and s2sout the same way2019-09-07, by Kim Alvefur
-
core.stanza_router: Handle s2s in more direction-agnostic way2019-09-07, by Kim Alvefur
-
core.s2smanager: Add map of names authenticate for remote on s2sout for parity with s2sin2019-09-07, by Kim Alvefur
-
core.s2smanager: Add [direction] boolean flags to s2s connections2019-09-07, by Kim Alvefur
-
mod_offline: Add some debug logging to reduce confusion2019-09-08, by Kim Alvefur
-
util.bitops: Library to find appropriate bitwise library (closes #1395)2019-07-21, by Kim Alvefur
-
mod_s2s: Remove obsolete cleanup code2019-09-07, by Kim Alvefur
-
mod_admin_telnet: Identify bidi-capable s2sout sessions (fixes #1403)2019-09-07, by Kim Alvefur
-
tests: Disable TLS in scansion tests2019-09-06, by Kim Alvefur
-
core.certmanager: Lower severity for tls config not having cert2019-09-06, by Kim Alvefur
-
net.http: Pass server name along for SNI (fixes #1408)2019-09-01, by Kim Alvefur
-
net.server: Handle server name (SNI) as extra argument2019-08-31, by Kim Alvefur
-
net.server: Accept and save an 'extra' field for client connections2019-08-31, by Kim Alvefur
-
Merge 0.11->trunk2019-08-31, by Kim Alvefur
-
MUC: Fix delay tag @from in test to be the room JID (#1054 came back)2019-08-31, by Kim Alvefur
-
MUC: Add a test covering basic room creation, messages and destruction2019-08-31, by Kim Alvefur
-
net.server_epoll: Add support for opportunistic writes2019-08-27, by Kim Alvefur
-
core.certmanager: Remove unused import [luacheck]2019-08-25, by Kim Alvefur
-
Remove COMPAT with temporary luasec fork2019-08-25, by Kim Alvefur
-
MUC: Simplify nickname refresh loop2019-08-25, by Kim Alvefur
-
core.certmanager: Move EECDH ciphers before EDH in default cipherstring2019-08-25, by Kim Alvefur
-
mod_storage_internal: Include last text message2019-08-22, by Kim Alvefur
-
mod_storage_*: Also include timestmap of first message in :summary API2019-08-22, by Kim Alvefur
-
mod_storage_*: Include timestamp of latest message in :summary API2019-08-22, by Kim Alvefur
-
mod_storage_*: Tweak :summary API to allow future expansion with more fields2019-08-22, by Kim Alvefur
-
mod_auth_internal_hashed: Precompute SCRAM authentication profile name (thanks MattJ)2019-08-21, by Kim Alvefur
-
mod_auth_internal_hashed: Add support for optionally using SCRAM-SHA-256 instead of SHA-12019-01-13, by Kim Alvefur
-
util.sasl.scram: Add support for SCRAM-SHA-2562019-01-13, by Kim Alvefur
-
util.sasl.scram: Factor out SHA-1 specific getAuthenticationDatabaseSHA12019-01-13, by Kim Alvefur
-
mod_vcard_legacy: Use PEP nickname if vcard4 data is unavailable2019-08-22, by Kim Alvefur
-
core.moduleapi: Restructure send_iq method for more atomic cleanup2019-08-21, by Kim Alvefur
-
core.moduleapi: Uppercase "IQ stanza" for consistency2019-08-21, by Kim Alvefur
-
Merge 0.11->trunk2019-08-20, by Kim Alvefur
-
Merge mod-installer (2019 GSoC by João Duarte)2019-08-19, by Matthew Wild
-
util/prosodyctl: call_luarocks now sets a directory variable itself2019-08-16, by João Duarte
-
util/prosodyctl: Removed the check_flags and execute_command function2019-08-16, by João Duarte
-
prosodyctl: Install, remove and list commands now use the call_luarocks function2019-08-16, by João Duarte
-
core.configmanager: Removed code related to complement_lua_path2019-08-16, by João Duarte
-
util.pluginloader: Added a new path to the variable local_names2019-08-16, by João Duarte
-
util.paths: Fixed file termination for package.cpath's extra path2019-08-16, by João Duarte
-
util.startup: Changed the way util.paths.complement_lua_path was being accessed2019-08-16, by João Duarte
-
prosodyctl: Fixed a typo2019-08-16, by João Duarte
-
util.startup: Reorganized code at setup_plugindir2019-08-01, by João Duarte
-
util.paths: Refactored a variable, to avoid shadowing2019-08-01, by João Duarte
-
util.startup: Now calls a function to complement lua's path/cpath2019-08-01, by João Duarte
-
core.configmanager: Added support to 'complement_lua_path'2019-08-01, by João Duarte
-
util.paths: Added the function 'complement_lua_path'2019-08-01, by João Duarte
-
util.startup: setup_plugindir now also checks package.cpath for duplicates2019-08-01, by João Duarte
-
util.startup: Directly calling lfs.currentdir instead of storing it in a local variable2019-08-01, by João Duarte
-
util.startup: Removed/rewrote comments at setup_plugindir2019-08-01, by João Duarte
-
util.startupt: setup_plugindir now uses lfs.mkdir to check/create directories2019-08-01, by João Duarte
-
util.prosodyctl: Changed a comment2019-08-01, by João Duarte
-
prosodyctl: Removed the auxiliary command 'enabled_plugins'2019-07-31, by João Duarte
-
prosodyctl: The install, remove and list commands now work by calling the execute_command function2019-07-31, by João Duarte
-
util.prosodyctl: Added the execute_command function2019-07-31, by João Duarte
-
prosodyctl: Rewrote the list command, to make it cleaner and easier to work with2019-07-31, by João Duarte
-
util.prosodyctl: call_luarocks function is now compatible with the list command2019-07-31, by João Duarte
-
prosodyctl: Rewrote the remove command, to make it cleaner and easier to work with2019-07-31, by João Duarte
-
prosodyctl: Rewrote the install command, to make it more cleaner2019-07-31, by João Duarte
-
util.prosodyctl: Added the call_luarocks function2019-07-31, by João Duarte
-
util.prosodyctl: Added the check_flags function2019-07-31, by João Duarte
-
prosodyctl: Removed unnecessary comments from the remove command2019-07-31, by João Duarte
-
prosodyctl: Swapped prints for the show_message function at the install/remove commands2019-07-31, by João Duarte
-
make_repo.lua: Moved to /tools/make_repo.lua2019-07-29, by João Duarte
-
prosody.cfg.lua.dist: Added a field for the installer's path2019-07-27, by João Duarte
-
util.startup: Improved how .set_plugindir updates prosody.paths.plugins, package.path and package.cpath2019-07-27, by João Duarte
-
util.startup: The .setup_plugindir function now correctly sets a default/specified path for custom plugins2019-07-26, by João Duarte
-
prosodyctl: Corrected the help output of the install and remove commands2019-07-26, by João Duarte
-
util.startup: Removed unnecessary if clause at startup.set_plugindir2019-07-25, by João Duarte
-
prosodyctl: Removed the list duplicate at the commands_order variable2019-07-25, by João Duarte
-
prosodyctl: Removed the local_plugins command2019-07-24, by João Duarte
-
prosodyctl: Custom plugins paths are now retrieved by an helper function2019-07-24, by João Duarte
-
util.prosodyctl: Created the helper function get_path_custom_plugins2019-07-24, by João Duarte
-
prosodyctl: Updated the list command, to use the new directory for custom plugins2019-07-24, by João Duarte
-
prosodyctl: Updated the remove command to use the new directory for custom plugins2019-07-24, by João Duarte
-
prosodyctl: The install command now performs its job at a dedicated folder for custom plugins2019-07-24, by João Duarte
-
util.startup: Now it also loads default or configured paths to custom plugin directories and creates them2019-07-24, by João Duarte
-
prosodyctl: Removed/rewrote comments at the install, remove and list commands2019-07-24, by João Duarte
-
prosodyctl: Corrected the remove and install commands' order2019-07-24, by João Duarte
-
prosodyctl: Added the install and remove arguments to the reorganized commands_order variable2019-07-24, by João Duarte
-
prosodyctl: Removed the admin_add and admin_remove from the commands_order variable2019-07-24, by João Duarte
-
util.prosodyctl: Removed the admin_operation command2019-07-24, by João Duarte
-
prosodyctl: Removed the make, admin_add and admin_remove commands2019-07-24, by João Duarte
-
make_repo: This script creates a repository with prosody plugins' rockspecs2019-07-24, by João Duarte
-
prosodyctl: Removed the development commands magic, get_modules and write_rockspec2019-07-24, by João Duarte
-
prosodyctl: The install command now prints output regarding module configuration2019-07-23, by João Duarte
-
util.prosodyctl: Added the show_module_configuration_help function2019-07-23, by João Duarte
-
prosodyctl: The install command is now also checking a specified remote server2019-07-23, by João Duarte
-
prosodyctl: Corrected the outputs from the install command2019-07-23, by João Duarte
-
prosodyctl: Corrected output printed by the remove command2019-07-23, by João Duarte
-
util.prosodyctl: Corrected indentation on my code2019-07-20, by João Duarte
-
prosodyctl: Corrected indentation on my code2019-07-20, by João Duarte
-
prosodyctl: Removed trailing whitespaces2019-07-17, by João Duarte
-
prosodyctl: Added missing semicolons to some return calls2019-07-17, by João Duarte
-
prosodyctl: Improved the 'remove' command2019-07-17, by João Duarte
-
prosodyctl: The 'install' command can now recognize the flag '--tree'2019-07-17, by João Duarte
-
prosodyctl: Improved the 'list' command2019-07-17, by João Duarte
-
prosodyctl: Added the 'install' command2019-07-17, by João Duarte
-
prosodyctl: Added the 'remove' command2019-07-16, by João Duarte
-
prosodyctl: Added the 'make' function2019-07-16, by João Duarte
-
prosodyctl: Added the 'write_rockspec' function2019-07-16, by João Duarte
-
prosodyctl: Added the 'get_modules' commands2019-07-16, by João Duarte
-
util.prosodyctl: Added help support to 'admin_operation'2019-06-27, by João Duarte
-
prosodyctl: added help support to all my functions2019-06-27, by João Duarte
-
prosodyctl: Complemented my functions with return calls, when possible2019-06-26, by João Duarte
-
prosodyctl: Corrected the calls to the recently moved function 'admin_operation'2019-06-25, by João Duarte
-
util.prosodyctl: Moved the 'admin_operation' function from prosodyctl to here2019-06-25, by João Duarte
-
prosodyctl: Added the 'admin_remove' command2019-06-25, by João Duarte
-
prosodyctl: Added the 'admin_add' command2019-06-25, by João Duarte
-
prosodyctl: Implemented a command bridge to the 'luarocks-admin add' command, called 'admin_add'2019-06-21, by João Duarte
-
Merge my line of development->trunk2019-06-21, by João Duarte
-
prosodyctl: Implemented the 'list' command, which is a bridge to 'luarocks list'2019-06-20, by João Duarte
Scroll all the way down to load more.