cln/connectd
Níckolas Goline c7a013c821
Some checks are pending
Continuous Integration / Pre-build checks (push) Waiting to run
Continuous Integration / Build compile-clang-sanitizers (push) Blocked by required conditions
Continuous Integration / Build compile-clang (push) Blocked by required conditions
Continuous Integration / Build compile-gcc (push) Blocked by required conditions
Continuous Integration / Build compile-gcc-O1 (push) Blocked by required conditions
Continuous Integration / Build compile-gcc-O3 (push) Blocked by required conditions
Continuous Integration / check-compiled-source (compile-gcc) (push) Blocked by required conditions
Continuous Integration / Run unit tests (push) Blocked by required conditions
Continuous Integration / Run unit tests-1 (push) Blocked by required conditions
Continuous Integration / Build 32-bit (size_t != 64-bit warnings) (push) Blocked by required conditions
Continuous Integration / Run fuzz regression tests (push) Blocked by required conditions
Continuous Integration / Check we can downgrade the node (push) Blocked by required conditions
Continuous Integration / Check we can downgrade the node-1 (push) Blocked by required conditions
Continuous Integration / Check we can downgrade the node-2 (push) Blocked by required conditions
Continuous Integration / First Integration Tests (1/6) (push) Blocked by required conditions
Continuous Integration / First Integration Tests (2/6) (push) Blocked by required conditions
Continuous Integration / First Integration Tests (3/6) (push) Blocked by required conditions
Continuous Integration / First Integration Tests (4/6) (push) Blocked by required conditions
Continuous Integration / First Integration Tests (5/6) (push) Blocked by required conditions
Continuous Integration / First Integration Tests (6/6) (push) Blocked by required conditions
Continuous Integration / Test CLN dual-fund Full Integration (push) Blocked by required conditions
Continuous Integration / Test CLN liquid Full Integration (push) Blocked by required conditions
Continuous Integration / Test CLN postgres Full Integration (push) Blocked by required conditions
Continuous Integration / Valgrind Test CLN (1/12) (push) Blocked by required conditions
Continuous Integration / Valgrind Test CLN (10/12) (push) Blocked by required conditions
Continuous Integration / Valgrind Test CLN (11/12) (push) Blocked by required conditions
Continuous Integration / Valgrind Test CLN (12/12) (push) Blocked by required conditions
Continuous Integration / Valgrind Test CLN (2/12) (push) Blocked by required conditions
Continuous Integration / Valgrind Test CLN (3/12) (push) Blocked by required conditions
Continuous Integration / Valgrind Test CLN (4/12) (push) Blocked by required conditions
Continuous Integration / Valgrind Test CLN (5/12) (push) Blocked by required conditions
Continuous Integration / Valgrind Test CLN (6/12) (push) Blocked by required conditions
Continuous Integration / Valgrind Test CLN (7/12) (push) Blocked by required conditions
Continuous Integration / Valgrind Test CLN (8/12) (push) Blocked by required conditions
Continuous Integration / Valgrind Test CLN (9/12) (push) Blocked by required conditions
Continuous Integration / ASan/UBSan (1/6) (push) Blocked by required conditions
Continuous Integration / ASan/UBSan (2/6) (push) Blocked by required conditions
Continuous Integration / ASan/UBSan (3/6) (push) Blocked by required conditions
Continuous Integration / ASan/UBSan (4/6) (push) Blocked by required conditions
Continuous Integration / ASan/UBSan (5/6) (push) Blocked by required conditions
Continuous Integration / ASan/UBSan (6/6) (push) Blocked by required conditions
Continuous Integration / Update examples in doc schemas (push) Blocked by required conditions
Continuous Integration / Test minimum supported BTC v25.0 with clang (push) Blocked by required conditions
Continuous Integration / CI completion (push) Blocked by required conditions
Release Rust 🦀 / release_rust (push) Waiting to run
connectd: handle an already-connected subd gracefully
peer_connect_subd asserted that the subd had no connection yet.  Replace
that assertion with defensive handling: if a connection is already
attached for this channel_id, keep it and close the incoming fd.  This
avoids aborting connectd in the unexpected case where a second fd
arrives for a subd that already has one.
2026-07-16 16:47:57 +02:00
..
test common: implement tal_arr_append and tal_arr_appendn, and use them. 2026-05-11 13:51:52 +09:30
connectd.c connectd: set IPV6_V6ONLY=1 on IPv6 sockets for consistent dual-stack behaviour 2026-07-10 15:33:10 +02:00
connectd.h lightningd: --message-padding to allow users to disable padding altogether. 2026-04-20 10:31:58 +10:00
connectd_gossipd_wire.csv global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
connectd_wire.csv lightningd: --message-padding to allow users to disable padding altogether. 2026-04-20 10:31:58 +10:00
gossip_rcvd_filter.c wire/splice: rename messages and TLV fields per updated BOLTs 2026-06-19 09:38:06 +09: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 wire/splice: rename messages and TLV fields per updated BOLTs 2026-06-19 09:38:06 +09:30
gossip_store.h gossipd: remove spam handling. 2024-02-04 09:24:44 +10:30
handshake.c BOLT quotes: split cross-section quotes; prepare for new ... semantics. 2026-04-30 12:17:43 +09: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: handle an already-connected subd gracefully 2026-07-16 16:47:57 +02:00
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 common: correctly refuse to accept wireaddr with port == 0. 2026-04-30 12:17:43 +09: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: add the "easy" missing quotes. 2026-04-30 12:17:43 +09: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