IMPORTANT: due to a drive failure, as of 13-Mar-2021, the Mercurial repository had to be re-mirrored, which changed every commit SHA. The old SHAs and trees are backed up in the vault branches. Please migrate to the new branches as soon as you can.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
prosody/util
Kim Alvefur 14367c5ef7 util.startup: Only ask if 'prosodyctl' was meant instead of 'prosody' (fix #1692) 4 years ago
..
human util.human.io: Fix right-alignment 6 years ago
prosodyctl util.prosodyctl.check: Add two known globals from mod_http 4 years ago
sasl Merge 0.11->trunk 6 years ago
adhoc.lua util.adhoc: Propagate error with producing initial initial data 5 years ago
adminstream.lua util.adminstream: Prevent closure on read timeout 6 years ago
argparse.lua Merge 0.11->trunk 4 years ago
array.lua util.array: Add :slice() method + tests 4 years ago
async.lua util.async: Don't attempt to close thread if not created yet 6 years ago
bit53.lua util.bitops: Library to find appropriate bitwise library (closes #1395) 7 years ago
bitcompat.lua util.bitops: Library to find appropriate bitwise library (closes #1395) 7 years ago
cache.lua util.cache: Add __name to metatable 5 years ago
caps.lua
dataforms.lua util.dataforms: Define a integer + "max" datatype 5 years ago
datamanager.lua util.datamanager: Support iterating over any file extension 5 years ago
datamapper.lua util.datamapper: Don't include empty unwrapped arrays 5 years ago
datetime.lua util.datetime: Make sure timezone difference is calculated correctly (fixes #1262) 7 years ago
dbuffer.lua util.dbuffer: Fix bugs, remove multi-char support (more complex than first thought) 5 years ago
debug.lua util.debug: Fix locals being reported under wrong stack frame in some cases (+tests!!) 5 years ago
dependencies.lua util.dependencies: Check for bitop library same way as net.websocket.frames (fixes #1594) 5 years ago
dns.lua util.dns: Update RR types from IANA registry 6 years ago
envload.lua
error.lua util.error: Switch to util.debug traceback tables and remove display_tracebacks option 5 years ago
events.lua util.events: Add set_debug_hook() method 5 years ago
filters.lua
format.lua util.format: Escape ASCII control characters also in extra arguments 5 years ago
gc.lua util.gc: Fix check for Lua 5.4 5 years ago
hashring.lua util.hashring: Normalize indentation to tabs 5 years ago
helpers.lua util.helpers: when logging events, log individual handler calls 5 years ago
hex.lua
hmac.lua util.hmac: Expose hmac-sha-512 too 7 years ago
http.lua util.http: Fix decoding of uppercase URL encoded chars 7 years ago
id.lua
import.lua lint: Remove use of the 143 error code 7 years ago
indexedbheap.lua util.indexedbheap: Fix heap datastructure corruption in :reschedule(smaller_value) 5 years ago
interpolation.lua util.interpolation: Fix combination of filters and fallback values #1623 5 years ago
ip.lua Merge 0.11->trunk 5 years ago
iterators.lua util.iterators: Use pack from table.pack 7 years ago
jid.lua util.jid: Fix special escaping of '\' per XEP-0106 5 years ago
json.lua util.json: Use util.iterators.sorted_pairs() in ordered mode 7 years ago
jsonschema.lua util.jsonschema: Rename types for improved readability 5 years ago
jwt.lua util.jwt: Use constant-time comparison with expected signature 5 years ago
logger.lua
mercurial.lua util.mercurial: Ignore an unused error variable [luacheck] 6 years ago
multitable.lua lint: Remove use of the 143 error code 7 years ago
openmetrics.lua util.openmetrics: Use pack from util.table, detect appropriate unpack for Lua 5.1 (thanks sups) 5 years ago
openssl.lua
paths.lua util.paths: Optimize path joining with few arguments 5 years ago
pluginloader.lua util.pluginloader: Look for module libs in mod_plugin/lib.lua 5 years ago
presence.lua util.presence: Remove TODO about deprecated XEP-0016. 8 years ago
promise.lua util.promise: Use xpcall() for promise function to preserve tracebacks 5 years ago
prosodyctl.lua util.prosodyctl: Install plugins for current Lua version 5 years ago
pubsub.lua util.pubsub: Add support for limiting number of items to retrieve 4 years ago
queue.lua util.dbuffer: dynamic string buffer 6 years ago
random.lua util.random: Throw different error for EOL condition 7 years ago
rfc6724.lua
rsm.lua util.rsm: Correctly coerce integer value for <index> (fix #1642) 5 years ago
sasl.lua Fix various spelling errors (thanks codespell) 4 years ago
sasl_cyrus.lua
serialization.lua util.serialization: Let freeze metamethod return a literal string 5 years ago
session.lua util.session: Remove tostring call from logging 7 years ago
set.lua util.set: Add :contains_set() method 4 years ago
sql.lua util.sql: Ignore if tables and indices already exist on creation (fixes #1064) 7 years ago
sslconfig.lua util.sslconfig: Process TLS 1.3-specific cipher list 6 years ago
stanza.lua util.stanza: Add :get_child_with_attr() + tests 4 years ago
startup.lua util.startup: Only ask if 'prosodyctl' was meant instead of 'prosody' (fix #1692) 4 years ago
statistics.lua Statistics: Rewrite statistics backends to use OpenMetrics 5 years ago
statsd.lua Statistics: Rewrite statistics backends to use OpenMetrics 5 years ago
template.lua
termcolours.lua util.termcolours: Use explicit number formatting instead of coercion on concatenation 6 years ago
throttle.lua
timer.lua util.timer: Ensure timers can't run more than once per tick (fixes #1620) 5 years ago
uuid.lua
vcard.lua Fix various spelling errors (thanks codespell) 4 years ago
watchdog.lua
x509.lua util.x509: Fix recording of CommonNames in get_identities 6 years ago
xml.lua util.xml: Fix float formatting of line and columns in error (on Lua 5.3+) 5 years ago
xmppstream.lua util.xmppstream: Allow dynamically configuring the stanza size limit for a stream 5 years ago
xpcall.lua util.xpcall, util.compat: Add non-hacky multi-argument xpcall() for Lua 5.1 7 years ago