Software /
code /
prosody
Graph
-
mod_http_file_share: Log error opening file for writing2021-04-05, by Kim Alvefur
-
mod_http_file_share: Fix logging of error opening file2021-04-05, by Kim Alvefur
-
MUC: Allow overriding occupant object from groupchat message event2021-03-25, by Kim Alvefur
-
net.server_epoll: Remove unnecessary luacheck annotations2021-04-01, by Kim Alvefur
-
mod_http_file_share: Include storage in prune time measurement2021-03-31, by Kim Alvefur
-
mod_http_file_share: Add internal command to check files consistency2021-03-28, by Kim Alvefur
-
util.datamapper: Fix spelling in tests2021-03-28, by Kim Alvefur
-
mod_http_file_share: Fix reporting of missing files2021-03-28, by Kim Alvefur
-
MUC: Report number of live rooms to statsmanager2021-03-28, by Kim Alvefur
-
mod_http_file_share: Report number of items in caches to statsmanager2021-03-28, by Kim Alvefur
-
util.prosodyctl: Install plugins for current Lua version2021-03-16, by Kim Alvefur
-
util.envload: Add basic test of envload()2021-03-26, by Kim Alvefur
-
util.datamapper: Revert one special attribute to longer form2021-03-26, by Kim Alvefur
-
util.datamapper: Use attribute convenience function throughout2021-03-26, by Kim Alvefur
-
util.promise: Switch order of parameters to join()2021-03-25, by Matthew Wild
-
util.promise: all()/all_settled() pass through non-promise values2021-03-25, by Matthew Wild
-
util.promise: Add join() convenience method2021-03-25, by Matthew Wild
-
util.promise: Add support for arbitrary keys in all()/all_settled()2021-03-25, by Matthew Wild
-
mod_message: Stop advertising offline message support (mod_offline does that)2021-03-24, by Kim Alvefur
-
util.datamapper: Don't include empty unwrapped arrays2021-03-23, by Kim Alvefur
-
util.datamapper: Add test coverage of unwrapped arrays of objects2021-03-23, by Kim Alvefur
-
util.datamapper: Fix error on attempt to coerce nil to something2021-03-23, by Kim Alvefur
-
mod_admin_shell: Sort timers by time in debug:timers()2021-03-23, by Kim Alvefur
-
mod_c2s: Log a debug message before closing due to c2s_timeout2021-03-23, by Kim Alvefur
-
util.datamapper: Deal with locally built stanzas missing xmlns2021-03-23, by Kim Alvefur
-
util.datamapper: Factor out conversion from any value to XML string2021-03-22, by Kim Alvefur
-
mod_authz_internal: Ignore unused argument for now [luachec]2021-03-22, by Kim Alvefur
-
usermanager: expose set_roles through API2021-03-22, by Jonas Schäfer
-
mod_authz_internal: add support for setting roles of a local user2021-03-22, by Jonas Schäfer
-
util.datamapper: Handle nested arrays or objects in arrays2021-03-22, by Kim Alvefur
-
util.datamapper: Fix to skip parsing wrapped arrays that aren't there2021-03-22, by Kim Alvefur
-
util.datamapper: Clear done TODO (arrays)2021-03-21, by Kim Alvefur
-
util.datamapper: Complete array building support2021-03-20, by Kim Alvefur
-
util.datamapper: Factor out handling of object properties for array reuse2021-03-20, by Kim Alvefur
-
util.datamapper: Finally implement support for parsing arrays2021-03-20, by Kim Alvefur
-
util.datamapper: Factor out extraction of the XML part to use2021-03-20, by Kim Alvefur
-
util.datamapper: Only get element name if there's an element2021-03-19, by Kim Alvefur
-
make: Magic trick for teal-src/*.tl -> ./*.lua2021-03-19, by Kim Alvefur
-
util.datamapper: Fix arrays nesting one level too deep2021-03-19, by Kim Alvefur
-
util.datamapper: Deal with type name changes in util.jsonschema2021-03-18, by Kim Alvefur
-
util.jsonschema: Rename types for improved readability2021-03-18, by Kim Alvefur
-
teal: Use new integer support in Teal 0.13.02021-03-18, by Kim Alvefur
-
util.datamapper: Limited support for unparsing simple arrays of strings2021-03-18, by Kim Alvefur
-
util.datamapper: Add initial support for parsing arrays2021-03-18, by Kim Alvefur
-
util.datamapper: Factor out common schema unpacking2021-03-14, by Kim Alvefur
-
util.datamapper: Separate extraction of xml from coercion to target type2021-03-14, by Kim Alvefur
-
util.datamapper: Use enum instead of mutually exclusive booleans2021-03-14, by Kim Alvefur
-
util.datamapper: Enumerated elements2021-03-12, by Kim Alvefur
-
util.datamapper: Some TODOs2021-03-09, by Kim Alvefur
-
util.datamapper: Add references with notes2021-03-09, by Kim Alvefur
-
util.datamapper: Add Copyright header2021-03-09, by Kim Alvefur
-
util.jsonschema: Add copyright-header2021-03-09, by Kim Alvefur
-
util.jsonschema: Restructure "type" keyword handling2021-03-09, by Kim Alvefur
-
util.jsonschema: Syntax tweak to not upset syntax highlighting2021-03-09, by Kim Alvefur
-
util.jsonschema: Implement "propertyNames"2021-03-09, by Kim Alvefur
-
util.jsonschema: Restructure handling of "properties" and "additionalProperties"2021-03-09, by Kim Alvefur
-
util.jsonschema: Fix "uniqueItems" prematurely declaring a match2021-03-09, by Kim Alvefur
-
util.jsonschema: Implement the "prefixItems" keyword2021-03-09, by Kim Alvefur
-
util.jsonschema: Implement the "contains" keyword2021-03-09, by Kim Alvefur
-
util.jsonschema: Allow a boolean as schema2021-03-09, by Kim Alvefur
-
util.jsonschema: Correct "items" keyword2021-03-09, by Kim Alvefur
-
util.datamapper: Add support for mapping of elements where only one attribute matters2021-03-07, by Kim Alvefur
-
util.datamapper: Add logic for "boolean" tags here the presence means true2021-03-07, by Kim Alvefur
-
util.datamapper: Invent extension for using tag name as value2021-03-06, by Kim Alvefur
-
util.datamapper: Add 'unparse' for turning tables into XML2021-03-06, by Kim Alvefur
-
util.datamapper: Library for extracting data from stanzas2021-03-06, by Kim Alvefur
-
util.jsonschema: Library for JSON Schema validation2021-03-06, by Kim Alvefur
-
make: Add target for building Teal sources2021-03-09, by Kim Alvefur
-
util: Add Teal interface definition files2021-03-09, by Kim Alvefur
-
util.gc: Fix check for Lua 5.42021-03-15, by Kim Alvefur
-
net.resolvers.basic: Fix completion condition when IPv6 is disabled2021-03-15, by Kim Alvefur
-
mod_pubsub: Include <pubsub> with unsubscribe reply2021-03-15, by Kim Alvefur
-
util.rsm: Correctly coerce integer value for <index> (fix #1642)2021-03-06, by Kim Alvefur
-
util.rsm: Increase test coverage2021-03-06, by Kim Alvefur
-
util.rsm: Improve readability using compacter stanza building API2021-03-06, by Kim Alvefur
-
mod_csi_simple: s/algoritm/algorithm/ [codespell]2021-03-05, by Kim Alvefur
-
core.storagemanager: s/Multilpe/Multiple/ [codespell]2021-03-05, by Kim Alvefur
-
util.prosodyctl.shell: Allow passing a single command as argument2021-03-05, by Kim Alvefur
-
util.prosodyctl.shell: Fix check for --quiet2021-03-05, by Kim Alvefur
-
net.resolvers.basic: Disable DANE for now, completely broken2021-03-03, by Kim Alvefur
-
net.resolvers.basic: Don't enable DANE with zero TLSA records2021-03-03, by Kim Alvefur
-
mod_s2s: Buffer stream error + stream closing tag2021-03-03, by Kim Alvefur
-
core.s2smanager: Set "direction" on destroyed sessions (fixes #1641)2021-03-03, by Kim Alvefur
-
mod_s2s: Check direction in bidi-aware style2021-03-03, by Kim Alvefur
-
doap: Add RFC 76732021-03-02, by Kim Alvefur
-
mod_s2s: Add config setting to enable DANE2021-03-02, by Kim Alvefur
-
net.connect: Add DANE support2021-03-02, by Kim Alvefur
-
net.server_epoll: Support for passing DANE TLSA data to LuaSec (0.8 needed)2019-09-29, by Kim Alvefur
-
core.portmanager: Log SNI hosts, services looked for2021-03-02, by Kim Alvefur
-
MUC: Add robot face test2021-03-02, by Kim Alvefur
-
mod_http: Consolidate handling of proxied connection details2021-02-27, by Kim Alvefur
-
net.http.server: Set request.ip so mod_http doesn't have to2021-02-27, by Kim Alvefur
-
Merge 0.11->trunk2021-02-27, by Kim Alvefur
-
mod_http_file_share: Skip removal of nothing2021-02-25, by Kim Alvefur
-
mod_http_file_share: Remove correct entries when not all expired files were deleted2021-02-25, by Kim Alvefur
-
mod_http_errors: Add some comments2021-02-25, by Kim Alvefur
-
mod_http_errors: Add some silly variations for the '/' page2021-02-25, by Kim Alvefur
-
mod_http_file_share: Fix traceback on missing file-type2021-02-24, by Kim Alvefur
-
mod_csi_simple: Add command to test importance algorithm on stream of stanzas2021-02-23, by Kim Alvefur
-
mod_http: Improve message for missing 'route'2021-02-23, by Kim Alvefur
-
mod_http: Warn if app is missing 'route'2021-02-21, by Kim Alvefur
-
mod_http_file_share: Allow credentials via CORS (needed for auth token)2021-02-23, by Kim Alvefur
-
mod_http: Allow modifying CORS header list via :provides API2019-12-30, by Kim Alvefur
-
mod_http: Allow setting the CORS credentials flag via :provides API2019-12-30, by Kim Alvefur
-
mod_http_errors: Style tweak2021-02-21, by Kim Alvefur
-
mod_http_file_share: Return a message from the base URL2021-02-21, by Kim Alvefur
-
mod_websocket: Use mod_http_errors html template #11722021-02-21, by Kim Alvefur
-
mod_bosh: Include warning if endpoint accessed insecurely (#1172)2021-02-21, by Kim Alvefur
-
mod_bosh: Use message template from mod_http_error2021-02-21, by Kim Alvefur
-
mod_http_errors: Add a highlighted warning to template2021-02-21, by Kim Alvefur
-
mod_http_errors: Add way to reuse the error page template2021-02-21, by Kim Alvefur
-
mod_http_errors: Minify CSS2021-02-18, by Kim Alvefur
-
Merge 0.11->trunk2021-02-18, by Kim Alvefur
-
mod_http: Optimize proxy IP check2021-02-18, by Kim Alvefur
-
mod_websocket: Inherit security status from http request2021-02-18, by Kim Alvefur
-
mod_http: Consider x-forwarded-proto from trusted proxies2021-02-18, by Kim Alvefur
-
Merge 0.11->trunk2021-02-18, by Kim Alvefur
-
mod_csi_simple: Fire event when flushing queue2021-02-16, by Kim Alvefur
-
mod_csi_simple: Set session state to 'flushing' while doing so2021-02-16, by Kim Alvefur
-
Merge 0.11->trunk2021-02-15, by Kim Alvefur
-
mod_http_file_share: Prevent attempt to upload again after completion2021-02-13, by Kim Alvefur
-
mod_http_file_share: Support sending 100 Continue2021-02-13, by Kim Alvefur
-
net.http.server: Don't pause early streaming uploads2021-02-13, by Kim Alvefur
-
net.http.server: Allow storing more than the parser in the session2021-02-12, by Kim Alvefur
-
net.http.server: Enable async during HTTP request handling (fixes #1487)2020-07-12, by Kim Alvefur
-
util.datamanager: Add basic tests2021-02-09, by Kim Alvefur
-
util.datamanager: Support iterating over any file extension2021-02-07, by Kim Alvefur
-
core.certmanager: Add comments explaining the 'verifyext' TLS settings2021-02-06, by Kim Alvefur
-
mod_s2s: Clarify comment about unused TLS settings2021-02-06, by Kim Alvefur
-
util.cache: Add test for :table (fails on Lua 5.1)2021-02-05, by Kim Alvefur
-
mod_admin_shell: Add help section with (top level) MUC commands2021-02-05, by Kim Alvefur
-
mod_admin_shell: Pretty-print HTTP endpoints in a human table2021-02-03, by Kim Alvefur
-
mod_admin_shell: Remove previous print() call2021-02-03, by Kim Alvefur
-
mod_admin_shell: List modules providing each HTTP endpoint2021-02-03, by Kim Alvefur
-
mod_admin_shell: List global HTTP endpoints by default2021-02-03, by Kim Alvefur
-
scansion tests: Give a title to HTTP Upload test2021-02-03, by Kim Alvefur
-
mod_c2s: Reflect stream 'from' attribute back if set (fix #1625)2021-02-03, by Kim Alvefur
-
util.xmppstream: Ensure stream 'id' is always present (fix #1626)2021-02-03, by Kim Alvefur
-
mod_http_file_share: Collect cache hit/miss statistics for downloads2021-02-02, by Kim Alvefur
-
mod_http_file_share: Measure how long it takes to prune expired files2021-02-02, by Kim Alvefur
-
mod_http_file_share: Collect statistics of files uploaded2021-02-02, by Kim Alvefur
-
mod_storage_sql: Implement map-like API for archives2021-02-01, by Kim Alvefur
-
storage: Test reverse-ordered queries2021-02-01, by Kim Alvefur
-
util.adhoc: Propagate error with producing initial initial data2021-01-31, by Kim Alvefur
-
adhoc.lib: Tweak to allow using util.error objects2021-01-31, by Kim Alvefur
-
mod_http_file_share: Reorder arguments2021-01-31, by Kim Alvefur
-
mod_http_file_share: Update cached value while it is reasonably fresh2021-01-31, by Kim Alvefur
-
mod_http_file_share: Cache quotas to avoid hitting storage2021-01-31, by Kim Alvefur
-
mod_http_file_share: Split out some variables for later reuse2021-01-31, by Kim Alvefur
-
mod_http_file_share: Add support for daily upload quotas.2021-01-31, by Kim Alvefur
-
mod_http_file_share: Add missing semicolon2021-01-31, by Kim Alvefur
-
CHANGES: Clarify what mod_mimicking does2021-01-30, by Kim Alvefur
-
mod_http_file_share: Clarify log message2021-01-30, by Kim Alvefur
-
doap: Fix off by 200 in RFC number2021-01-30, by Kim Alvefur
-
mod_tls: Ignore lack of STARTTLS offer only when s2s_require_encryption set2021-01-29, by Kim Alvefur
-
mod_tls: Attempt STARTTLS even if not advertised as per RFC 75902021-01-29, by Kim Alvefur
-
doap: Move comment into <implements> it comments on2021-01-29, by Kim Alvefur
-
mod_mam: Remove obsolete queryid attribute from tests2021-01-29, by Kim Alvefur
-
mod_mam: Remove obsolete 'queryid' attribute from iq-result (thanks paul)2021-01-29, by Kim Alvefur
-
mod_http_file_share: Indicate missing token via WWW-Authenticate header2021-01-29, by Kim Alvefur
-
mod_http_file_share: Clarify message about missing Authorization header2021-01-29, by Kim Alvefur
-
mod_http_file_share: Allow started uploads to complete after token expired2021-01-28, by Kim Alvefur
-
mod_http_file_share: Serve configurable set of safe mime types inline (thanks jonas’)2021-01-28, by Kim Alvefur
-
mod_http_file_share: Cache file metadata2021-01-28, by Kim Alvefur
-
mod_http_file_share: Extract all file properties into variables earlier2021-01-28, by Kim Alvefur
-
mod_http_file_share: Fix the obligatory misplaced closing bracket (thanks scansion)2021-01-27, by Kim Alvefur
-
mod_http_file_share: Insert pauses to avoid blocknig for long periods2021-01-27, by Kim Alvefur
-
mod_http_file_share: Add support for removing old files (default 2 weeks)2021-01-27, by Kim Alvefur
-
mod_http_file_share: More security headers2021-01-27, by Kim Alvefur
-
mod_http_file_share: Strip authorization type prefix a bit earlier2021-01-27, by Kim Alvefur
-
mod_http_file_share: Factor out function for generating full filename2021-01-27, by Kim Alvefur
-
mod_http_file_share: Use '.bin' file extension2021-01-27, by Kim Alvefur
-
mod_http_file_share: Validate file size early in HTTP PUT request2021-01-27, by Kim Alvefur
-
mod_http_file_share: Move Authorization type string2021-01-27, by Kim Alvefur
-
mod_http_file_share: Add some logging2021-01-27, by Kim Alvefur
-
mod_http_file_share: Handle content-type being optional2021-01-27, by Kim Alvefur
-
mod_http_file_share: Reject invalid file sizes2021-01-26, by Kim Alvefur
-
mod_http_file_share: Fix name of max-file-size tag2021-01-26, by Kim Alvefur
-
mod_http_file_share: Expand registry to fix extra tag2021-01-26, by Kim Alvefur
-
mod_http_file_share: Verify final file size on completion of upload2021-01-26, by Kim Alvefur
-
mod_http_file_share: Add file type filter2021-01-26, by Kim Alvefur
-
mod_http_file_share: Add file size limit (default 10M)2021-01-26, by Kim Alvefur
-
mod_http_file_share: Validate that filename does not contain '/'2021-01-26, by Kim Alvefur
-
mod_http_file_share: Return proper error if unauthorized2021-01-26, by Kim Alvefur
-
mod_http_file_share: Add basic access control2021-01-26, by Kim Alvefur
-
mod_http_file_share: Add support for external file upload service2021-01-26, by Kim Alvefur
-
mod_http_file_share: Let's write another XEP-0363 implementation2021-01-26, by Kim Alvefur
-
util.interpolation: Add test for #16232021-01-25, by Kim Alvefur
-
Merge 0.11->trunk2021-01-25, by Kim Alvefur
-
util.interpolation: Fix combination of filters and fallback values #1623 0.112021-01-25, by Kim Alvefur
-
util.startup: Make installer_plugin_path relative to data directory2021-01-24, by Kim Alvefur
-
util.startup: Don't create installer plugin path (as root)2021-01-24, by Kim Alvefur
-
util.prosodyctl.check: Recognise global options related to plugin installer2021-01-21, by Kim Alvefur
-
net.unbound: Fix to initialize under prosodyctl2021-01-21, by Kim Alvefur
-
prosodyctl: Add reference to #1602 (plugin installer docs) in comment2021-01-21, by Kim Alvefur
-
prosodyctl: Move message after condition2021-01-21, by Kim Alvefur
-
util.prosodyctl: Remove unused calculation [luacheck]2021-01-21, by Kim Alvefur
-
util.prosodyctl: Rename unused variable to '_' [luacheck]2021-01-21, by Kim Alvefur
-
prosodyctl: Fix copypaste oversight2021-01-21, by Kim Alvefur
-
util.prosodyctl: Always return exit code from luarocks2021-01-21, by Kim Alvefur
-
prosodyctl: Abort if no plugin source specified for the installer2021-01-21, by Kim Alvefur
-
prosodyctl: Move UI related calls out of util.prosodyctl2021-01-21, by Kim Alvefur
-
prosodyctl: Use luarocks status code as exit code2021-01-21, by Kim Alvefur
-
util.prosodyctl: Reword message to sound more natural2021-01-21, by Kim Alvefur
-
util.prosodyctl: Propagate status from luarocks invocation2021-01-21, by Kim Alvefur
-
util.prosodyctl: Use installer path prepared by util.startup2021-01-21, by Kim Alvefur
-
lint: Add initial semgrep config2021-01-18, by Kim Alvefur
-
util.datamanager: Fix not passing variables as format string to logger (thanks semgrep)2021-01-16, by Kim Alvefur
-
core.modulemanager: Fix resource location compat with LuaRocks 2.x2021-01-15, by Kim Alvefur
-
MUC: Allow modules to add to the room registration form, and handle the result2021-01-15, by Matthew Wild
-
doc/doap.xml: Fix attribute name2021-01-15, by Matthew Wild
-
mod_mam: Workaround scansion test flakyness2021-01-13, by Kim Alvefur
-
mod_storage_sql: Fix compatibilty with Lua 5.12021-01-13, by Kim Alvefur
-
mod_muc_mam: Copy extended MAM support from mod_mam2021-01-12, by Kim Alvefur
-
mod_mam: Advertise extended MAM when archive storage is capable2021-01-12, by Kim Alvefur
-
mod_mam: Allow querying by set of IDs2021-01-12, by Kim Alvefur
-
mod_storage_sql: Support query for set of IDs2021-01-12, by Kim Alvefur
-
mod_storage_internal: Support query for set of IDs2021-01-12, by Kim Alvefur
-
mod_storage_memory: Support query for set of IDs2021-01-12, by Kim Alvefur
-
storage tests: Add test for querying a set of IDs2021-01-12, by Kim Alvefur
-
mod_storage_internal: Add support for full ID range query2021-01-12, by Kim Alvefur
-
mod_storage_memory: Support full ID range queries2021-01-12, by Kim Alvefur
-
storage tests: Test querys with both before and after IDs2021-01-12, by Kim Alvefur
-
mod_mam: Add support for before-id and after-id fields2021-01-09, by Kim Alvefur
-
mod_storage_sql: Advertise support for id range query2021-01-09, by Kim Alvefur
-
mod_mam: Implement extended MAM metadata query2020-11-30, by Kim Alvefur
-
mod_mam: Add support for page flipping2020-11-30, by Kim Alvefur
-
mod_mam: Advertise extended MAM 0.7.x behind a feature flag2020-11-30, by Kim Alvefur
-
Merge 0.11->trunk2021-01-12, by Kim Alvefur
-
net.adns: Prevent empty packets from being sent on "connect" (fix #1619) 0.112021-01-12, by Kim Alvefur
-
Merge 0.11->trunk2021-01-08, by Kim Alvefur
-
util.timer: Ensure timers can't run more than once per tick (fixes #1620) 0.112021-01-08, by Kim Alvefur
-
mod_csi_simple,mod_carbons,mod_mam: Update comment about XEP-03532021-01-08, by Kim Alvefur
-
doap: XEP-0004 Multiple Items in Form Results is not supported2020-12-29, by Kim Alvefur
-
doap: LibExpat was used from the start and thus XEP-0044 supported2020-12-29, by Kim Alvefur
-
doap: util.dataforms first appeared in 0.4.02020-12-29, by Kim Alvefur
-
doap: Add removed status2020-12-29, by Kim Alvefur
-
doap: Specify exact Prosody version2020-12-29, by Kim Alvefur
-
mod_scansion_record: Flush after writes2021-01-08, by Matthew Wild
-
net.unbound: Delay loading until server has started or first query2021-01-05, by Kim Alvefur
-
net.unbound: Move libunbound initialization into a function2021-01-05, by Kim Alvefur
-
scansion: Allow specifying a logfile for prosody via environment2021-01-05, by Kim Alvefur
-
net.unbound: Allow tracing individual queries with a logger per query2021-01-05, by Kim Alvefur
-
net.unbound: Don't pass error as logger formatting string2021-01-05, by Kim Alvefur
-
net.unbound: Log net.server interactions2021-01-05, by Kim Alvefur
-
prosodyctl: Remove non-existant command from hidden commands2021-01-05, by Kim Alvefur
-
MUC: Reject probes from non-occupants2020-10-02, by JC Brand
-
MUC: Add support for presence probes (fixes #1535)2020-04-19, by JC Brand
-
doap: Use logo property from schema.org2021-01-02, by Kim Alvefur
-
doap: Apply XML canonicalization2021-01-02, by Kim Alvefur
-
doap: Link to the actual logo (thanks Link Mauve)2021-01-01, by Kim Alvefur
-
doap: Link to logo2021-01-01, by Kim Alvefur
-
mod_component: Distinguish missing stream @to from unknown local component (thanks Daniel_W)2020-12-18, by Kim Alvefur
-
net.server_epoll: Increase log level for error in callback2020-12-16, by Kim Alvefur
-
Merge 0.11->trunk2020-12-16, by Kim Alvefur
-
Merge 0.11->trunk2020-12-15, by Matthew Wild
-
MUC: Fix logic bug causing unnecessary presence to be sent, fixes #1615 (thanks damencho) 0.112020-12-15, by Matthew Wild
-
doap: Add XEP-0441, the preferences part broken out of XEP-03132020-12-13, by Kim Alvefur
-
doap: Add XEP-0297, used by XEP-0280, XEP-03132020-12-13, by Kim Alvefur
-
doap: Add XEP-0277 for use in mod_storage_0227 and tools/xep227toprosody.lua2020-12-13, by Kim Alvefur
-
doap: Not all of XEP-0133 commands are implemented2020-12-13, by Kim Alvefur
-
doap: XEP-0352 version bump to Draft (no changes)2020-12-13, by Kim Alvefur
-
doap: Add XEP-0059, RSM is used indirectly by XEP-03132020-12-13, by Kim Alvefur
-
doap: Add XEP-0044, Expat should be handling namespaces2020-12-13, by Kim Alvefur
-
Merge 0.11->trunk2020-12-11, by Kim Alvefur
-
net.http.errors: Add error class for DNS resolution failures (thanks SouL)2020-12-11, by Matthew Wild
-
util.error: Switch to util.debug traceback tables and remove display_tracebacks option2020-12-09, by Matthew Wild
-
util.error: Expose is_error on registry objects for convenience2020-12-09, by Matthew Wild
-
util.error: rename is_err() -> is_error()2020-12-09, by Matthew Wild
-
util.error: Add coerce and wrap methods to registry(?) objects2020-12-09, by Matthew Wild
-
net.http: track time of request for debug/stats purposes2020-12-09, by Matthew Wild
-
doap: Add XEP-0222 and XEP-0223, both supported by newer mod_pep2020-12-08, by Kim Alvefur
-
doap: XEP-0048 is indirectly supported via XEP-0049 by mod_privacy2020-12-08, by Kim Alvefur
-
net.adns: Reduce 'Exhausted all servers' message to warning2020-12-08, by Matthew Wild
-
Update CHANGES and doap.xml for XEP-0421 support2020-11-24, by Matthew Wild
-
MUC: Merge mod_muc_occupant_id into a sub-module (thanks pep.!)2020-11-24, by Matthew Wild
-
Merge 0.11->trunk2020-11-23, by Kim Alvefur
-
mod_saslauth: Only advertise channel binding if a finished message is available 0.112020-11-23, by Kim Alvefur
-
mod_saslauth: Disable 'tls-unique' channel binding with TLS 1.3 (closes #1542) 0.112020-11-23, by Kim Alvefur
-
Merge 0.11->trunk2020-11-23, by Matthew Wild
-
util.promise: Use xpcall() for promise function to preserve tracebacks 0.112020-11-23, by Matthew Wild
-
mod_adhoc: Log commands provided at debug level2020-11-21, by Kim Alvefur
-
util.hashring: Normalize indentation to tabs2020-11-15, by Kim Alvefur
-
util.error: Remove a stray word from a comment2020-11-14, by Kim Alvefur
-
Merge 0.11->trunk2020-11-11, by Kim Alvefur
-
mod_disco: Add some spacing to improve readability and code navigation2020-11-10, by Kim Alvefur
-
util.prosodyctl.cert: Fix for prompt functions having moved to util.human.io2020-11-09, by Kim Alvefur
-
Merge 0.11->trunk2020-11-06, by Kim Alvefur
-
Merge 0.11->trunk2020-11-05, by Kim Alvefur
-
util.cache: Add __name to metatable2020-10-30, by Matthew Wild
-
tools.modtrace: Pass config to serialize()2020-10-30, by Matthew Wild
-
util.dbuffer: Add __name to metatable2020-10-30, by Matthew Wild
-
tools.modtrace: Library for tracing/debugging Lua module and method calls2020-10-30, by Matthew Wild
-
tools/form2table: Convert XEP-0004 dataform from XML to util.dataforms Lua format2020-10-28, by Kim Alvefur
-
tools/linedebug: Print each line of source executed2020-10-28, by Kim Alvefur
-
tools/cfgdump: Reads Prosody config file and pretty-prints it back out2020-10-28, by Kim Alvefur
-
tools/tb2err: Formats Lua traceback in errors.err format2020-10-28, by Kim Alvefur
-
Merge 0.11->trunk2020-10-28, by Matthew Wild
-
mod_pubsub: Comment on itemstore type2020-10-25, by Kim Alvefur
-
mod_pubsub: Clarify kind of item store created2020-10-25, by Kim Alvefur
-
mod_pubsub: Don't set store as metatable2020-10-25, by Kim Alvefur
-
net.http: Add support for streaming chunked/large responses2020-10-21, by Matthew Wild
-
net.http.parser: Expose 'partial', 'chunked' and 'body_length' on packets2020-10-21, by Matthew Wild
-
util.paths: Optimize path joining with few arguments2020-10-11, by Kim Alvefur
-
util_paths_spec: Trim trailing white space2020-10-17, by Kim Alvefur
-
util.paths: Add some tests2020-10-17, by Kim Alvefur
-
MUC: Remove XEP-0091: Legacy Delayed Delivery2020-10-17, by Kim Alvefur
-
mod_posix: Hook and fire events on SIGUSR1/22020-10-16, by Matthew Wild
-
Merge 0.11->trunk2020-10-16, by Matthew Wild
-
util.debug: Fix locals being reported under wrong stack frame in some cases (+tests!!) 0.112020-10-16, by Matthew Wild
-
Merge 0.11->trunk2020-10-15, by Kim Alvefur
-
util.sasl.scram: Use util.strbitop for XOR step2019-09-07, by Kim Alvefur
-
Merge 0.11->trunk2020-10-15, by Kim Alvefur
-
Merge 0.11->trunk2020-10-15, by Kim Alvefur
-
Merge 0.11->trunk2020-10-15, by Matthew Wild
-
net.websocket.frames: Add test for empty frame with MASK and key set 0.112020-10-15, by Matthew Wild
-
util.error: Pass through existing error objects passed to new()2020-10-15, by Matthew Wild
-
Merge 0.11->trunk2020-10-13, by Matthew Wild
-
net.http.server: Don't send Content-Length on 1xx/204 responses, per RFC (fixes #1596) 0.112020-10-13, by Matthew Wild
-
Merge 0.11->trunk2020-10-12, by Kim Alvefur
-
net.websocket.frames: Read buffer length correctly in Lua 5.1 (fix #1598) 0.112020-10-12, by Kim Alvefur
-
mod_http_errors: Remove 'extra' element when empty2020-10-12, by Kim Alvefur
-
mod_http_errors: Dark theme!2020-10-12, by Kim Alvefur
-
mod_http_errors: Use a class on extra data section2020-10-12, by Kim Alvefur
-
util.startup: Handle missing nparams field from debug info (not present in 5.1)2020-10-11, by Matthew Wild
-
core.modulemanager: Fix error if installer path missing2020-10-11, by Kim Alvefur
-
util.startup: Include arguments in function string representation2020-10-09, by Kim Alvefur
-
util.startup: Retrieve less data for function string representation2020-10-09, by Kim Alvefur
-
core.moduleapi: Return resource path from module:get_directory() (API BC)2020-10-09, by Kim Alvefur
-
core.modulemanager: Add compat for LuaRocks 2.x2020-10-07, by Kim Alvefur
-
core.moduleapi: Use resource path for :load_resource()2020-10-07, by Kim Alvefur
-
core.modulemanager: Locate resources of LuaRocks-installed modules2020-10-07, by Kim Alvefur
-
util.startup: Save the path used by the installer to prosody.paths2020-10-07, by Kim Alvefur
-
Merge 0.11->trunk2020-10-07, by Kim Alvefur
-
MUC: Preserve disco 'node' attribute (or lack thereof) in response (fix #1595) (thanks lessthan3) 0.112020-10-07, by Kim Alvefur
-
Merge 0.11->trunk2020-10-05, by Kim Alvefur
-
util.dependencies: Check for bitop library same way as net.websocket.frames (fixes #1594) 0.112020-10-05, by Kim Alvefur
-
util.startup: Fix startup failure if CFG_DATADIR is unset2020-10-05, by Kim Alvefur
-
util.startup: Re-enable installer path setup2020-10-05, by Kim Alvefur
-
util.startup: Put 'installer_plugin_path' under data directory by default2020-10-05, by Kim Alvefur
-
util.prosodyctl: Simplify luarocks invocation2020-10-05, by Kim Alvefur
-
util.prosodyctl: Get Luarocks server from config2020-10-05, by Kim Alvefur
-
util.prosodyctl: Move hardcoded luarocks server into prosodyctl2020-10-05, by Kim Alvefur
-
util.prosodyctl: Flip argument order2020-10-05, by Kim Alvefur
-
util.prosodyctl: Construct luarocks command line with templates2020-10-05, by Kim Alvefur
-
util.pluginloader: Look for module libs in mod_plugin/lib.lua2020-10-05, by Kim Alvefur
-
util.pluginloader: Look for top level mod_something.lua in luarocks-style tree2020-10-05, by Kim Alvefur
-
util.pluginloader: Extract Lua version once2020-10-05, by Kim Alvefur
-
MUC: Correct advertising of subject write access (really fixes #1155) 0.112020-10-04, by Kim Alvefur
-
util.xml: Fix float formatting of line and columns in error (on Lua 5.3+)2020-10-03, by Kim Alvefur
-
mod_bosh: Count connection attempts non-VirtualHost as "bad host" (stats)2020-10-03, by Kim Alvefur
-
Merge 0.11->trunk2020-10-03, by Kim Alvefur
-
mod_bosh: Ensure that stream is directed to a VirtualHost (fixes #425) 0.112020-10-03, by Kim Alvefur
-
mod_auth_anonymous: Add config option to allow/disallow storage writes2020-10-02, by Matthew Wild
-
make: Add way to run individual tests2020-10-02, by Kim Alvefur
-
Merge 0.11->trunk2020-09-30, by Matthew Wild
Scroll all the way down to load more.