aboutsummaryrefslogtreecommitdiffstats
path: root/spec
Commit message (Expand)AuthorAgeFilesLines
* util.pubsub: Fix behavior of persist_items disabledKim Alvefur2021-07-221-0/+19
* mod_pubsub: Explicitly enable persistence by default to preserve behaviorKim Alvefur2021-07-211-1/+1
* scansion tests: Enable 'expose_publisher' since we test for itKim Alvefur2021-07-251-0/+1
* mod_pubsub: Fix inclusion of publisher (fixes #1399)Kim Alvefur2019-05-015-15/+15
* Merge 0.11->trunkKim Alvefur2021-07-231-57/+83
|\
| * MUC: Fix logic for access to affiliation lists0.11.10Kim Alvefur2021-07-221-57/+83
* | scansion tests: Allow specifying network settings via environment variableKim Alvefur2021-07-111-2/+1
* | scansion tests: Allow specifying network backend via environment variableKim Alvefur2021-07-111-1/+1
* | util.format: Change formatting of nil values to avoid looking like XMLKim Alvefur2021-06-291-4/+4
* | util.format: Escape ASCII control characters in outputKim Alvefur2021-06-151-0/+5
* | util.dbuffer: Fix bugs, remove multi-char support (more complex than first th...Matthew Wild2021-06-291-21/+0
* | util.dbuffer: Add read_until() methodMatthew Wild2021-06-291-0/+44
* | mod_pubsub,mod_pep: Support "max" as 'pubsub#max_items'Kim Alvefur2021-06-094-5/+52
* | scansion: Really silence the certificates dir errorKim Alvefur2021-05-281-1/+1
* | scansion: Silence an error from cert indexer due to missing certs dirKim Alvefur2021-05-271-1/+4
* | core.modulemanager: Inherit mod_server_contact_info onto components #1270Kim Alvefur2021-05-271-1/+0
* | mod_server_contact_info: Apply JID normalizationKim Alvefur2020-09-112-0/+27
* | util.datamapper: Fix spelling in testsKim Alvefur2021-03-281-2/+2
* | util.envload: Add basic test of envload()Kim Alvefur2021-03-261-0/+22
* | util.datamapper: Revert one special attribute to longer formKim Alvefur2021-03-261-1/+1
* | util.datamapper: Use attribute convenience function throughoutKim Alvefur2021-03-261-3/+4
* | util.promise: Switch order of parameters to join()Matthew Wild2021-03-251-2/+2
* | util.promise: all()/all_settled() pass through non-promise valuesMatthew Wild2021-03-251-0/+33
* | util.promise: Add join() convenience methodMatthew Wild2021-03-251-0/+26
* | util.promise: Add support for arbitrary keys in all()/all_settled()Matthew Wild2021-03-251-0/+37
* | util.datamapper: Add test coverage of unwrapped arrays of objectsKim Alvefur2021-03-241-0/+14
* | util.datamapper: Deal with locally built stanzas missing xmlnsKim Alvefur2021-03-231-0/+28
* | util.datamapper: Complete array building supportKim Alvefur2021-03-201-0/+11
* | util.datamapper: Finally implement support for parsing arraysKim Alvefur2021-03-201-0/+63
* | util.datamapper: Fix arrays nesting one level too deepKim Alvefur2021-03-191-7/+15
* | util.datamapper: Limited support for unparsing simple arrays of stringsKim Alvefur2021-03-181-6/+2
* | util.datamapper: Add initial support for parsing arraysKim Alvefur2021-03-181-1/+24
* | util.datamapper: Enumerated elementsKim Alvefur2021-03-121-1/+9
* | util.datamapper: Add support for mapping of elements where only one attribute...Kim Alvefur2021-03-071-0/+7
* | 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