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 d7ef1df39b util.logger: Silence luacheck warning 10 years ago
..
sasl util.sasl.scram: Get rid of module call 11 years ago
adhoc.lua util.adhoc: New util for generating common adhoc handler patterns 13 years ago
array.lua util.array: Just use table.remove as array:pop() 10 years ago
async.lua util.async: Make guarder() local 13 years ago
cache.lua util.cache (and tests): Call on_evict after insertion of the new key, so inside on_evict we can be more certain about the current state of the cache (i.e. full, new item added, old item removed) 10 years ago
caps.lua util.*: Remove use of module() function, make all module functions local and return them in a table at the end 11 years ago
dataforms.lua util.dataforms: Track which fields are included in a form 10 years ago
datamanager.lua util.datamanager: Add append to public api 10 years ago
datetime.lua util.*: Remove use of module() function, make all module functions local and return them in a table at the end 11 years ago
debug.lua util.*: Remove use of module() function, make all module functions local and return them in a table at the end 11 years ago
dependencies.lua util.dependencies: Use prosody.log() instead of global log() 10 years ago
envload.lua util.envload: New module to abstract Lua 5.1's setfenv and Lua 5.2's load 14 years ago
events.lua util.events: Document data structures 10 years ago
filters.lua util.*: Remove use of module() function, make all module functions local and return them in a table at the end 11 years ago
helpers.lua util.helpers: Fix order of functions using each other [fixes 00412b36166f] 11 years ago
hex.lua util.hex: Normalize hex to lowercase and discard non-hex input 11 years ago
hmac.lua Remove all trailing whitespace 13 years ago
http.lua util.http: Refactor and import all necessary functions 13 years ago
import.lua Remove all trailing whitespace 13 years ago
interpolation.lua util.interpolation: Add support for filter functions 11 years ago
ip.lua Merge 0.9->0.10 10 years ago
iterators.lua Remove all trailing whitespace 13 years ago
jid.lua util.jid: Fix backout 10 years ago
json.lua util.json: Remove use of newproxy 11 years ago
logger.lua util.logger: Silence luacheck warning 10 years ago
mercurial.lua util.mercurial: Utility functions for Mercurial repositories 11 years ago
multitable.lua util.*: Remove use of module() function, make all module functions local and return them in a table at the end 11 years ago
openssl.lua util.openssl: Fix style / whitespace 10 years ago
paths.lua util.paths: Add function for joining path segments 11 years ago
pluginloader.lua modulemanager, util.pluginloader: Move logic for locating some module libraries to pluginloader, to fix problems with non-filesystem errors being masked by the second load_code call 10 years ago
prosodyctl.lua util.{interpolation,prosodyctl,sql}: Trim trailing whitespace 11 years ago
pubsub.lua util.*: Remove use of module() function, make all module functions local and return them in a table at the end 11 years ago
queue.lua util.queue: Add luacheck annotations 10 years ago
random.lua util.random: Restore friendlier error from 0.9/util.uuid 10 years ago
rfc6724.lua util.rfc{3484,6724}: Update to RFC 6724 13 years ago
sasl.lua util.*: Remove use of module() function, make all module functions local and return them in a table at the end 11 years ago
sasl_cyrus.lua util.*: Remove use of module() function, make all module functions local and return them in a table at the end 11 years ago
serialization.lua util.serialization: Remove unused imports of error() and loadstring() [luacheck] 11 years ago
session.lua util.session: How would you even send anything to a session? 10 years ago
set.lua util.set: Rename method argument to avoid name clash [luacheck] 11 years ago
sql.lua util.sql: Export db2uri (mod_storage_sql2 command uses it) (thanks mike) 11 years ago
sslconfig.lua util.sslconfig: More descriptive variable names and also comments 10 years ago
stanza.lua util.stanza: Export xml_escape (missed during removal of module() calls) 11 years ago
statistics.lua util.statistics: Collect duration sample even if run fewer times than the sample interval 11 years ago
template.lua util.*: Remove use of module() function, make all module functions local and return them in a table at the end 11 years ago
termcolours.lua util.*: Remove use of module() function, make all module functions local and return them in a table at the end 11 years ago
throttle.lua util.*: Remove use of module() function, make all module functions local and return them in a table at the end 11 years ago
timer.lua util.*: Remove use of module() function, make all module functions local and return them in a table at the end 11 years ago
uuid.lua util.uuid: Take random byte directly instead of the low bits from the ascii value of a hex nibble 10 years ago
watchdog.lua util.*: Remove use of module() function, make all module functions local and return them in a table at the end 11 years ago
x509.lua util.x509: Tell LuaSec we want UTF-8 data 11 years ago
xml.lua util.xml: Remove unused parameter (thanks, luacheck) 11 years ago
xmppstream.lua util.*: Remove use of module() function, make all module functions local and return them in a table at the end 11 years ago