prosody/util
2025-03-17 16:48:39 +00:00
..
human util.human.io: Don't accept ambiguous durations by default 2023-11-30 13:42:44 +00:00
prosodyctl prosodyctl check: Be more robust against invalid disco_items, and show warning 2025-03-17 16:48:39 +00:00
sasl util.sasl.oauthbearer: Tighter parsing of SASL message 2023-05-26 17:39:53 +02:00
adhoc.lua util.adhoc: Propagate error with producing initial initial data 2021-01-31 21:10:03 +01:00
adminstream.lua util.adminstream: Expose session events (specifically "disconnected") 2025-01-07 18:07:45 +00:00
argparse.lua util.argparse: Fix bug (regression?) in argument parsing with --foo=bar 2025-03-11 18:27:36 +00:00
array.lua util.array: Fix new() library function 2023-07-22 16:31:05 +02:00
async.lua util.async: Clip long line [luacheck] 2023-11-21 22:18:17 +01:00
bit53.lua util.bit53: Add bnot() method 2024-03-01 17:22:29 +00:00
bitcompat.lua util.bitcompat: Avoid potential noise from global metatable 2025-01-15 09:55:28 +01:00
cache.lua util.cache: Pass cache itself to eviction callback 2023-06-30 22:01:55 +02:00
caps.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
dataforms.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
datamanager.lua util.datamanager: fix duplicated word in log message 2024-11-16 09:20:29 +01:00
datamapper.lua util.datamapper: Improve handling of schemas with non-obvious "type" 2022-07-08 17:32:48 +02:00
datetime.lua util.datetime: Remove a line 2022-08-17 18:07:31 +02:00
dbuffer.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
debug.lua Revert util.debug change accidentally committed in e157e5c79daa 2022-02-04 15:13:13 +00:00
dependencies.lua util.dependencies: Refer to 'apt' instead of 'apt-get' 2022-02-13 17:27:29 +01:00
dns.lua util.hex: Deprecate to/from in favour of encode/decode, for consistency! 2022-03-04 15:22:45 +00:00
dnsregistry.lua util.dnsregistry: Update using script 2025-02-09 16:27:28 +01:00
envload.lua util.envload: Remove Lua 5.1 method 2022-07-05 14:18:32 +02:00
error.lua util.error: Fix error on conversion of invalid error stanza, fix #1805 2023-04-19 11:32:53 +02:00
events.lua util.events: Add set_debug_hook() method 2020-09-03 12:59:43 +01:00
filters.lua vairious: Add annotation when an empty environment is set [luacheck] 2018-02-28 20:06:26 +01:00
format.lua util.format: Fix typo in comment [codespell] 2022-02-04 16:40:38 +01:00
fsm.lua renamening: Fix newly added imports to use the new namespace 2023-06-18 16:48:56 +02:00
gc.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
hashring.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
helpers.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
hex.lua util.hex: Deprecate to/from in favour of encode/decode, for consistency! 2022-03-04 15:22:45 +00:00
hmac.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
http.lua util.http: Implement parser for RFC 7239 Forwarded header 2023-06-03 16:15:52 +02:00
id.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
import.lua compat: Remove handling of Lua 5.1 location of 'unpack' function 2022-07-11 19:07:38 +02:00
indexedbheap.lua util.indexedbheap: Fix heap datastructure corruption in :reschedule(smaller_value) 2020-09-29 21:27:16 -05:00
interpolation.lua util.interpolation: Fix combination of filters and fallback values #1623 2021-01-25 20:58:11 +01:00
ip.lua util.ip: Remove ip.bits and related code, switch to more efficient strbitop 2024-02-23 12:14:51 +00:00
iterators.lua util.iterators: join: Work even with only a single iterator in the chain 2022-10-06 18:34:40 +01:00
jid.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
json.lua util.json: Accept empty arrays with whitespace (fixes #1782) 2022-11-04 12:26:10 +00:00
jsonpointer.lua util.jsonpointer: Fix Lua <5.3 compat 2022-05-09 22:36:57 +02:00
jsonschema.lua util.jsonschema: Return basic structured validation response 2023-12-02 21:45:38 +01:00
jwt.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
logger.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
mathcompat.lua util.mathcompat: Module to ease reuse of math.type() 2022-10-20 16:50:12 +02:00
mercurial.lua util.mercurial: Ignore an unused error variable [luacheck] 2019-12-23 21:09:38 +01:00
multitable.lua compat: Remove handling of Lua 5.1 location of 'unpack' function 2022-07-11 19:07:38 +02:00
openmetrics.lua luacheck: Shut up (backports 3caff1f93520, ignores module deleted in trunk) 2022-05-30 17:34:58 +02:00
openssl.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
paseto.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
paths.lua util.paths: Optimize path joining with few arguments 2020-10-11 23:04:13 +02:00
pluginloader.lua Spelling: Fix various spelling mistakes (thanks timeless) 2022-03-07 00:13:56 +01:00
presence.lua util.presence: Remove TODO about deprecated XEP-0016. 2018-06-08 15:27:13 +02:00
promise.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
prosodyctl.lua util.prosodyctl: Add comments to explain logic and expected behaviour (#1688) 2025-02-06 14:42:18 +00:00
pubsub.lua util.pubsub: Add method returning subset of config as metadata 2024-11-08 02:11:00 +01:00
queue.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
random.lua util.random: Test whether util.crand works before using it (fix #1734) 2022-04-02 16:33:27 +02:00
roles.lua util.roles: Implement a serialization preparation metamethod 2023-03-26 13:13:31 +02:00
rsm.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
sasl.lua util.sasl: Preserve 'userdata' field between clones 2025-03-06 13:34:37 +00:00
serialization.lua util.serialization: Add a "pretty" preset 2023-06-09 17:26:38 +02:00
session.lua renamening: Fix newly added imports to use the new namespace 2023-06-18 16:48:56 +02:00
set.lua util.set: Remove duplicate __freeze metamethod 2023-06-01 14:33:57 +02:00
smqueue.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
sql.lua util.sql: Don't send SQLCipher key to Postgres or MySQL (thanks gllmhyt) 2025-02-16 11:52:07 +01:00
sqlite3.lua util.sql: SQLCipher support 2025-01-23 16:38:56 +01:00
sslconfig.lua util.sslconfig: Support DH parameters as literal string 2024-07-12 15:21:08 +02:00
stanza.lua util.stanza: Handle Clark notation for attributes in :find() 2024-11-17 13:40:20 +01:00
startup.lua core.configmanager: Remove dependency on 'prosody' global for Credential 2025-02-22 00:00:41 +01:00
statistics.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
statsd.lua Spelling: Fix various spelling mistakes (thanks timeless) 2022-03-07 00:13:56 +01:00
template.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
termcolours.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
throttle.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
timer.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
uuid.lua util.hex: Deprecate to/from in favour of encode/decode, for consistency! 2022-03-04 15:22:45 +00:00
watchdog.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
x509.lua util.x509: Per RFC 9525, remove obsolete Common Name check 2024-02-11 13:34:13 +01:00
xml.lua util.xml: Add an option to allow <?processing instructions?> 2022-02-04 20:47:39 +01:00
xmppstream.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
xpcall.lua util: Prefix module imports with prosody namespace 2023-03-17 16:23:16 +01:00
xtemplate.lua util.xtemplate: Use same argument order in filters even without 'args' 2024-10-16 16:15:05 +02:00