Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
niv ic: update b5fa78c5 -> cec9976e (#3640)
## Changelog for ic: Branch: master Commits: [dfinity/ic@b5fa78c5...cec9976e](https://github.com/dfinity/ic/compare/b5fa78c590188b96f9635f4e82ed1e958884e19c...cec9976e224701d89082796dfcfb63727c80e167) * [`9dbbca52`](https://github.com/dfinity/ic/commit/9dbbca527a0e36a13395f31d37e72d2f5c2f0e21) fix: [Bitcoin] Correctly account for next header sizes. * [`343856dc`](https://github.com/dfinity/ic/commit/343856dcc86e498ef49884203e0f2328388fcba6) CRP-1641 implement mul2_prepared & benches for bls12_381 * [`01b486ba`](https://github.com/dfinity/ic/commit/01b486ba143c51cb8ad5a893e57d02c18f2bc556) Remove IcSetup * [`52ae6c12`](https://github.com/dfinity/ic/commit/52ae6c1286c3636ae9fa7e2af32c3fc1bbb7895e) feat: [EXC-1201] Add stub endpoint for sending bitcoin transactions * [`bc75a18b`](https://github.com/dfinity/ic/commit/bc75a18b84dee9372da42d65b5ffc6eeed2a9f62) PSEC-830 Dependency Management : Add a periodic job for IC * [`70432281`](https://github.com/dfinity/ic/commit/70432281c5ffa3f52c768a224a1c6bc11183e419) ICV-102 : Add clippy rule for disallowed_methods * [`46f31662`](https://github.com/dfinity/ic/commit/46f31662708c4e7b072fcae88c74a0f73ea85b52) A helper job to wait for a job in the parent pipeline to finish. * [`a90125b3`](https://github.com/dfinity/ic/commit/a90125b3689b963892d7965b25866d44f6553c6c) Update Mainnet IC revisions file [lessci] * [`3c7e3485`](https://github.com/dfinity/ic/commit/3c7e3485e1d8c26de4e311add0e27ed34ab6823a) CRP-1702: Remove panics in I-DKG key generation * [`e98ef8fc`](https://github.com/dfinity/ic/commit/e98ef8fc5815a58549b88e6915186495321543bb) Change default title of retire replica version proposal * [`5e31a106`](https://github.com/dfinity/ic/commit/5e31a10626fb7a5ed20ccc4a903469eaefd389c8) Disable SF [lessci] * [`fa26c4c0`](https://github.com/dfinity/ic/commit/fa26c4c08665ce399ebc922408d4e4221d1a54a2) feat: [H2 Transport Migration][NET-1242] Regulate send_data based on available capacity. * [`0e58caa1`](https://github.com/dfinity/ic/commit/0e58caa1e2d0ff8ea2533260365324425977f534) NNS1-1826: Display the Index canister hash when rendering UpgradeSnsToNextVersion proposals * [`6a4658c6`](https://github.com/dfinity/ic/commit/6a4658c620764654702fff3a518a41f7881ccc6b) [OR-136] Backup tool in Rust - one local store * [`a6174f58`](https://github.com/dfinity/ic/commit/a6174f58aa1b302c56edbaacd8f808e6d9c73000) FI-465 fix index oldest_tx_id value * [`1147dec5`](https://github.com/dfinity/ic/commit/1147dec5fa1b683c402a4e00de1b53b57befd2ea) [OR-136] Backup tool in Rust - save state * [`f099a6f6`](https://github.com/dfinity/ic/commit/f099a6f659a518c66826d0fdc550b0ca7bf85f74) [NNS1-1823] Support larger SnsInitPayloads * [`99ebded9`](https://github.com/dfinity/ic/commit/99ebded9655c53c5994b2102f2053a8c29620e93) Attempt to fix HostOS podman/docker reproducibility * [`4a547c5d`](https://github.com/dfinity/ic/commit/4a547c5dcb7ef2ccc5d629f88e610bae0e4fa1af) RUN-431: Implement Canister Timers in Universal Canister * [`cea4e2ea`](https://github.com/dfinity/ic/commit/cea4e2eac09812bd082f3b5bd4b51f1bd626484a) add spaces between finding information, add more_info to finding after ticket creation * [`c4be7cac`](https://github.com/dfinity/ic/commit/c4be7cac53989a511d942ead912c42858fa617c0) Revert "Disable SF [lessci]" * [`4f3da7bc`](https://github.com/dfinity/ic/commit/4f3da7bc9abd948f0aaef6a44c094e5624e728b4) CRP-1721: added 4th generic parameter PublicKeystore to LocalCspVault. * [`1cd80b72`](https://github.com/dfinity/ic/commit/1cd80b725861407d41a9a993225ce0b17ada642f) test: [EXC-1168] update heartbeat cost according to its call rate * [`2cffd3b4`](https://github.com/dfinity/ic/commit/2cffd3b464481df1daccac00bf0b71f2d9b8db60) disable flaky canister http_request spec_compliance tests * [`b4d52f82`](https://github.com/dfinity/ic/commit/b4d52f828b92d2790913ec0e0913b04481b8a48b) [OR-136] Backup tool in Rust - renames * [`b4cdc875`](https://github.com/dfinity/ic/commit/b4cdc875a3686cf90f1fd0c55ee90fe46bf2b1f6) build:: remove unneed dep of ic_registry_transport * [`354fd66b`](https://github.com/dfinity/ic/commit/354fd66b999853c4ea55778f3480ffa071a96338) Migrate canister publishing to Bazel * [`cb199218`](https://github.com/dfinity/ic/commit/cb1992188fbe36f5f288f473da97f46ec0595fc5) [MR-264] Time out requests function in `CanisterQueues`. * [`a709eed6`](https://github.com/dfinity/ic/commit/a709eed68ed69e8678483be9a5997c8b24484337) CRP-1754: Cleanup and add additional tests for ProtoPublicKeyStore * [`38eecba0`](https://github.com/dfinity/ic/commit/38eecba00e09c201b7dc3be655c2ee533e439fc3) feat(FI-256) change update_balance arguments * [`3d9af63b`](https://github.com/dfinity/ic/commit/3d9af63b1dbd64939cb593d01b7135264ce31038) FI-467 add fee to Index and Ledger did files * [`825952bb`](https://github.com/dfinity/ic/commit/825952bb2e2231a251ce19622db77c8df26b9466) feat: [Bitcoin EXC-1201] Implement bitcoin_send_transaction_internal * [`97745b2f`](https://github.com/dfinity/ic/commit/97745b2ff82bc490fcf5c2c5e808a8f25eac21aa) [EXC-1289] mark memory_test_integration_test as flaky * [`4d989f73`](https://github.com/dfinity/ic/commit/4d989f73eac40e5deb900e9e4270ef20c24b4783) CRP-932 and CRP-1758: Zeroization improvements * [`1b536918`](https://github.com/dfinity/ic/commit/1b5369183a454536b48e77de14b22dc09e48ad40) fix: Skip validate replay step during NNS state deployment script * [`96e9d6aa`](https://github.com/dfinity/ic/commit/96e9d6aa5e3d4622982bb97899bb340a35270fa8) CRP-1429: CLIB tests for verify_transcript * [`75a71e4e`](https://github.com/dfinity/ic/commit/75a71e4edb68f384825bbf9953c213f90e60a905) Remove notify_slack.py due to MRBot [lessci] * [`c77d4260`](https://github.com/dfinity/ic/commit/c77d42603dbcf76adad0a8f3206e5ed3e1b4355e) CRP-1625 switch muln_vartime to taking two lists * [`774a6c6f`](https://github.com/dfinity/ic/commit/774a6c6f97e9acd830a5e8ca320c2c91d10b537d) [MR-331] Replace functionality of `is_empty()` on `InputQueue` and `OutputQueue` with a new function `has_used_slots()`. * [`3a053572`](https://github.com/dfinity/ic/commit/3a05357262ac3cd26d6dd62c28704bbcf85c4b31) Add forgotten dependency on bazel-test-all. * [`e74801ff`](https://github.com/dfinity/ic/commit/e74801ff1dc2a125f3764b7472b83b9096221883) NIDKG cleanup: stop pretending LAMBDA_T/LAMBDA_H are configurable * [`1391ddd8`](https://github.com/dfinity/ic/commit/1391ddd8fa6b9f1c9272fc49b1667c0c8c77be4a) also publish malicious and prod guest-os images from bazel. * [`4fcd4799`](https://github.com/dfinity/ic/commit/4fcd4799950cc114c7917dfe7f187541fde557a7) Resolve FI-463 "Merge structs blocks and store" * [`ff1c2c9e`](https://github.com/dfinity/ic/commit/ff1c2c9e3f108318670ae03f1afb6a57c8c6b95d) No upgrade during recovery with failover tests * [`3544738b`](https://github.com/dfinity/ic/commit/3544738b5d348b4e1b847351fb9fdf84f6504d28) bazel: enable rocksdb backend on macos * [`0564ab7a`](https://github.com/dfinity/ic/commit/0564ab7ad863a79ad38152bc42719cf047f374fe) build: move out certified stream store interface * [`e30cfd52`](https://github.com/dfinity/ic/commit/e30cfd520c36e1014702e2e8ba91e9a44ddd7c35) [H2 Migration] More description h2 header errors * [`16da7bd3`](https://github.com/dfinity/ic/commit/16da7bd36f1bbb187654dae56b2ad467a1695ae9) RUN-441: Handle wast execute directives * [`390da665`](https://github.com/dfinity/ic/commit/390da665ac5aefda9ffcc32934f04a65faef77e1) Fix CD pipeline * [`0fb40bfd`](https://github.com/dfinity/ic/commit/0fb40bfd478c3e823674add12d44fe32812a0ba4) bump ic-ref commit * [`080770de`](https://github.com/dfinity/ic/commit/080770de215bda4316d8903a94583a81bd2c7ef7) FI-447 - System test for retrieve_btc * [`80951dd8`](https://github.com/dfinity/ic/commit/80951dd80ab036ae595012142556b37bb7dfabe7) fix page height issue in Firefox * [`22cf0297`](https://github.com/dfinity/ic/commit/22cf0297bd2cd833ba997a5d16add5a825f92733) Fix dependencies of build-determinism-canisters * [`6b7401f8`](https://github.com/dfinity/ic/commit/6b7401f8675cd5a016608ea2dab46de33aae9ae1) fix error message * [`f9fa0324`](https://github.com/dfinity/ic/commit/f9fa03244c03f27e8fc20d345991f3371f82a189) FI-464 Improve read write performance of rosetta * [`6ba3a498`](https://github.com/dfinity/ic/commit/6ba3a4989c445d26e747dbab5dd8f1b819b0841b) RUN-460: Fix eager evaluation of allocator to improve efficiency * [`5e2c3475`](https://github.com/dfinity/ic/commit/5e2c347552234fd19688a3267bf0b3e1d5962082) feat(crypto): CRP-1721 manage public keys via the public key store in Csp * [`35cb2aff`](https://github.com/dfinity/ic/commit/35cb2aff92b00e02f24ff0bad6e7316296d2692a) RUN-441: Handle error directives in Wasm spec * [`014927d7`](https://github.com/dfinity/ic/commit/014927d7e6a38a3653117e84bd73d2ba221df1e8) FI-472 remove panics from Index heartbeat and use guard for Index heartbeat * [`b7963440`](https://github.com/dfinity/ic/commit/b79634406705b278bd81bcea33e824299acea562) [OR-136] Backup tool in Rust - fix version upgrade * [`5ee99d5f`](https://github.com/dfinity/ic/commit/5ee99d5fd836cf3ef6fb2fa04a61e67bc4d5a76b) feat: [Bitcoin EXC-1201] Route bitcoin_send_transaction to bitcoin canister * [`6b22c2b5`](https://github.com/dfinity/ic/commit/6b22c2b5b6e3f88cf93486c5fd18ca697d62d6cc) [MR-238] Drop `generated_id_counter` * [`da72fa87`](https://github.com/dfinity/ic/commit/da72fa87d3c9b8e1edd0795c0b9dd65828bc2916) fix(FI-256): fix sec1 -> der conversion * [`cb037911`](https://github.com/dfinity/ic/commit/cb037911f03bde503cef80468bf3dc54d8bf835b) retry on httpbin server in spec_compliance test config * [`10bf6584`](https://github.com/dfinity/ic/commit/10bf6584936472fb1ed5eab757eb0ede411ac587) [OR-136] Backup tool in Rust - randomize sync nodes * [`eba3361c`](https://github.com/dfinity/ic/commit/eba3361c983cf98aa3eafe25b35b0cfbf8c3994d) Make repro_check.sh get the URL from the new field * [`6a340193`](https://github.com/dfinity/ic/commit/6a340193fc1d06e718d41ef93d02e5c880c9e2f3) Make sure system-tests can find NNS canisters via their dependencies directory * [`5535fcc2`](https://github.com/dfinity/ic/commit/5535fcc21b92d3ed046b8fe565dbf3aa3bf78c37) RUN-452: Add more Canister Timers metrics * [`af4957a3`](https://github.com/dfinity/ic/commit/af4957a3b27984037a07978ceca9add0b6935584) adjust comments in CyclesAccountManagerConfig * [`88280bfd`](https://github.com/dfinity/ic/commit/88280bfdd04a5b3274ab3c71af068044be09ab0b) update comment on SMALL_APP_SUBNET_MAX_SIZE * [`f77288b3`](https://github.com/dfinity/ic/commit/f77288b3c45019afdf3c66e4f5aac6c911a65ee7) doc: mention that the new rosetta image base is distroless * [`fc6f90a3`](https://github.com/dfinity/ic/commit/fc6f90a38c2092e2d667d2f2339bee4de0ef13ff) Disable dependencies-check * [`4d3e2640`](https://github.com/dfinity/ic/commit/4d3e2640fb9d400635c9d48fea219fb0544a52ce) [CON-880]: Extend CanisterHttp tests * [`f6dd63e8`](https://github.com/dfinity/ic/commit/f6dd63e8568faca8232647c0db4cab457d303718) refactor: [CRP-1575] Add Bytes suffix to Fr, G1, and G2 types * [`f70eae70`](https://github.com/dfinity/ic/commit/f70eae7049a1c70433228d472fa93d2eb141f053) rs/tests/run-system-tests.py: improve logging * [`328f2b1b`](https://github.com/dfinity/ic/commit/328f2b1bf269c47cf9a24bb7fce1f8ff7d70caa5) Monpoly CI Job on K8s * [`616dbe3e`](https://github.com/dfinity/ic/commit/616dbe3e6eb1fe432c960b27bf892504f09917e5) Updating owners of run_sns_experiment.py * [`4832f086`](https://github.com/dfinity/ic/commit/4832f086c314547a7872c634d0c1bc7500633db3) fix(FI-256): [ckbtc] use a heartbeat guard * [`e8319c1e`](https://github.com/dfinity/ic/commit/e8319c1e61b59f51ef5d4a4d9911f2afe62840c3) refactor(FI-256): move management calls into a separate module * [`875d9757`](https://github.com/dfinity/ic/commit/875d97579f2d0197fa850114a9a13bf52db2668e) Initial dfx.json and canister_ids.json to reference for runbooks * [`f4c1a8be`](https://github.com/dfinity/ic/commit/f4c1a8be393389861125606edf785b6b0d614bfd) RUN-425: Reimplement canister instrumentation with `parity-wasm` replacement * [`7baf8886`](https://github.com/dfinity/ic/commit/7baf8886d3c44d85e92018e6f79dac1131561405) Resolve FI-100 * [`241bb48c`](https://github.com/dfinity/ic/commit/241bb48ca02f7a39341119edb02f95eb77b2758f) fix: Backoff if transport client handshake fails * [`1a1eb667`](https://github.com/dfinity/ic/commit/1a1eb6679d3a8a945694881be35cc1956879858e) scalability: do not remove the p8s wal dir * [`9c811f73`](https://github.com/dfinity/ic/commit/9c811f7334aaa723a9a2a1339ea7de79b26902fe) remove docker tag from bazel-test-all allow to run on k8s runner [lessci] * [`1c5544f9`](https://github.com/dfinity/ic/commit/1c5544f98ad5e2d07720dc0c4599b2249779c65b) Doctor IDX: Policy Monitoring - bumping up python3 version * [`bfe18e6d`](https://github.com/dfinity/ic/commit/bfe18e6dfe798ab840b725cb912172ed1927bd7e) test-python should wait for bazel-test-all as it fetches canisters from S3. * [`1de52090`](https://github.com/dfinity/ic/commit/1de52090e7bfe7fd37e49d898c08d52d71a3e49a) enable pipelined compilation for all master rebuilds * [`a1c5bf42`](https://github.com/dfinity/ic/commit/a1c5bf42e9afa8063fb2df0269c906dfc89a0eec) FI-466 Add read and write access for account balance * [`0d66b123`](https://github.com/dfinity/ic/commit/0d66b123f8cd1b7a3733f0380473c9fc17f14083) chore: Add network metrics to canister http adapter * [`8bed4ef5`](https://github.com/dfinity/ic/commit/8bed4ef54eea238f3280e96cde7cc494a816fdfd) refactor(crypto): CRP-1721 Clean-up * [`59d386e8`](https://github.com/dfinity/ic/commit/59d386e8b9d7a7358652bb52c938ff3c8075d6a1) fix idle_cycles_burned_rate * [`afe9bdeb`](https://github.com/dfinity/ic/commit/afe9bdeb541cc9fedaf6c05cff8b5b4fca9c00b5) PSEC-933: sort project list to achieve deterministic behaviour * [`80834d0d`](https://github.com/dfinity/ic/commit/80834d0d578fe7c467871efa725fcd31a9df985f) fix legacy-system-tests dependencies * [`ed49532f`](https://github.com/dfinity/ic/commit/ed49532f5685f85ed4b9b4544381dc83fb27e0c0) fix(FI-256): add missing sighash type to DER signatures * [`755aef29`](https://github.com/dfinity/ic/commit/755aef2995b24c24c320cb1222beef762cc440b8) chore: [EXC-1280] Log cycle-related operations. * [`13c7fbc0`](https://github.com/dfinity/ic/commit/13c7fbc0e221b75a7b87a487b7ffb4f802d9fd7d) fix: Use the correct the label name for submitted management requests * [`f7249c0b`](https://github.com/dfinity/ic/commit/f7249c0b4cc1d47e3ec4df4dacb7bb06b3a058d9) feat(FI-473) remove fee from retrieve_btc * [`f45db939`](https://github.com/dfinity/ic/commit/f45db9399fe7e04e09067daa9fa64ad9d073b4e9) feat: [CRP-1655] Implement CSP vault API for obtaining public random seeds * [`bb308a3c`](https://github.com/dfinity/ic/commit/bb308a3c7845b6a2e4364204301eef7dac402f37) Pin setup-os-diskimg{-determinism} jobs to docker * [`74123300`](https://github.com/dfinity/ic/commit/74123300bc56f0b832e7de6340b6e69af8f08c55) feat(crypto): CRP-1734 Change check_keys_locally to use idkg dealing enc key vector * [`c3de7577`](https://github.com/dfinity/ic/commit/c3de7577e3dc753e21dfb9068882fd92d79775e9) rs/tests: remove the artifact-path CLI option * [`b72144f7`](https://github.com/dfinity/ic/commit/b72144f72121025418b2dacfdab475bb5930f1cf) FI-470 Create prune and balance history function for rosetta account balance storage * [`40b40c2a`](https://github.com/dfinity/ic/commit/40b40c2ad0969bbd57838d2a683d94bbd996d782) Use the proxy-cache in bazelified system-tests * [`77e8f550`](https://github.com/dfinity/ic/commit/77e8f550312d79b32f8966dd4599bb2a1cd07183) RUN-462: Handle simd testsuite * [`78e48b35`](https://github.com/dfinity/ic/commit/78e48b35f82ef1caa41c8dd4733d6719ae482e3a) reduce number of parallel jobs * [`f04abd25`](https://github.com/dfinity/ic/commit/f04abd255f655e87535f9bd6bd0f951872b888ad) RUN-463: Handle imports and linking spec tests * [`1944d723`](https://github.com/dfinity/ic/commit/1944d723c1ec948e02e4fa52e0f5223ed951e768) [IDX-2541] Migrate SDK, binaries and malicious binaries to new Bazel publish structure * [`374ffad6`](https://github.com/dfinity/ic/commit/374ffad6430fde3b3e860b55d6edfd0ca4ac8ec7) Replace ctx.install_nns_canisters() with the new install_nns_canisters() * [`259d9280`](https://github.com/dfinity/ic/commit/259d92806566e64965f91613817dc9ae8e3ae4a3) NNS1-1617: Surface more information about swap in the NNS proposal to open the swap. * [`bc259b5b`](https://github.com/dfinity/ic/commit/bc259b5b06dd4ebe25d05176def20c837533481f) Fix system-tests-default-subnet-query-workload-long-duration-nightly * [`c6b77b80`](https://github.com/dfinity/ic/commit/c6b77b80f6455477c298b0d4175b2f8caf6c8117) [OR-136] Backup tool in Rust - notifications * [`7ce3a4df`](https://github.com/dfinity/ic/commit/7ce3a4dfebe63620e63c69b01467da8aca33f1a3) [NNS1-1812]: Add validation for sns-init.yaml parameters that undergo transformations before being passed to SnsInitPayload * [`533b1398`](https://github.com/dfinity/ic/commit/533b13989dd1cf65f2b83fcbd5d642e1a3052ced) RUN-465: Handle Wasm proposals in spec testsuite * [`3ab44542`](https://github.com/dfinity/ic/commit/3ab44542341e6240fca6d4512fa092ac57a75399) Fix some issues with IC-OS disk image reproducibility * [`76769fac`](https://github.com/dfinity/ic/commit/76769facec6fff70ef9e9e5d2fe647c447863a02) Update Mainnet IC revisions file [lessci] * [`f1ee3e42`](https://github.com/dfinity/ic/commit/f1ee3e427d26ace50a2e2d4b3dba65d3a0ab849c) Remove duplicate removal of service file * [`bff9f4f7`](https://github.com/dfinity/ic/commit/bff9f4f73bd95e42300e01c01d27b207b915ddbe) RUN-472: Increase the number of query execution threads * [`efbef357`](https://github.com/dfinity/ic/commit/efbef3574c475b1aac3699fd80fc87fe777d5267) [OR-136] Backup tool in Rust - archiving, renames * [`7cf17dd9`](https://github.com/dfinity/ic/commit/7cf17dd96be96e94b94a1bf8e8e54b2a1ca83eaa) Resolve FI-471 "Remove in memory balance book" * [`c26f9cd2`](https://github.com/dfinity/ic/commit/c26f9cd2963ca6edf31599dec9d95333639beb05) Add LoadTranscriptResult::NodeNotInCommittee * [`4b980549`](https://github.com/dfinity/ic/commit/4b9805495f8b516aa0b23c05b12c908df0f03e5c) feat(registry, NNS1-1807): update IDKG key * [`f35e99da`](https://github.com/dfinity/ic/commit/f35e99da43f9d7dce57d09dd7ee7a2f65f9d49b2) feat(crypto): CRP-1749 update node signing keygen to store public key * [`991f1ed0`](https://github.com/dfinity/ic/commit/991f1ed00fff49f53a7cf206183a9701bd811b0b) [IDX-2541] Bazel publishes release binaries and malicious artifacts to S3 * [`d4a7f216`](https://github.com/dfinity/ic/commit/d4a7f21688d98925fc98657be2ba3a918f38d9a6) [OR-282] Periodically check for key rotations if node is part of a tECDSA subnet * [`bdd8ed04`](https://github.com/dfinity/ic/commit/bdd8ed047d09883207b5db1129246b6169ad7636) Service discovery as a library with a log scraper that uses it * [`78c5b7c0`](https://github.com/dfinity/ic/commit/78c5b7c06c1baddd77061a866142322f9859a644) Fix Darwin Runner Libcurl Dependency * [`95fcce92`](https://github.com/dfinity/ic/commit/95fcce922b67d1727cd7c7c927fb4832e5df4aff) Fix colorful test summary output * [`7bc75c97`](https://github.com/dfinity/ic/commit/7bc75c9739d2a58257a22100143adf70cefb20d7) refactor(crypto): CRP-1634,CRP-1711,CRP-1762 Move NIDKG serialization functions onto the respective structs * [`e4bc4fdb`](https://github.com/dfinity/ic/commit/e4bc4fdb58835865ecfbedd93261b70243437adc) chore: Add testing certificate * [`ce5c12da`](https://github.com/dfinity/ic/commit/ce5c12da1f3035ae6fc3a6d2dbe3d97fe0f7a275) Canister upgrade testing scripts * [`779aa042`](https://github.com/dfinity/ic/commit/779aa04227f792f0ad6f1dad115d813554dbf859) perf(orchestrator): Remove unnecessary signature clones * [`8b620e10`](https://github.com/dfinity/ic/commit/8b620e10edf7bc1d1094778c9799d2ab5630a1b5) Feat(FI-478) Refactor system test * [`e311a082`](https://github.com/dfinity/ic/commit/e311a082c34d099cc839ae6db6c32b1ef3f14955) NNS1-1604: Add first class support for SNS treasury transfers * [`dd297364`](https://github.com/dfinity/ic/commit/dd2973646ec829f7df44aae1b282e4d54ada1d3a) use certified time to check readiness instead of can_install_canister in orchestrator tests * [`3b8d0c22`](https://github.com/dfinity/ic/commit/3b8d0c22ffbe55ef7712ab05b042f325ad72f3e7) Implement certificate-issuer * [`7d275a61`](https://github.com/dfinity/ic/commit/7d275a61d1113893df6d75ebb5c700811af5092c) test(crypto): CRP-1736 tests for generating IDKG dealing encryption key pairs * [`10746965`](https://github.com/dfinity/ic/commit/107469650b78a26b5518df7aae6bb563675e47be) refactor cert_state_makes_progress_with_retries * [`c3b0323f`](https://github.com/dfinity/ic/commit/c3b0323f0177a1980e6e15f5bcd9efb2d1255ed5) sync universal_canister with ic-hs * [`32800c40`](https://github.com/dfinity/ic/commit/32800c40be409401e01cabca39e74450eba0f057) chore(crypto) CRP-1734 Remove IDKG dealing encryption key migration code * [`1b169fc1`](https://github.com/dfinity/ic/commit/1b169fc1ae66bd368148f16451b8be315fabd05c) Introduce a light-weight universal canister for tests * [`0385d7af`](https://github.com/dfinity/ic/commit/0385d7af5411c4ddb3eb48bf0fdf1c63941258b4) feat: update `ic-certified-map` * [`cc233de6`](https://github.com/dfinity/ic/commit/cc233de652fe3fd70a675b2359ab98b9405254f3) feat: [H2][Tests] [NET-1243] [1/2] Refactor helper methods * [`8fd24e6a`](https://github.com/dfinity/ic/commit/8fd24e6a66231a268e8d18b27810aede959ddd58) PSEC-822: change jira board key to SCAVM * [`e11f85d0`](https://github.com/dfinity/ic/commit/e11f85d0beed9f8ddf0b9f219f0756d1639da93c) docs: add some module level documentation for the chunkable modude * [`2a9289f1`](https://github.com/dfinity/ic/commit/2a9289f1174258ab774a20f7f421f1304d40d36c) RUN-475: Reset long_execution_mode on DTS abort * [`1b7d9508`](https://github.com/dfinity/ic/commit/1b7d95083c62c51eb2b9ec7fc3f4c802916287d4) [OR-136] Backup tool in Rust - fetch config on version update * [`5298b21c`](https://github.com/dfinity/ic/commit/5298b21c67e8a78bbf958a0539a660c2daa8c779) Upgrade wasm-encoder and wasmparser * [`b8466677`](https://github.com/dfinity/ic/commit/b8466677a33597256074abcea4f08118a74c004c) Tolerate failure of BD test for SetupOS [lessci] * [`fe4803fa`](https://github.com/dfinity/ic/commit/fe4803fa8f63959d4260816b05570444bb0343b2) fix: Account for headers in canister http request * [`892d2875`](https://github.com/dfinity/ic/commit/892d2875d9a002f03343200ae721062eb2cf7d1e) [CON-888]: Add statistic for delivered canister http divergence responses * [`f9beb693`](https://github.com/dfinity/ic/commit/f9beb693602ebfb198228ce8faca48b48274fd43) [IDX-2548] Bazel query command propogates its error code * [`c67c37fe`](https://github.com/dfinity/ic/commit/c67c37fee000fb907cccf9a55974b33544030f52) Unify flags between bazel clippy and lint.sh cargo clippy * [`13c54a86`](https://github.com/dfinity/ic/commit/13c54a8621bd6c67bfe6f83ffac93a6f8dea6c4e) Revert "RUN-472: Increase the number of query execution threads" * [`9153f73e`](https://github.com/dfinity/ic/commit/9153f73e2f5985d4f0d048a79b288c400dbdeaaa) feat(FI-256): [ckbtc] handle retrieve btc requests in heartbeat * [`9af46e26`](https://github.com/dfinity/ic/commit/9af46e26bbbe20c68ccbb0543e0b1b50128174e4) Remove `release_package_url` from the protobuf * [`14595197`](https://github.com/dfinity/ic/commit/14595197c1e74ebb325adf39e7e1eba8f1d1f64f) .bazelrc: enable bazelified system-tests on CI again * [`05f744ad`](https://github.com/dfinity/ic/commit/05f744ad4ce7afbc373e50570f0788b55af59d39) Set dfx version 0.12.0 and add checksum verification * [`4dbd764b`](https://github.com/dfinity/ic/commit/4dbd764beeb988f7232da531a9644b483e960473) Share parsed wasm in validation/instrumentation * [`feadf873`](https://github.com/dfinity/ic/commit/feadf87380f4a20beb926915c0ff74378b5b0de7) fix(crypto): wrap orchestrator calls to crypto's KeyManager::current_node_public_keys in block_in_place * [`0725c83b`](https://github.com/dfinity/ic/commit/0725c83b67215742c129f5e25c1fc84b440ce4fe) Print versions for all grub packages to help debug reproducibility issue * [`6e5957c7`](https://github.com/dfinity/ic/commit/6e5957c79ac214dc2bc769daaf35c416ef56aee9) Bazel basic-health-test running as scheduled job * [`d440ddc0`](https://github.com/dfinity/ic/commit/d440ddc0d468ff7b303305e6d8e71680fe475fef) feat(crypto): CRP-1750 update committee signing keygen to store public key * [`4272fce2`](https://github.com/dfinity/ic/commit/4272fce25e936862bdf75fa5d4faa42dd82c4af0) reboot test * [`032be63a`](https://github.com/dfinity/ic/commit/032be63ae64728f3492c825cf9ba0724113120a3) Small script improvements * [`8f6605f9`](https://github.com/dfinity/ic/commit/8f6605f9d65daf5724bd06e0d526373f06b51b19) docker-build-ic prints sha256sum of uncompressed canisters * [`46ef6deb`](https://github.com/dfinity/ic/commit/46ef6debf431230755cf97f1012662dfdc62c999) chore: Restrict canister client visibility * [`1bc03715`](https://github.com/dfinity/ic/commit/1bc037151e500e006b56baf322c96cb813650f86) feat(crypto): CRP-1751 update TLS keygen to store certificate * [`4de576fe`](https://github.com/dfinity/ic/commit/4de576feeed3a905eaa2b3e753f8a351bb7f6620) Ic admin dsale * [`a4838d5e`](https://github.com/dfinity/ic/commit/a4838d5e6e22203fdc013f878f806b13920eca8d) [NNS1-1831] Example of how to use the fixtures framework in sns/governance/tests/ * [`efb229b2`](https://github.com/dfinity/ic/commit/efb229b201dba0d321328ce35c74bec6dcfee3f9) feat: Add bitcoin mainnet canister IDs to config. * [`6fbfa401`](https://github.com/dfinity/ic/commit/6fbfa40153c8fe5bd89747fa23b1499f5f69fa71) Tune gitlab jobs api call to get more jobs * [`46e4d23a`](https://github.com/dfinity/ic/commit/46e4d23ada2d36258a49f4a06435c7089e061145) fix: Don't leak the ic_registry_transport:Error across API boundaries * [`0f9e1637`](https://github.com/dfinity/ic/commit/0f9e1637c66e67161630ef1ea981848039c1511d) Update cgi listen to listen on all interfaces * [`4ae80c22`](https://github.com/dfinity/ic/commit/4ae80c22e7ce75d29fba14fe8f944f5c2ed876c9) Trailing commas * [`35d9dcfc`](https://github.com/dfinity/ic/commit/35d9dcfcd936e539314b005408a8cea5a1958643) refactor(crypto) CRP-1753 do not rewrite public key store in get_node_keys_or_generate_if_missing * [`47fc6349`](https://github.com/dfinity/ic/commit/47fc63495d60af2efe3f26cf733086b8a35e15be) [OR-283/OR-284] Generate key for rotation and load balance registration attempts * [`451a048a`](https://github.com/dfinity/ic/commit/451a048a8090859a77f9790ecc5f799fb9d25910) Add Honeycomb notifications for Bazel test * [`3171f5f7`](https://github.com/dfinity/ic/commit/3171f5f72dc7e6a47ad00e1cda341a08819fdc86) feat: Expand stable storage to 48GiB * [`37e5e4a4`](https://github.com/dfinity/ic/commit/37e5e4a4ea796242e9b8eb77c2ce8fb86010b252) feat(crypto): CRP-1753 update IDKG dealing encryption key generation function to store public key * [`a7c79ded`](https://github.com/dfinity/ic/commit/a7c79ded8dc6b6c19e22dfeac0fb07d8ff120b96) feat(crypto): CRP-1778 introduce time source in crypto component * [`6fa2c57a`](https://github.com/dfinity/ic/commit/6fa2c57af4fc46dead5b2e71ea27b72a4edf2d23) [NNS1-1059] stamp IC version into all canisters on RC and protected branches * [`a5dab7f4`](https://github.com/dfinity/ic/commit/a5dab7f435ff8e2a406b9b0c457538afda635460) chore: [EXC-1214] Remove deprecated time_of_last_allocation_charge from replicated state * [`b41c5842`](https://github.com/dfinity/ic/commit/b41c58428509a74383eeff39225b6e3d637303fe) IDX-2439 Single Bazel rule builds both canisters and optimized canisters * [`a3404910`](https://github.com/dfinity/ic/commit/a34049103b6f139fd32b5e9fa4d9a26a43aa8a4a) fix cert state progress checks in orchestrator tests * [`ef31d7db`](https://github.com/dfinity/ic/commit/ef31d7db553fb375499b83484b2b4aec7af2d903) .gitlab/CODEOWNERS: assign ownership of already bazelified system-tests * [`495f6458`](https://github.com/dfinity/ic/commit/495f64582a7272143e68048c76c521da140c8936) post-processing of multiple bazel test targets * [`c4a9544f`](https://github.com/dfinity/ic/commit/c4a9544f54e920c97e91326de37a5270aa3c125a) [Bug-Fix] Small bug fix using the propose-to-open-sns-token-swap command * [`f49207ab`](https://github.com/dfinity/ic/commit/f49207ab58c20c87f3e58567efbd5b82c0034d8f) refactor(consensus): Use random id to index completed ecdsa signatures * [`069aa2ae`](https://github.com/dfinity/ic/commit/069aa2ae113f1ad0b31d56462026f7da90427401) fix: Avoid the copy of the transport payload when we send the bytes over H2 * [`a65784d1`](https://github.com/dfinity/ic/commit/a65784d12d02bdd3e380456bb61ab7fc0618a3d0) [MR-293] Move out non-thread safe Tip functionality out of StateLayout * [`9fa8cd0c`](https://github.com/dfinity/ic/commit/9fa8cd0c654d800120ea8dbebdc22e1415ecbe81) feat(crypto) CRP-1727: rotate IDKG dealing encryption key pair * [`1dfe1058`](https://github.com/dfinity/ic/commit/1dfe10580f1ee5a2b9ac61b0a160fc9b8ec6f78d) feat(crypto): CRP-1752 update (NI)DKG dealing encryption key pair generation function * [`a55466f0`](https://github.com/dfinity/ic/commit/a55466f07df34a5c1cf10c18dd92d5c502d5ad7c) Bump the versions of sns-wasm and sns-cli to 1.0.0 * [`47b29fdb`](https://github.com/dfinity/ic/commit/47b29fdb19d879659f6a4eaed6aa996e6b5e7609) fix nginx bug where an if statement broke try_files * [`82c98034`](https://github.com/dfinity/ic/commit/82c980341fff687398779f8f477bf10adc47857d) NNS1-1833: Expose heap and stable memory usage for some NNS canisters * [`f05511de`](https://github.com/dfinity/ic/commit/f05511de2d7b0436d0c229d140343b145ffcb564) fix(crypto): CRP-1727 wrap call to rotate_idkg_dealing_encryption_keys in block_in_place * [`49a4e5ba`](https://github.com/dfinity/ic/commit/49a4e5ba86ae02ab1d4a55005753e96bbd649a2c) chore: Capacity evaluation out of experiment runs into report gen. [benchmark] * [`bd4f8fc6`](https://github.com/dfinity/ic/commit/bd4f8fc66363853efa78b65a2f8baf52a5c29629) NNS1-1710: Load test community fund. * [`033bc574`](https://github.com/dfinity/ic/commit/033bc574e6cc83fa8d4bc68fe1064f54cc02f1d3) Clean up memory creator * [`aef60280`](https://github.com/dfinity/ic/commit/aef60280402e15b24cae8487a8a0bedb3b1d202a) Fix(FI-256) Use the right sequence to enable replace by fee * [`9e3edc90`](https://github.com/dfinity/ic/commit/9e3edc90d1c05f54b3ab326a80b5aa3c18be4e65) remove prober * [`3e5a75b7`](https://github.com/dfinity/ic/commit/3e5a75b7057ecc991be0e26bef66cf010cd8c6d9) NNS1-1059: also stamp IC version into canisters in `build-ic` * [`24efc02d`](https://github.com/dfinity/ic/commit/24efc02d18460e829a087ce75568a0d5bd379ac6) fix: [NET-1059] Add load shedding to the metrics endpoint * [`e65a2bba`](https://github.com/dfinity/ic/commit/e65a2bbaf32679107c4c83aca6cdbafd53ae2bb0) Retry rsync during nns mainnet state deployment to a testnet * [`83d43c71`](https://github.com/dfinity/ic/commit/83d43c71f4af4d74509092e83b7875602736dbaa) [RUN-459] Deactivate global timer if canister code changes * [`d5d89e40`](https://github.com/dfinity/ic/commit/d5d89e40d06e6a76a646be31bb15a0ab64bb4bb3) scalability + Farm: Fix build and deploy script * [`97543f22`](https://github.com/dfinity/ic/commit/97543f22887073c4a8292c4ca6c3942368daa558) feat(FI-478) basic case for system test heartbeat * [`07867d93`](https://github.com/dfinity/ic/commit/07867d93e781ec378ba2ccf65d53ac0449bd32f4) Run full cargo check on MR pipelines * [`7a0d6e9c`](https://github.com/dfinity/ic/commit/7a0d6e9c82e6e7c6940375d87c88eadf55c43e35) Fix boot partition reproducibility issue * [`8c10e16d`](https://github.com/dfinity/ic/commit/8c10e16db9e9ad7e34adc7257075f95d24544405) Rename: log_debug_overrides * [`1b074cc1`](https://github.com/dfinity/ic/commit/1b074cc143aa7dc25f297c6f1ece6e6f48ba475d) record current timestamp in cert_state_makes_no_progress_with_retries * [`e49dee83`](https://github.com/dfinity/ic/commit/e49dee83acdb7734470f9035dd7ad8592464e74f) Updating container base images refs [2022-11-17-0806] * [`ab5580ea`](https://github.com/dfinity/ic/commit/ab5580ea3701ad949760ba09d7c52fc81982a236) [OR-136] Backup tool in Rust - sync registry * [`f6577b9d`](https://github.com/dfinity/ic/commit/f6577b9d090e57ed748c92f57d15fa0df14dd11c) fix: More reliable serialize_and_write() * [`3c303195`](https://github.com/dfinity/ic/commit/3c303195aac6c30646c22d17eb7f2c0f16854cf7) Save progress for FM paper artifact * [`e40b1254`](https://github.com/dfinity/ic/commit/e40b1254f08f72fcbbc1e3de8ea271962635c388) feat: [H2 Transportation][Metrics] Add read message duration * [`767d3927`](https://github.com/dfinity/ic/commit/767d39270101c7ae0087a2273fb1970d1c55c5ae) feat(crypto): CRP-1716 Extend check_keys_with_registry to check if it is time to generate a new IDKG key pair * [`44bb1055`](https://github.com/dfinity/ic/commit/44bb1055d0f699f88175402a048efec09df81f8c) refactor(crypto): CRP-881 Return Scalar instead of chunks from dec_chunks * [`ddc7c109`](https://github.com/dfinity/ic/commit/ddc7c10947ad2568c1a765c85fcbfe1dbc22ece6) chore(FI-451): cleanup the ckBTC candid file * [`1f3d5880`](https://github.com/dfinity/ic/commit/1f3d58803050c9a0cd1336968934b7657a7091b4) chore: update scalability folder owner file. * [`1772365f`](https://github.com/dfinity/ic/commit/1772365fc34a8d3900887af58a1dcc26be97d91d) RUN-428: wasm_transform improvements * [`6fef7be5`](https://github.com/dfinity/ic/commit/6fef7be5c888f115f36d9183d79de841f1288ec4) feat: [H2][Tests] [NET-1243] [2/2] Add test case for multiple connections with high message volume * [`fb24094c`](https://github.com/dfinity/ic/commit/fb24094cad4ff0b2db3321767431d8415577bccf) fix: roll back chrono version * [`07f93daf`](https://github.com/dfinity/ic/commit/07f93dafc312aa2c99854cddee0e53c425bf9fbf) Fixes Xnet test for the new behavior of deleting canisters. * [`9727b72b`](https://github.com/dfinity/ic/commit/9727b72b7208b33c4958dbec74d0ae24e35d68ec) chore(crypto): CRP-1793 replace remaining custom RNG in tecdsa with reproducible_rng * [`e7dcca62`](https://github.com/dfinity/ic/commit/e7dcca62224803cf3bd83981da863f1eb3f1a11f) test: Move the MockStateManager into a separate package under rs/intefaces/state_manager * [`926ef2a1`](https://github.com/dfinity/ic/commit/926ef2a12f421843efadef04e42319a0e0323a87) PSEC-933: improve exception logging * [`1b75ef09`](https://github.com/dfinity/ic/commit/1b75ef09dfa417f0bd260e0424cc6f781cd7e02e) Add multiple Bazel test targets for scheduled system_test * [`1e00c692`](https://github.com/dfinity/ic/commit/1e00c692d33cd9f6a163ca44be37dd51fa81d417) Remove url crate dependency and implement URL checking * [`a0a4543d`](https://github.com/dfinity/ic/commit/a0a4543d0179fc861ace2a824db0e661eada8622) Improve bitcoin adapter metrics * [`47598c1a`](https://github.com/dfinity/ic/commit/47598c1ac32d3096a8f7dca4c14732c8ae7a9c2d) style: reshuffle functions between different modules * [`1edffc41`](https://github.com/dfinity/ic/commit/1edffc4175f4a9c083ab8b1420ed26798e2e47b7) fix: Remove the networking team scalability owners and remove the gossip exp * [`e470252b`](https://github.com/dfinity/ic/commit/e470252b146f1677573e6c3467c056b2774f0955) chore(crypto): CRP-1800 temporarily disable legacy system test tecdsa_complaint_test * [`d8ac6f89`](https://github.com/dfinity/ic/commit/d8ac6f8967a7ec4d227076655761e37dd05d5228) fix: remove the duplicate implementations of ed25519_public_key_to_der and use the one from ic_canister_client_sender * [`d96fab4a`](https://github.com/dfinity/ic/commit/d96fab4a794445a72d110113c01c005c9d29413c) style: deprecated ic_canister_client * [`a5b13513`](https://github.com/dfinity/ic/commit/a5b1351333fc8fcb37f9428cc72dfef1cb031693) chore(crypto): CRP-1797 In NIDKG do not panic immediately if discrete log cannot be recovered * [`780495ea`](https://github.com/dfinity/ic/commit/780495ea6de421f51d7550a0dc92b7b8f7def5d6) chore: system test for http transform context * [`12fa7df6`](https://github.com/dfinity/ic/commit/12fa7df60afe6552446413eec7a6899613e14d5f) feat(OR-287): Add key rotation period to ECDSA Config * [`1debcba1`](https://github.com/dfinity/ic/commit/1debcba194ef50832e6d35795a0e13fed12e5dd7) Bazelify workload-counter-canister-test and add to hourly * [`164dbf30`](https://github.com/dfinity/ic/commit/164dbf309aebf4e26fa0a11b1462ea5f670a9492) feat(crypto): CRP-1717 Add metrics as a parameter to CryptoComponent new_for_non_replica_process * [`a9528cbb`](https://github.com/dfinity/ic/commit/a9528cbba6885399d829c8240ef2f3932c04e6a0) [NNS1-1849]: Require Vote and SubmitProposal to be in neuron_claimer_permissions * [`db0b65d5`](https://github.com/dfinity/ic/commit/db0b65d53eed400aa2e728ca0e4c5fa9db18a386) Consolidate Root Hash Computation with Replica (v2) * [`767234a2`](https://github.com/dfinity/ic/commit/767234a25ba846d1df8894fcc0c10bbe8bd75517) refactor: [FOLLOW-789-1] expose certificate only validation * [`5252015e`](https://github.com/dfinity/ic/commit/5252015ea0056ba1a11b2bc25f9c0f02f12ffab4) chore: First http endpoint integration test * [`32449248`](https://github.com/dfinity/ic/commit/324492489af8f04710d73c803f196af7e1e51f75) test: [EXC-1168] add scale cost tests for signing with ECDSA * [`63dcffb5`](https://github.com/dfinity/ic/commit/63dcffb55bacb7434c93a465f468961547b8e99e) RUN-382 ICQC: scalability benchmark * [`2048ae74`](https://github.com/dfinity/ic/commit/2048ae74fa948eca98e1ae7b4140d736167d489d) fix: Always use at least use at least local view to determine subnet membership * [`20c4f897`](https://github.com/dfinity/ic/commit/20c4f89763b7c1d1252456563cfde12acdb84e92) test: [EXC-1168] add scale cost tests for HTTP request * [`287d7578`](https://github.com/dfinity/ic/commit/287d7578664b8dd0334cb58737af690dcb068dd8) chore: add a counter to see how often we access the metrics endpoint via insecure connection * [`fd8df407`](https://github.com/dfinity/ic/commit/fd8df40724b11790e42338e0b164c213bc227d81) [OR-136] Backup tool in Rust - CI binary and bazelize * [`d069f034`](https://github.com/dfinity/ic/commit/d069f0341f26b5b9e368f304faa9a5f1b35dbf62) Update Mainnet IC revisions file [lessci] * [`21bcdee6`](https://github.com/dfinity/ic/commit/21bcdee69be43fc4a2a902bde21375c17de03dae) implement canister version * [`8ed72390`](https://github.com/dfinity/ic/commit/8ed72390141c3eb90164d3a4e9f7406e81cfd949) fix(FI): [Fi-481][rosetta] verify the tip of chain before downloading the chain * [`012d1128`](https://github.com/dfinity/ic/commit/012d1128a865a7dafdd7052fef8d7d687313bbb1) refactor(consensus): improve get_signing_requests CON-881 * [`9f9ec4a5`](https://github.com/dfinity/ic/commit/9f9ec4a5daa09a1471e20f3e9a0b128a8cf9cca1) Fetch flake8 from github. * [`ee27c5df`](https://github.com/dfinity/ic/commit/ee27c5df923eac31a3b5b845a4c6a4bd4573aa35) fix: bazel - build ic os image only set password in dev mode * [`f94cb003`](https://github.com/dfinity/ic/commit/f94cb00357066c475daa1cd1f4f769b2d53acb0a) bazelify create_subnet and rejoin * [`59a58af3`](https://github.com/dfinity/ic/commit/59a58af320a532fca972d100b09e85a8bae0cebf) docs: add readme for the http_endpoints * [`5979561d`](https://github.com/dfinity/ic/commit/5979561d0624042540c60844df54c2f351aa07ee) feat(crypto): CRP-1787 Enable key rotation in crypto component * [`9069b7ec`](https://github.com/dfinity/ic/commit/9069b7ec7880f302b03f822e9dff20e7b29c74a2) feat(FI-451): [ckbtc] an endpoint to request retrieve_btc status * [`b68b0fd8`](https://github.com/dfinity/ic/commit/b68b0fd89b288480492798465f48da6ac75380c3) RUN-428: Remove unwraps and panics in instrumentation * [`4bef3dcf`](https://github.com/dfinity/ic/commit/4bef3dcfcd0bea4e8c6d77e5e371114773e3a878) Chore: add cert file for canister http system tests * [`c3880ea6`](https://github.com/dfinity/ic/commit/c3880ea6a8330bdb3922a945a97706fb0efc6d79) [OR-136] Backup tool in Rust - use reqwest lib * [`e7c43fa4`](https://github.com/dfinity/ic/commit/e7c43fa444878866f869d862c10f955800c4f6d0) rs/tests: bazelify the canister_http_test * [`88a43de3`](https://github.com/dfinity/ic/commit/88a43de3a3ff81a6686bbe554c20fbd50340f3d9) Use write_all instead of write * [`228e7690`](https://github.com/dfinity/ic/commit/228e76907e7086347249a893abdada35e8d1737e) RUN-483: Fix cycles refund for system tasks * [`dbd497ef`](https://github.com/dfinity/ic/commit/dbd497ef64997b40809764e0ec5bbc5825ac9d93) test(crypto): CRP-1779 ensure secret key persistence for all five key types * [`32f1b76b`](https://github.com/dfinity/ic/commit/32f1b76b214d678e248987aa9d9b1bade1f1f502) Use `bazel` instead of `ic-cdk-optimizer` * [`881a13e5`](https://github.com/dfinity/ic/commit/881a13e5484a5c857f4eb5a37136a947583955d6) feat(crypto): CRP-1807 make secret key store trait mockable * [`3ca65aca`](https://github.com/dfinity/ic/commit/3ca65aca9b3879e5ccdc75ca2cc1554a99abb03b) tests: num_canisters parameter for run_many_canisters_experiment.py * [`a3ca5b87`](https://github.com/dfinity/ic/commit/a3ca5b8718a7b142678e0646a9d36de9d4e08d2e) rs/tests: bazelify create_subnet_pre_master * [`860b72bd`](https://github.com/dfinity/ic/commit/860b72bd52c833195ae509679f4812e25b55d921) fix(crypto) CRP-1805 set correct scope upon IDKG key generation * [`293f0ffe`](https://github.com/dfinity/ic/commit/293f0ffebb7bac2d6e92cca979d6724f3f9242e7) RUN-402 track multiple memories * [`fa30ecf1`](https://github.com/dfinity/ic/commit/fa30ecf10be576948f1a2b827d29a76839ad7e62) test(crypto) CRP-1727 additional tests for rotation of IDKG dealing encryption keys * [`3ac70d69`](https://github.com/dfinity/ic/commit/3ac70d69d71d0ce1badf0ede1a24b6482eb983e3) test: [EXC-1168] add scaling cost tests for system subnet * [`a262f835`](https://github.com/dfinity/ic/commit/a262f835eb31ff675a484b57262166ee3e50305b) chore(crypto): CRP-1656 use randomness from CSP vault for basic sig batch verification * [`c602cffd`](https://github.com/dfinity/ic/commit/c602cffde3143c8e2cf0deba5ae34fc84ccf91e2) test: [EXC-1168] remove obsolete scaling cost tests from scheduler * [`87e09d0f`](https://github.com/dfinity/ic/commit/87e09d0f6223df84d04dbe170ce594d4b116140b) [MR-330] Enforce state layout invariants * [`92a441f6`](https://github.com/dfinity/ic/commit/92a441f649e90eea9c7b5375ca6fa67110fa80c1) feat(consensus): trigger ECDSA key transcript reshare when nodes change their keys CON-878 * [`39404021`](https://github.com/dfinity/ic/commit/39404021b6ea4b49ef0261c8326caf5eb71d3376) test: [OR-136] Backup tool in Rust - test * [`b4383655`](https://github.com/dfinity/ic/commit/b438365567ef297ffdcf3e545713098419b56e66) feat(ckbtc): expose ckbtc candid interface through a query * [`3d6f22fb`](https://github.com/dfinity/ic/commit/3d6f22fb786cdb11f414f339c4fabfde5d88891c) [VER-2004] Event based TaskScheduler * [`033ed23c`](https://github.com/dfinity/ic/commit/033ed23c748554766c91606ca7cd38450a0a4cb7) feat: [EXC-1168] switch storage cost function to a simple linear scaling * [`649dbf7b`](https://github.com/dfinity/ic/commit/649dbf7b624c99e14b0874d4746b53b22ace1992) Minor doc fixes * [`d4d9551c`](https://github.com/dfinity/ic/commit/d4d9551c4d11b56f6c98e7815eabb12550d3a6db) feat(icrc1): expose candid interfaces through queries * [`7895cf67`](https://github.com/dfinity/ic/commit/7895cf67f3dfd293a5ef906992d1b317dcd1b31a) Include a bash script function in nns-tools that helps us detect the diff between master and published versions * [`8439ddf6`](https://github.com/dfinity/ic/commit/8439ddf61bedaa65fbc5c68994ee1a4b0ec66af8) chore(FI-450): [ckbtc] remove dependency on dfn_core * [`ee5f6c38`](https://github.com/dfinity/ic/commit/ee5f6c38c4aa7ec56f878ad0471483cfbb75469f) Freeze ansible to 6.6.0 * [`3cb9be35`](https://github.com/dfinity/ic/commit/3cb9be35fbdf85c93d9941a02c449f855445bbdd) chore(build): attach candid service definitions to all canisters * [`3921b294`](https://github.com/dfinity/ic/commit/3921b294184acad5f8f45c54e343c7c26c95e891) [benchmark] Attempt to add schema for experiment details * [`84d43130`](https://github.com/dfinity/ic/commit/84d431302391da830b1ab619b7e7097f0fbebbcb) [IDX-2378] Just directly use gzip_compress in BUILD.bazel. * [`ce7bb067`](https://github.com/dfinity/ic/commit/ce7bb067700c13e5eebba11f276ec38883600198) RUN-474: Make delete_canister IC method more robust * [`52b9083e`](https://github.com/dfinity/ic/commit/52b9083eaac963afad26e44d51b9ca1feb0f1847) Revert !8137: Granular hostos build/test rules. * [`346629d3`](https://github.com/dfinity/ic/commit/346629d34108c51e14cf29bcb0a34060d2eab665) feat(crypto) CRP-1717: Add metrics for key rotation counts and results * [`25864fc5`](https://github.com/dfinity/ic/commit/25864fc51e29f9fe2ccd3a7e6fef47400d48b9c8) forbid ic0_data_certificate_present in wasm (start) * [`836c8b25`](https://github.com/dfinity/ic/commit/836c8b25f543420924e42b98b8b08a191f45b799) RUN-391: Add a `canister_creator` canister * [`44514776`](https://github.com/dfinity/ic/commit/44514776a12e1653187fc0012d6e5b0e90f5c785) feat(crypto) CRP-1729: delete old rotated IDKG dealing encryption key pairs (I) * [`db292cf1`](https://github.com/dfinity/ic/commit/db292cf1d1955562d226deb4397b42e26d63d16c) [Minor] Remove Dependencies data structure * [`55aa9ffd`](https://github.com/dfinity/ic/commit/55aa9ffd2e287997778022c7ba2b5b314e8ea09e) feat: [H2 Migration] Handle partial header case and increase frame size * [`562365c7`](https://github.com/dfinity/ic/commit/562365c7bc94eb7563937b1c2232bc29f0142c99) RUN-492: Add a feature flag for composite queries * [`425688e5`](https://github.com/dfinity/ic/commit/425688e551bc49c945e96a2e7c55fd3ee5855274) refactor(OR-289): Move recreation of unsigned CUPs after restart to orchestrator * [`ff2bf91d`](https://github.com/dfinity/ic/commit/ff2bf91dc84b0b08f64797e7b8fb2a9519690549) fix(FI-483): [ckbtc] compute tx fees in vbytes * [`9afdc992`](https://github.com/dfinity/ic/commit/9afdc99231e4d6510ed6eda700a37612d0acebcc) chore(crypto) CRP-1800: re-enable legacy system test tecdsa_complaint_test * [`d9125c31`](https://github.com/dfinity/ic/commit/d9125c31778a66c915d883f34e92c2fa2c5efb3d) IDX-2500: Hide Rust linting behind --config=lint. * [`dc8d46f1`](https://github.com/dfinity/ic/commit/dc8d46f140df5067f1c185f5d4cf9305e40de595) RUN-426: Replace parity-wasm * [`6237bdcd`](https://github.com/dfinity/ic/commit/6237bdcdac89ab43803f472d7cbef7bf4f1c307f) chore(consensus): Add serialization benchmark for ingress payloads * [`51462a1a`](https://github.com/dfinity/ic/commit/51462a1a3007494877372e52b56dc49a24f8a46f) chore: fix rps_max type in json [benchmark] * [`958c1297`](https://github.com/dfinity/ic/commit/958c12977cb6ebfdef282a90f31117ef2beeff8a) [NNS1-1851] refactor: use BTreeSet instead of HashSet in `validate_neuron_claimer_permissions` * [`358df7f9`](https://github.com/dfinity/ic/commit/358df7f9e6227ada2f02c30662894889a4f74d26) test(OR-288): Key Rotation Integration Test * [`18c7d4c1`](https://github.com/dfinity/ic/commit/18c7d4c1ddc2849f31e2689bf4315775c7591643) Add ssh key for Leo Kazmierczak * [`7dc3aae5`](https://github.com/dfinity/ic/commit/7dc3aae52c21ea47e3ccef7c2ed8d287c510b858) Only pull images as needed and switch to zst * [`5b4b4e31`](https://github.com/dfinity/ic/commit/5b4b4e3144ff86801f77533990a9f91eb8f10d70) add Oleksandr Tkachenko to authorised_keys/admin * [`045d3301`](https://github.com/dfinity/ic/commit/045d33012e8226d212849496749ed56f879bdaf8) RUN-490 Enabled composite query calls in the universal canister and added the first test * [`2ba6982e`](https://github.com/dfinity/ic/commit/2ba6982efe1aa604be0dde5d7b703d3b76849ad1) Enable bazel cache for the root partition. * [`e1d0e5b6`](https://github.com/dfinity/ic/commit/e1d0e5b600713c2b95198372c79db6ddc4bbc1c9) Bazelification of upgrade_compatibility system tests * [`f4a92b9c`](https://github.com/dfinity/ic/commit/f4a92b9c771bdc5a3d19bb0a1954d0beb6d222b4) Update: Added SSH-KEY for nikolas.haimerl@dfinity.org * [`5f17738e`](https://github.com/dfinity/ic/commit/5f17738ea7fbf1c4b0c10fca22ddfb3dc834c9f1) docs(crypto): improve docu around the single block_in_place call in crypto * [`70926846`](https://github.com/dfinity/ic/commit/709268469fbc266ab47593ba22ae0782c051db04) fix: Max artifact timeout * [`7c34791d`](https://github.com/dfinity/ic/commit/7c34791db7c25d4762b68931e1ef06d3053151ab) rs/tests/src/driver/prometheus_vm.rs: fix error message * [`c12fb84c`](https://github.com/dfinity/ic/commit/c12fb84c921c567aad14504371673c8457876295) fix: defer the block crypto calls to a dedicated OS thread * [`e4cbd47d`](https://github.com/dfinity/ic/commit/e4cbd47d8adeb14b38c84e7a42fb5c8586e695a1) FI-409 - Workload generator canister * [`a9908efd`](https://github.com/dfinity/ic/commit/a9908efd90a96db8a0b2a318851c3bf1015d97a3) test: [EXC-1168] scaling cost tests cleanup, refactoring * [`4f500720`](https://github.com/dfinity/ic/commit/4f500720ef2635704d968c512d7b2fe73ce5d3bb) fix: Use registry to fetch root key instead of local state * [`632a9759`](https://github.com/dfinity/ic/commit/632a9759c72955b4203e1e822f1ed8b2a0d0409b) bazelify spec_compliance test * [`b6acd8eb`](https://github.com/dfinity/ic/commit/b6acd8eb180ab2f14c865bb5447100b666cfb452) test(FI-478): add more tests for the heartbeat * [`d2da760a`](https://github.com/dfinity/ic/commit/d2da760a0d9d392601b9fc48168a76ad9e415a33) feat(OR-136): Backup tool in Rust - installation script * [`0b570413`](https://github.com/dfinity/ic/commit/0b57041325e1e4feb7024ff5b5f923a443d3312e) Minor comment fix * [`2aee5a5e`](https://github.com/dfinity/ic/commit/2aee5a5e81a060134e70ef85684ed66ca29c7999) test: [EXC-1168] add scaling cost tests for xnet call * [`2d45a2d6`](https://github.com/dfinity/ic/commit/2d45a2d60774a0906554dc3283cbd90109efe9ae) feat: prettify printing cycles with underscore thousands separator * [`0bd87db3`](https://github.com/dfinity/ic/commit/0bd87db34f8e428da667e1bfb74717e3c4d4d35f) Bazelification of the BN Image * [`a05531c8`](https://github.com/dfinity/ic/commit/a05531c84730729a3fa22b3db8299d6b83566977) Vector config generator * [`62210995`](https://github.com/dfinity/ic/commit/62210995be65f1b3e8b09b5c17a187e3c99a3607) feat: [EXC-1273] Modify method provisional_create_canister_with_cycles to accept canister ID * [`a05746ca`](https://github.com/dfinity/ic/commit/a05746ca54b55d94ac7e745d5194c8bcb2c36475) test: [EXC-1168] add cycles account manager configs for tests * [`ac6fb2e7`](https://github.com/dfinity/ic/commit/ac6fb2e72d5f4fd3c4b865206e212a64a34f0da3) Remove the system_test_pre_master tag & don't run nightly system_test on pre-master * [`a8109c73`](https://github.com/dfinity/ic/commit/a8109c731a3b4f64d54276834eb936f361962bd0) RUN-494: Fix instrumentation tests to work with updated insta crate * [`0cc2bad6`](https://github.com/dfinity/ic/commit/0cc2bad6bf0220a9f7f0e9a5318fcdd7f54a7917) Introduce a bazelified nightly system-test GitLab job * [`9df5afc5`](https://github.com/dfinity/ic/commit/9df5afc547844f3f0e65b3f3b72c60c247b10afc) Added test for composite query max instructions * [`77bd8822`](https://github.com/dfinity/ic/commit/77bd88229256a4ed7ca931a40c3a54a280b34f18) tests: More parameters for statesync_experiment * [`640b2770`](https://github.com/dfinity/ic/commit/640b277009ee244d3b37ceb8ebba0041044d7c09) test: [EXC-1168] add scaling cost tests for creating a canister * [`0768d3d1`](https://github.com/dfinity/ic/commit/0768d3d185ba40c44bb11cffe595ccd7651593e5) RUN-493: Disable rate limiting features in drun * [`b69c4ef6`](https://github.com/dfinity/ic/commit/b69c4ef68899d16e460cc76d8c1767608f348615) refactor: [EXC-1259] Combine total_memory_taken and message_memory_taken * [`0c4ca98b`](https://github.com/dfinity/ic/commit/0c4ca98b31f8b2a5659bebf52e9d9f61e277032f) system_test enable malicious behaviour * [`135f84c7`](https://github.com/dfinity/ic/commit/135f84c70ff633a51def59711a8d6aa982eb5b84) feat(FI-448): [ckbtc] add finalization step to the heartbeat * [`fe486940`](https://github.com/dfinity/ic/commit/fe48694059a59fd8a673724a6f585ab72154ca7f) fix: NET-999 when fetching root delegation do it over TLS * [`64c134eb`](https://github.com/dfinity/ic/commit/64c134eb9aeae59525159001bfd46ceb255f0c2e) fix: [FOLLOW-802] use `usize.saturating_mul` for scaling costs, add `saturating_mul`, `saturating_div` for `u128` and `Cycles` * [`e9726330`](https://github.com/dfinity/ic/commit/e9726330fde0cad403987e1616804559a11ee970) chore(icp_ledger): use the same candid interface check used by icrc-1 ledger * [`e530d5cd`](https://github.com/dfinity/ic/commit/e530d5cd5cd36f615abcb8f98c2567c4a80bcd63) feat(FI-450) ckbtc metrics * [`b8c23797`](https://github.com/dfinity/ic/commit/b8c23797cb2075e357dea27a18e4489b2aedf13c) chore: remove the SerializeAs associated type of ArtifactKind * [`f25395ae`](https://github.com/dfinity/ic/commit/f25395ae20a2a725711934692a1d2dcd25b65b0c) Revert "Merge branch 'eero/split-image-pull' into 'master'" * [`4062d418`](https://github.com/dfinity/ic/commit/4062d418827f05ae6094116167ef1f78acc4244e) [MR-343] Load all checkpoints on startup * [`bd95ba41`](https://github.com/dfinity/ic/commit/bd95ba41f457e1bf2a7bb3e3bd364dd6befe8e7a) Use latest version of ic py * [`7683b71c`](https://github.com/dfinity/ic/commit/7683b71c322dca3f22cf449354ba179ba6b29760) Port replica-determinism-test from legacy * [`6f75edf5`](https://github.com/dfinity/ic/commit/6f75edf51730d14f44765386648a9725a0aa9785) Update Mainnet IC revisions file [lessci] * [`10e02eb6`](https://github.com/dfinity/ic/commit/10e02eb64a961ffcb72d981af9a0480ad390c99b) chore(OR-136): Backup tool in Rust - make backup_helper immutable * [`2e3e6192`](https://github.com/dfinity/ic/commit/2e3e6192b573f6ec8aacdd0fef3f5d189d77e5c5) Updating bazel-system-test-nightly CI rule [lessci] * [`aa8cff6d`](https://github.com/dfinity/ic/commit/aa8cff6de457a88edde665893a1c6e47e706112c) [MR-328] Enable timing out requests. * [`29f4a97a`](https://github.com/dfinity/ic/commit/29f4a97a5345d584d316bae12aeeff184ec76630) Fix: zero targets case in build_event_file.json * [`2e852f2a`](https://github.com/dfinity/ic/commit/2e852f2aafee557188d0b8cde7a214e65993d57a) Remove dead GitLab job templates * [`2e2dc622`](https://github.com/dfinity/ic/commit/2e2dc62266b6af31831c2290ca5ade736764f4bc) chore(OR-136): Backup tool in Rust - dump ic-replay logs to files * [`3289818d`](https://github.com/dfinity/ic/commit/3289818d8df25953f270a9484a5ff79bc0c5e870) [MR-330] Force removal of diverged state, even if it is the last one * [`7545912d`](https://github.com/dfinity/ic/commit/7545912daa4b009e18cd59ae6e28e43591ece76a) [IDX-2378] Publish sdk binaries from bazel. * [`86a9f60c`](https://github.com/dfinity/ic/commit/86a9f60c93f4d2c5cb67f614dd61a0e72b0b0294) feat(icp_ledger): [FI-494] add icrc1_name to the ICP Ledger * [`47373d7a`](https://github.com/dfinity/ic/commit/47373d7aef3cf91da99d3d2ee484b8794a58812f) Support multiple pem sections * [`31711a1c`](https://github.com/dfinity/ic/commit/31711a1c6102a6ae60744b10934dead107b76842) RUN-469: Add a 100k canister creation benchmark * [`5dec762f`](https://github.com/dfinity/ic/commit/5dec762f8619103bb0742aaf05723bd6f132305a) [IDX-2556] Docker login for RO [lessci] * [`06e16d97`](https://github.com/dfinity/ic/commit/06e16d9724677037819c6b0638ec91e5ff67d387) fix: remove the TlsStreamReadHalf and TlsStreamWriteHalf traits * [`24f8b22d`](https://github.com/dfinity/ic/commit/24f8b22d93957426ffe2fc31f105563a658a0c60) test: [EXC-1168] scaling cost test cleanups * [`b386d037`](https://github.com/dfinity/ic/commit/b386d03714772231e96ea557ae720989cc56792b) Upload of the Bazelified BN Image * [`b36b2a47`](https://github.com/dfinity/ic/commit/b36b2a477946a1c0e5762242b665f8438abf2cb9) NNS1-1861: Set canister_id to a useful value. * [`d76cd07f`](https://github.com/dfinity/ic/commit/d76cd07fc6d05d168b05b48be7ba661e2aeed704) Validate replica json5 config in Bazel test. * [`1e6fc8da`](https://github.com/dfinity/ic/commit/1e6fc8da59f299e464a6d20c8dd4e768980f7d76) feat(crypto): CRP-1617 change IDkgProtocol API to create signed dealing * [`2c3c88e4`](https://github.com/dfinity/ic/commit/2c3c88e4a1279e25416bf2692b04eed825c52c7f) feat(FI-479): [ckbtc] add support for P2PKH addresses * [`f1a43069`](https://github.com/dfinity/ic/commit/f1a43069b54003ca45908c860a2fe2893d6c1f8d) fix: Btc adapter should always prune block below anchor * [`3ac83c60`](https://github.com/dfinity/ic/commit/3ac83c606b2db4807be22ae25872938a5dbda3f8) Port cow safety test * [`9f9c28b4`](https://github.com/dfinity/ic/commit/9f9c28b421bfebfd5f08986a9384cd45642c80a5) chore: Make btc test a little more robust * [`9cba5fcc`](https://github.com/dfinity/ic/commit/9cba5fccd2c9ed2e221fa8fe0d13bac03ac8e061) Fix missing rootfs file dependencies. * [`69b82ffa`](https://github.com/dfinity/ic/commit/69b82ffa902e085c4f78d463ec64843538bd7a38) feat(FI-450): [metrics encoder] add support for labeled metrics * [`e55cedef`](https://github.com/dfinity/ic/commit/e55cedef89bd89ec2a36c783cd78f8921c227db7) Fixing bazel-system-test-nightly rule [lessci] * [`31b2636b`](https://github.com/dfinity/ic/commit/31b2636bde1a0fd15835c58d4a424184468ca5a6) fix: Respect header limits * [`441c6d23`](https://github.com/dfinity/ic/commit/441c6d233b921d624a662c21483742e4f99a0ddc) feat: "Allow usage of specified canister Ids allocation range through ic-starter". * [`f3d3983d`](https://github.com/dfinity/ic/commit/f3d3983d6c99fd19fbaa7a2502332da4f65e892a) Port legacy safety_test * [`c80bdd7c`](https://github.com/dfinity/ic/commit/c80bdd7c016d818180217727c0780e413005f384) Use correct kernel version * [`d305c336`](https://github.com/dfinity/ic/commit/d305c336b67cca8efb12d5ca05bd75761d2794d1) require a minimum amount of passing health checks to be included in routing table * [`f3ff876e`](https://github.com/dfinity/ic/commit/f3ff876e0a20a26e6936355a0e4dfe8d2f84d636) Port tecdsa_complaint_test from legacy tests * [`c7cf7bb4`](https://github.com/dfinity/ic/commit/c7cf7bb4b8193bf05f6d936979779bd76f9bc4a3) chore(OR-136): Backup tool in Rust - make sync and replay run in parallel * [`a708aeda`](https://github.com/dfinity/ic/commit/a708aedad079195f5ee0bc6879b0d7056046e420) chore: Improve error message for oversized inter canister messages * [`2ca2d2d7`](https://github.com/dfinity/ic/commit/2ca2d2d77964330bfc36b0402af9aa6269f4e0f9) feat: add flags to force certification on `_/raw/` and SEO paths * [`eea598c7`](https://github.com/dfinity/ic/commit/eea598c7981fafc7fcbcd2028e1c4a5ef97f55c0) feat(metrics_encoder): validate prometheus metric and label names * [`3afc8d9d`](https://github.com/dfinity/ic/commit/3afc8d9d669cb1fcf2148b8497f3c81bd06bee1b) FI-488 Add icrc 1 balance of to the icp ledger * [`db32fb6b`](https://github.com/dfinity/ic/commit/db32fb6b934c97b4d44971a0a0c1685ded52df19) chore(OR-136): Backup tool in Rust - archiving stats * [`988200f1`](https://github.com/dfinity/ic/commit/988200f17d579725985a5a13f0a0cbfa97903cfa) rs/tests: bazelify the nightly two_third_latency_test * [`d6ab06b6`](https://github.com/dfinity/ic/commit/d6ab06b69d71e9279269c7139f1f8fb551ee50ee) Update Mainnet IC revisions file [lessci] * [`cfe94969`](https://github.com/dfinity/ic/commit/cfe94969d3f275864dd7ded54b6733e9b83c35fb) fix(ic-replay): Add a helpful deserialization error message * [`7f263ba5`](https://github.com/dfinity/ic/commit/7f263ba5b78071a05adc26d1828f318c6e4dfc96) chore(FI-450): improve ckbtc minter metrics * [`1a7feeec`](https://github.com/dfinity/ic/commit/1a7feeec362ab3c6bf994de0e69faaaec4fd49a2) Allow failure for bazel-system-test-nightly * [`913df99e`](https://github.com/dfinity/ic/commit/913df99e22d94b5e292db3bcbb330f56a3947722) fix(bazel): fix minor typo in function definition * [`75b9a598`](https://github.com/dfinity/ic/commit/75b9a598ed4467aeb5f490c1d967d8c030757ef3) fix(OR-136): Backup tool in Rust - fixes and improvements * [`a37bd4d3`](https://github.com/dfinity/ic/commit/a37bd4d31772dc81c838ef96a031bb1a096981c6) rs/tests: bazelify the legacy system_api_security_test * [`4e5c026b`](https://github.com/dfinity/ic/commit/4e5c026baa8773470cea27b302a5e376fc95e2e3) dont serve stale content * [`350dbe8a`](https://github.com/dfinity/ic/commit/350dbe8ad6b3909ff3213c06f0e83ae7306cbd00) RUN-486: Inject write barrier memory * [`5b3b0459`](https://github.com/dfinity/ic/commit/5b3b0459ff51d9a952368864b8b60613318f5904) rs/tests: fix flakiness in the replica_determinism_test * [`697e315f`](https://github.com/dfinity/ic/commit/697e315fce974eab8209900c1a69e0e93eb7ed51) fix(crypto) CRP-1806 add scope to existing MEGaPrivateKey in secret key store * [`a4d4a3a2`](https://github.com/dfinity/ic/commit/a4d4a3a2d52386847ab91db030c6d01b1eaf9011) rs/tests/create-universal-vm-config-image.sh: improve mcopy invocation * [`b58bb9ba`](https://github.com/dfinity/ic/commit/b58bb9bac07f62c0ae5231a1a8e202e181a9d248) Multiple fixes and improvements in the scalability suite * [`9ea6e976`](https://github.com/dfinity/ic/commit/9ea6e976ac124784e591d2ba2f3d49eb8a577141) RUN-468: Add a 100k canister criterion benchmark * [`0091d356`](https://github.com/dfinity/ic/commit/0091d3567802a5fa242c9b03a81ce9a2a571e0e3) fix: Fix formatting difference in ECDSA test check * [`65c54edd`](https://github.com/dfinity/ic/commit/65c54edd5b37470b563b20f1856a82a96285d2af) Cleanup unused scripts from SetupOS * [`2561ab65`](https://github.com/dfinity/ic/commit/2561ab6576ee084241a688028378a568f792a74d) Add support for secp256k1 to the canister client * [`1cc9fe28`](https://github.com/dfinity/ic/commit/1cc9fe28fc3bba934c4d1d395148a00a8519448a) fix: [MR-345] Cache state sync chunk groups correctly * [`b4c92d92`](https://github.com/dfinity/ic/commit/b4c92d92c9074dd70550f3682da7cdeed613e90f) Enable bazel bash completions in docker container. * [`ca19cd6a`](https://github.com/dfinity/ic/commit/ca19cd6a97ee09634683b3beb916995eba770769) feat: [EXC-1168] Enable cycles cost scaling * [`4f648511`](https://github.com/dfinity/ic/commit/4f6485117006a94fe26574ae0ad754579fd13e4d) CRP-1717: Use int counter vector for missing key metrics * [`c296aec8`](https://github.com/dfinity/ic/commit/c296aec82194c40d92b260a9bc3f6ab887838318) add cex.io exchange to whitelist * [`274bb20f`](https://github.com/dfinity/ic/commit/274bb20f5a1330d934c268d653ab9ef9954c9b65) feat(CKBTC) fix var name * [`26c666bf`](https://github.com/dfinity/ic/commit/26c666bf645c7e4b61662b2a67e66cebe75541f5) Mark all system tests flaky * [`75924ab2`](https://github.com/dfinity/ic/commit/75924ab2c846cf3ae75e68d75649e0481ca3b08d) feat: [NET-1283][H2] Optimize poll-capacity logic to send only whatever is available * [`ea0663d1`](https://github.com/dfinity/ic/commit/ea0663d11222882f829366f928c7f7475ed476e1) fix(FI-478) ckbtc fix heartbeat test * [`5e1cb19e`](https://github.com/dfinity/ic/commit/5e1cb19e9a291e9df200bf68de96061baf13a651) change failure message if test target didn't start * [`09dc1727`](https://github.com/dfinity/ic/commit/09dc1727c5053307108c43bb5b5791573b4ac978) port legacy consensus tests * [`5e93c70d`](https://github.com/dfinity/ic/commit/5e93c70d6bb6bce073d371ebeeb0799e0cbb745c) RUN-471: Add metrics for scheduler induction * [`c6da5f40`](https://github.com/dfinity/ic/commit/c6da5f40aa59412b173df408bdceb51dd391024c) RUN-219: Deduplicate page allocators on deserialization * [`81178fc3`](https://github.com/dfinity/ic/commit/81178fc3097ef631708697fab130a13581b23f73) RUN-495: Increase the DTS message instruction limit to 20B * [`b127efbe`](https://github.com/dfinity/ic/commit/b127efbee01b819b0d59a2f7684417acf3fd3814) fix: add `worker_shutdown_timeout` to nginx * [`6afff110`](https://github.com/dfinity/ic/commit/6afff1100a686c3be53e708a97ef6d33552037b2) FI-487 Add icrc 1 metadata to the icp ledger * [`aaf393dc`](https://github.com/dfinity/ic/commit/aaf393dc7c99f62501407055d73f0f7442cdf23a) feat(ic-recovery): minor improvements * [`d681bfa1`](https://github.com/dfinity/ic/commit/d681bfa1e8566f65318fa645310c504ccf97bcd5) Dependency Management merge / release job * [`041f86a8`](https://github.com/dfinity/ic/commit/041f86a83457570f7bc4cce9bcace7c939f10b5f) Remove: allow_failure for bazel-system-test-nightly * [`d7d28d65`](https://github.com/dfinity/ic/commit/d7d28d65b1939207052a73b7253fc83ac69ef267) rs/tests: bazelify legacy request_auth_malicious_replica_test * [`d1f3cb25`](https://github.com/dfinity/ic/commit/d1f3cb2536114298765e4ec51880c6cf21c762dd) Use cycle manager in canister http correctness tests * [`328a5ad6`](https://github.com/dfinity/ic/commit/328a5ad6aadc9214d66eba76577f2471b2b0fcb8) FI-486 Add icrc 1 minting account to the icp ledger * [`038b211a`](https://github.com/dfinity/ic/commit/038b211a4a90e1430af7ba97d6637e90b3781fee) Initial infrastructure for the state_machine_tests binary * [`44f7ceb0`](https://github.com/dfinity/ic/commit/44f7ceb0a49fa3e4bd9174e6a0c7cca286771da3) fix: [FOLLOW-732] Reject read state request for foreign canisters * [`c94c8ce6`](https://github.com/dfinity/ic/commit/c94c8ce69bc829afdb1d53ff3c03faef7a653303) remove names from ip ranges * [`efe74727`](https://github.com/dfinity/ic/commit/efe74727b1727ccd076a2f92f30a933dad11e56d) test(crypto): CRP-1769 Make tests in crypto lib basic_sig/ecdsa/secp256k1 reproducible * [`d803186b`](https://github.com/dfinity/ic/commit/d803186b289b460ed889d5d54eb3ad3df965c48b) rs/tests: bazelify the legacy system_subnets_test * [`1a29b68f`](https://github.com/dfinity/ic/commit/1a29b68f98f27f6cabfc054d1772ad6ca5763997) Fixing setup-os-diskimg CI job * [`bc088d5f`](https://github.com/dfinity/ic/commit/bc088d5f145f1905e3181cd7299e5e282ffd5d49) [H2 Migration] Read message duration bug fix * [`90eae0e6`](https://github.com/dfinity/ic/commit/90eae0e6f5128fd1c7bd5482dac4fbb8aa88b768) Add sanity checks to upgrade tests * ... _the rest of the list is truncated due to the maximum length of the PR message on GitHub. Please take a look at the commit messa…
- Loading branch information