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 d007771f8d util.format: Tweak how nil values are handled 7 years ago
..
sasl util.sasl.anonymous: Shorter! 8 years ago
adhoc.lua util: Various minor changes to please [luacheck] 8 years ago
array.lua util.array: Add __div for parity with util.set 7 years ago
async.lua Many things: switch from hacky multi-arg xpcall implementations to a standard util.xpcall 7 years ago
cache.lua util.cache: Call on-eviction callback when shrinking 8 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 7 years ago
datamanager.lua vairious: Add annotation when an empty environment is set [luacheck] 8 years ago
datetime.lua vairious: Add annotation when an empty environment is set [luacheck] 8 years ago
debug.lua util: Various minor changes to please [luacheck] 8 years ago
dependencies.lua util.dependencies: Remove ztact compatability warning 7 years ago
envload.lua util.envload: Ignore "undefined variable" warning for loadstring [luacheck with strict 5.2 or 5.3 checks] 8 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: Tweak how nil values are handled 7 years ago
helpers.lua util.helpers: Handle missing priorities, happens due to wildcard magic in net.http.server (fixes #1044) 8 years ago
hex.lua util.hex: Normalize hex to lowercase and discard non-hex input 11 years ago
hmac.lua
http.lua mod_http: Move normalize_path to util.http 7 years ago
id.lua util.id: New util for producing random identifiers of varying sizes 9 years ago
import.lua util.import: Explicitly export the global import function [luacheck] 8 years ago
indexedbheap.lua util: Various minor changes to please [luacheck] 8 years ago
interpolation.lua util.interpolation: Add support for filter functions 11 years ago
ip.lua util.ip: Remove redundant caching of method output (supposed to be done in ab9ddfb03d4d but lost somehow) 8 years ago
iterators.lua util.iterators: Add sorted_pairs() method 7 years ago
jid.lua util.jid: Add missing semicolon 7 years ago
json.lua util.json: Use util.iterators.sorted_pairs() in ordered mode 7 years ago
logger.lua util.logger: Import globals (fixes on Lua 5.2) 8 years ago
mercurial.lua util.mercurial: Utility functions for Mercurial repositories 11 years ago
multitable.lua vairious: Add annotation when an empty environment is set [luacheck] 8 years ago
openssl.lua util: Various minor changes to please [luacheck] 8 years ago
paths.lua util.paths: Add function for joining path segments 11 years ago
pluginloader.lua util: Various minor changes to please [luacheck] 8 years ago
presence.lua util.presence: Remove TODO about deprecated XEP-0016. 8 years ago
promise.lua Many things: switch from hacky multi-arg xpcall implementations to a standard util.xpcall 7 years ago
prosodyctl.lua util.prosodyctl: Rename variables for consistency (thanks Link Mauve) 8 years ago
pubsub.lua util.pubsub: Clarify comment about return value 7 years ago
queue.lua util.queue: Add luacheck annotations 10 years ago
random.lua Merge 0.10->trunk 8 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: Add copyright header 9 years ago
sasl.lua vairious: Add annotation when an empty environment is set [luacheck] 8 years ago
sasl_cyrus.lua vairious: Add annotation when an empty environment is set [luacheck] 8 years ago
serialization.lua util.serialization: Encode non-fatal error in way that can be restored 7 years ago
session.lua util.session: Fix luacheck warnings 10 years ago
set.lua util.set: Add freeze metamethod 7 years ago
sql.lua util.sql: Switch from hacky multi-arg xpcall implementation to util.xpcall 7 years ago
sslconfig.lua util.sslconfig: Recognise TLS 1.3 as a protocol version 7 years ago
stanza.lua util.stanza: Validate input to clone() (with brief tests) 7 years ago
startup.lua util.startup: Set flag when config fully loaded 7 years ago
statistics.lua util.statistics,statsd,throttle,timer: Replace dependency on LuaSockect with util.time for precision time 9 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 vairious: Add annotation when an empty environment is set [luacheck] 8 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 7 years ago
uuid.lua util.uuid: Open /dev/urandom read-only, make seed() a noop 10 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 vairious: Add annotation when an empty environment is set [luacheck] 8 years ago
xml.lua vairious: Add annotation when an empty environment is set [luacheck] 8 years ago
xmppstream.lua util.xmppstream: Explicitly release old parser object on stream reset 8 years ago
xpcall.lua util.xpcall, util.compat: Add non-hacky multi-argument xpcall() for Lua 5.1 7 years ago