Rusty Russell

Results 101 issues of Rusty Russell

@ShahanaFarooqui points out we that the "added" documentation on the notification schemas is wrong. Fixing it required modifying files manually, however. Includes a drive-by fix: we weren't jq-formatting the notification...

docs

Builds on #7365 and #7364 This makes connectd serve gossip and gossip query responses with a ratelimit of 1MB/second. This at least puts *some* limit on how fast they stream...

See https://github.com/ElementsProject/lightning/pull/7406 where @ShahanaFarooqui details this! I'm merging that PR which fixes some of them, at least.

We have a report of onchaind not sweeping properly. It seems to be missing an output during replay, which makes sense since Greenlight restarts nodes (a lot!). See https://github.com/Blockstream/greenlight/issues/433 I've...

This is a simple sync message, so vastly out-of-sync nodes can be handed the gossip they need. It's a stopgap until gossip v2. I'll be implementing this (as feature 100+66/67,...

We've had a report of connectd using a lot of CPU in memmove. This seems to be a large queue, so: 1. Use a linked list for the queue for...

This is a new RPC, improving on `sendonion`, which takes the same path as an onion coming in an HTLC from a peer. This vastly simplifies handling cases like blinded...

A replacement subdaemon which does just enough to pretend it's talking to the peer, but it's actually simulating the network. It can do this because it knows all the private...

This changes libplugin to always have (and require!) a non-NULL `struct command` context for operations. This is usually easy, but required some work for pay, which didn't pass the command_result...

Reported by @michael1011 : Autoclean is not getting OOM killed anymore, but it's horrendously slow and makes the node pretty much freeze with postgres database backend. While you autoclean, every...