core-lightning/plugins/bkpr
Rusty Russell 5b58eda748 libplugin: mark the cmd notleak() whenever command_still_pending() called.
This is what we do in lightningd, which makes memleak much more forgiving:
you can hang temporaries off cmd without getting reports of leaks (also
when send_outreq called).

We remove all the notleak() calls in plugins which worked around this!
And avoid multiple notleak labels, since both send_outreq() and
command_still_pending() can be called multiple times.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2022-09-19 11:34:42 +09:30
..
test libplugin: allow lightningd to give us non-numeric ids. 2022-09-16 12:31:45 +09:30
account.c bkpr: new method, "is_external_account" 2022-07-28 12:08:18 +09:30
account.h bkpr: new method, "is_external_account" 2022-07-28 12:08:18 +09:30
account_entry.c bkpr: track channel rebalances, display in listincome 2022-08-09 11:57:18 +09:30
account_entry.h bkpr: track channel rebalances, display in listincome 2022-08-09 11:57:18 +09:30
bookkeeper.c libplugin: mark the cmd notleak() whenever command_still_pending() called. 2022-09-19 11:34:42 +09:30
chain_event.c bkpr: save invoice description data to the database and display it 2022-07-28 12:08:18 +09:30
chain_event.h bkpr: track channel rebalances, display in listincome 2022-08-09 11:57:18 +09:30
channel_event.c bkpr: track channel rebalances, display in listincome 2022-08-09 11:57:18 +09:30
channel_event.h bkpr: track channel rebalances, display in listincome 2022-08-09 11:57:18 +09:30
channelsapy.c bkpr: make sure there's always at least on difference in blockheights 2022-07-28 12:08:18 +09:30
channelsapy.h bkpr: command to calculate some APYs/stats on channel routing fees 2022-07-28 12:08:18 +09:30
db.c bkpr: migration to delete any duplicate lease_fee entries 2022-09-14 15:59:37 +09:30
db.h bkpr: insert obscure 60s pop references. 2022-08-01 09:01:08 -07:00
incomestmt.c bkpr: create accounts for zero sat channels 2022-08-10 10:30:45 -05:00
incomestmt.h bkpr csvs: koinly + cointracker only accept fees on the same line 2022-07-28 12:08:18 +09:30
Makefile Makefile: Revert ba7d4a8f6b (make-schema: don't include tools/fromschema.py in SHASUMS) 2022-09-08 00:36:51 +03:00
onchain_fee.c bkpr: add 'msat' suffix to all msat denominated fields 2022-07-28 12:08:18 +09:30
onchain_fee.h bkpr: move json_to functions to respective type files 2022-07-28 12:08:18 +09:30
recorder.c bkpr-recorder: fatal if there's an error with a database statement 2022-08-16 12:32:08 -05:00
recorder.h bkpr: create accounts for zero sat channels 2022-08-10 10:30:45 -05:00