aboutsummaryrefslogtreecommitdiffstats
path: root/spec
Commit message (Expand)AuthorAgeFilesLines
...
* | util.datamapper: Add logic for "boolean" tags here the presence means trueKim Alvefur2021-03-071-0/+6
* | util.datamapper: Invent extension for using tag name as valueKim Alvefur2021-03-061-5/+11
* | util.datamapper: Add 'unparse' for turning tables into XMLKim Alvefur2021-03-071-0/+12
* | util.datamapper: Library for extracting data from stanzasKim Alvefur2021-03-071-0/+56
* | mod_pubsub: Include <pubsub> with unsubscribe replyKim Alvefur2021-03-151-1/+5
* | util.rsm: Increase test coverageKim Alvefur2021-03-061-0/+43
* | core.storagemanager: s/Multilpe/Multiple/ [codespell]Kim Alvefur2021-03-051-1/+1
* | MUC: Add robot face testKim Alvefur2021-03-021-0/+46
* | util.datamanager: Add basic testsKim Alvefur2021-02-091-0/+76
* | util.cache: Add test for :table (fails on Lua 5.1)Kim Alvefur2021-02-051-0/+24
* | scansion tests: Give a title to HTTP Upload testKim Alvefur2021-02-031-0/+2
* | mod_storage_sql: Implement map-like API for archivesKim Alvefur2021-02-011-2/+2
* | storage: Test reverse-ordered queriesKim Alvefur2021-02-011-0/+22
* | mod_mam: Remove obsolete queryid attribute from testsKim Alvefur2021-01-291-2/+2
* | mod_http_file_share: Reject invalid file sizesKim Alvefur2021-01-271-0/+13
* | mod_http_file_share: Add file type filterKim Alvefur2021-01-262-0/+14
* | mod_http_file_share: Add file size limit (default 10M)Kim Alvefur2021-01-262-0/+17
* | mod_http_file_share: Validate that filename does not contain '/'Kim Alvefur2021-01-261-0/+13
* | mod_http_file_share: Let's write another XEP-0363 implementationKim Alvefur2021-01-262-0/+28
* | util.interpolation: Add test for #1623Kim Alvefur2021-01-251-0/+5
* | mod_mam: Workaround scansion test flakynessKim Alvefur2021-01-131-12/+2
* | storage tests: Add test for querying a set of IDsKim Alvefur2021-01-121-0/+24
* | storage tests: Test querys with both before and after IDsKim Alvefur2021-01-121-0/+21
* | mod_mam: Implement extended MAM metadata queryKim Alvefur2020-11-301-0/+14
* | mod_mam: Add support for page flippingKim Alvefur2020-11-301-0/+44
* | mod_mam: Advertise extended MAM 0.7.x behind a feature flagKim Alvefur2020-11-301-0/+78
* | scansion: Allow specifying a logfile for prosody via environmentKim Alvefur2021-01-051-1/+1
* | MUC: Reject probes from non-occupantsJC Brand2020-10-021-1/+64
* | MUC: Add support for presence probes (fixes #1535)JC Brand2020-04-191-0/+115
* | util.error: Add coerce and wrap methods to registry(?) objectsMatthew Wild2020-12-091-0/+70
* | Merge 0.11->trunkKim Alvefur2020-11-111-0/+1
|\|
| * util.stanza: Reject ASCII control characters (fixes #1606)Kim Alvefur2020-11-111-0/+1
* | util_paths_spec: Trim trailing white spaceKim Alvefur2020-10-171-1/+1
* | util.paths: Add some testsKim Alvefur2020-10-171-0/+39
* | Merge 0.11->trunkMatthew Wild2020-10-161-0/+93
|\|
| * util.debug: Fix locals being reported under wrong stack frame in some cases (...Matthew Wild2020-10-161-0/+93
* | Merge 0.11->trunkKim Alvefur2020-10-151-0/+41
|\|
| * util.strbitop: Add tests covering basicsKim Alvefur2020-10-151-0/+41
* | Merge 0.11->trunkMatthew Wild2020-10-151-4/+14
|\|
| * net.websocket.frames: Add test for empty frame with MASK and key setMatthew Wild2020-10-151-0/+10
| * net.websocket.frames: Use C string XOR implementationKim Alvefur2020-10-141-1/+1
| * net.websocket.frames: Add small test covering xor-maskingKim Alvefur2020-10-141-0/+13
* | Merge 0.11->trunkKim Alvefur2020-10-121-0/+1
|\|
| * util.dbuffer: Expose length as :len() method, like stringsKim Alvefur2020-10-121-0/+1
| * MergeMatthew Wild2020-09-301-0/+130
| |\
| | * util.dbuffer: Simplify test caseKim Alvefur2020-08-241-0/+130
* | | Merge 0.11->trunkMatthew Wild2020-09-301-1/+19
|\| |
| * | util.indexedbheap: Fix heap datastructure corruption in :reschedule(smaller_v...Waqas Hussain2020-09-291-0/+33
| |/
* | util.error: Drop registry initialization with namespace as keyKim Alvefur2020-09-281-11/+4
* | util.error: Expand compact registries into normal form internallyKim Alvefur2020-09-281-0/+32