aboutsummaryrefslogtreecommitdiffstats
path: root/spec
Commit message (Expand)AuthorAgeFilesLines
...
* | 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
* | util.error: Add a "compact mode" for registriesKim Alvefur2020-09-281-0/+21
* | util.error: Cover registry initialization in testKim Alvefur2020-09-281-0/+20
* | util.error: Collect Application-Specific Conditions from stanza errorsKim Alvefur2020-09-261-1/+2
* | util.error: Extract error originator from stanza errorsKim Alvefur2020-09-261-1/+2
* | util.stanza: Extract Application-Specific Condition from errorsKim Alvefur2020-09-261-0/+13
* | spec.stanza spec: Split up util.error related testsKim Alvefur2020-09-261-0/+8
* | util.stanza: Support Application-Specific Conditions in util.errorKim Alvefur2020-09-261-1/+13
* | util.stanza: Get 'by' from context insteadKim Alvefur2020-09-261-1/+1
* | util.stanza: Support inclusion of <gone> URI from util.error objectKim Alvefur2020-09-261-0/+5
* | util.stanza: Support getting 'by' from util.error objectKim Alvefur2020-09-261-1/+2
* | util.error: Add well-known field 'extra'Kim Alvefur2020-09-261-0/+8
* | util.dataforms: Add support for validating (integer) rangesKim Alvefur2019-11-211-0/+9
* | util.interpolation: Add test for ~ when value is false (not just nil)Matthew Wild2020-09-091-3/+7
* | util.interpolation: Add '~' as the opposite of '&' (render sub-block if falsy)Matthew Wild2020-09-091-1/+11
* | util.event: Add luacheck annotation to unused parameter in testsMatthew Wild2020-09-031-1/+1
* | util.events: Add set_debug_hook() methodMatthew Wild2020-09-031-0/+38
* | util.jid: Add test coverage for XEP-0106: JID Escaping functionsKim Alvefur2020-08-281-0/+50
* | util.dbuffer: Simplify test caseKim Alvefur2020-08-241-3/+2
* | util.dbuffer: Fix :sub() not working with partially-consumed chunks (thanks Z...Matthew Wild2020-08-241-1/+1
* | util.dbuffer: Add failing test case involving :sub after :discardKim Alvefur2020-08-241-0/+9
* | mod_external_services: XEP-0215: External Service DiscoveryKim Alvefur2020-07-182-0/+69
* | net.http.parser: Allow configuration of the chunk size fed to the parserMatthew Wild2020-08-211-1/+3
* | net.http.parser: Switch tests so that CRLF conversion of input data is optionalMatthew Wild2020-08-211-7/+10
* | net.http.parser: Fix incorrect path in testMatthew Wild2020-08-211-1/+1
* | net.http.parser: Add failing test for (large?) chunk-encoded responsesMatthew Wild2020-08-212-0/+27
* | util.dbuffer: Fix traceback when :collapse() is called on empty bufferMatthew Wild2020-08-201-0/+12
* | util.dataforms: Add more XEP-0211 media element test coverageKim Alvefur2020-08-161-0/+28
* | util.dataforms: Convert media element sizes to avoid error on Lua 5.3Kim Alvefur2020-08-161-0/+15
* | net.http.parser: Allow specifying sink for large request bodiesKim Alvefur2020-08-011-3/+5
* | mod_server_contact_info: Add status-addresses fieldKim Alvefur2020-05-272-0/+4