cln/connectd
Rusty Russell aca70eecad connectd: teach dev_report_fds about Tor fds
Our CI didn't run the Tor tests, and when we do, they fail
(particularly tests/test_gossip.py::test_tor_port_onions and
test_static_tor_onions):

```
lightningd-2 2026-02-16T01:06:28.607Z INFO    connectd: dev_report_fds: 3 -> hsm fd
lightningd-2 2026-02-16T01:06:28.607Z INFO    connectd: dev_report_fds: 4 -> gossipd fd
lightningd-2 2026-02-16T01:06:28.607Z INFO    connectd: dev_report_fds: 5 -> listener (connection_in)
lightningd-2 2026-02-16T01:06:28.607Z INFO    connectd: dev_report_fds: 5 name IPv4 socket 127.0.0.1:46045
lightningd-2 2026-02-16T01:06:28.607Z **BROKEN** connectd: dev_report_fds: 6 open but unowned? fd mode: socket
```

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2026-02-24 11:54:04 +10:30
..
test Build: don't use HAVE_FUNCTION_SECTIONS for update-mocks. 2026-02-23 19:05:37 +10:30
connectd.c connectd: teach dev_report_fds about Tor fds 2026-02-24 11:54:04 +10:30
connectd.h pytest: make test_no_delay more robust. 2026-02-20 10:47:10 +10:30
connectd_gossipd_wire.csv global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
connectd_wire.csv pytest: make test_no_delay more robust. 2026-02-20 10:47:10 +10:30
gossip_rcvd_filter.c global: remove unnecessary includes from C files. 2025-10-23 06:44:04 +10:30
gossip_rcvd_filter.h channeld: take over gossip_rcvd_filter.c and is_msg_gossip_broadcast. 2022-06-17 14:14:02 +09:30
gossip_store.c common: move gossip_store_wire.csv into common/ from gossipd/ 2026-02-16 17:23:33 +10:30
gossip_store.h gossipd: remove spam handling. 2024-02-04 09:24:44 +10:30
handshake.c global: replace randombytes_buf() with randbytes() wrapper. 2025-11-13 21:21:29 +10:30
handshake.h connectd: at disconnected, tell lightningd how long we were connected. 2025-11-12 13:58:43 +10:30
Makefile common: move gossip_store_wire.csv into common/ from gossipd/ 2026-02-16 17:23:33 +10:30
multiplex.c connectd: use membuf for more efficient output queue. 2026-02-18 14:13:25 +10:30
multiplex.h pytest: fix flake in test_even_sendcustommsg 2026-02-03 16:12:04 +10:30
netaddress.c common: remove websocket type from wireaddr. 2023-06-01 09:28:39 +09:30
netaddress.h cleanup: remove unneeded includes in header files. 2021-09-17 09:43:22 +09:30
onion_message.c global: remove unnecessary includes from C files. 2025-10-23 06:44:04 +10:30
onion_message.h lightningd: add routine to directly inject an onion message. 2024-07-10 13:34:00 +02:00
peer_exchange_initmsg.c connectd: at disconnected, tell lightningd how long we were connected. 2025-11-12 13:58:43 +10:30
peer_exchange_initmsg.h connectd: at disconnected, tell lightningd how long we were connected. 2025-11-12 13:58:43 +10:30
queries.c global: remove unnecessary includes from C files. 2025-10-23 06:44:04 +10:30
queries.h connectd: tie gossip query responses into ratelimiting code. 2024-07-10 12:21:19 +09:30
sha1.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
sha1.h lightning_websocketd: simple proxy for websockets. 2021-10-22 11:56:30 +02:00
tor.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
tor.h connectd: rename 'struct reaching' to 'struct connecting'. 2018-09-28 04:14:28 +00:00
tor_autoservice.c connectd: teach dev_report_fds about Tor fds 2026-02-24 11:54:04 +10:30
tor_autoservice.h connectd: teach dev_report_fds about Tor fds 2026-02-24 11:54:04 +10:30
websocketd.c global: remove unnecessary includes from C files. 2025-10-23 06:44:04 +10:30