rgb-cln/common
Rusty Russell b99293fbb6 short_channel_id: don't accept :-separated in JSON if --allow-deprecated-apis=false
We need to still accept it when parsing the database, but this flag
should allow upgrade testing for devs building on top

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2019-02-08 16:52:30 -08:00
..
test jsmn: upgrade so JSMN_OBJECT's size parameter is usable. 2019-01-17 16:22:32 +01:00
Makefile json: move bitcoin/lightning specific helpers into common/json_helpers. 2019-01-15 12:01:38 +01:00
base32.c
base32.h
bech32.c bech32: fix overflow bug. 2018-11-02 05:58:01 +00:00
bech32.h
bech32_util.c
bech32_util.h
bip32.c
bip32.h
bolt11.c bolt11: fix encoding of routes of length > 1. 2019-01-15 12:01:38 +01:00
bolt11.h
channel_config.c
channel_config.h struct channel: remove most helpers. 2018-11-21 21:43:37 +00:00
close_tx.c
close_tx.h
configdir.c
configdir.h
crypto_state.c
crypto_state.h
crypto_sync.c
crypto_sync.h
cryptomsg.c
cryptomsg.h
daemon.c plugin/libplugin: API for C plugins. 2019-01-17 13:02:24 +01:00
daemon.h plugin/libplugin: API for C plugins. 2019-01-17 13:02:24 +01:00
daemon_conn.c daemon_conn: don't rely on outq_empty callback telling us to retry queue. 2018-11-21 00:36:31 +00:00
daemon_conn.h daemon_conn: don't rely on outq_empty callback telling us to retry queue. 2018-11-21 00:36:31 +00:00
decode_short_channel_ids.c utils: make tal_arr_expand safer. 2019-01-15 12:01:38 +01:00
decode_short_channel_ids.h
derive_basepoints.c
derive_basepoints.h
dev_disconnect.c
dev_disconnect.h
features.c option_data_loss_protect: reenable by default 2019-01-21 00:48:25 +00:00
features.h features: add local_feature_negotiated / global_feature_negotiated helpers. 2018-12-06 23:11:51 +01:00
funding_tx.c common: make funding_tx and withdraw_tx share UTXO code. 2018-12-06 23:11:51 +01:00
funding_tx.h
hash_u5.c
hash_u5.h
htlc.h
htlc_state.c
htlc_state.h
htlc_tx.c signature: wrap almost all signatures in struct bitcoin_signature. 2018-12-06 23:11:51 +01:00
htlc_tx.h signature: wrap almost all signatures in struct bitcoin_signature. 2018-12-06 23:11:51 +01:00
htlc_wire.c
htlc_wire.h
initial_channel.c struct channel: keep a copy of configs, not just pointers. 2018-11-21 21:43:37 +00:00
initial_channel.h struct channel: keep a copy of configs, not just pointers. 2018-11-21 21:43:37 +00:00
initial_commit_tx.c bolt: Updated the BOLT specification to a07dc3df3b4611989e3359f28f96c574f7822850 2019-01-15 02:19:56 +00:00
initial_commit_tx.h commit_tx: make fee msat vs sat explicit. 2018-12-15 13:50:15 +01:00
io_lock.c
io_lock.h
json.c json: add more efficient iterators for objects and arrays. 2019-01-17 16:22:32 +01:00
json.h json: add more efficient iterators for objects and arrays. 2019-01-17 16:22:32 +01:00
json_command.h param: make command_fail/command_success WARN_UNUSED_RESULT. 2018-12-20 03:22:32 +00:00
json_escaped.c Move json and param core functionality into common, for plugins. 2018-12-10 00:00:50 +00:00
json_escaped.h Move json and param core functionality into common, for plugins. 2018-12-10 00:00:50 +00:00
json_helpers.c short_channel_id: don't accept :-separated in JSON if --allow-deprecated-apis=false 2019-02-08 16:52:30 -08:00
json_helpers.h short_channel_id: don't accept :-separated in JSON if --allow-deprecated-apis=false 2019-02-08 16:52:30 -08:00
json_tok.c json: move bitcoin/lightning specific helpers into common/json_helpers. 2019-01-15 12:01:38 +01:00
json_tok.h json: move bitcoin/lightning specific helpers into common/json_helpers. 2019-01-15 12:01:38 +01:00
jsonrpc_errors.h openingd/json_fund_channel: 2019-01-29 04:50:01 +00:00
key_derive.c bolt: Updated the BOLT specification to the latest version 2019-01-15 02:19:56 +00:00
key_derive.h
keyset.c bolt: Updated the BOLT specification to the latest version 2019-01-15 02:19:56 +00:00
keyset.h
memleak.c utils: make tal_arr_expand safer. 2019-01-15 12:01:38 +01:00
memleak.h
msg_queue.c utils: make tal_arr_expand safer. 2019-01-15 12:01:38 +01:00
msg_queue.h common/msg_queue: make it a tal object. 2018-10-29 04:06:16 +00:00
overflows.h
param.c libplugin: quick fix for bad JSON produced by plugins on bad paramters. 2019-01-21 11:20:11 +01:00
param.h param: make json_tok_ handlers all return command_result, rename to param_ 2018-12-20 03:22:32 +00:00
peer_billboard.c
peer_billboard.h
peer_failed.c
peer_failed.h
peer_status_wire.csv
permute_tx.c
permute_tx.h
ping.c
ping.h
pseudorand.c gossipd: increase randomness in route selection. 2019-02-06 18:39:52 +01:00
pseudorand.h gossipd: increase randomness in route selection. 2019-02-06 18:39:52 +01:00
read_peer_msg.c common: handle peer input before gossipd input (for closingd, openingd) 2019-01-29 11:45:17 +01:00
read_peer_msg.h
socket_close.c
socket_close.h
sphinx.c sphinx: use struct pubkey. 2019-01-08 19:20:28 +01:00
sphinx.h sphinx: use struct pubkey. 2019-01-08 19:20:28 +01:00
status.c pytest: fix spurious valgrind output. 2019-01-17 13:02:24 +01:00
status.h
status_levels.h
status_wire.c
status_wire.csv
status_wire.h
subdaemon.c plugin/libplugin: API for C plugins. 2019-01-17 13:02:24 +01:00
subdaemon.h common/subdaemon: helpers for dumping memleaks in subdaemons. 2018-11-22 05:15:42 +00:00
timeout.c
timeout.h
type_to_string.c
type_to_string.h short_channel_id_dir: new primitive for one direction of short_channel_id 2019-01-15 12:01:38 +01:00
utils.c common: Add tal_arr_remove helper 2018-12-05 23:15:59 +00:00
utils.h utils: make tal_arr_expand safer. 2019-01-15 12:01:38 +01:00
utxo.c common: make funding_tx and withdraw_tx share UTXO code. 2018-12-06 23:11:51 +01:00
utxo.h common: make funding_tx and withdraw_tx share UTXO code. 2018-12-06 23:11:51 +01:00
version.c
version.h
wallet_tx.c wallet_tx: make wtx_select_utxos return command_result. 2018-12-20 03:22:32 +00:00
wallet_tx.h wallet_tx: make wtx_select_utxos return command_result. 2018-12-20 03:22:32 +00:00
wire_error.c
wire_error.h
wireaddr.c wireaddr: update bolt version, remove 'padding' from addresses. 2018-10-28 23:51:05 +00:00
wireaddr.h wireaddr: update bolt version, remove 'padding' from addresses. 2018-10-28 23:51:05 +00:00
withdraw_tx.c common: make funding_tx and withdraw_tx share UTXO code. 2018-12-06 23:11:51 +01:00
withdraw_tx.h