aboutsummaryrefslogtreecommitdiffstats
path: root/util
Commit message (Expand)AuthorAgeFilesLines
* util.prosodyctl.check: Add HTTP related DNS checksKim Alvefur2022-01-271-8/+41
* util.prosodyctl.cert: Look for certificates in a consistent orderKim Alvefur2022-01-261-0/+9
* util.xtemplate: Yet another string template libraryKim Alvefur2022-01-241-0/+86
* Merge 0.11->trunkKim Alvefur2022-01-201-13/+5
|\
| * util.xml: Deduplicate handlers for restricted XML0.11.13Kim Alvefur2022-01-201-12/+5
| * util.xml: Break reference to help the GC (fix #1711)Kim Alvefur2022-01-201-5/+4
| * util.xml: Do not allow doctypes, comments or processing instructions0.11.12Jonas Schäfer2022-01-101-2/+23
* | util.prosodyctl.cert: Check success of copy operations, warn on failKim Alvefur2022-01-191-4/+9
* | util.prosodyctl.cert: Pass variables via formatting instead of concatenationKim Alvefur2022-01-191-5/+5
* | util.jid: Explicitly check for nil rather than falsyKim Alvefur2022-01-151-14/+14
* | util.xml: Do not allow doctypes, comments or processing instructionsJonas Schäfer2022-01-101-2/+23
* | util.prosodyctl.cert: Fix boolean logic bugKim Alvefur2022-01-091-1/+1
* | util.startup: Allow supplying an argument parsing settingsKim Alvefur2022-01-091-2/+2
* | util.prosodyctl.check: Parameterize replacement instructionsKim Alvefur2022-01-081-11/+25
* | util.prosodyctl.check: Move word to ease future translationsKim Alvefur2022-01-081-13/+13
* | util.prosodyctl.check: Use same wording about 'daemonize' and 'no_daemonize'Kim Alvefur2022-01-081-1/+1
* | util.pubsub: Fix item store resize to "max"Kim Alvefur2022-01-061-1/+6
* | util.dependencies: Enable warning about missing lua-unboundKim Alvefur2022-01-051-3/+2
* | util.stanza: Remove dead codeKim Alvefur2021-12-311-5/+0
* | util.stanza: Make type error message consistent with othersKim Alvefur2021-12-311-1/+1
* | util.datamapper: Add support for $ref pointersKim Alvefur2021-12-291-18/+39
* | util.jsonschema: Add support for $ref pointersKim Alvefur2021-12-291-21/+33
* | util.jsonpointer: Resolve JSON Pointers per RFC 6901Kim Alvefur2021-12-291-0/+40
* | mod_auth_internal_hashed: Up iteration count to 10000 per XEP-0438Kim Alvefur2021-12-261-1/+1
* | openmetrics/histograms: improve code clarityKim Alvefur2021-12-272-2/+2
* | openmetrics/histograms: fix incorrect condition for bucketingJonas Schäfer2021-12-262-2/+2
* | util.xml: Use variable instead of constant for consistency (thanks Thijs)Matthew Wild2021-12-261-1/+1
* | util.prosodyctl.check: Remove obsolete settings from known globalsKim Alvefur2021-12-251-2/+0
* | util.prosodyctl.check: Add some more obsolete settingsKim Alvefur2021-12-251-0/+6
* | util.id: Add a 'tiny' variantKim Alvefur2021-12-021-0/+3
* | util.id: Adjust entropy levels, with rationalesKim Alvefur2021-12-021-3/+14
* | util.prosodyctl.cert: Copy SAN/wildcard certs only onceKim Alvefur2021-12-221-1/+5
* | util.x509: Fix to include wildcard identityKim Alvefur2021-12-221-0/+3
* | prosodyctl cert: use the indexing functions for better UXJonas Schäfer2021-12-211-13/+15
* | core.certmanager: Rename preset option to 'tls_preset'Kim Alvefur2021-12-221-0/+1
* | adminstream: fire disconnected event on lower layer disconnectJonas Schäfer2021-12-211-0/+1
* | util.smqueue: Simplify compat table, fix dependent modules (thanks Martin)Kim Alvefur2021-12-161-9/+4
* | util.smqueue: Abstract queue with acknowledgements and overflowKim Alvefur2021-12-141-0/+61
* | util.format: Optimize most common integer formatKim Alvefur2021-12-131-0/+2
* | util.format: Ensure metatable __tostring results are also sanitizedKim Alvefur2021-12-131-1/+2
* | util.format: Fix some formats expecting positive numbers in Lua 5.2Kim Alvefur2021-12-111-0/+5
* | util.format: Fix Lua 5.1 quirks thanks to ALL THE TESTSKim Alvefur2021-12-111-1/+6
* | util.format: Also handle the %p format added in Lua 5.4Kim Alvefur2021-12-111-3/+18
* | util.format: Ensure sanitation of strings passed to wrong formatKim Alvefur2021-12-111-21/+37
* | util.format: Escape invalid UTF-8 by passing trough serializationKim Alvefur2021-12-101-1/+10
* | util.sasl.scram: Store username property rather than cached local (#399)Matthew Wild2021-12-071-1/+1
* | util.dependencies: Fix typo (thanks jonas’)Kim Alvefur2021-11-301-1/+1
* | util.startup: Initialize util.async at startupMatthew Wild2021-11-291-0/+9
* | util.async: Add next-tick configurationMatthew Wild2021-11-291-2/+8
* | util.async: Add sleep() method with configurable scheduling backendMatthew Wild2021-11-291-0/+15