)]}'
{
  "log": [
    {
      "commit": "94c3cf3a4391eb0bb12999128e29cbe625bad2f3",
      "tree": "0080f7cf9e085d6f23b49956f26fbe927375b3f8",
      "parents": [
        "76e7eb9a63ad2de414707b00af7ab0e9e912684f"
      ],
      "author": {
        "name": "Krasimir Georgiev",
        "email": "krasimir@google.com",
        "time": "Wed Aug 26 02:26:37 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Aug 26 02:27:33 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 970949878\n"
    },
    {
      "commit": "76e7eb9a63ad2de414707b00af7ab0e9e912684f",
      "tree": "1dfd5253d6db9cdcc7a21c6995da8a0a910e016a",
      "parents": [
        "baf1cf3b4a8474b3cd6d94a50697b8a862f9d6f9"
      ],
      "author": {
        "name": "Filip Niksic",
        "email": "fniksic@google.com",
        "time": "Tue Aug 25 16:12:58 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Aug 25 16:13:36 2026"
      },
      "message": "Safely modify environment variables in Rust tests using scoped `with_env_var`/`with_env_vars` utilities.\n\nModifying process environment variables (`std::env::set_var` / `std::env::remove_var`)\nis inherently `unsafe` because it affects the global process environment.\n\nThis change introduces:\n1. `assert_single_threaded_test_environment`: dynamically verifies at test runtime that the test harness is running single-threaded (via `--test-threads\u003d1` or `RUST_TEST_THREADS\u003d1`) and rejects any conflicting multi-threaded flags.\n2. `with_env_var` / `with_env_vars`: scoped closure RAII utilities that apply temporary environment modifications for the duration of a closure and automatically restore original environment values in reverse order upon closure completion or panic.\n\nAll environment tests across `fuzztest_options` and `fuzztest` options have been updated to use these scoped utilities with explicit safety rationales.\n\nPiperOrigin-RevId: 970593870\n"
    },
    {
      "commit": "baf1cf3b4a8474b3cd6d94a50697b8a862f9d6f9",
      "tree": "88e66db2dabab9690763dc18115c938fb9b0d2ee",
      "parents": [
        "3f2a100a36b687274c46ac1d9678849631c79ead"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Sun Aug 23 03:01:23 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sun Aug 23 03:02:03 2026"
      },
      "message": "Export and preserve LLVMFuzzerCustomMutator in compatibility mode.\n\nAdd the visibility(\"default\") and used attributes to the LLVMFuzzerCustomMutator declaration. This ensures the symbol is exported and not discarded by the linker, allowing external fuzzing engines to locate and use the custom mutator.\n\nPiperOrigin-RevId: 969211312\n"
    },
    {
      "commit": "3f2a100a36b687274c46ac1d9678849631c79ead",
      "tree": "e36581c23966793c4be23386844054ce71408cac",
      "parents": [
        "303e8b26869ba5d94b64ac315af03ea5c7a91359"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Sat Aug 22 07:12:47 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Aug 22 07:13:17 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 968903006\n"
    },
    {
      "commit": "303e8b26869ba5d94b64ac315af03ea5c7a91359",
      "tree": "bc104bb4f155a0c4e261f31fc78f163586b85ba8",
      "parents": [
        "21aa3405c3d891ccc2454c321fdea31138b8159b"
      ],
      "author": {
        "name": "Daniel Lowengrub",
        "email": "lowengrub@google.com",
        "time": "Fri Aug 21 20:13:16 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Aug 21 20:14:02 2026"
      },
      "message": "Enable sanitizer reporting and death callback for ThreadSanitizer in FuzzTest.\n\nPiperOrigin-RevId: 968654154\n"
    },
    {
      "commit": "21aa3405c3d891ccc2454c321fdea31138b8159b",
      "tree": "49ae84a145d09f147618a3d744e6ed95ca5b69f4",
      "parents": [
        "82300e485f3c543ae7a18dc03fcf7604719eb65a"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Fri Aug 21 19:46:28 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Aug 21 19:47:11 2026"
      },
      "message": "Disable Cmp trace capturing under TSan.\n\nPiperOrigin-RevId: 968641032\n"
    },
    {
      "commit": "82300e485f3c543ae7a18dc03fcf7604719eb65a",
      "tree": "dee55291a534311cfa6c4ef3bc7245113c37c79d",
      "parents": [
        "f578179605bf05fae3e6e9624759e4e7ef548ad5"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Thu Aug 20 17:20:55 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Aug 20 17:22:00 2026"
      },
      "message": "Create temporary local dirs in MinimizeCrash.\n\nPreviously the dirs can be missing when the fork server is disabled.\n\nPiperOrigin-RevId: 967904186\n"
    },
    {
      "commit": "f578179605bf05fae3e6e9624759e4e7ef548ad5",
      "tree": "c3a6f77788dc0091491764ba252efa44153ef126",
      "parents": [
        "ea23d3e6f252946558ba0ee167c0c73236ce313b"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Thu Aug 20 00:16:55 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Aug 20 00:17:25 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 967489010\n"
    },
    {
      "commit": "ea23d3e6f252946558ba0ee167c0c73236ce313b",
      "tree": "88f7b99ff40aa696aac9dd275d4effc2bd415482",
      "parents": [
        "feee9353ad9bb3ae3876e0ba6c258cb6d782de05"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Wed Aug 19 23:31:22 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Aug 19 23:32:14 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 967470867\n"
    },
    {
      "commit": "feee9353ad9bb3ae3876e0ba6c258cb6d782de05",
      "tree": "50b2b64302800cdf4d330282feec1acf1ee2a677",
      "parents": [
        "d2d879008333010823d9b0c3d015b831eaa9ea82"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Wed Aug 19 23:00:57 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Aug 19 23:01:39 2026"
      },
      "message": "fuzztest-rust | Add support for execution ID\n\nAdd support for the execution ID flag and environment variable in Rust FuzzTest.\nThis enables CI workflows (such as fuzzing and coverage replay) to resume interrupted runs.\n\n- Add execution_id to FuzzTestOptions with requires \u003d \"corpus_db\", mapping from --execution-id and FUZZTEST_EXECUTION_ID.\n- Propagate execution_id to FuzzOptions and ReplayCorpusOptions execution modes.\n- Forward --fuzztest_execution_id to the Centipede controller in CentipedeArgs during fuzzing and corpus replay modes.\n\nPiperOrigin-RevId: 967456187\n"
    },
    {
      "commit": "d2d879008333010823d9b0c3d015b831eaa9ea82",
      "tree": "c86160315658b46670a2f39d6c50035e55a8c2af",
      "parents": [
        "412c2c6497e5af5fc2bb3b60471a8108f4cca095"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Wed Aug 19 18:19:04 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Aug 19 18:19:57 2026"
      },
      "message": "fuzztest-rust | add continue_after_crash support to fuzzing and replay-corpus modes\n\nAdd support for the --continue-after-crash flag and FUZZTEST_CONTINUE_AFTER_CRASH environment variable to FuzzTest Rust.\n\n- By default (continue_after_crash \u003d false), pass --exit_on_crash to Centipede so fuzzing and corpus replay stop immediately on the first crash.\n- When continue_after_crash is set to true, allow fuzzing or corpus replay to continue until the time limit is reached.\n- Forward the configuration in cargo-fuzztest to child test processes.\n- Update tests to verify exit-on-crash behavior and continued execution across all layers.\n\nPiperOrigin-RevId: 967312238\n"
    },
    {
      "commit": "412c2c6497e5af5fc2bb3b60471a8108f4cca095",
      "tree": "858067c31fca1f584ddf45d3971b7a72484d2b18",
      "parents": [
        "d579aa9e1494341ba2bba308bc8a9a93274826df"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Wed Aug 19 17:18:07 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Aug 19 17:19:10 2026"
      },
      "message": "fuzztest-rust | resolve relative corpus_db paths in test environments\n\n- Change corpus_db field in FuzzTestOptions from String to PathBuf.\n- Add parse_corpus_db_path to resolve relative corpus_db paths relative to TEST_SRCDIR when running inside Bazel test sandboxes.\n- Disallow empty corpus_db paths during CLI and environment parsing.\n\nPiperOrigin-RevId: 967278954\n"
    },
    {
      "commit": "d579aa9e1494341ba2bba308bc8a9a93274826df",
      "tree": "886f73f274e1d99423ecc7750e211c44bb63d7c9",
      "parents": [
        "8bc765afc32fa8210cfe827ff4c94ab7db1c518b"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Tue Aug 18 20:04:29 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Aug 18 20:05:05 2026"
      },
      "message": "Implement ReversibleFlatMap.\n\nPiperOrigin-RevId: 966760746\n"
    },
    {
      "commit": "8bc765afc32fa8210cfe827ff4c94ab7db1c518b",
      "tree": "2352b27297cf9793805d2c70c8669c2ec8c77836",
      "parents": [
        "bcabb5edb24396fd7401d3122380117790cc2a94"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Mon Aug 17 20:21:52 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Aug 17 20:22:18 2026"
      },
      "message": "Remove the dispatcher prototype.\n\nPiperOrigin-RevId: 966146610\n"
    },
    {
      "commit": "bcabb5edb24396fd7401d3122380117790cc2a94",
      "tree": "5a3392b4d915e6ed5d42ca1e688e913f79ca499c",
      "parents": [
        "f58db9731a87d46264b50cc63172b1b08d38faef"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Mon Aug 17 19:28:52 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Aug 17 19:29:13 2026"
      },
      "message": "fuzztest-rust | support replaying corpus for inf\n\n- Introduce a Duration enum with Indefinitely and Fixed variants in fuzztest_options.\n- Replace FuzzFor with Duration across fuzztest_options, fuzztest, and cargo-fuzztest.\n- Implement FromStr and Display on Duration to parse \"inf\", \"infinite\", and human-readable durations.\n- Update replay_corpus_for option to support indefinite replay.\n- In Centipede argument builder, omit time limit flag when replaying or fuzzing indefinitely.\n- Add unit tests for Duration parsing, formatting, Centipede arguments, and cargo-fuzztest commands.\n\nPiperOrigin-RevId: 966118187\n"
    },
    {
      "commit": "f58db9731a87d46264b50cc63172b1b08d38faef",
      "tree": "7fb2d5470c54367dce20e399f5c9b616c433f12a",
      "parents": [
        "bce2c8d07bd35b2609aef475b2c7279f8ffa9f73"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Mon Aug 17 18:39:03 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Aug 17 18:39:35 2026"
      },
      "message": "fuzztest-rust | Add clippy rules and fix stylistic lints across fuzztest-rust sub-crates\n\n- Add rust_clippy targets for fuzztest, coverage, engine, and options sub-crates.\n- Deny clippy::absolute_paths and unused_imports crate-wide.\n- Clean up existing lints by importing types at the top level and removing redundant lifetimes and returns.\n\nPiperOrigin-RevId: 966089879\n"
    },
    {
      "commit": "bce2c8d07bd35b2609aef475b2c7279f8ffa9f73",
      "tree": "535e2f480cb8ef2535b7f650fd3463bd27f14c4d",
      "parents": [
        "be73f1a1f1025a2fcf252e787d404928859438eb"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Mon Aug 17 18:09:56 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Aug 17 18:10:18 2026"
      },
      "message": "fuzztest-rust | Add support for listing crash IDs from the corpus database\n\nSupport listing crash IDs stored in the corpus database in fuzztest-rs and cargo-fuzztest.\n\n- Add --list-crash-ids and --list-crash-ids-file options to fuzztest-options, requiring corpus-db and each other.\n- Add ExecutionMode::ListCrashIds and forward --list_crash_ids\u003dtrue and --list_crash_ids_file\u003d\u003cfile\u003e to Centipede.\n- Support --list-crash-ids and --list-crash-ids-file in cargo-fuzztest CLI and runner.\n- Update replay integration tests and cargo-fuzztest end-to-end tests to use the new options.\n\nPiperOrigin-RevId: 966073502\n"
    },
    {
      "commit": "be73f1a1f1025a2fcf252e787d404928859438eb",
      "tree": "1963f2f59d77043aa4d5ee159a50e60eb025f718",
      "parents": [
        "a2937eabd54d21d95a018e08e2875bf85b5b919c"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Mon Aug 17 17:45:06 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Aug 17 17:45:38 2026"
      },
      "message": "cargo-fuzztest: support replaying corpus for a certain time\n\n- Add requires \u003d \"corpus_db\" to replay_corpus_for in FuzzTestOptions.\n- Support ExecutionMode::ReplayCorpus in CargoFuzzTestOptions.\n- Pass FUZZTEST_REPLAY_CORPUS_FOR and FUZZTEST_TIME_BUDGET_TYPE in FuzztestRunner.\n- Add unit, runner, and end-to-end integration tests for corpus replay.\n\nPiperOrigin-RevId: 966059020\n"
    },
    {
      "commit": "a2937eabd54d21d95a018e08e2875bf85b5b919c",
      "tree": "66c0a3947465eeade3c80b232eeb0090c798557b",
      "parents": [
        "042dfb1f92a82e08f1a301672a91ddd32afb1be6"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Mon Aug 17 16:06:12 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Aug 17 16:07:02 2026"
      },
      "message": "cargo-fuzztest: support replaying all crashes from corpus\n\n- Add requires \u003d \"corpus_db\" to replay_findings in FuzzTestOptions.\n- Support ExecutionMode::ReplayAllCrashes in CargoFuzzTestOptions.\n- Set FUZZTEST_REPLAY_FINDINGS environment variable in FuzztestRunner.\n- Add unit, runner, and end-to-end integration tests for replaying all crashes.\n\nPiperOrigin-RevId: 966003938\n"
    },
    {
      "commit": "042dfb1f92a82e08f1a301672a91ddd32afb1be6",
      "tree": "4a4bf7df62fdd578a01c3a9879357a7688ad9590",
      "parents": [
        "7500662c6fb315ef3b71037329c862083687fe87"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Mon Aug 17 15:25:40 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Aug 17 15:26:34 2026"
      },
      "message": "cargo-fuzztest: support replaying a crash by id\n\n- Validate that --centipede-binary-path and --corpus-db are provided when replaying a crash.\n- Pass FUZZTEST_REPLAY_ID and FUZZTEST_CORPUS_DB environment variables to the target binary.\n- Add unit and integration tests for crash replay configuration.\n\nPiperOrigin-RevId: 965984007\n"
    },
    {
      "commit": "7500662c6fb315ef3b71037329c862083687fe87",
      "tree": "cfd1b374974bd2bf56dfcaa4112bb36c003875d3",
      "parents": [
        "5f57cf14d0d1f6b9035786585a972ffef0f3dd51"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Mon Aug 17 14:53:47 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Aug 17 14:54:18 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 965969067\n"
    },
    {
      "commit": "5f57cf14d0d1f6b9035786585a972ffef0f3dd51",
      "tree": "46de5231b36d23baa67e03019e0da279f4e76c0b",
      "parents": [
        "810d993fa2c8fe02650d8e2388246a5b67341022"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Mon Aug 17 14:28:53 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Aug 17 14:29:13 2026"
      },
      "message": "cargo-fuzztest: support parallel fuzzing jobs.\n\n- Update FuzzTestOptions::execution_mode to enter ExecutionMode::Fuzz when either fuzz_for or jobs option is specified, defaulting duration to indefinite if omitted.\n- Forward FUZZTEST_JOBS environment variable in child test process construction when running in fuzz mode.\n- Add unit tests in fuzztest_options_test and runner_test for job count parsing and command flag propagation.\n- Add process PID-tracking test in e2e_cli_test verifying unique worker process PIDs spawned by Centipede when invoking cargo-fuzztest with --jobs N and --centipede-binary-path \u003cpath\u003e.\n\nPiperOrigin-RevId: 965957476\n"
    },
    {
      "commit": "810d993fa2c8fe02650d8e2388246a5b67341022",
      "tree": "68463b02c91837499ffacefa993010aacf0ad8be",
      "parents": [
        "ab8a33811aabd5528357db53d66597066d9b1e02"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Fri Aug 14 20:07:43 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Aug 14 20:08:15 2026"
      },
      "message": "cargo-fuzztest: support fuzzing a fuzztest.\n\n- Add an optional test_path field to CargoFuzzTestOptions and implement test_filter() to support running specific fuzztest targets.\n- Add --centipede-binary-path CLI flag to CargoFuzzTestOptions and forward it via FUZZTEST_CENTIPEDE_BINARY_PATH environment variable to compiled test processes.\n- Update FuzztestRunner::build_run_command in cargo-fuzztest to append exact matching arguments when a specific test target is selected.\n- Forward configured fuzzing durations (both finite durations and indefinite fuzzing via inf) to child test executables using environment variables.\n- Add unit and e2e integration tests for targeted execution and command flag propagation.\n\nPiperOrigin-RevId: 964850072\n"
    },
    {
      "commit": "ab8a33811aabd5528357db53d66597066d9b1e02",
      "tree": "b58c4164c86570f40ad9e308b451ea59a7202504",
      "parents": [
        "0918b383c38bf682945a7753a443cca0bcdf2298"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Fri Aug 14 19:36:26 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Aug 14 19:37:01 2026"
      },
      "message": "Fix initialization and destruction order in StopConditionTest.\n\nDeclaring stop_testing before the ThreadPool requesters ensures that the background threads do not access stop_testing before it is initialized or after it is destroyed.\n\nPiperOrigin-RevId: 964834504\n"
    },
    {
      "commit": "0918b383c38bf682945a7753a443cca0bcdf2298",
      "tree": "1ce8e688f689c2dedf54bfbb804b122da8bcc660",
      "parents": [
        "8215973f17dfa126a5a8f8846c7a81ac07fea1a3"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Fri Aug 14 18:10:30 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Aug 14 18:10:58 2026"
      },
      "message": "cargo-fuzztest: add fuzztest-options dependency and CLI option parsing\n\nUpdate cargo-fuzztest to integrate fuzztest-options crate for parsing CLI flags and environment variables.\n\nFor this initial minimal version, cargo-fuzztest parses options and executes all fuzz tests in smoke-test mode.\n\nChanges:\n- Add fuzztest-options dependency to cargo_fuzztest crate in BUILD and Cargo.toml.\n- Add parse_cli_options() to cargo_fuzztest to parse CLI flags and handle the \"fuzztest\" subcommand prefix.\n- Update FuzztestRunner to accept FuzzTestOptions.\nPiperOrigin-RevId: 964790856\n"
    },
    {
      "commit": "8215973f17dfa126a5a8f8846c7a81ac07fea1a3",
      "tree": "e7245f9e473e840e058b46edc47d8a33825d97aa",
      "parents": [
        "ff6d1b1aa7deb8d54f3ca11fee99e216a1f5f0a8"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Fri Aug 14 17:41:51 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Aug 14 17:42:22 2026"
      },
      "message": "fuzztest-rust: Add GitHub Actions workflow for Cargo tests\n\n- Add .github/workflows/cargo_test.yml to run cargo test across the workspace in OSS.\n- Build Centipede static library and binary with Bazel to satisfy engine-ffi linking.\n- Configure Bazel cache restoration with fallback to centipede default cache.\n\nPiperOrigin-RevId: 964774535\n"
    },
    {
      "commit": "ff6d1b1aa7deb8d54f3ca11fee99e216a1f5f0a8",
      "tree": "94b662a018b4629094de68b8e9c418b346cdb918",
      "parents": [
        "9f5d42d3d484c3b5336a6d5e6196bf4fbf272891"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Fri Aug 14 16:10:11 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Aug 14 16:10:39 2026"
      },
      "message": "fuzztest-rust | format duration flags as seconds.\n\nBy default, humantime::Duration formats durations as composite human-readable strings (such as \"1m 30s\"). However, this format is not compatible with absl::Duration. Hence we convert the duration to seconds while emitting the flag.\n\nPiperOrigin-RevId: 964730385\n"
    },
    {
      "commit": "9f5d42d3d484c3b5336a6d5e6196bf4fbf272891",
      "tree": "86aad35ea488c521f2611721dba7b03da7606828",
      "parents": [
        "6b4fbe565e958ab241b810bf607a2eaa6c9d7ff0"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Fri Aug 14 15:47:41 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Aug 14 15:48:13 2026"
      },
      "message": "cargo-fuzztest: Add CLI end-to-end integration test.\n\nAdd CLI end-to-end integration test runner and multi-target test fixture for cargo-fuzztest:\n\n- CLI End-to-End Test: Add tests/e2e_cli_test.rs to test executing the compiled cargo-fuzztest binary against a test fixture crate (sample_fuzz_crate).\n- Multi-Target Support: Add an additional fuzz target (another_sample_fuzztest_target) to sample_fuzz_crate to verify multiple fuzz targets are run in smoke-test mode.\n\nPiperOrigin-RevId: 964720417\n"
    },
    {
      "commit": "6b4fbe565e958ab241b810bf607a2eaa6c9d7ff0",
      "tree": "2c2f3add3005b16c3525563ebb007e341f584cca",
      "parents": [
        "b4c5ba2d78d846ee5ba198cdc0a62f87edf12483"
      ],
      "author": {
        "name": "Antoine Pouillaude",
        "email": "apouillaude@google.com",
        "time": "Thu Aug 13 22:25:25 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Aug 13 22:26:20 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 964325485\n"
    },
    {
      "commit": "b4c5ba2d78d846ee5ba198cdc0a62f87edf12483",
      "tree": "ffac02b54d4f5ee41479fd0818c55d9cb40743fa",
      "parents": [
        "75944ae912c66381a875e31ba58e91fab4fb00c1"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Thu Aug 13 21:00:07 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Aug 13 21:00:41 2026"
      },
      "message": "cargo-fuzztest: Add integration tests and test fixture crate.\n\nAdd end-to-end integration test runner and dummy target crate for cargo-fuzztest.\n\nPiperOrigin-RevId: 964278964\n"
    },
    {
      "commit": "75944ae912c66381a875e31ba58e91fab4fb00c1",
      "tree": "05540cdbd4fc8b47e7e31e82114a0f172e4de2fa",
      "parents": [
        "32bd22ef50d6bf12192e8703ce06573f4fe42276"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Thu Aug 13 20:26:13 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Aug 13 20:26:35 2026"
      },
      "message": "Add --list option and ExecutionMode enum to cargo-fuzztest.\n\n- Add ExecutionMode enum with variant ListFuzzTests.\n- Add execution_mode() method to CargoFuzzTestOptions returning ExecutionMode::ListFuzzTests.\n\nPiperOrigin-RevId: 964260361\n"
    },
    {
      "commit": "32bd22ef50d6bf12192e8703ce06573f4fe42276",
      "tree": "eb97ee2de2ce76c62bed1dbda384c36c7c05dcd4",
      "parents": [
        "c341e356580da24d5a8899118ee9a33905cf8e42"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Thu Aug 13 20:09:30 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Aug 13 20:10:17 2026"
      },
      "message": "Add stop request reason string that can be exported.\n\nAlso added tests for :stop, including a concurrency stress test.\n\nPiperOrigin-RevId: 964251184\n"
    },
    {
      "commit": "c341e356580da24d5a8899118ee9a33905cf8e42",
      "tree": "1aa1bb33efe97bdbdc1a34523e05bdeaa3340e9f",
      "parents": [
        "74652de42f41ee534c45d6d38b6f564fb81815e5"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Thu Aug 13 17:27:42 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Aug 13 17:28:14 2026"
      },
      "message": "cargo-fuzztest: Add initial cargo-fuzztest tool for running Rust fuzz tests in smoke-test mode.\n\nIntroduce cargo-fuzztest under third_party/googlefuzztest/rust/cargo_fuzztest.\n\nCurrently, cargo-fuzztest only supports compiling and running Rust fuzz tests in smoke-test (standalone validation) mode for single --lib targets:\n\n- Target Triple \u0026 Instrumentation: Queries cargo -vV for host triple discovery and injects target-specific sancov instrumentation flags (CARGO_TARGET_\u003cTRIPLE\u003e_RUSTFLAGS) so host tools and proc-macros are not accidentally instrumented or linked against fuzzer runtime symbols.\n- Compilation \u0026 Binary Extraction: Runs cargo test --no-run --message-format\u003djson --target \u003chost_triple\u003e --lib and parses compiler JSON messages to locate the test binary.\n- Smoke-Test Execution: Executes the test binary filtering on __fuzztest_mod__ with --test-threads\u003d1 to run fuzz target smoke tests.\n\nFuture CLs will add support for multiple test executables (e.g., --bins targets), full fuzzing workflows integrated with Centipede, and additional CLI arguments.\n\nPiperOrigin-RevId: 964162574\n"
    },
    {
      "commit": "74652de42f41ee534c45d6d38b6f564fb81815e5",
      "tree": "7e61ef5832842498080b67195d3788bf1f996d31",
      "parents": [
        "9f793cd30f94d7e7fd968cdc214c4be64b8e6605"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Thu Aug 13 14:23:24 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Aug 13 14:23:52 2026"
      },
      "message": "Refactor FuzzTestOptions into a standalone sub-crate\n\nRefactor FuzzTestOptions, and common configuration types out of the main fuzztest crate into a new dedicated fuzztest_options sub-crate, so that it can be shared between fuzztest and cargo-fuzztest tool.\n\nChanges:\n- Extract FuzzTestOptions, TimeBudgetType, FuzzOptions, FuzzFor, ReplayCrashOptions, and ReplayCorpusOptions into third_party/googlefuzztest/rust/options.\n- Re-export options types from fuzztest_options in fuzztest::options for backwards compatibility.\n- Add ExecutionModeExt extension trait in fuzztest::options for runtime action preparation.\nPiperOrigin-RevId: 964070742\n"
    },
    {
      "commit": "9f793cd30f94d7e7fd968cdc214c4be64b8e6605",
      "tree": "e71e296b034f23783dba97510f95e46e73498a3b",
      "parents": [
        "328987610f17b387247805efe317ca30b11bff97"
      ],
      "author": {
        "name": "Shashank Sharma",
        "email": "theshank@google.com",
        "time": "Tue Aug 11 22:04:25 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Aug 11 22:05:08 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 963022048\n"
    },
    {
      "commit": "328987610f17b387247805efe317ca30b11bff97",
      "tree": "e8a9a69ee9cbee846371d41c3aa300d56467d42a",
      "parents": [
        "73536c568bfa9f08f497506e4fa666f5f5a0112e"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Tue Aug 11 20:03:31 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Aug 11 20:04:35 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 962950852\n"
    },
    {
      "commit": "73536c568bfa9f08f497506e4fa666f5f5a0112e",
      "tree": "3bd2080b5c3ba27430fc381e50feb04612bbbe2f",
      "parents": [
        "7684b43efb436b0b08dac02db472be212ed353ac"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Tue Aug 11 19:38:27 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Aug 11 19:39:05 2026"
      },
      "message": "Centipede: Add centipede_engine_static target to BUILD.\n\nIntroduce a unified static library target that bundles all engine FFI\ndependencies to simplify linking for the Rust engine bindings.\n\nThis is part of a series of CLs to enable fuzztest-rust in OSS.\nFuture CLs in this series will:\n- Update the Rust engine build script (build.rs) to link against this unified static library.\n- Add missing Cargo dependencies to enable clean Cargo builds.\n- Include googlefuzztest/rust in the files exported to OSS.\n\nPiperOrigin-RevId: 962936731\n"
    },
    {
      "commit": "7684b43efb436b0b08dac02db472be212ed353ac",
      "tree": "64127cb5b0ee5c05cf5397a87250dd44905c8ee4",
      "parents": [
        "a997639aa56f634b51b0acfc7bfd84f49e330cd0"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Tue Aug 11 19:26:43 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Aug 11 19:27:06 2026"
      },
      "message": "Centipede: Add runner_utils library and update engine_worker/sancov_runtime to use it.\n\nIntroduce runner_utils target to avoid duplicate symbols when linking engine\nworker and sancov runtime.\n\nPiperOrigin-RevId: 962930004\n"
    },
    {
      "commit": "a997639aa56f634b51b0acfc7bfd84f49e330cd0",
      "tree": "143723172fb0800a6072805acd3d5941e40c955c",
      "parents": [
        "e08df713b6486c0c5bbb584aa9719aa3764813ad"
      ],
      "author": {
        "name": "Daniel Lowengrub",
        "email": "lowengrub@google.com",
        "time": "Tue Aug 11 18:21:39 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Aug 11 18:22:08 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 962892219\n"
    },
    {
      "commit": "e08df713b6486c0c5bbb584aa9719aa3764813ad",
      "tree": "91780cebbd5e89660b09978a9f15279f16077cea",
      "parents": [
        "4e0d121d70078e1340434a49175d0c932f3c2e92"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Tue Aug 11 17:17:33 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Aug 11 17:18:01 2026"
      },
      "message": "Do not fail the runner/worker if it fails to write mutants.\n\nThis is to be consistent with the previous behavior.\nOtherwise when the engine request to mutant a large seed the mutation can keep failing due to shmem being too small, while previously it could do its best-effort to fill as much mutants as possible.\n\nPiperOrigin-RevId: 962853062\n"
    },
    {
      "commit": "4e0d121d70078e1340434a49175d0c932f3c2e92",
      "tree": "d65f05076a55e6d9199c9e07db7e758c0698786f",
      "parents": [
        "7455b4d54d8f20957417e4869d42f98c880e0975"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Thu Aug 06 22:18:05 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Aug 06 22:18:36 2026"
      },
      "message": "fix: Update Bazel release key URL\n\nPiperOrigin-RevId: 960531526\n"
    },
    {
      "commit": "7455b4d54d8f20957417e4869d42f98c880e0975",
      "tree": "31db310d89da9f7bc7ce4f452ad0cc3b9abfab87",
      "parents": [
        "10f5fde7ee51c8498f76964b2b1f3e7fbd52a839"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Mon Aug 03 20:21:22 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Aug 03 20:21:51 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 958543292\n"
    },
    {
      "commit": "10f5fde7ee51c8498f76964b2b1f3e7fbd52a839",
      "tree": "0c0ca5744220ee6da243b9b9afe79af6ba6d12b9",
      "parents": [
        "1a08395bdf6aeb1af7d9cbeaf7fc9461d62daf21"
      ],
      "author": {
        "name": "Daniel Lowengrub",
        "email": "lowengrub@google.com",
        "time": "Wed Jul 29 15:13:21 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jul 29 15:13:42 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 955890719\n"
    },
    {
      "commit": "1a08395bdf6aeb1af7d9cbeaf7fc9461d62daf21",
      "tree": "25d2a6f0cdab38c5a9bf6bdf8b57c3d58e2b764c",
      "parents": [
        "a233d758c21f725311e1b72f92463bb389ae4228"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Wed Jul 29 13:51:55 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jul 29 13:52:24 2026"
      },
      "message": "Support FUZZTEST_MAX_JOBS environment variable to cap parallel jobs.\n\nPiperOrigin-RevId: 955855667\n"
    },
    {
      "commit": "a233d758c21f725311e1b72f92463bb389ae4228",
      "tree": "8a05a068c2f04c766ea9aaa05db09f55058e3ca3",
      "parents": [
        "228ca7a9f682d096468bb8b9be59a2d1c4a06f22"
      ],
      "author": {
        "name": "Daniel Lowengrub",
        "email": "lowengrub@google.com",
        "time": "Tue Jul 28 19:04:30 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jul 28 19:04:55 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 955392305\n"
    },
    {
      "commit": "228ca7a9f682d096468bb8b9be59a2d1c4a06f22",
      "tree": "2feeccf64c371da66dbb6958ff8c9609a378a36d",
      "parents": [
        "239bf6cc1ffcbad7d5c96e3b836b474654cbf96c"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Mon Jul 27 20:06:48 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jul 27 20:07:18 2026"
      },
      "message": "Change the runner interface to prepare the migration to the engine ABI.\n\nOn the high-level, this makes the runner interface very close to the engine interface, but without the part of input metdata and emitting coverage/findings/errors, which is handled by the runner.\n\nHad to increase the address space limit for a bit due to the additional input object allocations.\n\nPiperOrigin-RevId: 954788419\n"
    },
    {
      "commit": "239bf6cc1ffcbad7d5c96e3b836b474654cbf96c",
      "tree": "5a299c789a92e94c42036371c3e928b08b630ed0",
      "parents": [
        "073bf2392bf11e22d456036a8f7d286bc9a6d346"
      ],
      "author": {
        "name": "Daniel Lowengrub",
        "email": "lowengrub@google.com",
        "time": "Mon Jul 27 15:06:42 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jul 27 15:07:03 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 954634386\n"
    },
    {
      "commit": "073bf2392bf11e22d456036a8f7d286bc9a6d346",
      "tree": "6dd8a3025177d8103ad3213a295cb49497f9d502",
      "parents": [
        "949bbbd2cb1ba09476a2617dd81d260fa1fc0460"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Fri Jul 24 16:10:24 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 24 16:10:44 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 953398853\n"
    },
    {
      "commit": "949bbbd2cb1ba09476a2617dd81d260fa1fc0460",
      "tree": "6d5bf4fa2091aeba12ed3fd867fc2d20dc5e773c",
      "parents": [
        "d63078912140e5d6d78d559e2063695923406e7b"
      ],
      "author": {
        "name": "Daniel Lowengrub",
        "email": "lowengrub@google.com",
        "time": "Fri Jul 24 14:21:48 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 24 14:22:15 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 953354482\n"
    },
    {
      "commit": "d63078912140e5d6d78d559e2063695923406e7b",
      "tree": "6dd8a3025177d8103ad3213a295cb49497f9d502",
      "parents": [
        "bb445832cf6f4428263428880d0730100ff84e97"
      ],
      "author": {
        "name": "Daniel Lowengrub",
        "email": "lowengrub@google.com",
        "time": "Fri Jul 24 13:58:37 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 24 13:59:06 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 953346248\n"
    },
    {
      "commit": "bb445832cf6f4428263428880d0730100ff84e97",
      "tree": "438e7177c6f34212deb8fa98c11f96db78e5d9b8",
      "parents": [
        "1bdc37c73c3e083d688843a8caf324a5cbedce09"
      ],
      "author": {
        "name": "Daniel Lowengrub",
        "email": "lowengrub@google.com",
        "time": "Fri Jul 24 13:48:03 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 24 13:48:30 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 953342722\n"
    },
    {
      "commit": "1bdc37c73c3e083d688843a8caf324a5cbedce09",
      "tree": "4d335d879c78e2634c5ddac595796867809e2e09",
      "parents": [
        "ad66c13417df44074f4fac737192b3943e22ce01"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Mon Jul 20 19:48:34 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jul 20 19:49:01 2026"
      },
      "message": "Remove obsolete comment.\n\nPiperOrigin-RevId: 950999308\n"
    },
    {
      "commit": "ad66c13417df44074f4fac737192b3943e22ce01",
      "tree": "648434ffdd7afa76201a6057dec8db10e915b005",
      "parents": [
        "dc04a8f95b40f101fe16b7f045fa18de50b5c8e2"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Fri Jul 17 21:11:04 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 17 21:11:30 2026"
      },
      "message": "Always perform exec in command.\n\nThis avoids the shell process between the parent and the actual command when running without the fork server.\nOtherwise when running without fork server but in persistent mode, cleaning up the execution may end up getting the exit status of the shell process instead of the command process.\n\nPiperOrigin-RevId: 949754461\n"
    },
    {
      "commit": "dc04a8f95b40f101fe16b7f045fa18de50b5c8e2",
      "tree": "01cdc86119d6d4717b792627b7523214102ab486",
      "parents": [
        "c2c8ad333370e7886d4781c016c8816894550dda"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Fri Jul 17 20:35:37 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 17 20:36:01 2026"
      },
      "message": "Remove batch timeout handling in the runner.\n\nCentipede has been able to handle the batch timeout instead.\n\nPiperOrigin-RevId: 949737426\n"
    },
    {
      "commit": "c2c8ad333370e7886d4781c016c8816894550dda",
      "tree": "4f11cdf82bd356ae422ec25c47d403fe6b82e968",
      "parents": [
        "f4e3a6ee345acf28841ea9d2c683425acdd0ee43"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Fri Jul 17 20:14:08 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 17 20:15:23 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 949726715\n"
    },
    {
      "commit": "f4e3a6ee345acf28841ea9d2c683425acdd0ee43",
      "tree": "7d14e4d38b2721322f68c3f146d4a7412b0e3271",
      "parents": [
        "df6fca2bb669b7c46103edd65c890f9df2ba3df7"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Fri Jul 17 20:03:02 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 17 20:03:33 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 949720443\n"
    },
    {
      "commit": "df6fca2bb669b7c46103edd65c890f9df2ba3df7",
      "tree": "d3d9b6d83ead15e9e8173349e1a6142d650d0fd0",
      "parents": [
        "31414446bab4b2c56e199c7e9855cfe3e62afb20"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Fri Jul 17 19:44:04 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 17 19:44:31 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 949711269\n"
    },
    {
      "commit": "31414446bab4b2c56e199c7e9855cfe3e62afb20",
      "tree": "9f5a5ed7718d6ac0ddf64a120057138396645b17",
      "parents": [
        "212bf913f5daae4d0bd316831be716bcd738992f"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Fri Jul 17 19:32:10 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 17 19:32:47 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 949705487\n"
    },
    {
      "commit": "212bf913f5daae4d0bd316831be716bcd738992f",
      "tree": "d81e90ee9ee294645d904e1ad183a12c471d1c7d",
      "parents": [
        "baaa27377182e8e19899693c335da8a69dd21155"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Fri Jul 17 17:01:42 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 17 17:02:06 2026"
      },
      "message": "Add a workaround for sigwait returning 0 but not setting the signal number.\n\nThis should never happen, but I\u0027ve seen it in recent MacOS CI runs.\nIt does not break the fuzzing engine, but may cause unnecessary cleanup timeout.\n\nPiperOrigin-RevId: 949626660\n"
    },
    {
      "commit": "baaa27377182e8e19899693c335da8a69dd21155",
      "tree": "d77768fea029a1b9692c4ac5522d63d99a097ccc",
      "parents": [
        "98e8323da879b73400d3b8ee0a522af4bd0a6fae"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Tue Jul 14 17:53:04 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jul 14 17:53:34 2026"
      },
      "message": "Use stop condition to pass exit code; Separate early stop reset from stop time.\n\nThe separation is because that we don\u0027t want to clean up the stop request when resetting the stop time,\notherwise there is a time window between checking early stop and resetting the early stop where the requests issued in-between (mainly from the signal handlers) would be ignored.\n\n(Note that it\u0027s not a problem in centipede_adaptor.cc due to the additional Runtime::termination_requested() check.)\n\nPiperOrigin-RevId: 947783297\n"
    },
    {
      "commit": "98e8323da879b73400d3b8ee0a522af4bd0a6fae",
      "tree": "425ffae84c034aa4b81665e0b62ad1eb13d1d503",
      "parents": [
        "42e307f7c1fea53637f3e5cab5159e264cffedc8"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Tue Jul 14 03:17:51 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jul 14 03:18:19 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 947395252\n"
    },
    {
      "commit": "42e307f7c1fea53637f3e5cab5159e264cffedc8",
      "tree": "5d82d773cc24a81fa4984888f26b5ca7dbe29d5f",
      "parents": [
        "b8aad153e1ab48ce5fed363a5645aafe495c98bd"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Mon Jul 13 19:35:38 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jul 13 19:36:00 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 947185670\n"
    },
    {
      "commit": "b8aad153e1ab48ce5fed363a5645aafe495c98bd",
      "tree": "93630ead7dc18ffa651eb92ad45deb76bee9dcb1",
      "parents": [
        "ee8588173e74bd2814211413ef1018729f932f1c"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Tue Jul 07 04:30:55 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jul 07 04:31:25 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 943654445\n"
    },
    {
      "commit": "ee8588173e74bd2814211413ef1018729f932f1c",
      "tree": "b7617ad17290a577404eeaf7f91738902f3860db",
      "parents": [
        "1c9fe96505ae027ac0a5a06c2538402f90dc30c3"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Mon Jul 06 18:40:41 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jul 06 18:41:08 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 943408631\n"
    },
    {
      "commit": "1c9fe96505ae027ac0a5a06c2538402f90dc30c3",
      "tree": "8d0baa9f148fbaff802ecb8a53849ded49b5c79f",
      "parents": [
        "03fccf58b40a516c544c4f41f5b2de0fa1b38f5a"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Thu Jul 02 08:11:17 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jul 02 08:11:42 2026"
      },
      "message": "Optimize FlatBuffers untyped table domain with fields_by_id_ map\n\nThis refactor introduces an absl::btree_map for field storage in FlatbuffersTableUntypedDomainImpl, allowing deterministic field iteration and faster field ID lookup.\n\nPiperOrigin-RevId: 941539073\n"
    },
    {
      "commit": "03fccf58b40a516c544c4f41f5b2de0fa1b38f5a",
      "tree": "20639bd3643c483275392f2f2e35516dc2aee635",
      "parents": [
        "4329d19d94d928ef50e0d260bfa4cdcf9d5df2b4"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Thu Jul 02 08:00:06 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jul 02 08:00:29 2026"
      },
      "message": "Refactor FlatbuffersTableUntypedDomainImpl::MutateSelectedField to use a visitor and clean up CountNumberOfMutableFieldsVisitor.\n\nSpecifically:\n  * Introduce `MutateSelectedFieldVisitor` to encapsulate mutation logic for specific field indices, passing nested table recursion through the visitor pattern.\n  * Clean up `CountNumberOfMutableFieldsVisitor` and rename fields (`total_weight` -\u003e `field_count`, `val` -\u003e `corpus_value`) to better reflect their semantic meaning.\n  * Limit recursive mutations and field counting to nested tables (`FlatbuffersTableTag`) via `std::is_same_v` constexpr checks.\n  * Add TODO markers referencing b/418993255 for extending support to structs, unions, and containers of these types.\nPiperOrigin-RevId: 941534253\n"
    },
    {
      "commit": "4329d19d94d928ef50e0d260bfa4cdcf9d5df2b4",
      "tree": "649f658aa922e4a492581f59ab370bfe28ad9ec3",
      "parents": [
        "955c60881ae73e691f32d64d63601d2dfa896eb9"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Tue Jun 30 17:47:22 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jun 30 17:48:07 2026"
      },
      "message": "Handle SIGINT in the FuzzTest framework.\n\nIt was previous handled by the engine library. Now that the signal handler is no longer in the engine, the framework can handle the signal consistently.\n\nPiperOrigin-RevId: 940538413\n"
    },
    {
      "commit": "955c60881ae73e691f32d64d63601d2dfa896eb9",
      "tree": "768ee00eb6d69a2a6ac9d9d944fa682eb23f7b26",
      "parents": [
        "fc9d7c9c85f8a12007821deca32143c6ee041d40"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Tue Jun 30 15:09:37 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jun 30 15:13:08 2026"
      },
      "message": "Localize the stop condition to make it more library-friendly.\n\nOtherwise, when invoking the library interface, one invocation that triggers an early stop can affect other invocations. Also currently the library call installs signal handlers, which is global and can conflict with existing handlers.\n\nMoved the signal handling from the library to the binary entry code.\n\nThe main library entry CentipedeMain takes an optional StopCondition to allow early stop to be requested externally (from the signal handlers).\n\nPiperOrigin-RevId: 940460449\n"
    },
    {
      "commit": "fc9d7c9c85f8a12007821deca32143c6ee041d40",
      "tree": "5d205055a15799c584ffae16e272925d60699f10",
      "parents": [
        "1a18c86d947c25ff2b73562a90d41a2207e8cba9"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Mon Jun 29 21:54:04 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jun 29 21:54:36 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 940045960\n"
    },
    {
      "commit": "1a18c86d947c25ff2b73562a90d41a2207e8cba9",
      "tree": "0fd7e7a8a6b17c55dbfa914e249abeda26f1d899",
      "parents": [
        "5fcf844190b0a1d9fc0d4ada09e797763616737a"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Sat Jun 27 01:04:18 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Jun 27 01:04:55 2026"
      },
      "message": "Further simplify the UpdateCorpusDatabase for single test.\n\nPiperOrigin-RevId: 938858039\n"
    },
    {
      "commit": "5fcf844190b0a1d9fc0d4ada09e797763616737a",
      "tree": "f4ba3a05955db7fb6296215bd4916755ec71dd98",
      "parents": [
        "6d428b093eb95758ec27c92026b7590b51cbaad0"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Wed Jun 24 22:25:49 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jun 24 22:26:17 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 937590561\n"
    },
    {
      "commit": "6d428b093eb95758ec27c92026b7590b51cbaad0",
      "tree": "b4942c22422f22ae04b1f6bbb5d6c0de5ccede78",
      "parents": [
        "92c6a7cd76f12716d1a85a0e8228fa16298b4577"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Mon Jun 22 13:20:15 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jun 22 13:22:15 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 936020438\n"
    },
    {
      "commit": "92c6a7cd76f12716d1a85a0e8228fa16298b4577",
      "tree": "f8393c8081faf47e527e3f0ca7c6efcbc962ec1d",
      "parents": [
        "e25dc3d4babbd41e3ecef17e7d6259c97e0e96a5"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Mon Jun 22 13:17:21 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jun 22 13:17:42 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 936019468\n"
    },
    {
      "commit": "e25dc3d4babbd41e3ecef17e7d6259c97e0e96a5",
      "tree": "320f7d99beff52c27b4692a1e6d765e4e19f4863",
      "parents": [
        "26bad1dedd043bfc3be35d92b34de1a6c1bb55ff"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Wed Jun 17 22:09:19 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jun 17 22:10:58 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 933945629\n"
    },
    {
      "commit": "26bad1dedd043bfc3be35d92b34de1a6c1bb55ff",
      "tree": "686591a87a103ea27eda23f8e38549aae40057f3",
      "parents": [
        "14c25e7437193de2cfa482c723f0fbf39c138f11"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Wed Jun 17 10:52:26 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jun 17 10:52:44 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 933627441\n"
    },
    {
      "commit": "14c25e7437193de2cfa482c723f0fbf39c138f11",
      "tree": "12d77db421bbb05ba63444506fc4c758547409a0",
      "parents": [
        "de27637946371ec0c60b9e4afb38368e5891ce66"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Tue Jun 16 21:03:18 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jun 16 21:03:55 2026"
      },
      "message": "Refer to the test log in the final failure messages.\n\nPiperOrigin-RevId: 933287366\n"
    },
    {
      "commit": "de27637946371ec0c60b9e4afb38368e5891ce66",
      "tree": "4878ac3199088822a76ffb0627fb28f1832196f0",
      "parents": [
        "1e727d8a0a9d583eb7d777477b99b07df3633a86"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Tue Jun 16 19:31:07 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jun 16 19:31:38 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 933237643\n"
    },
    {
      "commit": "1e727d8a0a9d583eb7d777477b99b07df3633a86",
      "tree": "79efb51e794baa0319f94e2ab264d06fbf44cf23",
      "parents": [
        "e9e555cd0e41d7a68441ce04083328bba5330a70"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Tue Jun 16 14:42:33 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jun 16 14:42:56 2026"
      },
      "message": "Update with target config before invoking Centipede.\n\nSo that Centipede gets proper flags instead of the serialized target config. Makes it easier for people to understand/debug.\n\nPiperOrigin-RevId: 933084230\n"
    },
    {
      "commit": "e9e555cd0e41d7a68441ce04083328bba5330a70",
      "tree": "8fdd87fd2cac70fc844ca88bb88928dbe67213c0",
      "parents": [
        "0798a6305ea7b09febe2f655255d6344044a73ad"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Tue Jun 16 13:33:01 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jun 16 13:33:22 2026"
      },
      "message": "A few NFCs for config querying and crash replaying.\n\n * Return a failure instead of check on the serailized config querying status, because bad query status is not a bug in Centipede.\n * Pick runner mode over the path of replaying in current process, which invokes the Centipede controller - we should not invoke the controller in the runner mode.\n\nPiperOrigin-RevId: 933058037\n"
    },
    {
      "commit": "0798a6305ea7b09febe2f655255d6344044a73ad",
      "tree": "8dadb6e5d9c355ba61c18e3f9eb1b08d1577ad31",
      "parents": [
        "9aa29eee8cbf8efe25ba21e610d47bd98458e8b4"
      ],
      "author": {
        "name": "Mike Kruskal",
        "email": "mkruskal@google.com",
        "time": "Fri Jun 12 03:23:17 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jun 12 03:23:44 2026"
      },
      "message": "Add a note about sharded tests to documentation\n\nPiperOrigin-RevId: 930886442\n"
    },
    {
      "commit": "9aa29eee8cbf8efe25ba21e610d47bd98458e8b4",
      "tree": "1bc0f4a8bdaf7c4fa82300673924419593e55c37",
      "parents": [
        "20fad20ee3f393c836e0015523aae0bff8ce9693"
      ],
      "author": {
        "name": "Mike Kruskal",
        "email": "mkruskal@google.com",
        "time": "Thu Jun 11 20:28:30 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jun 11 20:28:57 2026"
      },
      "message": "Update fuzztest to the latest Abseil\n\nPiperOrigin-RevId: 930706014\n"
    },
    {
      "commit": "20fad20ee3f393c836e0015523aae0bff8ce9693",
      "tree": "11d13f0fbc4a58a56496f86e5aae67f24093690f",
      "parents": [
        "98ab895f6c8e6d547e0494f5f62bc1e803656c0e"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Thu Jun 11 15:06:59 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jun 11 15:07:27 2026"
      },
      "message": "Add support for Flatbuffers with 64-bit offsets.\n\nThis change updates the Flatbuffers domain implementation to use flatbuffers::FlatBufferBuilder64 and handle 64-bit offsets where appropriate, based on the reflection schema. A new test case is added to verify round-trip functionality for a Flatbuffer schema using 64-bit offsets.\n\nPiperOrigin-RevId: 930534503\n"
    },
    {
      "commit": "98ab895f6c8e6d547e0494f5f62bc1e803656c0e",
      "tree": "ffc6d8a0e36da7e9fcd3e6396e966bdeb4847f5a",
      "parents": [
        "371828c7c22d0ad1a2e2ce5fd92ea6c29640065a"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Thu Jun 11 13:46:11 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jun 11 13:46:33 2026"
      },
      "message": "Always clean up TLS auto-dictionary.\n\nTLS auto-dictionary cleanup should be lightwieght and desired to improve the result quality.\n\nPiperOrigin-RevId: 930497934\n"
    },
    {
      "commit": "371828c7c22d0ad1a2e2ce5fd92ea6c29640065a",
      "tree": "016842a626a89ad91eeeef473e4616286304e93a",
      "parents": [
        "1401ec33761985cc3f6ee41cc49fb135e1d34f39"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Thu Jun 11 04:52:25 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jun 11 04:52:53 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 930271212\n"
    },
    {
      "commit": "1401ec33761985cc3f6ee41cc49fb135e1d34f39",
      "tree": "79ce0347356f7abf869346e40d42eab13bb1ac5c",
      "parents": [
        "8b1e279f372a06bc447d4a50333cea5076a4d658"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Tue Jun 09 15:59:57 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jun 09 16:00:20 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 929225643\n"
    },
    {
      "commit": "8b1e279f372a06bc447d4a50333cea5076a4d658",
      "tree": "71c79d7fcc9c71d222646408bef773f1b9b24d51",
      "parents": [
        "73a2456e235575936b952ec6d6b5b705979337b9"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Tue Jun 09 15:47:52 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jun 09 15:48:23 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 929220008\n"
    },
    {
      "commit": "73a2456e235575936b952ec6d6b5b705979337b9",
      "tree": "4fd2dcd7f344105ece4b080f223f4108eaea727a",
      "parents": [
        "32902148d6c791743aecf54963b1c35ab93fbb2f"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Tue Jun 09 02:22:44 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jun 09 02:23:13 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 928893104\n"
    },
    {
      "commit": "32902148d6c791743aecf54963b1c35ab93fbb2f",
      "tree": "44f40e423973053c3afe1d67a0f532ca5f361ddb",
      "parents": [
        "463954194fd9df8e17523658f6f4786d7ac56e25"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Fri Jun 05 20:21:39 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jun 05 20:22:08 2026"
      },
      "message": "Fix MacOS build issues.\n\nPiperOrigin-RevId: 927452229\n"
    },
    {
      "commit": "463954194fd9df8e17523658f6f4786d7ac56e25",
      "tree": "0beb11e7b6ccd94568191bf673782b661de2c6e2",
      "parents": [
        "ea4d5f1018a9399b1c15eb12112e80532fc6486c"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Fri Jun 05 14:02:33 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jun 05 14:02:56 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 927277747\n"
    },
    {
      "commit": "ea4d5f1018a9399b1c15eb12112e80532fc6486c",
      "tree": "4c430e94d0f9560a2efae0c42b50c1214cd7a231",
      "parents": [
        "8298dd9fda6253fc7fe44f7073d0047d02b6194f"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Tue Jun 02 20:06:14 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jun 02 20:06:42 2026"
      },
      "message": "Create new flags from FuzzTest configuration fields used in Centipede.\n\nThe purpose is to enable other languages/frameworks to use the corpus database without the serialized configuration.\n\nAs a side-effect, the support for running multiple fuzz tests is removed for simplicity.\n\nFor now, the serialized configuration is still supported for compatibility and minimizing the change. Will simplify further separately.\n\nPiperOrigin-RevId: 925534252\n"
    },
    {
      "commit": "8298dd9fda6253fc7fe44f7073d0047d02b6194f",
      "tree": "9172e3c6af7f04972b17786c74fada03ce47e256",
      "parents": [
        "da27bcae1a8902af1ae6a5c55d3674f22709bbf5"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Tue Jun 02 18:24:35 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jun 02 18:24:58 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 925478423\n"
    },
    {
      "commit": "da27bcae1a8902af1ae6a5c55d3674f22709bbf5",
      "tree": "0edfc759d9ba0530e4395c392700b82737481a21",
      "parents": [
        "7bd4f25a8a9391f0bff3aa142f6f97c21c4027bd"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Fri May 29 04:36:10 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri May 29 04:36:38 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 923156811\n"
    },
    {
      "commit": "7bd4f25a8a9391f0bff3aa142f6f97c21c4027bd",
      "tree": "2587c0388ccafae3afb61639cd5f1eb6874e1d21",
      "parents": [
        "36a7acd1a4445a722803cd2d41bcf878ec2831ca"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Thu May 28 20:39:29 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu May 28 20:40:00 2026"
      },
      "message": "Disable running multiple fuzz tests by default and remove the tests.\n\nPiperOrigin-RevId: 922950326\n"
    },
    {
      "commit": "36a7acd1a4445a722803cd2d41bcf878ec2831ca",
      "tree": "b5d6f06a51123bc92f3d7f1e56153f8d8a8bb5de",
      "parents": [
        "19f2215202d03f9cbd1d73f06f82f5c73c42704e"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Tue May 26 08:39:55 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue May 26 08:40:15 2026"
      },
      "message": "Fix off-by-one error in Flatbuffers domain field mutation.\n\nThe random field selection in the Flatbuffers domain was using 0-based indexing with absl::Uniform, but the mutation logic was effectively 1-based. This change aligns the random selection to be 1-based by using absl::Uniform(prng, 1ul, field_count + 1) and adjusts the field iteration logic in MutateSelectedField to correctly handle the 1-based index. Also adds a check for field_count \u003d\u003d 0 to prevent issues with absl::Uniform.\n\nPiperOrigin-RevId: 921308530\n"
    },
    {
      "commit": "19f2215202d03f9cbd1d73f06f82f5c73c42704e",
      "tree": "9c0fd48721f54983542056251653ca84d4c81a8a",
      "parents": [
        "5b3bc96c2a53fc80837f8c65f55cac2e2557f5eb"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Fri May 22 09:35:21 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri May 22 09:35:54 2026"
      },
      "message": "Fix flatbuffers enum domain corpus validation\n\nPiperOrigin-RevId: 919552381\n"
    },
    {
      "commit": "5b3bc96c2a53fc80837f8c65f55cac2e2557f5eb",
      "tree": "484d937667495dfd20c277e426a034b1209923a8",
      "parents": [
        "7991d2b163e06ab603eb8cf33f9bf638848e3abc"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Thu May 21 05:48:45 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu May 21 05:49:22 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 918841218\n"
    },
    {
      "commit": "7991d2b163e06ab603eb8cf33f9bf638848e3abc",
      "tree": "e8ef0e8ee1df5847e3fa66ccba12bdc0322fa82c",
      "parents": [
        "a4eafb7060fe62c5e4df92d0280656ff247f4ba5"
      ],
      "author": {
        "name": "Xinhao Yuan",
        "email": "xinhaoyuan@google.com",
        "time": "Wed May 20 16:23:50 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 20 16:24:17 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 918490230\n"
    },
    {
      "commit": "a4eafb7060fe62c5e4df92d0280656ff247f4ba5",
      "tree": "0e541f1347ea78468907e620e85ba8f82e7c2e73",
      "parents": [
        "50b9c997540aaf7123822329e6cd6f9fb4057130"
      ],
      "author": {
        "name": "Daniel Lowengrub",
        "email": "lowengrub@google.com",
        "time": "Wed May 20 15:45:12 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 20 15:45:41 2026"
      },
      "message": "Arbitrary Enum Domain\n\nPiperOrigin-RevId: 918473334\n"
    },
    {
      "commit": "50b9c997540aaf7123822329e6cd6f9fb4057130",
      "tree": "e70696d936f41e3c412d90e6ecdc09d20ee6b463",
      "parents": [
        "66e6962df173762b7c2f4c8aea4343a3e138c776"
      ],
      "author": {
        "name": "Daniel Lowengrub",
        "email": "lowengrub@google.com",
        "time": "Tue May 19 20:22:12 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue May 19 20:22:46 2026"
      },
      "message": "Arbitrary Status Domain\n\nPiperOrigin-RevId: 917993595\n"
    },
    {
      "commit": "66e6962df173762b7c2f4c8aea4343a3e138c776",
      "tree": "9088a3ac9dd7f9d66e36e60e1c132fde0b98195a",
      "parents": [
        "d87e49a24af2666202159e331f694754d56a13ee"
      ],
      "author": {
        "name": "FuzzTest Team",
        "email": "fuzztest@google.com",
        "time": "Tue May 19 16:16:53 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue May 19 16:17:26 2026"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 917870582\n"
    }
  ],
  "next": "d87e49a24af2666202159e331f694754d56a13ee"
}
