Skip to content

candidate 1.5.6#537

Merged
jgriffiths merged 4 commits into
masterfrom
descriptor_updates
Jul 11, 2026
Merged

candidate 1.5.6#537
jgriffiths merged 4 commits into
masterfrom
descriptor_updates

Conversation

@jgriffiths

Copy link
Copy Markdown
Contributor

Sneaking some more bug fixes on top of 1.5.5 thanks to @odudex

Version 1.5.6

Fixed

  • internal: De-optimize some memcpy calls on x86 to prevent leaks via extended registers.
  • descriptor: Require base miniscript expressions for sh()/wsh().
  • descriptor: Reject nested expressions with unconsumed trailing input.

odudex and others added 4 commits July 11, 2026 23:40
A nested expression was delimited only by its enclosing brackets and
commas, so trailing characters after it were silently ignored, e.g.
wsh(pk(KEY)xyz) parsed as wsh(pk(KEY)).
@jgriffiths jgriffiths merged commit 0c41f38 into master Jul 11, 2026
5 checks passed
@jgriffiths jgriffiths deleted the descriptor_updates branch July 11, 2026 16:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants