core-lightning/connectd
Rusty Russell aca2e4f722 common/memleak: add dynamic hooks for assisting memleak.
Rather than reaching into data structures, let them register their own
callbacks.  This avoids us having to expose "memleak_remove_xxx"
functions, and call them manually.

Under the hood, this is done by having a specially-named tal child of
the thing we want to assist, containing the callback.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2019-09-06 14:35:01 +02:00
..
test makefiles: move all unit tests under make check-units 2019-06-30 16:41:30 +09:30
connect_gossip_wire.csv wire-gen: move in-house wire delcarations to new format 2019-07-24 06:31:46 +00:00
connect_wire.csv bolt-gen: use 'enum' instead of 'e:' prefix for enums 2019-07-24 06:31:46 +00:00
connectd.c common/memleak: add dynamic hooks for assisting memleak. 2019-09-06 14:35:01 +02:00
connectd.h connectd: generate message for lightningd inside peer_connected(). 2019-06-04 01:29:39 +00:00
handshake.c libwally: update to 0.6.8. 2019-04-13 18:55:15 +02:00
handshake.h channeld: use pointer for shared secret. 2019-01-08 19:20:28 +01:00
Makefile wire: use common/bigsize routines 2019-07-31 23:25:59 +00:00
netaddress.c wireaddr: update bolt version, remove 'padding' from addresses. 2018-10-28 23:51:05 +00:00
netaddress.h gossipd: move files into connectd. 2018-07-25 02:13:52 +00:00
peer_exchange_initmsg.c connectd: generate message for lightningd inside peer_connected(). 2019-06-04 01:29:39 +00:00
peer_exchange_initmsg.h Use node_id everywhere for nodes. 2019-04-09 12:37:16 -07:00
tor_autoservice.c ccan: update. 2018-10-19 00:53:00 +00:00
tor_autoservice.h gossipd: move files into connectd. 2018-07-25 02:13:52 +00:00
tor.c connectd: handle IPv6 correctly. 2019-06-03 00:07:11 +00:00
tor.h connectd: rename 'struct reaching' to 'struct connecting'. 2018-09-28 04:14:28 +00:00