You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
34aa968 bump version to 0.3.1 (Andrew Poelstra)
7f03b7e test: add unit test which causes addition overflow in type size computation (Andrew Poelstra)
e439bc0 bit machine: check resource bounds on construction (Andrew Poelstra)
4f147ca types: use saturating addition in bit width computation during type construction (Andrew Poelstra)
Pull request description:
Backports several integer overflow checks to the currently-released version of 0.3. These can be used to crash rust-simplicity which is making it hard to write regression fuzztests.
Also changes the version to 0.3.1 so we can release immediately.
Should be easy enough to review with `git range-diff pr/271/head...pr/283/head`.
ACKs for top commit:
uncomputable:
ACK 34aa968
Tree-SHA512: 2df90cb26d0cbe50e15381c1b8368ca394ee592937f0f173068d2b891bec138e7e23aefcb19c58c51868e373c7d35f7b09930afcc31ebfb86f859fb2f54db657
0 commit comments