core-lightning/common/test
Vincenzo Palazzo 8f94e8b943 comm: make sure that our version check is reliable
Rework the logic of the version check used in the
database migration, and make sure
that it is full functional to avoid confusion
at release time.

Changelog-Fixed: database: Correctly identity official release versions for database upgrade.

Reported-by: @urza
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2023-01-17 14:15:24 +10:30
..
Makefile comm: make sure that our version check is reliable 2023-01-17 14:15:24 +10: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 bitcoin: remove unused functions, or make static. 2021-12-06 10:05:39 +10:30
run-base64.c bitcoin: remove unused functions, or make static. 2021-12-06 10:05:39 +10:30
run-bigsize.c common: clean up json routine locations. 2022-07-15 12:24:00 -05:00
run-blindedpath_enctlv.c common/blindedpath: expose API at a lower level. 2022-11-09 15:08:03 +01:00
run-blindedpath_onion.c common/blindedpath: expose API at a lower level. 2022-11-09 15:08:03 +01:00
run-bolt11.c bolt11: reorder invoice production to match test vectors. 2022-04-02 09:40:18 +10:30
run-bolt12_decode.c common/bolt12: add code to generate offer_id, extract parts of streams. 2022-11-09 15:08:03 +01:00
run-bolt12_merkle-json.c lightningd/invoice.c, plugins/fetchinvoice.c: use tlv_make_fields() instead of towire/fromwire hack. 2022-11-09 15:08:03 +01:00
run-bolt12_merkle.c common/test: fix typo in bolt12 test vector generation. 2023-01-06 20:44:50 +01:00
run-bolt12_period.c bolt12: import the latest spec, update to fit. 2022-11-09 15:08:03 +01:00
run-cryptomsg.c bitcoin: remove unused functions, or make static. 2021-12-06 10:05:39 +10:30
run-derive_basepoints.c bitcoin: remove unused functions, or make static. 2021-12-06 10:05:39 +10:30
run-features.c bitcoin: remove unused functions, or make static. 2021-12-06 10:05:39 +10:30
run-gossmap_canned.c test: run-gossmap update test store instructions 2022-07-12 13:59:46 -05:00
run-gossmap_local.c test: run-gossmap update test store instructions 2022-07-12 13:59:46 -05:00
run-gossmap-fp16.c bitcoin: remove unused functions, or make static. 2021-12-06 10:05:39 +10:30
run-ip_port_parsing.c wireaddr: allow for UpperCase DNS names 2022-12-07 13:20:33 +01:00
run-json_filter.c common/test: add unit tests for JSON filtering. 2022-11-09 20:25:58 +10:30
run-json_remove.c jsonrpc: make error codes an enum. 2022-09-19 10:18:55 +09:30
run-json_scan.c common: clean up json routine locations. 2022-07-15 12:24:00 -05:00
run-json_stream-filter.c common/test: add unit tests for JSON filtering. 2022-11-09 20:25:58 +10:30
run-json.c common/json_stream: support filtering don't print fields not allowed. 2022-11-09 20:25:58 +10:30
run-key_derive.c bitcoin: remove unused functions, or make static. 2021-12-06 10:05:39 +10:30
run-lease_rates.c tools/gen: Always return bool! 2022-07-14 12:24:48 -05:00
run-onion-message-test.c common/onion: split into decode and encode routines. 2022-11-09 15:08:03 +01:00
run-onion-test-vector.c tests: Fix a small memory leak in the onion test vector tester 2023-01-16 13:53:48 +10:30
run-param.c common/json_stream: support filtering don't print fields not allowed. 2022-11-09 20:25:58 +10:30
run-psbt_diff.c bitcoin: remove unused functions, or make static. 2021-12-06 10:05:39 +10:30
run-route_blinding_onion_test.c common/onion: split into decode and encode routines. 2022-11-09 15:08:03 +01:00
run-route_blinding_test.c common: remove old route-blinding-override test, update route-blinding test for new vectors. 2022-10-26 11:29:06 +10:30
run-route-specific.c BOLT: update to version which requires option_channel_htlc_max. 2022-09-24 15:22:27 +09:30
run-route.c BOLT: update to version which requires option_channel_htlc_max. 2022-09-24 15:22:27 +09:30
run-softref.c bitcoin: remove unused functions, or make static. 2021-12-06 10:05:39 +10:30
run-sphinx-xor_cipher_stream.c sphinx: rename confusing functions, ensure valid payloads. 2022-09-28 13:40:57 +02:00
run-sphinx.c common/onion: split into decode and encode routines. 2022-11-09 15:08:03 +01:00
run-tlv_span.c common/bolt12: add code to generate offer_id, extract parts of streams. 2022-11-09 15:08:03 +01:00
run-version.c comm: make sure that our version check is reliable 2023-01-17 14:15:24 +10:30
run-wireaddr.c common: remove unused parameter "allow_deprecated" from parse_wireaddr_internal. 2022-09-12 09:34:52 +09:30