Commit Graph

  • b0f8077e32 pytest: fix flake in test_gossip_query_channel_range Rusty Russell 2026-01-14 13:18:11 +10:30
  • 84afe57919 pytest: disable autoreconnect on test_sql to avoid reconnect race. Rusty Russell 2026-01-14 13:18:11 +10:30
  • 3be25d48d3 pytest: don't rely on sleep to ensure wait commands have been submitted. Rusty Russell 2026-01-14 13:18:11 +10:30
  • fd64bb114b lightningd: fix bogus memleak report. Rusty Russell 2026-01-14 13:18:11 +10:30
  • c10c54ff23 pytest: don't record IO when we kill nodes Rusty Russell 2026-01-14 13:18:02 +10:30
  • 8d807be6bf pytest: fix reconnect flake in test_route_by_old_scid Rusty Russell 2026-01-13 14:53:26 +10:30
  • c0c885492f pytest: another flake in test_important_plugin. Rusty Russell 2026-01-13 13:25:29 +10:30
  • b219214a55 doc: Update docs to reflect new hsm secret format Sangbida Chaudhuri 2026-01-14 11:48:42 +10:30
  • 779a478437 lightningd: allow --recover / recover JSON RPC to take mnemonic. Rusty Russell 2026-01-13 13:19:19 +10:30
  • 4f5e5aad18 common: expose validate_mnemonic so the option can use it. Rusty Russell 2026-01-13 13:19:18 +10:30
  • f975bb37d4 lightning-hsmtool: support extracting the mnemonic from hsm_secret. Rusty Russell 2026-01-13 13:19:15 +10:30
  • 118e474637 askrene: fix payment crash Lagrang3 2026-01-12 13:02:48 +01:00
  • a0cc50cf8e askrene: regression test that triggers assertion Lagrang3 2026-01-12 12:47:45 +01:00
  • b895700fe2 tools: Update libsodium version for Ubuntu Noble ShahanaFarooqui 2026-01-12 11:59:45 -08:00
  • b15f386df6 pytest: fix bad gossip flake in test_buy_liquidity_ad_check_bookkeeping Rusty Russell 2026-01-08 17:20:32 +10:30
  • 3d59af6f98 pytest: fix coinmoves flake, where routing credit/debit can appear in either order. Rusty Russell 2026-01-08 11:49:56 +10:30
  • 25bad01bbe pytest: fix flake in test_coinmoves_unilateral_htlc_timeout Rusty Russell 2026-01-08 11:48:03 +10:30
  • 21d4f684f3 hsmd: check *all* anchor inputs for short sigs. Rusty Russell 2026-01-08 07:48:22 +10:30
  • eb19862894 lightningd: don't complain if gossipd tells us about dead channel on startup. Rusty Russell 2026-01-08 07:41:18 +10:30
  • 2333f024d3 pytest: work around pay flakiness. Rusty Russell 2026-01-07 19:14:26 +10:30
  • 55f8d049e1 pytest: mark reckless install test flaky. Rusty Russell 2026-01-07 19:09:02 +10:30
  • 04ad660cfa pytest: mark test_connection.py::test_disconnect_opener flaky. Rusty Russell 2026-01-07 16:12:42 +10:30
  • 749f504071 pytest: fix flake race in test_even_sendcustommsg. Rusty Russell 2026-01-07 16:12:42 +10:30
  • bb4d8cdb06 lightningd: fix error code on waitsendpay on old errors. Rusty Russell 2026-01-07 16:12:42 +10:30
  • 17b447bc61 pytest: explicitly test failed case exposed by race. Rusty Russell 2026-01-07 16:12:42 +10:30
  • 7971e6aa11 pytest: don't get upset at slow multi-input signing under valgrind. Rusty Russell 2026-01-07 16:12:41 +10:30
  • 03025469be pay: don't notify using uninitialized hint field. Rusty Russell 2026-01-07 16:12:41 +10:30
  • 94e3c1502f pytest: reduce test_funding_v2_cancel_race nodes under CI. Rusty Russell 2026-01-07 16:12:41 +10:30
  • 082e70aada pytest: make sure node order is stable before querying in test_gossmap_lost_node Rusty Russell 2026-01-07 16:12:29 +10:30
  • 7175001988 pytest: get more\ information when test_funding_v2_cancel_race fails. Rusty Russell 2026-01-07 10:06:11 +10:30
  • 72c841ef34 pytest: fix flake if rune tests are slow. Rusty Russell 2026-01-07 10:05:11 +10:30
  • 1741e166a6 lightningd: fix occasional memleak when we detach subd from channel. Rusty Russell 2026-01-07 10:04:11 +10:30
  • 5d69b3dadf pytest: don't run test_hook_in_use under VALGRIND on CI. Rusty Russell 2026-01-07 10:03:11 +10:30
  • f4ff1e59af pytest: disable remaining flaky and skip markers to see what else fails. Rusty Russell 2026-01-07 10:02:11 +10:30
  • 51525efda2 ci: don't run shard 2/12 ubsan without parallel. Rusty Russell 2026-01-07 10:01:11 +10:30
  • 56a32c9f9b pytest: fix timing flake in test_invoice_expiry. Rusty Russell 2026-01-07 10:00:11 +10:30
  • e0f9a9684e pytest: give test_xpay_maxfee longer, as it can time out under CI. Rusty Russell 2026-01-07 09:59:11 +10:30
  • e4382cf414 pytest: move benchmark in test_connection.py to tests/benchmarks.py Rusty Russell 2026-01-07 09:58:11 +10:30
  • 537308c30f pytest: remove channel upgrade tests. Rusty Russell 2026-01-07 09:57:11 +10:30
  • 241324aa09 gossipd: don't shortcut dying phase for local channels. Rusty Russell 2026-01-07 09:56:11 +10:30
  • 5f0270d406 pytest: test the askrene doesn't use local dying channels. Rusty Russell 2026-01-07 09:55:11 +10:30
  • 8a60a27662 pytest: fix feerate check in test_peer_anchor_push Rusty Russell 2026-01-07 09:54:11 +10:30
  • 9443487e96 pytest: enable test_offline. Rusty Russell 2026-01-07 09:53:11 +10:30
  • bba924adf1 pytest: fix flake in test_coin_movement_notices Rusty Russell 2026-01-07 09:52:11 +10:30
  • e7b3ba6c79 pytest: note that we also trigger CI failure on this "That's weird" messages. Rusty Russell 2026-01-07 09:51:11 +10:30
  • fd21b3296c pytest: fix test_bitcoin_backend_gianttx flake. Rusty Russell 2026-01-07 09:50:11 +10:30
  • c056a47815 pytest: expect slow commands with giant commando test Rusty Russell 2026-01-07 09:49:11 +10:30
  • 25fb75e4be pytest: restore and fix disabled test test_excluded_adjacent_routehint. Rusty Russell 2026-01-07 09:48:11 +10:30
  • 9ad505acec pytest: remove test_lockup_drain. Rusty Russell 2026-01-07 09:47:11 +10:30
  • 81a45b194b pytest: fix real reason for warning issue in test_route_by_old_scid. Rusty Russell 2026-01-07 09:46:11 +10:30
  • 97e58e41f6 connectd: fix race when we supply a new address. Rusty Russell 2026-01-07 09:45:11 +10:30
  • 2beeab6fa2 CI: remove reruns on all failures. Rusty Russell 2026-01-07 09:44:11 +10:30
  • 98a19df413 pytest: don't run tests marked slow_test at all if VALGRIND and SLOW_MACHINE. Rusty Russell 2026-01-07 09:43:11 +10:30
  • 8f09f0c154 common: fix ubsan trigger in param test. Rusty Russell 2026-01-05 09:32:44 +10:30
  • 2bba6f0d3a ci: Increase timeout ShahanaFarooqui 2025-12-19 20:08:26 -08:00
  • 8d37299953 ci: Update GitHub Actions runner to Ubuntu 24.04 due to timeout reports on 22.04 ShahanaFarooqui 2025-12-19 19:59:38 -08:00
  • 767ece8f9c contrib: add Sangbida's signing key Sangbida Chaudhuri 2025-12-04 14:18:54 +10:30
  • dcaa529a31 tests: added *non-developer mode* test for invalid filtering dovgopoly 2025-12-12 13:33:40 +02:00
  • a1a4affe81 lightningd: fix segfault when parse_filter fails dovgopoly 2025-12-10 18:00:13 +02:00
  • bb5b8d7019 test: test_sql: fix missing description field erdoganishe 2025-12-15 12:03:27 +02:00
  • 1887ed4ae5 test: Add tests to confirm that description is added to RPCs ShahanaFarooqui 2025-12-11 15:37:53 -08:00
  • 54af71c5b3 doc: Added doc schemas with description and update proto ShahanaFarooqui 2025-12-11 15:51:30 -08:00
  • 1f302cd270 lightningd: add description field to offer related responces erdoganishe 2025-12-11 16:16:14 +02:00
  • a05150bd18 tools: Fixed shellcheck error from promote-stable script ShahanaFarooqui 2025-12-19 13:23:30 -08:00
  • bc3b9b4f11 pay: Enforce maxdelay for direct channel payments wqxoxo 2025-11-28 08:37:35 +00:00
  • d6f6d46c3b gossipd: move timestamp_reasonable into gossmap_manage.c. Rusty Russell 2025-12-09 13:02:25 +10:30
  • 4c8d656f77 gossipd: don't need hsm fd any more. Rusty Russell 2025-12-09 12:54:12 +10:30
  • d065d3692d tests: add payer_note case for xpay nazarevsky 2025-12-15 11:16:51 +01:00
  • bcdce8f40d cln-rpc: update schema, update proto for xpay payer_note field nazarevsky 2025-12-12 17:32:34 +01:00
  • 66ce41d584 xpay: add payer_note field nazarevsky 2025-12-12 13:21:35 +01:00
  • 071656970c readme: change links for 'Useful commands' from local to a web doc nazarevsky 2025-12-18 18:03:54 +01:00
  • 611e262099 script: Update sync RPC documentation script to check if the page was renderable for Readme ShahanaFarooqui 2025-12-17 11:28:13 -08:00
  • 3e841b358e docs: Updated schema for mdx compatibility ShahanaFarooqui 2025-12-17 11:30:56 -08:00
  • f0e9547661 gossipd: make sure we correctly move node announcement when *no* channel preceeds it in the gossip store. Rusty Russell 2025-12-08 16:11:46 +10:30
  • d1857fff91 pytest: add test to demonstrate gossip_store misordering node announcements. Rusty Russell 2025-12-08 16:10:15 +10:30
  • 4a1c922017 plugins: lsps: remove anyhow from tlvs Peter Neuroth 2025-12-08 03:53:29 +01:00
  • c7bbf84c83 plugins: lsps: remove cln dependencies from core module and clean up service Peter Neuroth 2025-12-08 03:31:14 +01:00
  • 30268ad945 plugins: lsps: move feature helpers to core module Peter Neuroth 2025-12-07 21:47:14 +01:00
  • f678a70610 plugins: lsps: remove lsps2 module Peter Neuroth 2025-12-07 21:41:47 +01:00
  • fa62c64de7 plugins: lsps: split up handlers Peter Neuroth 2025-12-07 19:40:16 +01:00
  • e001652ab1 plugins: lsps: add own trait for lightning provider Peter Neuroth 2025-12-06 15:12:38 +01:00
  • a05c2c9c2c plugins: lsps: add own trait for datastore provider Peter Neuroth 2025-12-05 18:15:24 +01:00
  • 38c84be25e plugins: lsps: add own trait for blockheight provider Peter Neuroth 2025-12-05 17:37:37 +01:00
  • 38b3d14eb9 plugins: lsps: add own trait for lsps offer provider Peter Neuroth 2025-12-05 16:45:23 +01:00
  • e50f5ee863 plugins: lsps: refactor service hook Peter Neuroth 2025-12-05 15:55:03 +01:00
  • 462ca844dd plugins: lsps: replace heavy transport Peter Neuroth 2025-12-05 15:04:48 +01:00
  • d5bcde09ae plugins: lsps: implement ClnSender for bolt8 transport Peter Neuroth 2025-12-05 15:01:33 +01:00
  • 3cf99c358b plugins: lsps: add slim multiplexing transport Peter Neuroth 2025-12-05 13:57:47 +01:00
  • 7401585088 plugins: lsps: move client transport to cln_adapters Peter Neuroth 2025-12-05 12:39:06 +01:00
  • 9adc8cdfed plugins: lsps: slim down lsps service Peter Neuroth 2025-12-05 00:38:08 +01:00
  • 461065aff7 plugins: lsps: add router compatible lsps2 service handler Peter Neuroth 2025-12-05 00:23:26 +01:00
  • ffc05ddcf0 plugins: lsps: add slim generic json-rpc router Peter Neuroth 2025-12-04 17:19:38 +01:00
  • 1159adb0e2 plugin: lsps: move json-rpc server to core module Peter Neuroth 2025-12-04 14:35:27 +01:00
  • b9172239d0 plugins: lsps: switch to typed transport Peter Neuroth 2025-12-03 17:15:54 +01:00
  • 1bb76f84e2 plugins: lsps: add request to transport trait Peter Neuroth 2025-12-03 15:34:32 +01:00
  • 2546642c32 plugins: lsps: move id generation into jsonrpcrequest Peter Neuroth 2025-12-03 16:30:18 +01:00
  • 5ed743e10d plugins: lsps: add lsps0 encoding and decoding Peter Neuroth 2025-12-02 23:31:41 +01:00
  • 0927179fe1 plugins: lsps: replace owned types by references Peter Neuroth 2025-12-02 14:47:19 +01:00
  • e08756cd57 plugins: lsps: use transport specific error Peter Neuroth 2025-12-02 12:17:29 +01:00
  • e591323ac8 plugins: lsps: remove peer_id from transport Peter Neuroth 2025-12-02 11:57:40 +01:00