aboutsummaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* liberty-xdg: add desktop entry parser testsPřemysl Eric Janouch2024-02-101-0/+67
| | | | And fix a discovered bug.
* Add a C++ backend for LibertyXDRPřemysl Eric Janouch2023-07-073-0/+144
| | | | | Also change the C backend so that it also de/serializes unions without any other fields besides the tag.
* lxdrgen-swift: fix warnings with exhaustive unionsPřemysl Eric Janouch2023-07-061-0/+5
|
* Turn liberty-tui into a terminal/X11 hybridPřemysl Eric Janouch2023-06-191-21/+0
| | | | Importing code from nncmpp, adjusting it to work with hex as well.
* Import protocol code generator from xK, add testsPřemysl Eric Janouch2022-09-302-0/+146
| | | | | | Also add a VIM syntax highlighting file. This also fixes some previously untriggered bugs.
* Extend string syntax in configPřemysl Eric Janouch2022-08-141-2/+5
| | | | And actually test the results of string parsing.
* Import libpulse poller integration, add testsPřemysl Eric Janouch2021-11-071-0/+127
|
* Fix validation of overlong UTF-8Přemysl Eric Janouch2020-10-241-2/+4
| | | | | It was too strict and Egyptian dicks didn't want to pass, so we'll do it half-arsedly for a subset.
* Reject overlong UTF-8 sequencesPřemysl Eric Janouch2020-10-211-4/+6
|
* Improve the UTF-8 APIPřemysl Eric Janouch2020-10-121-0/+5
| | | | We need to be able to detect partial sequences.
* Import configuration test from degeschPřemysl Eric Janouch2020-10-121-0/+73
|
* Add remaining fuzzing entry pointsPřemysl Eric Janouch2020-10-121-6/+93
| | | | Closes #1
* Add a basic fuzzing framework using libFuzzerPřemysl Eric Janouch2020-10-112-2/+214
| | | | Updates #1
* Name changePřemysl Eric Janouch2020-08-012-2/+2
|
* Fix the SCGI parser and testsPřemysl Janouch2018-10-181-8/+23
|
* Relicense to 0BSD, update mail addressPřemysl Janouch2018-06-212-6/+4
| | | | | | | | | I've come to the conclusion that copyright mostly just stands in the way of software development. In my jurisdiction I cannot give up my own copyright and 0BSD seems to be the closest thing to public domain. The updated mail address, also used in my author/committer lines, is shorter and looks nicer. People rarely interact anyway.
* _init() -> _make() where possiblePřemysl Janouch2017-06-222-34/+18
|
* Fix and update LICENSEPřemysl Janouch2017-02-032-2/+0
|
* Rename strv_add*() to strv_append*()Přemysl Janouch2017-01-231-5/+5
| | | | Consistency.
* Rename str_ensure_space() to str_reserve()Přemysl Janouch2017-01-231-1/+1
| | | | Let's not invent our own terminology.
* Rename "struct str_vector" to "struct strv"Přemysl Janouch2017-01-231-15/+15
| | | | Short names for things used often.
* Import an MPD client interfacePřemysl Janouch2016-10-111-1/+5
|
* Add a test for connectorPřemysl Janouch2016-01-031-0/+161
|
* Fix some leaks in testsPřemysl Janouch2016-01-031-9/+9
|
* Update copyright yearsPřemysl Janouch2016-01-031-1/+1
|
* Add a test for the async frameworkPřemysl Janouch2016-01-031-0/+95
|
* Add a test for utf8_iterPřemysl Janouch2015-12-101-0/+8
|
* Add "str_map_unset_iter"Přemysl Janouch2015-07-141-0/+24
|
* IRC: fix testsPřemysl Janouch2015-06-111-2/+2
|
* IRC: add some testsPřemysl Janouch2015-06-111-1/+41
|
* Add more stuffPřemysl Janouch2015-03-292-16/+198
| | | | And break the API. All in the name of progress!
* Initial commitPřemysl Janouch2015-02-281-0/+345