-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Elect version a3831c87440df4821b435050c8a8fcb3745d86f6 (#609)
Co-authored-by: Saša Tomić <sasa.tomic@dfinity.org>
- Loading branch information
1 parent
d5de127
commit 25e6fd9
Showing
1 changed file
with
80 additions
and
0 deletions.
There are no files selected for viewing
80 changes: 80 additions & 0 deletions
80
replica-releases/a3831c87440df4821b435050c8a8fcb3745d86f6.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,80 @@ | ||
Release Notes for [**release-2024-07-10\_23-01-base**](https://github.com/dfinity/ic/tree/release-2024-07-10_23-01-base) (a3831c87440df4821b435050c8a8fcb3745d86f6) | ||
=================================================================================================================================================================== | ||
|
||
Changelog since git revision [e4eeb331f874576126ef1196b9cdfbc520766fbd](https://dashboard.internetcomputer.org/release/e4eeb331f874576126ef1196b9cdfbc520766fbd) | ||
|
||
Features: | ||
--------- | ||
|
||
* [`0afe54baa`](https://github.com/dfinity/ic/commit/0afe54baa) boundary-node: add rate-limiting by subnet to ic-boundary | ||
* [`8a5464374`](https://github.com/dfinity/ic/commit/8a5464374) consensus: Add the subnet Id of IDkg artifacts to the artifact Id | ||
* [`24c3a6876`](https://github.com/dfinity/ic/commit/24c3a6876) crypto: add tracing annotations for some of the IO operations in the replica | ||
* [`3809a39ad`](https://github.com/dfinity/ic/commit/3809a39ad) execution(schnorr): Make public key parsing case insensitive | ||
* [`ea10ecda6`](https://github.com/dfinity/ic/commit/ea10ecda6) execution,runtime: Add persisted metric counting the number of signature agreements with each key Id | ||
* [`4fac1849f`](https://github.com/dfinity/ic/commit/4fac1849f) interface: Print number of instructions in a more readable form | ||
* [`fb2acfabb`](https://github.com/dfinity/ic/commit/fb2acfabb) message routing: Use BatchSummary to flush PageMaps | ||
* [`ff5df144b`](https://github.com/dfinity/ic/commit/ff5df144b) message routing: Add Reject Signals for Requests; Canonical State | ||
* [`83c78b09a`](https://github.com/dfinity/ic/commit/83c78b09a) message routing: Best-effort messages: Introduce NewCanisterQueues | ||
* [`40b3b6799`](https://github.com/dfinity/ic/commit/40b3b6799) networking: publish https outcalls adapter with http enabled for dfx | ||
* [`17df8febd`](https://github.com/dfinity/ic/commit/17df8febd) runtime: Switch to compiler sandbox for compilation | ||
* [`51f43a115`](https://github.com/dfinity/ic/commit/51f43a115) runtime,execution: Update calls stable memory limit adjustment | ||
|
||
Bugfixes: | ||
--------- | ||
|
||
* [`8b88480aa`](https://github.com/dfinity/ic/commit/8b88480aa) consensus: Verify blocks in notarization fast-path | ||
* [`373eddb30`](https://github.com/dfinity/ic/commit/373eddb30) consensus: Do not consider missing pre-signatures as fatal when building inputs | ||
* [`a2fa6f82e`](https://github.com/dfinity/ic/commit/a2fa6f82e) consensus: PR#313 schnorr: Remove leftover uses of ComputeInitialEcdsaDealings | ||
* [`39af4c58b`](https://github.com/dfinity/ic/commit/39af4c58b) networking: do not block when writing logs | ||
* [`fb4726002`](https://github.com/dfinity/ic/commit/fb4726002) node: network.sh hanging | ||
|
||
Chores: | ||
------- | ||
|
||
* [`44aba7735`](https://github.com/dfinity/ic/commit/44aba7735) boundary-node,node: BN disable-latency-routing by default | ||
* [`e4479636f`](https://github.com/dfinity/ic/commit/e4479636f) consensus(orchestrator): utility function http\_endpoint\_to\_url | ||
* [`2e7cce7dc`](https://github.com/dfinity/ic/commit/2e7cce7dc) consensus: Remove deprecated EcdsaKeyId from MasterKeyTranscript and IDkgReshareRequest | ||
* [`19d26b4e4`](https://github.com/dfinity/ic/commit/19d26b4e4) consensus: Rename individual IDkgMessages and EcdsaKeyTranscript | ||
* [`a2d57712a`](https://github.com/dfinity/ic/commit/a2d57712a) consensus: Rename EcdsaPool, EcdsaChangeSet, EcdsaPrefix, EcdsaArtifact and EcdsaStats | ||
* [`f76347c64`](https://github.com/dfinity/ic/commit/f76347c64) consensus: Rename EcdsaMessage to IDkgMessage | ||
* [`61407a019`](https://github.com/dfinity/ic/commit/61407a019) consensus,networking: split ArtifactKind trait into two traits | ||
* [`6b04a687a`](https://github.com/dfinity/ic/commit/6b04a687a) crypto: upgrade sha2/sha3/digest from 0.9 to 0.10 in crypto code | ||
* [`5261f8135`](https://github.com/dfinity/ic/commit/5261f8135) crypto,IDX: align cargo & bazel deps | ||
* [`b7975d31b`](https://github.com/dfinity/ic/commit/b7975d31b) crypto,NNS: Add buildifier sort comment to Bazel files | ||
* [`50d1c08ac`](https://github.com/dfinity/ic/commit/50d1c08ac) execution: Remove obsolete ComputeInitialEcdsaDealings ic00 method | ||
* [`45f1e8597`](https://github.com/dfinity/ic/commit/45f1e8597) execution: Remove unused function in SandboxSafeSysteState | ||
* [`3fa9c6d64`](https://github.com/dfinity/ic/commit/3fa9c6d64) execution,runtime: Remove obsolete sign\_with\_ecdsa\_contexts from SubnetCallContextManager | ||
* [`4c75016a8`](https://github.com/dfinity/ic/commit/4c75016a8) execution,runtime,IDX: align exec env builds | ||
* [`7a308b459`](https://github.com/dfinity/ic/commit/7a308b459) interface: Add a guard against reject signals with reasons other than CanisterMigrating to the canonical StreamHeader conversion. | ||
* [`b7ab9a59f`](https://github.com/dfinity/ic/commit/b7ab9a59f) message routing,execution: Remove the From trait for RejectCode from StateError | ||
* [`a5856f00f`](https://github.com/dfinity/ic/commit/a5856f00f) message routing,execution: Canister queues misc cleanup | ||
* [`2987c9d86`](https://github.com/dfinity/ic/commit/2987c9d86) message routing: CanisterQueues miscellanea | ||
* [`ec981034b`](https://github.com/dfinity/ic/commit/ec981034b) networking: Use an IC type for the logging level so the config is agnostic to different logging frameworks | ||
* [`6aceb6a35`](https://github.com/dfinity/ic/commit/6aceb6a35) networking: expose https\_outcalls to PocketIC | ||
* [`23eb3aae5`](https://github.com/dfinity/ic/commit/23eb3aae5) networking,execution,consensus,interface: rename ic-btc-types-internal to ic-btc-replica-types | ||
* [`6135fdcf3`](https://github.com/dfinity/ic/commit/6135fdcf3) node: Fix etc/ permissions Dockerfile comments | ||
* [`ad9392d99`](https://github.com/dfinity/ic/commit/ad9392d99) node: Remove unused nftables.conf | ||
* [`6a081a6bf`](https://github.com/dfinity/ic/commit/6a081a6bf) node: Update container base images refs [2024-07-04-0816] | ||
* [`9c89f33e1`](https://github.com/dfinity/ic/commit/9c89f33e1) runtime(RUN): Upgrade Wasmtime to v22.0.0 | ||
|
||
Refactoring: | ||
------------ | ||
|
||
* [`38565ef90`](https://github.com/dfinity/ic/commit/38565ef90) execution,message routing: Drop StateError::InvariantBroken | ||
* [`6101d93c3`](https://github.com/dfinity/ic/commit/6101d93c3) interface: Have PrincipalId derive PartialEq | ||
|
||
Tests: | ||
------ | ||
|
||
* [`e04ff0db0`](https://github.com/dfinity/ic/commit/e04ff0db0) execution,message routing(replicated-state): Upgrade/downgrade compatibility tests for canister queues, step 1 | ||
* [`fdbf4f4a8`](https://github.com/dfinity/ic/commit/fdbf4f4a8) execution,runtime: Update state\_machine\_tests for threshold signature fees and mock signing responses | ||
* [`d7337776b`](https://github.com/dfinity/ic/commit/d7337776b) execution,runtime(IDX): Disable execution\_environment\_test on darwin | ||
* [`68d689dc7`](https://github.com/dfinity/ic/commit/68d689dc7) execution,runtime,message routing: Migrate state\_machine\_tests to use generic iDKG keys | ||
* [`53b0451c0`](https://github.com/dfinity/ic/commit/53b0451c0) IDX,execution,runtime: enable execution\_environment\_test on master | ||
* [`66d460391`](https://github.com/dfinity/ic/commit/66d460391) crypto: replace ed25519-consensus with ic-crypto-ed25519 in tests | ||
|
||
Other changes: | ||
-------------- | ||
|
||
* [`a6acb0ddc`](https://github.com/dfinity/ic/commit/a6acb0ddc) networking: revert "feat: publish https outcalls adapter with http enabled for dfx" and "chore: reqwest https outcalls" | ||
* [`a3831c874`](https://github.com/dfinity/ic/commit/a3831c874) runtime: Revert "feat: Switch to compiler sandbox for compilation" |