Skip to content

Post-release updates for v26.06#9223

Open
madelinevibes wants to merge 2 commits into
masterfrom
post-release-26.06
Open

Post-release updates for v26.06#9223
madelinevibes wants to merge 2 commits into
masterfrom
post-release-26.06

Conversation

@madelinevibes

Copy link
Copy Markdown
Collaborator

Post-release updates for v26.06 per the Release Checklist Instructions
Changelog-None

@madelinevibes madelinevibes requested a review from nGoline June 16, 2026 02:57
@madelinevibes madelinevibes added this to the v26.09 milestone Jun 16, 2026
@madelinevibes madelinevibes requested a review from sangbida June 16, 2026 02:58
@madelinevibes madelinevibes added the Status::Ready for Review The work has been completed and is now awaiting evaluation or approval. label Jun 16, 2026
@nGoline nGoline removed their request for review June 17, 2026 13:41
@nGoline nGoline force-pushed the post-release-26.06 branch from 7fb6228 to f8691ab Compare June 17, 2026 14:03
madelinevibes and others added 2 commits June 17, 2026 11:40
… if only peer

Per BOLT #2: when both nodes set next_funding in channel_reestablish but txids differ, MUST send error and fail the channel; when only the peer sets next_funding, MUST send tx_abort instead. Track we_set_next_funding before tlvs is overwritten by the received channel_reestablish so the distinction survives the receive.
Includes a regression test: reconnect two nodes with a corrupted inflight txid so both set next_funding with mismatched values, and verify both sides call open_err_fatal.

Changelog-None
@nGoline

nGoline commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

All tests passed. Just waiting for another review to merge it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Status::Ready for Review The work has been completed and is now awaiting evaluation or approval.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants