core-lightning/common/test
Christian Decker 32000b6660 json: Add two param functions to parse string arrs and outpoint arrs
In a couple of places we accept arrays of strings and don't validate
them. If we forward them, e.g., call a JSON-RPC method from the
plugin, we end up embedding the unverified string in the JSON-RPC
call without escaping, which then leads to invalid JSON being passed
on.

This at least partially causes #4238
2020-12-09 06:56:21 +10:30
..
exp-run-psbt_diff.c df: incorporate a few spec changes -- serial_id is now 64-bits 2020-10-27 19:52:05 -05:00
Makefile build: exclude dualopend from non-experimental builds 2020-09-09 19:54:20 +09:30
onion-test-v0.json sphinx: Introduce a runtest command to the onion tool 2019-07-30 02:14:49 +00:00
run-amount.c unittest: use common_setup / common_shutdown almost everywhere. 2020-12-02 12:55:09 +10:30
run-bigsize.c unittest: use common_setup / common_shutdown almost everywhere. 2020-12-02 12:55:09 +10:30
run-bolt11.c unittest: use common_setup / common_shutdown almost everywhere. 2020-12-02 12:55:09 +10:30
run-cryptomsg.c unittest: use common_setup / common_shutdown almost everywhere. 2020-12-02 12:55:09 +10:30
run-derive_basepoints.c unittest: use common_setup / common_shutdown almost everywhere. 2020-12-02 12:55:09 +10:30
run-features.c unittest: use common_setup / common_shutdown almost everywhere. 2020-12-02 12:55:09 +10:30
run-gossip_rcvd_filter.c unittest: use common_setup / common_shutdown almost everywhere. 2020-12-02 12:55:09 +10:30
run-gossmap-fp16.c psbt: pull out changeset logic into common, update API 2020-09-09 19:54:20 +09:30
run-ip_port_parsing.c unittest: use common_setup / common_shutdown almost everywhere. 2020-12-02 12:55:09 +10:30
run-json_remove.c unittest: use common_setup / common_shutdown almost everywhere. 2020-12-02 12:55:09 +10:30
run-json.c tools/generate-wire.py: use helpers. 2020-12-04 20:16:54 -06:00
run-key_derive.c unittest: use common_setup / common_shutdown almost everywhere. 2020-12-02 12:55:09 +10:30
run-lock.c unittest: use common_setup / common_shutdown almost everywhere. 2020-12-02 12:55:09 +10:30
run-param.c json: Add two param functions to parse string arrs and outpoint arrs 2020-12-09 06:56:21 +10:30
run-softref.c unittest: use common_setup / common_shutdown almost everywhere. 2020-12-02 12:55:09 +10:30
run-sphinx.c tools/generate-wire.py: use helpers. 2020-12-04 20:16:54 -06:00