Skip to content

Commit

Permalink
Elect version a3831c87440df4821b435050c8a8fcb3745d86f6 (#609)
Browse files Browse the repository at this point in the history
Co-authored-by: Saša Tomić <sasa.tomic@dfinity.org>
  • Loading branch information
sa-github-api and sasa-tomic committed Jul 12, 2024
1 parent d5de127 commit 25e6fd9
Showing 1 changed file with 80 additions and 0 deletions.
80 changes: 80 additions & 0 deletions replica-releases/a3831c87440df4821b435050c8a8fcb3745d86f6.md
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"

0 comments on commit 25e6fd9

Please sign in to comment.