Commit Graph

  • 4ea9d9e928 df: Pass new feerate options through to plugin, set reasonable bounds niftynei 2020-10-26 12:48:42 -0500
  • 97fd18f0b5 df: incorporate a few spec changes -- serial_id is now 64-bits niftynei 2020-10-22 21:03:39 -0500
  • d46427234b nit: lightningd.c: Fix a couple of SATTS comments Jan Sarenik 2020-10-20 09:09:30 +0200
  • 21122af3a8 dev-force-features: adds a second valid format for forcing features niftynei 2020-10-22 13:20:29 -0500
  • ddc9500a64 features: add 'feature_bit_sub', which will subtract/unset bits niftynei 2020-10-22 13:18:38 -0500
  • 0871bf0999 features: have clear_feature_bit correctly resize bitfield niftynei 2020-10-22 12:09:14 -0500
  • c7839dff76 features: reorg, going to use elsewhere soon niftynei 2020-10-22 12:07:45 -0500
  • 497e71ca13 Makefile: fix bashism in NO_PYTHON Rusty Russell 2020-10-21 12:42:56 +1030
  • b7ab8866b8 Makefile: fix typo and wrong path in external/Makefile to properly remove objects with "make clean" YOSHIDA Masanori 2020-10-26 01:08:07 +0900
  • 54729376d7 Makefile: add status_levels.c to $(COMMON_SRC_NOGEN) YOSHIDA Masanori 2020-10-25 21:34:54 +0900
  • 4f12ff0967 Makefile: add $(LIGHTNINGD_SRC_NOHDR) to $(ALL_C_SOURCES) for "make clean" to work properly YOSHIDA Masanori 2020-10-22 22:55:27 +0900
  • 6907e85a39 chore: optimize postgres binary lookup Michael Schmoock 2020-10-26 10:19:08 +0100
  • 7a2e72f56c dualopend: handle dev-memleaks; fix placement of return on DEV options niftynei 2020-10-22 13:25:19 -0500
  • 396c406983 dualopend: re-order 'handle_dev_memleak' occurrence niftynei 2020-10-22 13:24:46 -0500
  • fe56f572ed df: finalize redeemscript at the same time as witness stack niftynei 2020-10-20 20:06:58 -0500
  • 0ca6c3cc84 script: break out redeemscript->scriptsig function niftynei 2020-10-20 20:05:16 -0500
  • 6697ebcebb doc: update HACKING.md Michael Schmoock 2020-10-22 19:50:52 +0200
  • 5b542195d3 doc: typo in lightning-setchannelfee.7 Michael Schmoock 2020-10-22 19:50:05 +0200
  • 1e5789d421 close: add notification for slow closes. Rusty Russell 2020-10-12 16:03:51 +1030
  • f395404a10 lightningd: infrastructure for internal notifications. Rusty Russell 2020-10-12 16:03:51 +1030
  • 44f6b8a746 pytest: add notifications to tests. Rusty Russell 2020-10-12 16:03:50 +1030
  • 41290a436f lightning-cli: print notifications (with '# ' prefix) if received. Rusty Russell 2020-10-12 16:03:50 +1030
  • 806f208295 pyln: handle (ignore) notifications, and add notify_msg to send them. Rusty Russell 2020-10-12 16:03:50 +1030
  • 572c849873 libplugin: ignore incoming notifications. Rusty Russell 2020-10-12 16:03:50 +1030
  • 127811757f libplugin: support for sending notifications. Rusty Russell 2020-10-12 16:03:50 +1030
  • 9f687d60d9 lightningd: forward notifications from plugins if enabled. Rusty Russell 2020-10-12 16:03:50 +1030
  • c732d8707a JSON-RPC: notifications command. Rusty Russell 2020-10-12 16:03:50 +1030
  • a95205c25c common/json_stream: add generic double-cr helper. Rusty Russell 2020-10-12 16:03:49 +1030
  • d970addd4b ccan: update to latest version, get json_out_finished update. Rusty Russell 2020-10-12 16:03:49 +1030
  • becd4fe576 common: add routines for log level names. Rusty Russell 2020-10-12 16:03:36 +1030
  • 0dec593aa8 lightningd: clean up close code now force is always true. Rusty Russell 2020-10-12 15:48:48 +1030
  • 9de5f438c4 pyln: Adds type annotations to zbase32 functions Sergi Delgado Segura 2020-10-21 18:15:36 +0200
  • 3779c0b6ee pyln: Moves old zbase32 test from primitives Sergi Delgado Segura 2020-10-20 16:17:01 +0200
  • f497b90ee8 pyln: Adds tests to zbase32 Sergi Delgado Segura 2020-10-20 16:10:57 +0200
  • 26f651f71f pyln: Adds one-liner docs to zbase32 functions Sergi Delgado Segura 2020-10-22 11:23:34 +0200
  • 1da29305fc pyln: Improve zbase32 encoding / decoding Sergi Delgado Segura 2020-10-19 22:33:12 +0200
  • 375040a3d9 Makefile: fix dependencies for check-pyln-% Rusty Russell 2020-10-22 11:27:12 +1030
  • a8177e9013 Makefile: make check-includes check all the non-generated files. Rusty Russell 2020-10-22 11:27:07 +1030
  • 5e865ce42b Makefile: unify generated files definition. Rusty Russell 2020-10-22 10:21:08 +1030
  • 49dcb90b4e doc: add a document about our fuzz testing integration Antoine Poinsot 2020-10-15 12:00:02 +0200
  • 85aa53c778 fuzz: add a runner Python script for fuzz targets Antoine Poinsot 2020-10-15 00:03:19 +0200
  • b3594690d9 configure: allow to run with UB sanitizer Antoine Poinsot 2020-10-14 18:17:34 +0200
  • c149a88bbe fuzz: add a fuzz target for initial_channel Antoine Poinsot 2020-10-14 17:17:57 +0200
  • 31e50c9c25 contrib: remove ASAN suppressions Antoine Poinsot 2020-10-14 17:16:28 +0200
  • 1aa94ccd9e fuzz: add a fuzz target for the close tx Antoine Poinsot 2020-09-23 17:14:17 +0200
  • 33c7eccb3b fuzz: add a fuzz target for channel_id derivation Antoine Poinsot 2020-09-23 13:56:36 +0200
  • f0061d0606 fuzz: add a fuzz target for common/bip32 Antoine Poinsot 2020-09-23 12:13:46 +0200
  • a89a018475 fuzz: add a fuzz target for common/bigsize Antoine Poinsot 2020-09-23 00:22:16 +0200
  • 5d987f2dec fuzz: add a target for base32/64 encoding Antoine Poinsot 2020-09-10 18:19:58 +0200
  • 07bb931fed common: remove b64_decode Antoine Poinsot 2020-09-10 18:14:42 +0200
  • 63b1ae54a1 fuzz: add a target for common/bech32 Antoine Poinsot 2020-09-10 17:49:13 +0200
  • ae4dc231c1 amount: correctly parse amount strings we generate Antoine Poinsot 2020-09-08 16:30:11 +0200
  • 2f90c45454 fuzz: add a fuzz target for amounts parsing Antoine Poinsot 2020-09-08 16:28:56 +0200
  • 62b54d0125 build: introduce a fuzzing mode Antoine Poinsot 2020-09-07 17:32:19 +0200
  • ede5f5be3c mfc: blackbox test for commitment vs funding tx feerates niftynei 2020-10-19 14:03:26 -0500
  • 26bc4f5239 tx,bugfix: correct signature length estimate niftynei 2020-10-19 13:55:37 -0500
  • f8c4cc73ae mfc: use declared constants niftynei 2020-10-14 20:43:48 -0500
  • e66937e012 mfc: Add a `commitment_feerate` optional parameter to multifundchannel niftynei 2020-10-14 21:39:54 -0500
  • ae825fff26 opening: use correct dust_limit for reserve floor niftynei 2020-10-19 19:04:13 -0500
  • 1b3a9be416 df, channeld: cleanup how psbt signalling works niftynei 2020-10-14 20:24:08 -0500
  • d535a27104 df, bugfix: wait til after we've saved the channel to do this niftynei 2020-10-14 20:19:42 -0500
  • c6d4bd676f dual-open,openchannel_update: include the index of the funding output niftynei 2020-10-12 16:00:16 -0500
  • 9d412718df psbt: save the index of the change on the 'parent' niftynei 2020-10-08 17:26:04 -0500
  • daa55d1221 df: add notification for receiving peer's funding tx sigs niftynei 2020-10-08 17:21:20 -0500
  • f9aab50ee8 dual-fund: rework where we send our tx-sigs message, allow peers in niftynei 2020-10-08 17:12:20 -0500
  • c6ad4f9b20 channel.psbt: make non-const niftynei 2020-10-16 13:16:49 -0500
  • bdf1cc2f93 channeld-df: only send our sigs if we've got them niftynei 2020-10-08 17:08:01 -0500
  • d1c7c78159 channeld-df: actually check serial_id of input when setting sigs niftynei 2020-10-08 17:03:07 -0500
  • f3bd57a088 common: cleanups suggested by Christian Decker's review. Rusty Russell 2020-10-20 14:32:00 +1030
  • b470ae2c73 plugins/libplugin-pay: use gossmap. Rusty Russell 2020-10-20 14:32:00 +1030
  • eadf2c91fe libplugin-pay: incorporate gossip store. Rusty Russell 2020-10-20 14:32:00 +1030
  • 92f2461b5d plugins/pay: fix leak on failed new payments. Rusty Russell 2020-10-20 14:31:30 +1030
  • 639eddf840 common/gossmap: digest private channel information too. Rusty Russell 2020-10-20 14:30:30 +1030
  • 83aea6b2bb gossip_store: make private channels more similar to channel_announcement Rusty Russell 2020-10-20 14:29:30 +1030
  • c6625943b5 pytest: test that route can see private channels. Rusty Russell 2020-10-20 14:28:06 +1030
  • b80342b928 gossmap: implement feature tests Rusty Russell 2020-10-20 14:28:06 +1030
  • 52c465fef0 common/gossmap: fix gossmap_node_get_announce() on unannounced nodes. Rusty Russell 2020-10-20 14:28:06 +1030
  • bb9ad57a03 gossip_store: don't copy old delete markers on startup compact. Rusty Russell 2020-10-20 14:28:06 +1030
  • 30bf6706b7 route: return NULL if destination is unreachable. Rusty Russell 2020-10-20 14:28:06 +1030
  • 1bf3eebbf6 dijkstra: fix heap ordering. Rusty Russell 2020-10-20 14:28:06 +1030
  • 4a1843a151 df, bugfix: use tal_wally around an allocation niftynei 2020-10-14 20:37:04 -0500
  • 6d650064a0 df, nit: make this error message a little bit more informative niftynei 2020-10-14 20:20:41 -0500
  • a97e612442 df, bugfix: set the reserve correctly on the channel niftynei 2020-10-14 20:19:00 -0500
  • 02c3f11405 df, bugfix: dont free the `uc` yet niftynei 2020-10-14 20:18:00 -0500
  • 5c04ff1ad7 df: Pass the serial_id of the funding output to openchannel_init caller niftynei 2020-10-14 20:15:48 -0500
  • 8bf9b4132b df: simplify `check_balances`, add spec quotes niftynei 2020-10-14 20:01:16 -0500
  • 6926711f45 dualopend, nit: move some lines to be within 80chars niftynei 2020-10-14 20:00:09 -0500
  • 4508584b21 dualfund: rearrange things so that the wire-dependent calls are separate niftynei 2020-10-08 16:40:25 -0500
  • cdfb825336 nit: move changeset_get_next to inside EXPERIMENTAL_FEATURES flag niftynei 2020-10-08 15:42:57 -0500
  • 8317957db2 feerate: remove duplicate method niftynei 2020-10-14 19:56:33 -0500
  • 9d4afd5880 psbt: hoist up `psbt_add_serials`, so we can use it elsewhere niftynei 2020-10-14 20:21:30 -0500
  • b4773203bb psbt-finalized: hoist method to common niftynei 2020-10-08 17:01:38 -0500
  • b6a7b52a3e json nit: use const for json_add_psbt niftynei 2020-10-08 15:41:52 -0500
  • 3674de9865 json: add channel_id helper niftynei 2020-10-08 15:41:12 -0500
  • 4034d0c306 psbt: have the unknown map 'add' be a 'set' instead niftynei 2020-10-09 14:37:15 -0500
  • a7d4b8780e elementsd: disable dual-funding test; don't add non-witness utxo niftynei 2020-09-17 18:31:39 -0500
  • b696ec89a5 df-open: use channel_id for openchannel_update and openchannel_signed niftynei 2020-09-17 15:28:46 -0500
  • 085c590a51 dualopen: use separate wire for passing updated PSBTs back to dualopend niftynei 2020-09-17 14:46:59 -0500
  • 33769cca4f dualopend: reverse polarity of send_next niftynei 2020-09-17 14:00:26 -0500
  • 5fbd25f938 dual-fund: test (turned off) and plugin for executing an openchannel niftynei 2020-09-15 20:53:15 -0500