3117 Commits (3dbace342195873cb85f674a57d6886dedee290f)
 

Author SHA1 Message Date
practicalswift 3dbace3421 Remove redundant casts to same type 7 years ago
Rusty Russell 369d3ab46e fixup! Close memory leak, make error exposure DEVELOPER=1 only. 7 years ago
Rusty Russell 9842e32e06 lightningd: expose internal error information. 7 years ago
Rusty Russell 1192f16733 lightningd: fix crash when htlc failed and source is onchain. 7 years ago
Rusty Russell e92b710406 tools/generate-wire.py: remove length argument from fromwire_ routines. 7 years ago
Rusty Russell 719290a4c4 txwatch: remove unused callback arg, hide struct definitions. 7 years ago
Rusty Russell ae8fb96d06 lightningd/channel_control: routines to control channeld (move from peer_control.c) 7 years ago
Rusty Russell 36652a3df3 lightningd/peer_control: reorder, move more functions out. 7 years ago
Rusty Russell 372040bbd5 lightningd/onchain_control: routines to control onchaind (move from peer_control.c) 7 years ago
Rusty Russell 9176ee628c lightningd/closing_control: routines to control closingd (move from peer_control.c) 7 years ago
Rusty Russell a83ff83328 lightningd/connect_control: routines to control connecting (move from peer_control.c) 7 years ago
Rusty Russell 4cf274b1c0 lightningd/opening_control: routines to control openingd (move from peer_control.c) 7 years ago
practicalswift d2265cd3d2 Make sure msatoshi and sender are not uninitialized when calling channel_add_htlc(...) 7 years ago
Rusty Russell eca55cee3c subd: handle stdin being closed (eg. --daemon). 7 years ago
practicalswift 6bacab5e87 Fix typos 7 years ago
Rusty Russell 4aeebe88f2 log: fix ltmp crash. 7 years ago
Igor Cota d4d1c4acb0 Add PIE option to Makefile to build position independent executables 7 years ago
libbitc c360cb7b1f Add option to specify pid file 7 years ago
Igor Cota bd95aba7a5 Pass the compiler variable to the configurator executable when building ccan/config.h 7 years ago
gabridome 3a5aa75fb6 A more detailed description of the "amount" field 7 years ago
Rusty Russell 1dc6f7575a lightningd: fix crash when we get onchain after old db. 7 years ago
Rusty Russell d47d85fa30 wallet: add list of upgrades. 7 years ago
Rusty Russell 097b9345eb wallet: load route_nodes and route_channels when seeking a particular entry. 7 years ago
practicalswift 4fccbbae69 Assert that we get the assumed return value from sqlite3_step(...) 7 years ago
practicalswift f351417905 Add assertions to clarify our assumptions about msg != NULL 7 years ago
ZmnSCPxj ea3ee01215 peer_control: Support xxx@yyy:zzz form for connecting. 7 years ago
Rusty Russell 4653493507 test_lightningd: make test_payment_failed_persistence more reliable. 7 years ago
Rusty Russell cfa50d393a openingd: use peer_failed like normal instead of boutique negotiation_failed. 7 years ago
Rusty Russell dba08f9d1b peer_failed: don't send error ourselves. 7 years ago
Rusty Russell 02d469b3d4 peer_failed: hand fds back to master when we fail. 7 years ago
Rusty Russell f76ff90485 status: split off error messages into a new 'peer_status' type. 7 years ago
Rusty Russell 65ff5f8bb1 read_peer_msg: ignore errors not destined for this channel. 7 years ago
Rusty Russell 201d498e39 peer_failed: automatically hand PEER_FD, GOSSIP_FD; add gossip_index 7 years ago
Rusty Russell e17b0ebcb4 channeld: map htlc add/remove errors to names. 7 years ago
Rusty Russell 611ecc60ae lightningd: rename peer_state -> channel_state, remove OPENINGD. 7 years ago
Rusty Russell cc460095ca lightningd: make new_channel a proper constructor. 7 years ago
Rusty Russell 4ab7589427 sqlite3_column_arr: helper to allocate and read an array from a blob. 7 years ago
Rusty Russell e0603d7221 channel: now we're always complete, fields don't have to be optional. 7 years ago
Rusty Russell 8db8c51201 lightningd: struct uncommitted_channel for opening channels. 7 years ago
Rusty Russell d2f691b288 subd: make functions more generic, don't assume 'struct channel'. 7 years ago
Rusty Russell 1a78efaee5 peer_control: don't refer to peer in copy_to_parent_log 7 years ago
Rusty Russell 7c512f91ce memleak: ignore tal_link artifacts. 7 years ago
Rusty Russell a2c6ec6c9b lightningd: use tal_link for log_book. 7 years ago
Rusty Russell 237a65d000 ccan: add tal/link. 7 years ago
Rusty Russell 3c0be71d37 wallet: make static, not dynamic decision to insert for everything. 7 years ago
Rusty Russell 72108f0cb9 wallet: don't use rowid for the channel's DBID. 7 years ago
ZmnSCPxj 9be4e159ae invoice: Disable overlong description. 7 years ago
John Barboza 7a77271922 lightningd: encode fallback address in 5 bits 7 years ago
luca vaccaro c4590b6e60 Add dev-listaddrs option (#1001) 7 years ago
ZmnSCPxj 38535fc36c payalgo: Create a new failure for paying expired invoice. 7 years ago