532 Commits (fix-test_pay_direct-flake)

Author SHA1 Message Date
lisa neigut 1b6bd3fded wire: add test for parsing optional version of channel_update 6 years ago
lisa neigut a289282bad gossipd: use u64 for `htlc_minimum_msat` field 6 years ago
lisa neigut b9331e5ac8 gossipd: parse and respect optional `htlc_maximum_msat` 6 years ago
Rusty Russell de37586a97 gossipd: use riskfactor in getroute, not "1". 6 years ago
Rusty Russell d946e965a6 gossipd: test that fromwire from lightningd messages succeeds. 6 years ago
Rusty Russell 864812019f gossipd: use tal_arr_expand instead of open-coding it. 6 years ago
Rusty Russell 915ffe35ed gossipd: clean up getnodes handling. 6 years ago
Rusty Russell df27fc55af More renaming of gfeatures to globalfeatures. 6 years ago
Rusty Russell bb5e2ffafb gossipd: don't create redundant node_announcements. 6 years ago
Rusty Russell afc92dd757 gossipd: use array[32] not pointer for alias. 6 years ago
Rusty Russell 0baa5f7071 gossipd: send node announcement on startup. 6 years ago
Rusty Russell 2f667c5227 gossipd: routine to get route_info for known incoming channels. 6 years ago
Rusty Russell f64eee717d gossipd: make helpers const-correct. 6 years ago
Rusty Russell 95c9a73fbb gossipd: set sent flag when sending reply_short_channel_ids_end 6 years ago
Rusty Russell fbb7bafc3b gossipd: don't include channel in query_short_channel_ids reply if no channel_update. 6 years ago
Rusty Russell 41b0872f58 Use localfeatures and globalfeatures consistently. 6 years ago
Rusty Russell 96f05549b2 common/utils.h: add tal_arr_expand helper. 6 years ago
Rusty Russell e450c6bbdb gossipd: remove time-delayed local channel_update, produce DISABLE on-demand. 6 years ago
Rusty Russell 16e16a725e gossipd: apply private updates to announce channel. 6 years ago
Rusty Russell 66105e83ea gossipd: simplify "broadcast channel_announcement now we have channel_update" logic 6 years ago
Rusty Russell 8455b12781 Revert "gossipd: handle premature node_announcements in the store." 6 years ago
Rusty Russell 48de77d56e gossipd: invalidate old gossip_stores. 6 years ago
lisa neigut b1ceaf9910 gossipd: Update BOLT-split flags in channel_update 6 years ago
Rusty Russell e012e94ab2 hsmd: rename hsm_client_wire_csv to hsm_wire.csv 6 years ago
Rusty Russell 8f1f1784b3 hsmd: remove hsmd/client.c 6 years ago
Rusty Russell 704d30edce ping: complete JSON RPC ping commands even if one ping gets no response. 6 years ago
Rusty Russell 97c7ba2f80 gossipd: fix reordering of node_announcements in presence of a unannounced channel. 6 years ago
Rusty Russell e2f426903d gossipd: handle premature node_announcements in the store. 6 years ago
Rusty Russell 0d46a3d6b0 Put the 'd' back in the daemons. 6 years ago
Rusty Russell 317a830e94 devtools: dump-gossipstore. 6 years ago
Rusty Russell f80955c932 broadcast: don't leak in broadcast_del. 6 years ago
Rusty Russell 5d1f71c3c0 gossipd: don't leak fields in create_node_announcement. 6 years ago
Rusty Russell a475098928 gossipd: fix leak in gossip_store_add_channel_delete. 6 years ago
Rusty Russell 1c81486b48 routing: fix falsely flagged leak. 6 years ago
Rusty Russell b10bae1ceb gossipd: use ctx arg in create_channel_update. 6 years ago
Rusty Russell 2db77f5d1d gossipd: minor modifications for memleak detection to work. 6 years ago
Rusty Russell 83eadb3548 gossipd: fix SUPERVERBOSE usage, enhance, when turned on. 6 years ago
Rusty Russell 74521b3fb7 gossipd: don't delay the very first channel_update. 6 years ago
conanoc b1900b18ab Fix DEVELOPER guard for ping 6 years ago
Christian Decker 6627da5eb5 routing: Do not consider risk when capping transfers 6 years ago
Christian Decker 84905eac2b routing: Make the capacity a parameter to new_chan 6 years ago
Christian Decker 8201764117 routing: Skip channels that require larger HTLCs than we are routing 7 years ago
Christian Decker 14000a22bc routing: Skip channels that don't have sufficient capacity 7 years ago
Christian Decker 8a34933c1a gossip: Annotate locally added channels with their capacity 6 years ago
Rusty Russell 584ee26200 gossipd: fix thinko in node_announcement address parsing which made us miss final address 6 years ago
Rusty Russell 0b08601951 sync_crypto_write/sync_crypto_read: just fail, don't return NULL. 6 years ago
practicalswift 7969cc335e Allocate off ctx instead of tmpctx in encode_short_channel_ids_start(const tal_t *ctx) 6 years ago
practicalswift b5682a773b Remove dead stores 6 years ago
Rusty Russell 5cf34d6618 Remove tal_len, use tal_count() or tal_bytelen(). 7 years ago
Rusty Russell 36730ddb6d gossipd: dev-suppress-gossip. 7 years ago