aboutsummaryrefslogtreecommitdiffstats
path: root/spec
Commit message (Expand)AuthorAgeFilesLines
* util.stanza: Handle Clark notation for attributes in :find()Kim Alvefur6 days1-0/+1
* util.stanza: Handle namespace prefixes for attributes in :find()Kim Alvefur6 days2-3/+6
* util.queue: tests: Add test for :replace() methodMatthew Wild11 days1-0/+19
* util.pubsub: Add method returning subset of config as metadataKim Alvefur2024-11-081-0/+10
* scansion: Remove publisher attribute from bookmarks2 testsKim Alvefur2024-10-311-2/+2
* scansion: Import XEP-0402 test from prosody-modules rev 2c6b14207271Kim Alvefur2024-10-311-0/+181
* util.crypto: Add more ECC methodsStephen Paul Weber2024-10-291-0/+21
* util.pubsub: Fix test to account for not using util.errorKim Alvefur2024-10-291-1/+1
* util.error: Use is_error() instead of is_err() everywhereKim Alvefur2024-10-291-7/+7
* util.xtemplate: Fix error on applying each() to zero stanzasKim Alvefur2024-07-111-0/+4
* Merge 0.12->trunkKim Alvefur2024-06-121-0/+2
|\
| * scansion: Enable blocklist compat during tests to fix CIKim Alvefur2024-06-121-0/+2
* | scansion: Add roster groups setting to pubsub form in testsKim Alvefur2024-06-124-0/+6
* | util.bit53: Add bnot() methodMatthew Wild2024-03-011-0/+4
* | util.strbitop: Remove unused import in testsMatthew Wild2024-02-231-1/+1
* | util.strbitop: Add common_prefix_bits() methodMatthew Wild2024-02-231-0/+44
* | util.ip: Add another test case for match() and commonPrefixLength()Matthew Wild2024-02-231-0/+4
* | util.strbitop: Rename spec file to correct name so tests actually runMatthew Wild2024-02-231-0/+0
* | util.rfc6724: Remove, unused since introduction of Happy EyeballsKim Alvefur2024-02-221-97/+0
* | MUC: Record reason for affiliation changes and return in list (fixes #1227)Kim Alvefur2021-08-081-0/+72
* | MUC: Test that <subject/> + <thread/> is not handled as subject changeKim Alvefur2024-01-231-0/+29
* | Merge 0.12->trunkKim Alvefur2023-12-171-0/+26
|\|
| * mod_disco: Advertise disco#info and #items on bare JIDs to fix #1664Kim Alvefur2023-12-171-0/+26
* | scansion: Use new style for accessing Lua globalsKim Alvefur2023-12-171-1/+1
* | scansion: Use new prosody namespace in importKim Alvefur2023-12-171-1/+1
* | scansion: Use captures or wildcards instead of mocking timeKim Alvefur2023-12-175-24/+14
* | util.xtemplate: Test the each template functionKim Alvefur2023-12-161-0/+8
* | mod_storage_internal, tests: Fix before/after combined with the 'reverse' flagMatthew Wild2023-12-121-0/+24
* | util.http: Silence strict luacheck warning in testsKim Alvefur2023-12-091-0/+1
* | core.moduleapi: Silence strict luacheck warnings in testsKim Alvefur2023-12-091-3/+3
* | util.throttle: Silence some strict luacheck warningsKim Alvefur2023-12-091-0/+1
* | util.xtemplate: Add some initial testsKim Alvefur2023-12-091-0/+35
* | util.jsonschema: Return basic structured validation responseKim Alvefur2023-12-021-0/+1
* | Merge 0.12->trunkKim Alvefur2023-12-011-0/+27
|\|
| * net.http.parser: Reject overlarge header section earlierKim Alvefur2023-08-231-0/+27
| * util.array: Fix new() library functionKim Alvefur2023-07-221-0/+7
* | util.human.io: Don't accept ambiguous durations by defaultMatthew Wild2023-11-301-1/+32
* | util.uuid: Add UUIDv7Kim Alvefur2021-08-151-0/+22
* | util.array: Fix new() library functionKim Alvefur2023-07-221-0/+7
* | tests: Add hack to test only a single storage driverKim Alvefur2023-07-221-0/+5
* | tests: Update storagemanager tests for prosody.* namespace changeKim Alvefur2023-07-221-8/+6
* | util.human.io: Add tests for parse_duration() (some failing)Kim Alvefur2023-07-161-0/+9
* | util.human.io: Include relevant arguments in test messagesKim Alvefur2023-07-161-1/+1
* | util.human.io: Use tail call in test to get correct line numbersKim Alvefur2023-07-161-1/+1
* | util.cache: Pass cache itself to eviction callbackKim Alvefur2023-06-301-2/+1
* | util.cache: Keep eviction candidate if callback resized to make roomKim Alvefur2023-06-301-0/+21
* | util.argparse: Add support for repeatable parametersKim Alvefur2022-01-051-0/+5
* | storagemanager tests: Reorder test data in chronological orderKim Alvefur2021-05-111-13/+13
* | util.http: Implement parser for RFC 7239 Forwarded headerKim Alvefur2023-06-031-0/+21
* | util.sasl: Add basic tests for OAUTHBEARERKim Alvefur2023-05-261-0/+32