11 Commits

Author SHA1 Message Date
Edward Thomson
40ce52e51f config: provide two memory-backed config backends
Provide two memory-backed configuration backends -- one that takes a
string in config file format `[section] key=value` and one that takes a
list of strings in `section.key=value` format.
2023-07-21 11:18:44 +01:00
Edward Thomson
2374ba8d49 fuzzers: declare static functions as static 2021-11-11 17:21:32 -05:00
Edward Thomson
489aec4447 fuzzers: declare standalone functions 2021-11-11 17:11:25 -05:00
Patrick Steinhardt
3c966fb4fb fuzzers: clean up header includes
There's multiple headers included in our fuzzers that aren't required at
all. Furthermore, some of them are not available on Win32, causing
builds to fail. Remove them to fix this.
2019-07-05 11:58:33 +02:00
Nelson Elhage
463c21e2c1 Apply code review feedback 2018-10-11 13:27:06 +00:00
Nelson Elhage
416aafd14c fuzzers: Port config_file_fuzzer to the new in-memory backend 2018-10-09 02:45:22 +00:00
Nelson Elhage
f556dea6e2 Add a proper write loop 2018-08-16 15:10:51 +00:00
Nelson Elhage
b8d4578abb Add a copyright header. 2018-08-14 04:01:30 +00:00
Nelson Elhage
298f5df6ff Further review comments, fix the build 2018-08-14 04:01:04 +00:00
Nelson Elhage
8189642d24 Reformat 2018-08-14 03:55:58 +00:00
Nelson Elhage
1a8e22e846 Add a config file fuzzer 2018-08-05 03:13:49 +00:00