Commit Graph

  • f799c4c556 pytest: fix flake in test_sql. Rusty Russell 2026-01-30 15:24:11 +10:30
  • 5c31d33786 common: remove legacy onion translation. Rusty Russell 2025-12-09 14:43:13 +10:30
  • 2c0214f246 common: remove unused type field. Rusty Russell 2025-12-09 14:42:25 +10:30
  • 6a937307b1 decode: don't treat every failure as a rune. Rusty Russell 2026-01-30 10:08:07 +10:30
  • 5053e2e3f6 common: enforce currency-requires-amount check. Rusty Russell 2026-01-30 10:07:07 +10:30
  • 1de4e1dc28 pytest: test for amountless offer with currency. Rusty Russell 2026-01-30 10:06:07 +10:30
  • 0173610527 Fix Reckless search command not finding partial matches Tatiana Moroz 2026-01-26 17:29:12 -05:00
  • ff34e485bc feat: Enhance JUnit XML reporting with environment variables and add import to conftest.py Christian Decker 2026-01-23 12:16:04 +01:00
  • d76e4e7149 lightningd: don't allow enableoffer on single-use offer. 21M4TW 2026-01-28 15:23:11 +10:30
  • e2d17cea0c pytest: test for crash when enableoffer called on a used single-use offer. Rusty Russell 2026-01-28 15:21:40 +10:30
  • f1bf66c91f askrene: fixed a timeout corner case Lagrang3 2026-01-27 12:36:18 +01:00
  • 597da1fef9 askrene: add test that triggers infinite loop Lagrang3 2026-01-30 11:31:40 +01:00
  • 41a5c68aa8 askrene: consider fees during *explain failure* Lagrang3 2026-01-30 06:38:47 +01:00
  • bb3be7e8f8 askrene: remove unnecessary print in test Lagrang3 2026-01-28 09:08:10 +01:00
  • 461ca68688 fuzz-tests: Add coverage increasing inputs to seed corpora Chandra Pratap 2025-07-11 06:14:45 +00:00
  • 557a744bb7 fuzz-tests: Make fuzz-bolt12-offer-decode roundrip Chandra Pratap 2025-07-11 06:00:43 +00:00
  • 4c10cb7610 Docs: Update mac instructions to gmake Dusty Daemon 2026-01-29 12:45:55 -05:00
  • cc227ed2fa common: tighten restrictions on periods, as per latest draft. Rusty Russell 2026-01-07 15:40:53 +10:30
  • 3822a67030 askrene: add auto.include_fees layer Lagrang3 2026-01-08 20:46:13 +01:00
  • 3917cee83c fix: build on Alpine Linux Marcel Hernandez 2026-01-03 15:26:57 +01:00
  • bb7602cd9c configure: remove gratuitous CSANFLAGS print. Rusty Russell 2026-01-27 12:45:57 +10:30
  • 744432dd63 Build: add function sections. Rusty Russell 2026-01-27 12:37:11 +10:30
  • 01c1264c5b patch configure-check-function-sections.patch Rusty Russell 2026-01-27 12:36:14 +10:30
  • c8eb54be48 Makefile: improve print-binary-sizes to be more meaningful. Rusty Russell 2026-01-27 09:36:23 +10:30
  • c7d313ea00 pytest: also make sure askrene doesn't suffer when reloading many layers on startup. Rusty Russell 2026-01-27 10:27:30 +10:30
  • a3946663ec askrene: speed up when using large number of layers. Rusty Russell 2026-01-27 10:26:19 +10:30
  • ff60983319 pytest: add askrene layer creation bench. Rusty Russell 2026-01-27 10:21:28 +10:30
  • fe5c3c958d wallet: conduct unit tests with both bip86 and bip32. Rusty Russell 2026-01-21 06:29:29 +10:30
  • 1279a58910 pytest: changed old_hsmsecret to default to false. Sangbida Chaudhuri 2026-01-21 06:29:29 +10:30
  • 12bc5b04e2 pytest: use hsmtool's getsecret instead of deprecated getcodexsecret, parameterize test_recover_command. Rusty Russell 2026-01-21 06:29:29 +10:30
  • b2b03e6e46 pytest: parameterize test_showrunes. Rusty Russell 2026-01-21 06:29:29 +10:30
  • 129b207742 pytest: test upfront_shutdown_script with new-style hsm_secret too. Sangbida Chaudhuri 2026-01-21 06:29:28 +10:30
  • dae9140a8b pytest: parameterize test_payerkey and test_exposesecret. Rusty Russell 2026-01-21 06:29:28 +10:30
  • c653955de1 tests: update test so use both node ids Sangbida Chaudhuri 2026-01-21 06:29:28 +10:30
  • 9d331f5455 test: mark bookkeeper test to use old hsm secret Sangbida Chaudhuri 2026-01-21 06:29:28 +10:30
  • c076a100c2 test: use old hsmsecret format for hardcoded onion message Sangbida Chaudhuri 2026-01-21 06:29:28 +10:30
  • cb51b7ea91 pytest: test names for new nodes. Rusty Russell 2026-01-21 06:29:28 +10:30
  • c7973b8ae0 pytest: make sure to use old_hsmsecret on downgrade tests. Rusty Russell 2026-01-21 06:29:24 +10:30
  • 81d1d4a367 pytest: use old hsm secret whenever a canned database files is used Sangbida Chaudhuri 2026-01-20 19:35:42 +10:30
  • 02bfa4136f pyln-testing: add old_hsmsecret param to get_node. Sangbida Chaudhuri 2026-01-20 19:34:42 +10:30
  • 6a9bdb8087 pytest: determine scid direction dynamically Sangbida Chaudhuri 2026-01-20 19:33:42 +10:30
  • 4d8f923a9a logging: switch to a simple ringbuffer. Rusty Russell 2026-01-20 18:01:54 +10:30
  • 6749c65641 getlog: fix schema. Rusty Russell 2026-01-20 15:09:07 +10:30
  • 16e9116066 lightningd: move log_prefix and log_entry struct definitions into log.c. Rusty Russell 2026-01-20 15:08:07 +10:30
  • e383e14cb3 connectd: don't be That Node when someone is gossipping crap. Rusty Russell 2026-01-20 15:07:07 +10:30
  • cef86d1e25 gossmap: don't log every time we don't like a cupdate. Rusty Russell 2026-01-20 15:06:07 +10:30
  • eba330566d devtools: Set pre-commit default versions for Python and NodeJS. Se7enZ 2026-01-22 14:13:41 +01:00
  • 2fa0feecc5 devtools: Replace Ruff with Flake8 in pre-commit. Se7enZ 2026-01-12 20:01:08 +01:00
  • 623300d6a3 devtools: Add commitlint to pre-commit. Se7enZ 2026-01-12 18:49:28 +01:00
  • 5ca181ec89 devtools: Add custom include-order-fixer to pre-commit. Se7enZ 2025-12-13 15:00:39 +01:00
  • 70fe02513c build: Replace PLUGIN_RENEPAY_HDRS json.c with json.h in Makefile. Se7enZ 2025-12-15 12:44:14 +01:00
  • ee94ba3df9 devtools: Add clang-format to pre-commit. Se7enZ 2025-12-12 11:27:12 +01:00
  • 2bc67c37c4 doc: Add pre-commit section to Contributor Workflow documentation. Se7enZ 2025-12-10 13:34:26 +01:00
  • 854dec008e devtools: Add pre-commit as a dev Python package. Se7enZ 2025-12-10 13:33:00 +01:00
  • 27482957a9 devtools: Add fix-style-errors script by @sangbida. Se7enZ 2025-12-10 13:01:59 +01:00
  • e91625a68b devtools: Add EOF fixer and trailing whitespace fix to pre-commit. Se7enZ 2025-12-09 13:21:04 +01:00
  • a22ba9ba52 devtools: Add doc JSON schema checks and formatting to pre-commit. Se7enZ 2024-12-17 11:25:28 +01:00
  • 969bd22d2f devtools: Add codespell to pre-commit. Se7enZ 2024-12-16 19:13:38 +01:00
  • 6e50148bcd devtools: Add discouraged function check to pre-commit. Se7enZ 2024-12-01 13:52:59 +01:00
  • a04fdb74d9 devtools: Add amount access check to pre-commit. Se7enZ 2024-11-30 16:28:18 +01:00
  • 98c149c797 devtools: Add shellcheck to pre-commit. Se7enZ 2024-11-29 21:10:29 +01:00
  • d5f66ceabc plugins: don't try to fetch max-locktime-blocks. Rusty Russell 2026-01-20 14:56:27 +10:30
  • 95d876011a lightningd: remove support for long-deprecated old-style feerate responses. Rusty Russell 2026-01-20 14:56:27 +10:30
  • f8ef6e143b lightningd: removing comment insisting plugin hooks are an array of objects, not names. Rusty Russell 2026-01-20 14:56:27 +10:30
  • 983146791a lightningd: remove tx and txid fields from close response. Rusty Russell 2026-01-20 14:56:27 +10:30
  • 592f8586f4 lightningd: remove decodepay. Rusty Russell 2026-01-20 14:56:26 +10:30
  • 9881e04636 lightningd: remove the "listpeers.features.option_anchors_zero_fee_htlc_tx" option. Rusty Russell 2026-01-20 14:56:26 +10:30
  • af1c9640b5 hsmd: remove unused "sign_local_htlc_tx" function which onchaind used to use. Rusty Russell 2026-01-20 14:56:26 +10:30
  • bcce29eeb0 connectd: remove unused flag to connect_init. Rusty Russell 2026-01-20 14:56:26 +10:30
  • ee0175b85f Makefile: update next and prev versions now we've released. Rusty Russell 2026-01-20 14:56:03 +10:30
  • 3af6fd2f30 doc: fix end deprecation date of max_htlc_value_in_flight_msat. Rusty Russell 2026-01-20 11:00:03 +10:30
  • 9081499b0e libplugin: fix 'i-promise-to-fix-broken-api-user' parsing. Rusty Russell 2026-01-20 10:59:14 +10:30
  • c8525a1322 git: correctly mark contrib/pyln-grpc-proto/pyln/grpc/node_pb2.py for binary diffs. Rusty Russell 2026-01-20 10:58:14 +10:30
  • 9655f53194 script: More error checks and logging ShahanaFarooqui 2026-01-05 16:53:16 -08:00
  • 58a620aa88 script: API v2 accepts position param rather than order ShahanaFarooqui 2026-01-05 16:52:00 -08:00
  • 15081de19f script: Change category slug for better Admin panel management ShahanaFarooqui 2026-01-05 16:46:17 -08:00
  • 79ffb3a7ab doc: Update json and markdowns to make them .mdx compatible ShahanaFarooqui 2026-01-05 16:42:31 -08:00
  • 6a1f467d3f doc: Add signmessagewithkey to generate documentation ShahanaFarooqui 2026-01-05 16:40:34 -08:00
  • eae521b15d chore: Ensure the logging library does not get upset when output capture is disabled. Christian Decker 2026-01-14 15:49:03 +01:00
  • 49049deb82 testing: Add TEST_LOG_IGNORE_ERRORS envvar to suppress logging errors Christian Decker 2026-01-14 14:58:06 +01:00
  • d03cf820a8 clnrest: add clnrest-register-path method for dynamic paths daywalker90 2026-01-07 13:34:06 +01:00
  • 8bc2e76f44 msggen: add string_map type daywalker90 2025-12-22 13:30:18 +01:00
  • ec7d247f38 docker: Added fixed SOURCE_DATE_EPOCH flag for reproducible Fedora build ShahanaFarooqui 2026-01-15 18:43:19 -08:00
  • 12ccfb5c65 script: Add Fedora as target for SHASUMS verification ShahanaFarooqui 2026-01-15 18:44:00 -08:00
  • 9e490942af contrib: ignore cache when rebuilding docker builder images Alex Myers 2026-01-15 15:17:35 -06:00
  • ae0e10875c doc: Update installation instruction on Fedora ShahanaFarooqui 2026-01-14 18:22:51 -08:00
  • 3f7565a3d2 docker: Update Fedora base image to 40 ShahanaFarooqui 2026-01-14 18:22:09 -08:00
  • 29465f5240 wallet: use correct derivation for elements when using mnemonic hsm_secret. Rusty Russell 2026-01-14 09:22:09 +10:30
  • 0269d0c0c9 jsonrpc: fix recover command for BIP86 wallets Sangbida Chaudhuri 2026-01-14 08:24:29 +10:30
  • e19fd5d62c wallet: change dev_listaddrs to also list bip86 addresses Sangbida Chaudhuri 2026-01-14 08:24:22 +10:30
  • 5fdc56c544 wallet/hsmd: fix signmessagewithkey for BIP86 wallets Sangbida Chaudhuri 2026-01-14 08:24:20 +10:30
  • c17590379e lightningd: use BIP86 derivation in p2wpkh_for_keyidx when available Sangbida Chaudhuri 2026-01-13 22:52:12 +10:30
  • 4106a212ec lightningd: add p2wpkh script for bip86 base Sangbida Chaudhuri 2026-01-13 22:52:12 +10:30
  • 4b1f2a079e lightningd: use BIP86 derivation for P2TR in HTLC rebroadcast change outputs Sangbida Chaudhuri 2026-01-13 22:52:12 +10:30
  • fa96b60113 lightningd: use bip86 derivation for anchor spend change outputs Sangbida Chaudhuri 2026-01-13 22:52:11 +10:30
  • bf43fbb7cc lightningd: Fix penalty tx output derivation for BIP86 wallets Sangbida Chaudhuri 2026-01-13 22:52:11 +10:30
  • 9b85ce7b03 hsmd: fix derivation for non-taproot addresses in modern mnemonic (25.12+) nodes. Rusty Russell 2026-01-13 22:52:11 +10:30
  • d2123a94a5 lightning-hsmtool: fix dumponchaindescriptors for mnemonic hsm_secrets. Rusty Russell 2026-01-13 22:52:03 +10:30
  • 9c6430c076 plugins/pay: don't crash if erring index is past route array end. Rusty Russell 2026-01-14 13:51:56 +10:30
  • 35e703bfe1 askrene: don't crash if refining flow which has capacity greaater than max it should have. Rusty Russell 2026-01-14 13:51:54 +10:30