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 23ae3a4ada util.sasl.scram: Mention if clients try PLUS without channel binding 6 years ago
..
sasl util.sasl.scram: Mention if clients try PLUS without channel binding 6 years ago
adhoc.lua util.adhoc: Allow passing dataforms in initial command 6 years ago
argparse.lua util.startup: Break out command line argument parsing into util.argparse 6 years ago
array.lua util.array: Fix equality metamethod in Lua 5.3 6 years ago
async.lua util.async: Add function for waiting on promises and unpacking the results 7 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: Call on-eviction callback when shrinking 9 years ago
caps.lua vairious: Add annotation when an empty environment is set [luacheck] 8 years ago
dataforms.lua util.dataforms: Improve default error message for failed datatype validation 8 years ago
datamanager.lua Merge 0.11->trunk 6 years ago
datetime.lua util.datetime: Make sure timezone difference is calculated correctly (fixes #1262) 8 years ago
debug.lua util: Various minor changes to please [luacheck] 9 years ago
dependencies.lua util.dependencies: Pass require error to error formatting function 7 years ago
envload.lua util.envload: Ignore "undefined variable" warning for loadstring [luacheck with strict 5.2 or 5.3 checks] 9 years ago
error.lua util.error: Move default for numeric error code to net.http.server 7 years ago
events.lua Merge 0.10->trunk 8 years ago
filters.lua vairious: Add annotation when an empty environment is set [luacheck] 8 years ago
format.lua util.format: Handle integer formats the same way on Lua versions without integer support 7 years ago
hashring.lua util.hashring: Implementation of hashring data structure 7 years ago
helpers.lua util.helpers: Handle missing priorities, happens due to wildcard magic in net.http.server (fixes #1044) 9 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 util.id: New util for producing random identifiers of varying sizes 9 years ago
import.lua lint: Remove use of the 143 error code 8 years ago
indexedbheap.lua util: Various minor changes to please [luacheck] 9 years ago
interpolation.lua util.interpolation: Support unescaped variables with more modifiers (fixes #1452) 7 years ago
ip.lua util.ip: Fix equality metamethod for Lua 5.3 6 years ago
iterators.lua util.iterators: Use pack from table.pack 8 years ago
jid.lua util.jid: Add a 'strict' flag for jidprep calls 7 years ago
json.lua util.json: Use util.iterators.sorted_pairs() in ordered mode 8 years ago
jwt.lua util.jwt: Basic JSON Web Token library supporting HS256 tokens 6 years ago
logger.lua util.logger: Import globals (fixes on Lua 5.2) 8 years ago
mercurial.lua util.mercurial: Ignore an unused error variable [luacheck] 7 years ago
multitable.lua lint: Remove use of the 143 error code 8 years ago
openssl.lua util: Various minor changes to please [luacheck] 9 years ago
paths.lua util.paths: Don't treat path as pattern, fix traceback (thanks Menel87) 7 years ago
pluginloader.lua util.pluginloader: Added a new path to the variable local_names 7 years ago
presence.lua util.presence: Remove TODO about deprecated XEP-0016. 8 years ago
promise.lua util.promise: Remove references to callbacks after settling promise 8 years ago
prosodyctl.lua util.prosodyctl: Pass command line flag to force daemonization on start 6 years ago
pubsub.lua util.pubsub: Silence luacheck warnings, leaving notes on future proper fix 7 years ago
queue.lua util.queue: Update :items() to consistently use private data directly 7 years ago
random.lua util.random: Throw different error for EOL condition 7 years ago
rfc6724.lua net.websocket.frames, util.datetime, util.json, util.prosodyctl, util.rfc6724: Remove unused variables [luacheck] 10 years ago
rsm.lua util.rsm: Don't convert values to strings that should already be strings 6 years ago
sasl.lua util.sasl.digest-md5: Remove, obsolete since 2011 6 years ago
sasl_cyrus.lua vairious: Add annotation when an empty environment is set [luacheck] 8 years ago
serialization.lua util.serialization: Cache default serialization instance (fixes #1389) 7 years ago
session.lua util.session: Remove tostring call from logging 7 years ago
set.lua util.set: Fix equality metamethod in Lua 5.3 6 years ago
sql.lua util.sql: Handle failure to detect connection encoding 7 years ago
sslconfig.lua util.sslconfig: Recognise TLS 1.3 as a protocol version 8 years ago
stanza.lua util.stanza: Add method returning stanza with added indentation 6 years ago
startup.lua util.startup: Break out command line argument parsing into util.argparse 6 years ago
statistics.lua util.statistics: Add a total count for rate counters, counting from server start. 7 years ago
statsd.lua util.statistics,statsd,throttle,timer: Replace dependency on LuaSockect with util.time for precision time 9 years ago
template.lua vairious: Add annotation when an empty environment is set [luacheck] 8 years ago
termcolours.lua util.termcolours: Use explicit number formatting instead of coercion on concatenation 7 years ago
throttle.lua vairious: Add annotation when an empty environment is set [luacheck] 8 years ago
timer.lua Many things: switch from hacky multi-arg xpcall implementations to a standard util.xpcall 8 years ago
uuid.lua util.uuid: Open /dev/urandom read-only, make seed() a noop 11 years ago
vcard.lua util.vcard: Use the new :text_tag API in more places 8 years ago
watchdog.lua vairious: Add annotation when an empty environment is set [luacheck] 8 years ago
x509.lua util.x509: Fix recording of CommonNames in get_identities 7 years ago
xml.lua vairious: Add annotation when an empty environment is set [luacheck] 8 years ago
xmppstream.lua util.xmppstream: Inherit xml:lang from stream to stanzas (fixes #1401) 7 years ago
xpcall.lua util.xpcall, util.compat: Add non-hacky multi-argument xpcall() for Lua 5.1 8 years ago