)]}'
{
  "log": [
    {
      "commit": "f592a4e96a85b1912537df3674524a897bd29a64",
      "tree": "7faebb993de6358731e33366969b3499fbf4e577",
      "parents": [
        "08b7f7479446cbe611fadc2a4e6599dee0bd1038"
      ],
      "author": {
        "name": "Dmitriy Filchenko",
        "email": "dmitriyf@google.com",
        "time": "Thu Mar 20 02:27:15 2025 +0000"
      },
      "committer": {
        "name": "Dmitriy Filchenko",
        "email": "dmitriyf@google.com",
        "time": "Tue Mar 25 19:32:47 2025 +0000"
      },
      "message": "include/user: Add `HSET_MOD_WITH_COOKIE`\n\nAdds a variant of `HSET_MOD` that requires the provided cookie to\nmatch the cookie that was previously stored with the handle.\n\nBug: 382291660\nTest: tipc.test \u0026\u0026 authmgr_be_lib.test\nChange-Id: I8437ba5c5df4305221a5b06b7359c38dafe97af7\n"
    },
    {
      "commit": "08b7f7479446cbe611fadc2a4e6599dee0bd1038",
      "tree": "230d01520a5ed79c187bfd7e000b4ca43aee4d47",
      "parents": [
        "630261f0d41422a06e5d27ff18d46421131ebf63"
      ],
      "author": {
        "name": "Dmitriy Filchenko",
        "email": "dmitriyf@google.com",
        "time": "Thu Mar 20 02:56:03 2025 +0000"
      },
      "committer": {
        "name": "Dmitriy Filchenko",
        "email": "dmitriyf@google.com",
        "time": "Tue Mar 25 19:32:47 2025 +0000"
      },
      "message": "include/user: Add `HSET_DEL_WITH_COOKIE`\n\nAdds a variant of `HSET_DEL` that requires the provided cookie to\nmatch the cookie that was previously stored with the handle.\n\nBug: 382291660\nTest: tipc.test \u0026\u0026 authmgr_be_lib.test\nChange-Id: Iba8b25aa3fa5217250c62b99fd506f24787cd16e\n"
    },
    {
      "commit": "630261f0d41422a06e5d27ff18d46421131ebf63",
      "tree": "cfe3c9ce71b0813730715f7a23040616691350e1",
      "parents": [
        "28d0d724c82b07330948d66af559ae92c92706c7"
      ],
      "author": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Tue Mar 25 10:41:55 2025 -0400"
      },
      "committer": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Tue Mar 25 14:01:35 2025 -0400"
      },
      "message": "tipc-rust: Implement IntoRawFd on Handle\n\nThe current pattern for transferring ownership of a raw handle_t is to\ncall Handle::as_raw_fd and then mem::forget the Handle. This is error\nprone because it does not prevent the handle from being used after the\ncall to mem::forget. It\u0027s also not ideal that we leak the resource.\n\nThis change implements IntoRawFd which allows for extracting a RawFd\nfrom a Handle while also:\n\n- consuming the Handle so it can\u0027t be used after calling into_raw_fd()\n- ensuring that trusty_sys::close is not called twice on drop()\n- aligning with the semantic expectations of transferring ownership of a\n  RawFd in Rust\n\nBug: 395847127\nTest: trusty/vendor/google/aosp/scripts/build.py \\\n\tqemu-generic-arm64-gicv3-test-debug \\\n        --test\u003d\"boot-test:com.android.trusty.rust.tipc.test\"\n\nChange-Id: Ibd4b452090bfe0080214988c6c2cb8121c09685a\n"
    },
    {
      "commit": "28d0d724c82b07330948d66af559ae92c92706c7",
      "tree": "e3cecebd0a16844f3f988dd8178d3231c2dba7c4",
      "parents": [
        "95273a9e96cf696a322398ffa3f28b59216653a1"
      ],
      "author": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Mon Mar 24 10:13:00 2025 -0400"
      },
      "committer": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Mon Mar 24 10:13:00 2025 -0400"
      },
      "message": "Move AuthMgr AIDL rust build rule\n\nAIDL backend code generation for authmgr was previusly in\nthe authmgr-be TA source tree. This change moves it to a central\nlocation and renames the crate to match the Android crate. This allows\ntrusty code to use authmgr-fe core code in system/security/authmgr\nthat depends on the authmgr interface.\n\nBug: 377906851\nTest: atest VtsSeeHalTargetTest\nChange-Id: I4fa7104fa35d7c7641a50355720b8cbbd3abf26c\n"
    },
    {
      "commit": "95273a9e96cf696a322398ffa3f28b59216653a1",
      "tree": "0058f2bd4aee68c32235caa4a1bf2225106d8db1",
      "parents": [
        "2744a75c2d75920d020eb33cd766d0b023e7f568"
      ],
      "author": {
        "name": "Bartłomiej Grzesik",
        "email": "bgrzesik@google.com",
        "time": "Thu Mar 13 15:11:17 2025 +0100"
      },
      "committer": {
        "name": "Bartłomiej Grzesik",
        "email": "bgrzesik@google.com",
        "time": "Fri Mar 21 12:08:58 2025 -0700"
      },
      "message": "make/library.mk: Trigger copying the headers on configheader changes\n\nBefore aosp/3527960, vm-x86_64-test_os built arm64 targets. Unfortunately, the\nchange does not trigger a full rebuild but causes the incremental build to fail\nwith:\n\nexternal/trusty/musl/src/internal/floatscan.c:150:17: error: magnitude of floating-point constant too large for type \u0027long double\u0027; maximum is 1.18973149535723176502E+4932 [-Werror,-Wliteral-range]\n  150 |                 return sign * LDBL_MAX * LDBL_MAX;\n      |                               ^\n... build-root/build-vm-x86_64-test_os-userdebug/sdk/sysroot//usr/include/bits/float.h:5:18: note: expanded from macro \u0027LDBL_MAX\u0027\n    5 | #define LDBL_MAX 1.18973149535723176508575932662800702e+4932L\n      |                  ^\n\nThis change introduces a dependency on copied headers to configheader\nto detect build configuration changes.\n\nBug: 399565091\nTest: build.py vm-x86_64-test_os-userdebug\nChange-Id: If2b55a9774bb84285361b6dc319295b21120bcda\n"
    },
    {
      "commit": "2744a75c2d75920d020eb33cd766d0b023e7f568",
      "tree": "71cde0e8814d041250f3597ef148fb21aeaebdeb",
      "parents": [
        "4bfb6fa382946d19dad0190d1dff531b06614c61"
      ],
      "author": {
        "name": "Bartłomiej Grzesik",
        "email": "bgrzesik@google.com",
        "time": "Thu Mar 13 15:08:29 2025 +0100"
      },
      "committer": {
        "name": "Bartłomiej Grzesik",
        "email": "bgrzesik@google.com",
        "time": "Fri Mar 21 12:08:46 2025 -0700"
      },
      "message": "lib/syscall-stubs: Trigger regeneration on configheader changes\n\nBefore aosp/3527960, vm-x86_64-test_os built arm64 targets. Unfortunately, the\nchange does not trigger a full rebuild but causes the incremental build to fail.\n\nThis change introduces a dependency on generated files to configheader\nto detect build configuration changes.\n\nBug: 399565091\nTest: build.py vm-x86_64-test_os-userdebug\nChange-Id: Ie3b9890e5c41796005015ed0175bd9d3a926178d\n"
    },
    {
      "commit": "4bfb6fa382946d19dad0190d1dff531b06614c61",
      "tree": "3cb12105cb58e119db315486e1c5fefe95a19c25",
      "parents": [
        "83b87d70b6041f599fcc316e0e1c0e5a47be616a"
      ],
      "author": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Fri Mar 14 13:52:45 2025 -0400"
      },
      "committer": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Thu Mar 20 14:37:01 2025 -0400"
      },
      "message": "service_manager: workaround known long names\n\nTrusted hals all have the same long prefix. This change introduces a\nconvention to shorten their names to fit within the trusty limit of 64\ncharacters until we can increase this limit in the trusty kernel.\n\nWe also include a public function so that apps can derive port names to\npublish for their AIDL services in line with the logic in\nwait_for_interface.\n\nBug: 393346719\nTest: trusty/vendor/google/aosp/scripts/build.py \\\n\tqemu-generic-arm64-test-debug \\\n        --test\u003d\"boot-test:com.android.trusty.rust.service_manager_tests.test\nChange-Id: Ief4c03b27799a147755fc55d64b3564829e5951b\n"
    },
    {
      "commit": "83b87d70b6041f599fcc316e0e1c0e5a47be616a",
      "tree": "7c6db509053bbb7949b0d2729374f5c3158ea888",
      "parents": [
        "a086d34c5b29b8d240058d0d9e0c0c9592a6d7ad"
      ],
      "author": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Wed Jan 15 16:59:29 2025 -0500"
      },
      "committer": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Thu Mar 20 11:35:23 2025 -0700"
      },
      "message": "pvmdice: Add sign_data\n\nBug: 369146791\nTest: trusty/vendor/google/aosp/scripts/build.py \\\n        qemu-generic-arm64-test-debug \\\n        --test\u003d\"boot-test:com.android.trusty.rust.pvmdice.test\"\n\nChange-Id: I819ac4e35d35d1d507ea4817875cec520899a198\n"
    },
    {
      "commit": "a086d34c5b29b8d240058d0d9e0c0c9592a6d7ad",
      "tree": "8056560f7acfed0ffa36ef26e9ef0158975ea835",
      "parents": [
        "d9874e9f5aea75aed7613957f5c34a78e50d6115"
      ],
      "author": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Wed Jan 08 14:48:44 2025 -0500"
      },
      "committer": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Tue Mar 18 14:08:56 2025 -0400"
      },
      "message": "pvmdice: Initial pvmdice implementation\n\npvmdice is an implementation of hwbcc for use in protected vms where\na dice handover is provided to the guest OS. Here, we implement\ninitialization of PvmDice and the get_bcc function.\n\nBug: 369146791\nTest: trusty/vendor/google/aosp/scripts/build.py qemu-generic-arm64-test-debug --test\u003d\"boot-test:com.android.trusty.rust.pvmdice.test\"\n\nChange-Id: Ie5e87fdf518cfa025d9a20f5548eacbab87aab7b\n"
    },
    {
      "commit": "d9874e9f5aea75aed7613957f5c34a78e50d6115",
      "tree": "00ba0a36abded929c4ce5eff5ac9ec6e51761146",
      "parents": [
        "326c863fd03d938f6b2bc4514550782e68dd3f16"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Mar 13 16:01:18 2025 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Mon Mar 17 19:04:05 2025 -0500"
      },
      "message": "unittest-rust: Support `E: !Display` in `assert_ok`\n\nWiden the types `assert_ok!` supports to include `Result\u003c_, E\u003e` for any\n`E`. It previously only supported `E: Display`.\n\nThrough some abuse of autoderef, our error messages will still use the\n`Display` implementation if it exists, the `Debug` implementation if it\ndoesn\u0027t, or show the `type_name` if neither exist. (So long as the point\nwhere the macro is invoked isn\u0027t overly generic, which is unlikely in\ntests.)\n\nBug: 369143019\nTest: See comments\nChange-Id: Id60e6ca0f722e17409402da3f9896e6bc90a86a3\n"
    },
    {
      "commit": "326c863fd03d938f6b2bc4514550782e68dd3f16",
      "tree": "942f931e3cd5353b6dd3ce1b1780cdc7bf9754cc",
      "parents": [
        "a26f8723f66fcf317f6f3c528e501d67f4dd8a6b"
      ],
      "author": {
        "name": "Ayrton Munoz",
        "email": "ayrton@google.com",
        "time": "Fri Mar 14 16:47:24 2025 +0000"
      },
      "committer": {
        "name": "Ayrton Munoz",
        "email": "ayrton@google.com",
        "time": "Mon Mar 17 17:57:22 2025 +0000"
      },
      "message": "interface: arm_ffa: Add FFA_PARTITION_INFO_GET\n\nAdds macros for FFA_PARTITION_INFO_GET function ID, flags and FFA\nerror variant needed to implement ffa_partition_info_get.\n\nBug: 379677575\nChange-Id: I388f16c28b0f6c2440ed51cba8ecab4378c92bb3\n"
    },
    {
      "commit": "a26f8723f66fcf317f6f3c528e501d67f4dd8a6b",
      "tree": "0c58e843477710fa1a785b85fe893f55dcf75ce0",
      "parents": [
        "a2b8504de8f6683302fca8ba8235a770cc140102"
      ],
      "author": {
        "name": "Hasini Gunasinghe",
        "email": "hasinitg@google.com",
        "time": "Fri Mar 14 18:43:24 2025 +0000"
      },
      "committer": {
        "name": "Hasini Gunasinghe",
        "email": "hasinitg@google.com",
        "time": "Fri Mar 14 22:33:05 2025 +0000"
      },
      "message": "Remove incorrect dependencies\n\nThis is a correction to aosp/3469319\n\nTest: N/A\nBug: 369145005\nChange-Id: Ie70f1d0f66494afed7c36ad88a32da951e35d95d\n"
    },
    {
      "commit": "a2b8504de8f6683302fca8ba8235a770cc140102",
      "tree": "c31a61c9742a308e266ee2c54b586af80e2596cd",
      "parents": [
        "f0dc862f123e4f9c9fd6c54ee1f41dbddc89ee97"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri Mar 14 14:13:06 2025 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri Mar 14 14:20:51 2025 -0500"
      },
      "message": "unittest-rust: Reorganize items used in macros\n\nMove items used inside macros to a `__internal_macro_util` module. Make\nthe module `#[doc(hidden)]` instead of the individual items.\n\nBug: None\nTest: build\nChange-Id: I7b5f7c0101b2ac55b1d9cb1a6a4e9fe43f2ebea9\n"
    },
    {
      "commit": "f0dc862f123e4f9c9fd6c54ee1f41dbddc89ee97",
      "tree": "9cb92ad117cc119439e6e7cdf8eac7b1f34495f8",
      "parents": [
        "43351d742b37e574e4bedd35db53e3072f0d2860"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri Mar 14 14:09:45 2025 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri Mar 14 14:20:51 2025 -0500"
      },
      "message": "unittest-rust: Clean up `asserts` functions\n\nMake a handful of cleanup changes to the `asserts` module\u0027s functions.\n  * Make `assert_*_inner` private since they\u0027re only called by their\n    corresponding `assert_*` function.\n  * For `assert_err`:\n      * Mark `cold` to match `assert_failed`.\n      * Take `e` by value since `assert_ok!` stops the test when it\n\tencounters an `Err` value, so we\u0027ll never need `e` to outlive\n        the call.\n      * Rename to `assert_ok_failed` to match `assert_failed` and to\n\tavoid confusion if we ever add a `assert_err!` macro.\n\nBug: None\nTest: build\nChange-Id: I92414154341fe8e73b9f6b89326a9f9efc58ae8c\n"
    },
    {
      "commit": "43351d742b37e574e4bedd35db53e3072f0d2860",
      "tree": "79dcab3167e321a2536f14a0309f2eb8677b7f99",
      "parents": [
        "a5971c298c9c2242c2a991f286a1d331e416b1a0"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri Mar 14 14:04:45 2025 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri Mar 14 14:20:51 2025 -0500"
      },
      "message": "unittest-rust: Manually format code inside macros\n\n`rustfmt` doesn\u0027t format macros because it\u0027s hard to know whether it\nwill change behavior.\n\nBug: None\nTest: build\nChange-Id: I3b1d4daeeacd6db1cdf239a3a374fb39028cb301\n"
    },
    {
      "commit": "a5971c298c9c2242c2a991f286a1d331e416b1a0",
      "tree": "29fb95c811ffdcc8ec57a2e22ec09ebc7f2b6fbd",
      "parents": [
        "9e0db19430b0ab16c836fa23be31c42d51a9d3d9"
      ],
      "author": {
        "name": "Per Larsen",
        "email": "perlarsen@google.com",
        "time": "Fri Mar 14 11:26:19 2025 +0000"
      },
      "committer": {
        "name": "Per Larsen",
        "email": "perlarsen@google.com",
        "time": "Fri Mar 14 11:26:19 2025 +0000"
      },
      "message": "make: Add MODULE_BINDGEN_BLOCK_TYPES to saved variables\n\nThis is necessary to make MODULE_BINDGEN_BLOCK_TYPES module-private in\nuserspace modules.\n\nBug: None\nChange-Id: I3547f047cb0f7f8e286797ac4a89448bb033ffa6\n"
    },
    {
      "commit": "9e0db19430b0ab16c836fa23be31c42d51a9d3d9",
      "tree": "5af37a4c3b1c9e367eefa67c1a864f58d24354af",
      "parents": [
        "668f556a5381cdb3501a4b490dd69c05294eddee"
      ],
      "author": {
        "name": "Brian Granaghan",
        "email": "granaghan@google.com",
        "time": "Fri Dec 13 23:33:32 2024 +0000"
      },
      "committer": {
        "name": "Brian Granaghan",
        "email": "granaghan@google.com",
        "time": "Wed Mar 12 16:58:34 2025 -0700"
      },
      "message": "vmm_obj: Add rust bindings.\n\nBug: 359345227\nTest: Map constant boot data into a TA and print to verify that data\nmatches.\n\nChange-Id: I2c052a22aff79a119b0efffeaef6034fd0d8ae1c\n"
    },
    {
      "commit": "668f556a5381cdb3501a4b490dd69c05294eddee",
      "tree": "041b01ff759970b8d8a19398c623fca5943fa8b9",
      "parents": [
        "48eed0966a74fa29fdf5ab26382c8cfbbee364a8"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue Mar 11 15:23:35 2025 -0500"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Wed Mar 12 02:14:42 2025 -0500"
      },
      "message": "rust: trusty-log: Use OnceLock instead of static mut\n\nBug: None\nTest: Build\nChange-Id: I67c945385cf1238984f49f7203222950cf24de0b\n"
    },
    {
      "commit": "48eed0966a74fa29fdf5ab26382c8cfbbee364a8",
      "tree": "6539c727805c580d96c917039c784c274c8d37b2",
      "parents": [
        "229b188115996e258beb9a596f1feb9b6fc29627"
      ],
      "author": {
        "name": "Hasini Gunasinghe",
        "email": "hasinitg@google.com",
        "time": "Sat Mar 08 18:55:18 2025 +0000"
      },
      "committer": {
        "name": "Hasini Gunasinghe",
        "email": "hasinitg@google.com",
        "time": "Tue Mar 11 22:36:53 2025 +0000"
      },
      "message": "Add rules.mk file for authmgr-be-impl crate\n\nTest: N/A\nBug: 369145005\nChange-Id: I3678ad327ec54426d610a5ba9d50e14f040593c0\n"
    },
    {
      "commit": "229b188115996e258beb9a596f1feb9b6fc29627",
      "tree": "9e1a89c89169f9948a2c98ca3dd19ffff98d800f",
      "parents": [
        "aa6191fd787b2018142b7980b2cb6c93bf280b37"
      ],
      "author": {
        "name": "Dmitriy Filchenko",
        "email": "dmitriyf@google.com",
        "time": "Tue Feb 25 00:13:10 2025 +0000"
      },
      "committer": {
        "name": "Dmitriy Filchenko",
        "email": "dmitriyf@google.com",
        "time": "Tue Mar 11 20:00:36 2025 +0000"
      },
      "message": "Add tests for the tipc raw lib\n\nTest: this is a test CL\nBug: 382291660\n\nChange-Id: I658e59409d5e568ebbe527e9a155c1823ba43d81\n"
    },
    {
      "commit": "aa6191fd787b2018142b7980b2cb6c93bf280b37",
      "tree": "689386fcd64f3352f8b7c19da4a8f6ba40ed8cc7",
      "parents": [
        "3155343262aa74c229d22bab962c9fa22cfe7046"
      ],
      "author": {
        "name": "Hasini Gunasinghe",
        "email": "hasinitg@google.com",
        "time": "Thu Dec 19 20:33:20 2024 +0000"
      },
      "committer": {
        "name": "Dmitriy Filchenko",
        "email": "dmitriyf@google.com",
        "time": "Tue Mar 11 20:00:36 2025 +0000"
      },
      "message": "Add a workaround for the issue in binder RPC session setup\n\nBinder RPC on_connect path doesn\u0027t return until the next message for the\nsession setup comes in. This is a blocker to call on_connect and\non_message separately from Trusty clients.\n\nTest: aosp/3506455\nBug: 382291660\nChange-Id: I5b40c27353ce201f0cbe0d9426a4a3f9a784b531\n"
    },
    {
      "commit": "3155343262aa74c229d22bab962c9fa22cfe7046",
      "tree": "b3a0d04a9b3db107577d52193fc5df380fc9875d",
      "parents": [
        "e7026a77dbe8d6fb3441cee9fa0cf34da6b4dc67"
      ],
      "author": {
        "name": "Hasini Gunasinghe",
        "email": "hasinitg@google.com",
        "time": "Sat Dec 07 01:05:43 2024 +0000"
      },
      "committer": {
        "name": "Dmitriy Filchenko",
        "email": "dmitriyf@google.com",
        "time": "Tue Mar 11 20:00:36 2025 +0000"
      },
      "message": "Add a module with thread-safety and a flexible tipc user space API\n\nThe goal of this module are three folds:\n1. the ability to share the handleset with the event loop as well as a\n   service\n2. removing the dispatcher from the event pipeline\n3. make the user space constructs thread safe, so that they can be\n   shared with the RPC binder services which has the thread safety\n   requirement\n\nThis CL adds a trait to be implemented by the handle objects stored in\nthe CoreHandleSet in order to retrieve the raw fd. This simplifies the\nAPI of CoreHandleSet.\nThis CL also cleans up the code of the new rust tipc library.\n\nTest: aosp/3506455\nBug: 382291660\nChange-Id: I2bf0a8e8bf1b235f89a76fc842356e0f4d668ee8\n"
    },
    {
      "commit": "e7026a77dbe8d6fb3441cee9fa0cf34da6b4dc67",
      "tree": "5238be187cdd0ae31dde15bc82deba105198b425",
      "parents": [
        "537dbe020a47f06e84e67eb324943fa06778e48c"
      ],
      "author": {
        "name": "Per Larsen",
        "email": "perlarsen@google.com",
        "time": "Sat Mar 08 02:25:40 2025 +0000"
      },
      "committer": {
        "name": "Per Larsen (xWF)",
        "email": "perlarsen@google.com",
        "time": "Mon Mar 10 15:52:49 2025 -0700"
      },
      "message": "rust: trusty-log: Silence new Rust 1.83 lint\n\nBug: None\nChange-Id: Ib5bfb02142a222169df6667f6d4de1334cacfcae\n"
    },
    {
      "commit": "537dbe020a47f06e84e67eb324943fa06778e48c",
      "tree": "93c02a08370df66fd45e53769b31463ffc2d4e2c",
      "parents": [
        "e8ca750f831a5d5ebc072be9c09e6ea99c86acc4"
      ],
      "author": {
        "name": "Per Larsen",
        "email": "perlarsen@google.com",
        "time": "Sat Mar 08 02:23:49 2025 +0000"
      },
      "committer": {
        "name": "Per Larsen (xWF)",
        "email": "perlarsen@google.com",
        "time": "Mon Mar 10 15:52:32 2025 -0700"
      },
      "message": "rust: libhashbrown: Enable raw-entry feature\n\nThis is required to build std with Rust 1.83.\n\nBug: None\nChange-Id: Ib7e459dd6c10e5251ef576a41d303d59f9dfb14c\n"
    },
    {
      "commit": "e8ca750f831a5d5ebc072be9c09e6ea99c86acc4",
      "tree": "55df988dfe36de447017393188a0ca5b5dfc30b6",
      "parents": [
        "f90ebc6ce3a91233d263cc4d328bf738e15ece9e"
      ],
      "author": {
        "name": "Hasini Gunasinghe",
        "email": "hasinitg@google.com",
        "time": "Sat Mar 08 21:59:10 2025 +0000"
      },
      "committer": {
        "name": "Hasini Gunasinghe",
        "email": "hasinitg@google.com",
        "time": "Mon Mar 10 18:29:58 2025 +0000"
      },
      "message": "Add the ITrustedServicesHandover AIDL API\n\nBug: 369143019\nTest: atest VtsHalAuthMgrBeTargetTest\nChange-Id: I6400d9f3fd90e09cea7f4bda797dadb3810de86d\n"
    },
    {
      "commit": "f90ebc6ce3a91233d263cc4d328bf738e15ece9e",
      "tree": "917baee4140ac6ec75bd63dcc3075ac13740580d",
      "parents": [
        "a3646fcc37fe012f4b5698d6a38ea89ca32d0747"
      ],
      "author": {
        "name": "Hasini Gunasinghe",
        "email": "hasinitg@google.com",
        "time": "Sat Mar 08 18:49:58 2025 +0000"
      },
      "committer": {
        "name": "Hasini Gunasinghe",
        "email": "hasinitg@google.com",
        "time": "Sat Mar 08 19:16:07 2025 +0000"
      },
      "message": "Add rules.mk for authmgr-be crate\n\nTest: N/A\nBug: 369145005\nChange-Id: Ib2c03702589e02287be3b25eb4cdafe34e933a2c\n"
    },
    {
      "commit": "a3646fcc37fe012f4b5698d6a38ea89ca32d0747",
      "tree": "d9cb7a205c042a6c70877e2c5c73526b096f5ac0",
      "parents": [
        "6665d09ef2563710d31d2e3d1c6e66aef172be3c"
      ],
      "author": {
        "name": "Hasini Gunasinghe",
        "email": "hasinitg@google.com",
        "time": "Sat Mar 08 18:47:12 2025 +0000"
      },
      "committer": {
        "name": "Hasini Gunasinghe",
        "email": "hasinitg@google.com",
        "time": "Sat Mar 08 19:15:10 2025 +0000"
      },
      "message": "Add rules.mk files for the authmgr-common crates\n\nTest: N/A\nBug: 369145005\nChange-Id: I87c8e4390fe98c7f22e6fdce11cf593aacfdcd04\n"
    },
    {
      "commit": "6665d09ef2563710d31d2e3d1c6e66aef172be3c",
      "tree": "ba21760b66a635fa486314dd2a1cda4b7350a495",
      "parents": [
        "415e85986d7e0aeee4b6c46fa6ec6f1eba6bcf3b"
      ],
      "author": {
        "name": "Hasini Gunasinghe",
        "email": "hasinitg@google.com",
        "time": "Sat Mar 08 18:43:17 2025 +0000"
      },
      "committer": {
        "name": "Hasini Gunasinghe",
        "email": "hasinitg@google.com",
        "time": "Sat Mar 08 19:14:18 2025 +0000"
      },
      "message": "Add rules.mk file for dice-policy-builder\n\nTest: N/A\nBug: 369145005\nChange-Id: I5f83d60cb4a6d4dde06423ce6f3506764b7db024\n"
    },
    {
      "commit": "415e85986d7e0aeee4b6c46fa6ec6f1eba6bcf3b",
      "tree": "073eed9c8b1ed6c2cb298999e89de0031e597454",
      "parents": [
        "7d0c435a855e7dc3e435e7ba050604f255bac26b"
      ],
      "author": {
        "name": "Hasini Gunasinghe",
        "email": "hasinitg@google.com",
        "time": "Wed Jan 29 22:58:11 2025 +0000"
      },
      "committer": {
        "name": "Hasini Gunasinghe",
        "email": "hasinitg@google.com",
        "time": "Sat Mar 08 19:13:27 2025 +0000"
      },
      "message": "Add rules.mk file for authgraph_core_test\n\nThis is needed to write tests\n\nTest: N/A\nBug: 369148908\nChange-Id: I644ee5673b9da05bd4456b83d79b3462658cb4ff\n"
    },
    {
      "commit": "7d0c435a855e7dc3e435e7ba050604f255bac26b",
      "tree": "513a290a036098365538fc67f2c52e33daba569b",
      "parents": [
        "584020f2c4571da099848b2a0b28ea09b850947c",
        "7baa447b9cca4afd74d96c68a7e5b8ef090f4d5c"
      ],
      "author": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Fri Mar 07 06:41:43 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Mar 07 06:41:43 2025 -0800"
      },
      "message": "service_manager: Add trusty service manager am: 7baa447b9c\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3487873\n\nChange-Id: I02d215936846b3c2fbf2fdcf7bc6839b8f203ab6\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7baa447b9cca4afd74d96c68a7e5b8ef090f4d5c",
      "tree": "513a290a036098365538fc67f2c52e33daba569b",
      "parents": [
        "70d0ca3a14751c64fec078c341e45eca72990c2e"
      ],
      "author": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Mon Feb 10 16:55:55 2025 -0500"
      },
      "committer": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Fri Mar 07 09:21:52 2025 -0500"
      },
      "message": "service_manager: Add trusty service manager\n\nAdd a trusty service_manager lib that allows callers to retrieve binder\ninterfaces given a service name. This aligns as closely as possible to\nAndroid\u0027s service manager, which we cannot yet integrate into trusty\n(b/376328268). The goal is to ensure that changes to clients using this\nlibrary are minimal when we eventually integrate the binder service\nmanager APIs.\n\nThis initial implementation supports direct connections in which a\nservice is found at the provided name (port) and indirect connections\nthrough an ITrustyAccessor interface. In this initial implementation, only a\nsingle ITrustyAccessor hop is supported.\n\nTest: build.py qemu-generic-arm64-test-debug \\\n        --test\u003d\"boot-test:com.android.trusty.rust.service_manager_tests.test\nBug: 377907450\nChange-Id: Ie0404a71029b9d0e792f18dd4c5ea45c2b918bea\n"
    },
    {
      "commit": "584020f2c4571da099848b2a0b28ea09b850947c",
      "tree": "25f29d80a3f51fa9c7c71eef37ff0c3d43fa78e2",
      "parents": [
        "3ae27d163db728f769182121e02a4b5f814a0faf",
        "70d0ca3a14751c64fec078c341e45eca72990c2e"
      ],
      "author": {
        "name": "Dmitriy Filchenko",
        "email": "dmitriyf@google.com",
        "time": "Thu Mar 06 15:51:17 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Mar 06 15:51:17 2025 -0800"
      },
      "message": "include/user: Add `HSET_DEL_GET_COOKIE` am: 70d0ca3a14\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3513907\n\nChange-Id: I5638fc2069e36847c3a5e2cc8ae53ec3366f15ef\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "70d0ca3a14751c64fec078c341e45eca72990c2e",
      "tree": "25f29d80a3f51fa9c7c71eef37ff0c3d43fa78e2",
      "parents": [
        "3ae27d163db728f769182121e02a4b5f814a0faf"
      ],
      "author": {
        "name": "Dmitriy Filchenko",
        "email": "dmitriyf@google.com",
        "time": "Thu Feb 27 20:45:26 2025 +0000"
      },
      "committer": {
        "name": "Dmitriy Filchenko",
        "email": "dmitriyf@google.com",
        "time": "Thu Mar 06 19:58:44 2025 +0000"
      },
      "message": "include/user: Add `HSET_DEL_GET_COOKIE`\n\nAdds a handle set operation that deletes the matching member\nhandle, and returns its cookie.\n\nTest: aosp/3506455\nBug: 382291660\nChange-Id: I3d6bbb8fd3809e5283a54919142190572b42a748\n"
    },
    {
      "commit": "3ae27d163db728f769182121e02a4b5f814a0faf",
      "tree": "b739dac90acea194eb74cb2985ee2238b726e5c3",
      "parents": [
        "34dbe0638f60f1f785694739b179d0fedc148222",
        "510a16f054d908ef5986045f66da642e7bd35812"
      ],
      "author": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Wed Mar 05 12:16:43 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 05 12:16:43 2025 -0800"
      },
      "message": "hwbcc: srv: introduce HwBccOps am: 510a16f054\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3443479\n\nChange-Id: I835a54365fb741baa502087656c15ae25627a90e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "510a16f054d908ef5986045f66da642e7bd35812",
      "tree": "b739dac90acea194eb74cb2985ee2238b726e5c3",
      "parents": [
        "92dc0f18aa761a54054998a10273d36b875d9a7e"
      ],
      "author": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Wed Jan 08 14:46:04 2025 -0500"
      },
      "committer": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Wed Mar 05 13:47:42 2025 -0500"
      },
      "message": "hwbcc: srv: introduce HwBccOps\n\nIntroduces a new trait for implementers of a hwbcc service.\nInitially defines, init, close, and get_bcc. More required functions\nwill be added in later changes. HwBccOps are called based\non incoming commands found in the message header of each request. The\nreturn values are packaged into a HwBccResponse and serialized, so this\nchange also includes serialization logic for HwBccResponse.\n\nBug: 369146791\nTest: trusty/vendor/google/aosp/scripts/build.py qemu-generic-arm64-test-debug \\\n        --test\u003d\"boot-test:com.android.trusty.rust.hwbcc.test\"\n\nChange-Id: I4935dce4d9db2366d6bc5d2e7762ed64fc777d73\n"
    },
    {
      "commit": "34dbe0638f60f1f785694739b179d0fedc148222",
      "tree": "dda12c8014f47ba8da32a59f90d39bd0bbdde646",
      "parents": [
        "27b7154c9cd19bb203fd1ee534d156c0e150a812",
        "92dc0f18aa761a54054998a10273d36b875d9a7e"
      ],
      "author": {
        "name": "Andrei Homescu",
        "email": "ahomescu@google.com",
        "time": "Tue Mar 04 20:41:37 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Mar 04 20:41:37 2025 -0800"
      },
      "message": "interface: arm_ffa: Add VM availability messages am: 92dc0f18aa\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3481597\n\nChange-Id: I076430fd6f2900e48dd93784954cfff8d05d9190\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "92dc0f18aa761a54054998a10273d36b875d9a7e",
      "tree": "dda12c8014f47ba8da32a59f90d39bd0bbdde646",
      "parents": [
        "1ac371e6c550759cf921ac6e48b6f7a88e5463fe"
      ],
      "author": {
        "name": "Andrei Homescu",
        "email": "ahomescu@google.com",
        "time": "Sat Feb 08 08:41:11 2025 +0000"
      },
      "committer": {
        "name": "Andrei Homescu (xWF)",
        "email": "ahomescu@google.com",
        "time": "Tue Mar 04 20:15:11 2025 -0800"
      },
      "message": "interface: arm_ffa: Add VM availability messages\n\nBug: 280886201\nChange-Id: Ica7b0b4f889cd2a4b0347927ce1810789d88f8e1\n"
    },
    {
      "commit": "27b7154c9cd19bb203fd1ee534d156c0e150a812",
      "tree": "f13672d5bdc792f6c1a24a6f46e81c4225f37150",
      "parents": [
        "2182844bd6db24c17e4ce9912c43a0c7324ac4c9",
        "1ac371e6c550759cf921ac6e48b6f7a88e5463fe"
      ],
      "author": {
        "name": "Ayrton Munoz",
        "email": "ayrton@google.com",
        "time": "Tue Mar 04 19:52:36 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Mar 04 19:52:36 2025 -0800"
      },
      "message": "make: bindgen: Add support for --blocklist-types am: 1ac371e6c5\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3519852\n\nChange-Id: I39fa506a77228f16abbb8f1bbd7ffff1d72747da\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1ac371e6c550759cf921ac6e48b6f7a88e5463fe",
      "tree": "f13672d5bdc792f6c1a24a6f46e81c4225f37150",
      "parents": [
        "9b30203af7cdbe5f8a07fa0edb557633ea617002"
      ],
      "author": {
        "name": "Ayrton Munoz",
        "email": "ayrton@google.com",
        "time": "Mon Mar 03 18:09:13 2025 +0000"
      },
      "committer": {
        "name": "Ayrton Munoz (xWF)",
        "email": "ayrton@google.com",
        "time": "Tue Mar 04 19:38:47 2025 -0800"
      },
      "message": "make: bindgen: Add support for --blocklist-types\n\nThis is required to allow moving trusty-specific code from\nrust_support into separate modules.\n\nBug: None\nChange-Id: I526b3c596d2bc1e0dd141c28c05fb6f50419b6e2\n"
    },
    {
      "commit": "2182844bd6db24c17e4ce9912c43a0c7324ac4c9",
      "tree": "492132693d9c013df641bf1659e92aca5965f027",
      "parents": [
        "91d35ae4bdb671b1324ef6dfc7d544c3169c46a5",
        "9b30203af7cdbe5f8a07fa0edb557633ea617002"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue Mar 04 11:32:18 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Mar 04 11:32:18 2025 -0800"
      },
      "message": "storage: Add Android module for interface am: 9b30203af7\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3501679\n\nChange-Id: I13e05755b1547d977306a16fede6e1bf60c1b691\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "91d35ae4bdb671b1324ef6dfc7d544c3169c46a5",
      "tree": "8d91b7f17af9c4ac33a8964056852053c4d3396a",
      "parents": [
        "27a2264b03ade12609a481d7b953d17d21c9e4cb",
        "526de74396057182ecf8f9a5f5cf36f2d37c6047"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue Mar 04 11:32:14 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Mar 04 11:32:14 2025 -0800"
      },
      "message": "storage: Run clang-format am: 526de74396\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3518110\n\nChange-Id: I02f3e6d03d73261c5d29777964260e5bbe5d39e9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9b30203af7cdbe5f8a07fa0edb557633ea617002",
      "tree": "492132693d9c013df641bf1659e92aca5965f027",
      "parents": [
        "526de74396057182ecf8f9a5f5cf36f2d37c6047"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Wed Feb 19 14:54:13 2025 -0600"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri Feb 28 13:33:56 2025 -0600"
      },
      "message": "storage: Add Android module for interface\n\nNow that trusty is part of the Android manifest, storageproxyd can\ndepend on the interface definition here instead of maintaining its own\nversion of the header, which could get out of sync.\n\nBug: None\nTest: m\nChange-Id: Ic4d2aa02a227f5aeead415b90ff76f4f0f100bb3\n"
    },
    {
      "commit": "526de74396057182ecf8f9a5f5cf36f2d37c6047",
      "tree": "8d91b7f17af9c4ac33a8964056852053c4d3396a",
      "parents": [
        "2c75327d3bb32e331f18c0a17252cdb5fef98fad"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri Feb 28 13:10:55 2025 -0600"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Fri Feb 28 13:10:55 2025 -0600"
      },
      "message": "storage: Run clang-format\n\nBug: None\nTest: None\nChange-Id: Id84abde23fec99f8a6d74ad50c33e8085be969e2\n"
    },
    {
      "commit": "27a2264b03ade12609a481d7b953d17d21c9e4cb",
      "tree": "e5ab81b43a5f579dd92a9d4bfca3f962fa9c336d",
      "parents": [
        "65fcee4476dc2d39f9687759ac3ae4deef6f66d5",
        "2c75327d3bb32e331f18c0a17252cdb5fef98fad"
      ],
      "author": {
        "name": "Dmitriy Filchenko",
        "email": "dmitriyf@google.com",
        "time": "Mon Feb 24 08:32:30 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 24 08:32:30 2025 -0800"
      },
      "message": "Allow converting `trusty_sys::uuid` into `Uuid` am: 2c75327d3b\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3504679\n\nChange-Id: Iafe687288ad7fbb2c9b2d29e0ec3827e5cb6cf43\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "65fcee4476dc2d39f9687759ac3ae4deef6f66d5",
      "tree": "677866cc8881aebe0d82fc86196ac1efcc8bb830",
      "parents": [
        "1c2ca7d506a6611c39e78805cb2fd43d1647ce73",
        "28c5c1eb24aa928d5fce526a1f1e8e1df363af92"
      ],
      "author": {
        "name": "Dmitriy Filchenko",
        "email": "dmitriyf@google.com",
        "time": "Fri Feb 21 16:21:23 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 21 16:21:23 2025 -0800"
      },
      "message": "Add getters for `PortCfg` am: 28c5c1eb24\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3504678\n\nChange-Id: Icba0e266295d805fab3d3433268404c9e875ddd3\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2c75327d3bb32e331f18c0a17252cdb5fef98fad",
      "tree": "e5ab81b43a5f579dd92a9d4bfca3f962fa9c336d",
      "parents": [
        "28c5c1eb24aa928d5fce526a1f1e8e1df363af92"
      ],
      "author": {
        "name": "Dmitriy Filchenko",
        "email": "dmitriyf@google.com",
        "time": "Fri Feb 21 21:32:58 2025 +0000"
      },
      "committer": {
        "name": "Dmitriy Filchenko",
        "email": "dmitriyf@google.com",
        "time": "Fri Feb 21 23:09:44 2025 +0000"
      },
      "message": "Allow converting `trusty_sys::uuid` into `Uuid`\n\nBug: 382291660\nTest: dead code\n\nChange-Id: If80489c4cbc60d98f7f942c4eddde5783be482c8\n"
    },
    {
      "commit": "28c5c1eb24aa928d5fce526a1f1e8e1df363af92",
      "tree": "677866cc8881aebe0d82fc86196ac1efcc8bb830",
      "parents": [
        "bab99ee7cfbfb9d70f8db5777060ee5dc92170a4"
      ],
      "author": {
        "name": "Dmitriy Filchenko",
        "email": "dmitriyf@google.com",
        "time": "Fri Feb 21 20:37:31 2025 +0000"
      },
      "committer": {
        "name": "Dmitriy Filchenko",
        "email": "dmitriyf@google.com",
        "time": "Fri Feb 21 22:16:56 2025 +0000"
      },
      "message": "Add getters for `PortCfg`\n\nBug: 382291660\nTest: dead code\n\nChange-Id: I29b9b698b154bbe6b8281b059a93f8987aaa155b\n"
    },
    {
      "commit": "1c2ca7d506a6611c39e78805cb2fd43d1647ce73",
      "tree": "39bb36e23474368680ac9c27ed0ffeb67b228797",
      "parents": [
        "a6ff77277786a025e579fc9309199543d31979b7",
        "bab99ee7cfbfb9d70f8db5777060ee5dc92170a4"
      ],
      "author": {
        "name": "Ayrton Munoz",
        "email": "ayrton@google.com",
        "time": "Fri Feb 21 00:32:47 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 21 00:32:47 2025 -0800"
      },
      "message": "interface: arm_ffa: Add FFA_YIELD SMC opcode am: bab99ee7cf\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3464479\n\nChange-Id: Ibabc7c7843b414376dab57fe05e9e495064e7335\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "bab99ee7cfbfb9d70f8db5777060ee5dc92170a4",
      "tree": "39bb36e23474368680ac9c27ed0ffeb67b228797",
      "parents": [
        "34e15d8011f4c2c84b282f2d7abf1b4c14ddb6d0"
      ],
      "author": {
        "name": "Ayrton Munoz",
        "email": "ayrton@google.com",
        "time": "Fri Jan 24 03:13:06 2025 +0000"
      },
      "committer": {
        "name": "Per Larsen",
        "email": "perlarsen@google.com",
        "time": "Fri Feb 21 01:20:51 2025 +0000"
      },
      "message": "interface: arm_ffa: Add FFA_YIELD SMC opcode\n\nDocument parameters per FF-A spec DEN0077A.\n\nBug: 391968135\nTest: Presubmit\nChange-Id: I867be4e507380d36cf9cc69be1c4da24351bf957\n"
    },
    {
      "commit": "a6ff77277786a025e579fc9309199543d31979b7",
      "tree": "cf4edebc10b6c0b12041d72c50b2a6732bdd07ca",
      "parents": [
        "4bd9a3a6f0cd2cece5ad5661acfa143782120a50",
        "34e15d8011f4c2c84b282f2d7abf1b4c14ddb6d0"
      ],
      "author": {
        "name": "Ayrton Munoz",
        "email": "ayrton@google.com",
        "time": "Thu Feb 20 15:20:26 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 20 15:20:26 2025 -0800"
      },
      "message": "interface: arm_ffa: Bump FFA version to 1.2 am: 34e15d8011\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3501096\n\nChange-Id: I3be14dcc08335ca8feabc3e51cab2e36db2d5747\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4bd9a3a6f0cd2cece5ad5661acfa143782120a50",
      "tree": "514af90598c978c61dbb93059eb564209b313220",
      "parents": [
        "1efbada2e657272fc66d057605f2bee2a17e35be",
        "156f9c519ac39dd9c93ac7a5ecae47d4409ebb40"
      ],
      "author": {
        "name": "Ayrton Munoz",
        "email": "ayrton@google.com",
        "time": "Wed Feb 19 18:02:48 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 19 18:02:48 2025 -0800"
      },
      "message": "interface: arm_ffa: Add FFA_MSG_SEND_DIRECT_REQ2/RESP2 am: 156f9c519a\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3369019\n\nChange-Id: Ibe6563273861e720cb2fcd23b967fd3495ff18e6\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "34e15d8011f4c2c84b282f2d7abf1b4c14ddb6d0",
      "tree": "cf4edebc10b6c0b12041d72c50b2a6732bdd07ca",
      "parents": [
        "156f9c519ac39dd9c93ac7a5ecae47d4409ebb40"
      ],
      "author": {
        "name": "Ayrton Munoz",
        "email": "ayrton@google.com",
        "time": "Wed Feb 19 23:29:08 2025 +0000"
      },
      "committer": {
        "name": "Ayrton Munoz",
        "email": "ayrton@google.com",
        "time": "Wed Feb 19 23:29:46 2025 +0000"
      },
      "message": "interface: arm_ffa: Bump FFA version to 1.2\n\nBug: 380065728\nChange-Id: Iafaf17621341427565a5585feef90c98df07bffb\n"
    },
    {
      "commit": "156f9c519ac39dd9c93ac7a5ecae47d4409ebb40",
      "tree": "514af90598c978c61dbb93059eb564209b313220",
      "parents": [
        "338a3fda4d71ea6c1a4268043b058cc4bf37bd04"
      ],
      "author": {
        "name": "Ayrton Munoz",
        "email": "ayrton@google.com",
        "time": "Wed Nov 20 00:00:21 2024 +0000"
      },
      "committer": {
        "name": "Ayrton Munoz",
        "email": "ayrton@google.com",
        "time": "Wed Feb 19 23:29:15 2025 +0000"
      },
      "message": "interface: arm_ffa: Add FFA_MSG_SEND_DIRECT_REQ2/RESP2\n\nBug: 380065728\nChange-Id: I649134d916c113913b001a5f5ba2d6b8461ab2b9\n"
    },
    {
      "commit": "1efbada2e657272fc66d057605f2bee2a17e35be",
      "tree": "010a661af3f10b5456b6bd529a31e6724a1f81f9",
      "parents": [
        "e55a00ad7f85ee3703ae06f4f75bd359b595ff9d",
        "338a3fda4d71ea6c1a4268043b058cc4bf37bd04"
      ],
      "author": {
        "name": "Dan Fess",
        "email": "dfess@google.com",
        "time": "Mon Feb 10 13:25:23 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 10 13:25:23 2025 -0800"
      },
      "message": "swbcc: fix memory leakage in swbcc_init am: 338a3fda4d\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3481592\n\nChange-Id: Ib9612d1dc1fc307fdbca72943e0b30d0b65217b9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "338a3fda4d71ea6c1a4268043b058cc4bf37bd04",
      "tree": "010a661af3f10b5456b6bd529a31e6724a1f81f9",
      "parents": [
        "1292f93cfa1f93b7f6b9916e4b0da14c1a9d2969"
      ],
      "author": {
        "name": "Dan Fess",
        "email": "dfess@google.com",
        "time": "Fri Feb 07 04:00:50 2025 +0000"
      },
      "committer": {
        "name": "Dan Fess",
        "email": "dfess@google.com",
        "time": "Fri Feb 07 20:03:56 2025 +0000"
      },
      "message": "swbcc: fix memory leakage in swbcc_init\n\nswbcc_init dynamically allocates a session struct.\nIf swbcc_init fails, this memory needs to be freed.\n\nBug: 392931794\nChange-Id: Ic98f69f07817d8dd8d0fbf9d5cfa83fb886f15c9\n"
    },
    {
      "commit": "e55a00ad7f85ee3703ae06f4f75bd359b595ff9d",
      "tree": "68554c6e802de5768985f4ac5fa3ac6b07e8a77d",
      "parents": [
        "266bd51ffc50e0a98a14782ae521bbb3e3275f16",
        "1292f93cfa1f93b7f6b9916e4b0da14c1a9d2969"
      ],
      "author": {
        "name": "Donnie Pollitz",
        "email": "donpollitz@google.com",
        "time": "Wed Feb 05 04:54:02 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 05 04:54:02 2025 -0800"
      },
      "message": "rust: Fixup rust directiories to use direct link, not symlink am: 1292f93cfa\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3477190\n\nChange-Id: I2c83e9054b203effd2240cb961afe0f0211e055e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1292f93cfa1f93b7f6b9916e4b0da14c1a9d2969",
      "tree": "68554c6e802de5768985f4ac5fa3ac6b07e8a77d",
      "parents": [
        "6480252c659f51f599f81c5d03f61e93554a7e7e"
      ],
      "author": {
        "name": "Donnie Pollitz",
        "email": "donpollitz@google.com",
        "time": "Wed Feb 05 09:13:55 2025 +0000"
      },
      "committer": {
        "name": "Donnie Pollitz",
        "email": "donpollitz@google.com",
        "time": "Wed Feb 05 09:13:55 2025 +0000"
      },
      "message": "rust: Fixup rust directiories to use direct link, not symlink\n\nBackground:\n* We want to remove the symlink at some point. Go ahead and remove the\n  symlink usage.\n\nBug: 394231854\nTest: Builds\nChange-Id: I2ad96bbe6de91c3b21c6dfa3eb613854d311b3cf\nSigned-off-by: Donnie Pollitz \u003cdonpollitz@google.com\u003e\n"
    },
    {
      "commit": "266bd51ffc50e0a98a14782ae521bbb3e3275f16",
      "tree": "5eae9cdbcf32e95123657b7743424a18a2cce77f",
      "parents": [
        "c978648dbbf70b4bef545b263b576c3a00f35be8",
        "6480252c659f51f599f81c5d03f61e93554a7e7e"
      ],
      "author": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Tue Jan 28 09:54:43 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jan 28 09:54:43 2025 -0800"
      },
      "message": "hwbcc: srv: initial rust server scaffolding am: 6480252c65\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3377018\n\nChange-Id: I98ef1ec45b6d1c98f8a0e059bafc72690e2f33ab\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6480252c659f51f599f81c5d03f61e93554a7e7e",
      "tree": "5eae9cdbcf32e95123657b7743424a18a2cce77f",
      "parents": [
        "dabd279c9f9dce99121476c85cb2047dd7b9184a"
      ],
      "author": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Tue Nov 26 17:30:54 2024 -0500"
      },
      "committer": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Tue Jan 28 10:23:07 2025 -0500"
      },
      "message": "hwbcc: srv: initial rust server scaffolding\n\nThis change contains initial scaffolding for the HwBccService.\nIt defines a message type for the service and implements\ndeserialization.\n\nBug: 346283699\nTest: ./build.py qemu-generic-arm64-test-debug --test\u003d\"boot-test:com.android.trusty.rust.hwbcc.test\"\n\nChange-Id: I6cd072b78d469abeb5fe99abfadd47b592c90046\n"
    },
    {
      "commit": "c978648dbbf70b4bef545b263b576c3a00f35be8",
      "tree": "2da1058f3f3c8520b1142dc2f0d9bdf0eaa117a1",
      "parents": [
        "2207a1b71059103c2d6958a3bf6db72be1c85230",
        "dabd279c9f9dce99121476c85cb2047dd7b9184a"
      ],
      "author": {
        "name": "Andrei Homescu",
        "email": "ahomescu@google.com",
        "time": "Mon Jan 27 21:42:26 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jan 27 21:42:26 2025 -0800"
      },
      "message": "interface: arm_ffa: Update to version 1.1 am: dabd279c9f\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3381020\n\nChange-Id: I62ed99fce3746c0547570bd0ef02d8df34a2c63d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "dabd279c9f9dce99121476c85cb2047dd7b9184a",
      "tree": "2da1058f3f3c8520b1142dc2f0d9bdf0eaa117a1",
      "parents": [
        "c61406e7c60cf539f7921c029eea1148067fbee5"
      ],
      "author": {
        "name": "Andrei Homescu",
        "email": "ahomescu@google.com",
        "time": "Wed Nov 27 23:28:10 2024 +0000"
      },
      "committer": {
        "name": "Andrei Homescu",
        "email": "ahomescu@google.com",
        "time": "Tue Jan 28 00:01:44 2025 +0000"
      },
      "message": "interface: arm_ffa: Update to version 1.1\n\nAdd an ffa_mtd_v1_1 data structure with the 1.1\nlayout and bump the supported version macro.\n\nBug: 284057071\nChange-Id: I25306c56232747b19508bae0677188706e62276c\n"
    },
    {
      "commit": "2207a1b71059103c2d6958a3bf6db72be1c85230",
      "tree": "bfb30fe9934e37823a60ba36844e13373e10d98a",
      "parents": [
        "c8e5ae5d53b0d32375b8a8fd25cba4131e8d0e76",
        "c61406e7c60cf539f7921c029eea1148067fbee5"
      ],
      "author": {
        "name": "Alyssa Haroldsen",
        "email": "kupiakos@google.com",
        "time": "Fri Jan 24 15:01:51 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 24 15:01:51 2025 -0800"
      },
      "message": "tipc: Update to zerocopy 0.8 am: c61406e7c6\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3462343\n\nChange-Id: Iac4aa735ac9944c7db035d7bc15ae4d4439a6653\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c61406e7c60cf539f7921c029eea1148067fbee5",
      "tree": "bfb30fe9934e37823a60ba36844e13373e10d98a",
      "parents": [
        "0fb8d978e7a9089fd8c84c3d456a3542cabba5f0"
      ],
      "author": {
        "name": "Alyssa Haroldsen",
        "email": "kupiakos@google.com",
        "time": "Thu Jan 23 00:40:59 2025 +0000"
      },
      "committer": {
        "name": "Alyssa Haroldsen",
        "email": "kupiakos@google.com",
        "time": "Thu Jan 23 00:40:59 2025 +0000"
      },
      "message": "tipc: Update to zerocopy 0.8\n\nThis requires a companion change which causes `FIND_CRATE` to\nreference 0.8 and to disable 0.7.\n\nBug: 372549215\nTest: None\nChange-Id: I69a4204d8ebdaeb9e5ebccef8a814e1bf9408989\n"
    },
    {
      "commit": "c8e5ae5d53b0d32375b8a8fd25cba4131e8d0e76",
      "tree": "7f5c02645191fc5b6cc726126a16d42dffb5670d",
      "parents": [
        "9a87e0458d6c14f784e6c82ff8ac1a57d9a8416f",
        "0fb8d978e7a9089fd8c84c3d456a3542cabba5f0"
      ],
      "author": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Tue Jan 21 09:16:28 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jan 21 09:16:28 2025 -0800"
      },
      "message": "hwbcc: Add unified request struct am: 0fb8d978e7\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3371720\n\nChange-Id: Ie4c413670442a19cc8cfee7137e9e811af23fdfb\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0fb8d978e7a9089fd8c84c3d456a3542cabba5f0",
      "tree": "7f5c02645191fc5b6cc726126a16d42dffb5670d",
      "parents": [
        "a34f1504f6c7c5a91fdf2f49f17bafebc9576997"
      ],
      "author": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Fri Nov 22 13:29:57 2024 -0500"
      },
      "committer": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Tue Jan 21 11:53:04 2025 -0500"
      },
      "message": "hwbcc: Add unified request struct\n\nThis is a first step in refactoring the hwbcc rust client to support\nwriting a hwbcc rust service. Writing a service is simplified if there\nis a single message type for all requests.\n\nBccMsg replaces the previous logic which sent a conditional Message\ntype based on the request (i.e. only a header or a SignDataMsg that\nalso included a header). Serialized requests to a hwbcc server\nremain unchanged.\n\nBug: 346283699\nTest: build.py --jobs\u003d$(nproc) qemu-generic-arm64-test-debug --test\u003d\"boot-test:com.android.trusty.rust.hwbcc.test\"\nChange-Id: Ibedd56c7667684db8ce34fbc819803901efccce1\n"
    },
    {
      "commit": "9a87e0458d6c14f784e6c82ff8ac1a57d9a8416f",
      "tree": "149906d79e4266897332876ee875d47555c75d96",
      "parents": [
        "45f8d1212d69ff5617432b82aa09d2153db95b30",
        "a34f1504f6c7c5a91fdf2f49f17bafebc9576997"
      ],
      "author": {
        "name": "Per Larsen",
        "email": "perlarsen@google.com",
        "time": "Fri Jan 17 20:36:48 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 17 20:36:48 2025 -0800"
      },
      "message": "make: Don\u0027t rustdoc libraries from Rust\u0027s stdlib am: a34f1504f6\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3455802\n\nChange-Id: Ib362a2fa3a65776dc51d2c5ff8425d0e8d3dfdce\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a34f1504f6c7c5a91fdf2f49f17bafebc9576997",
      "tree": "149906d79e4266897332876ee875d47555c75d96",
      "parents": [
        "dbe1bdd07989a5e2318d454124a105e4a16abd5f"
      ],
      "author": {
        "name": "Per Larsen",
        "email": "perlarsen@google.com",
        "time": "Fri Jan 17 04:14:58 2025 +0000"
      },
      "committer": {
        "name": "Per Larsen",
        "email": "perlarsen@google.com",
        "time": "Fri Jan 17 06:42:45 2025 +0000"
      },
      "message": "make: Don\u0027t rustdoc libraries from Rust\u0027s stdlib\n\nFor reasons that aren\u0027t clear, as of Rust 1.82, running rustdoc on\nthese libraries cause presubmit failures when building Trusty with\nSoong. We do not need to ship documentation for these libraries as\nthey are not particular to Trusty.\n\nBug: None\nTest: Treehugger\nChange-Id: Iaf8a7202dbe3ed9df129e16868a813d86fe9f2aa\n"
    },
    {
      "commit": "45f8d1212d69ff5617432b82aa09d2153db95b30",
      "tree": "cd4cfb27e9864953a0756572e19593d5d924639e",
      "parents": [
        "ccf48e748cf4d65c86c3659cd2843d5bbc977083",
        "dbe1bdd07989a5e2318d454124a105e4a16abd5f"
      ],
      "author": {
        "name": "Andrei Homescu",
        "email": "ahomescu@google.com",
        "time": "Mon Jan 13 14:42:59 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jan 13 14:42:59 2025 -0800"
      },
      "message": "make: aidl: Disable all lints for auto-generated Rust code am: dbe1bdd079\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3449401\n\nChange-Id: I3bfb5ced878aa735ffb5d519ddeb8e291bd2b158\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ccf48e748cf4d65c86c3659cd2843d5bbc977083",
      "tree": "591ae30eacd87a358d5a87e08a889d943582be5e",
      "parents": [
        "b6b9b736fe4867c25f42dee86b8253c932a90b76",
        "39756c7379efcf7887356449b9e4172db902ff27"
      ],
      "author": {
        "name": "Andrei Homescu",
        "email": "ahomescu@google.com",
        "time": "Mon Jan 13 13:54:40 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jan 13 13:54:40 2025 -0800"
      },
      "message": "make: aidl: Add explicit dependency on the aidl binary am: 39756c7379\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3449400\n\nChange-Id: Ica3944ff60954362e574c5b74a1f671bd97bc1ad\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "dbe1bdd07989a5e2318d454124a105e4a16abd5f",
      "tree": "cd4cfb27e9864953a0756572e19593d5d924639e",
      "parents": [
        "39756c7379efcf7887356449b9e4172db902ff27"
      ],
      "author": {
        "name": "Andrei Homescu",
        "email": "ahomescu@google.com",
        "time": "Mon Jan 13 21:07:23 2025 +0000"
      },
      "committer": {
        "name": "Andrei Homescu",
        "email": "ahomescu@google.com",
        "time": "Mon Jan 13 21:10:15 2025 +0000"
      },
      "message": "make: aidl: Disable all lints for auto-generated Rust code\n\nThis matches Soong\u0027s configuration for\nauto-generated Rust code.\n\nBug: 389656759\nTest: build.py qemu-generic-arm64-gicv3-test-debug\nChange-Id: I73bdd574536d978c215e32fc8934b809ef26ac7e\n"
    },
    {
      "commit": "39756c7379efcf7887356449b9e4172db902ff27",
      "tree": "591ae30eacd87a358d5a87e08a889d943582be5e",
      "parents": [
        "8fe0536ae18ebc949dc8bf9118d1c5a2aa7efb5a"
      ],
      "author": {
        "name": "Andrei Homescu",
        "email": "ahomescu@google.com",
        "time": "Mon Jan 13 19:58:40 2025 +0000"
      },
      "committer": {
        "name": "Andrei Homescu",
        "email": "ahomescu@google.com",
        "time": "Mon Jan 13 20:21:40 2025 +0000"
      },
      "message": "make: aidl: Add explicit dependency on the aidl binary\n\nRebuilt the auto-generated sources whenever the aidl\nbinary changes.\n\nBug: 389654915\nTest: m aidl \u0026\u0026 build.py qemu-generic-arm64-gicv3-test-debug\nChange-Id: I1278935a13451a5c7179e22c9c1de760a6162fe7\n"
    },
    {
      "commit": "b6b9b736fe4867c25f42dee86b8253c932a90b76",
      "tree": "7d86dac78a02d708de9ef91f1ad64f42d48bee7b",
      "parents": [
        "dc934a8276764ad0bdb6b1fb3a1f99e5684ac250",
        "8fe0536ae18ebc949dc8bf9118d1c5a2aa7efb5a"
      ],
      "author": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Thu Jan 09 07:55:12 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 09 07:55:12 2025 -0800"
      },
      "message": "dice: add diced_open_dice tests am: 8fe0536ae1\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3412946\n\nChange-Id: Ic641dbb487d06982eea8f0dfce770c42a777a64d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "dc934a8276764ad0bdb6b1fb3a1f99e5684ac250",
      "tree": "afaa2ca97e3b7960dec18a4f3af2a59e5331c7e9",
      "parents": [
        "4eb4dba154400baf5517f8f90891d7f4ad2da30c",
        "45ca44aff73ab838fa934a9f093ebeb3ceb76122"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 20 13:39:48 2024 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 20 13:39:48 2024 -0800"
      },
      "message": "Empty merge ab/12770256 into aosp-main-future\n\nMerged-In: I5ebea2568301d6bc61783f18829ae0fb386a7fc3\nChange-Id: I9b94cb83ec1817fe7fc180ae3a138c425833e1af\n"
    },
    {
      "commit": "8fe0536ae18ebc949dc8bf9118d1c5a2aa7efb5a",
      "tree": "7d86dac78a02d708de9ef91f1ad64f42d48bee7b",
      "parents": [
        "8a04befe7c9a40e84ddcccfc3c90af561a2d8ebf"
      ],
      "author": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Fri Dec 13 16:44:53 2024 -0500"
      },
      "committer": {
        "name": "Gil Cukierman",
        "email": "cukie@google.com",
        "time": "Tue Dec 17 08:36:48 2024 -0800"
      },
      "message": "dice: add diced_open_dice tests\n\nBug: 369146791\nTest: trusty/vendor/google/aosp/scripts/build.py qemu-generic-arm64-test-debug \\\n\t--test\u003d\"boot-test:com.android.trusty.rust.diced_open_dice_tests.test\"\nChange-Id: I06af3b7a659816baac23d472fb5b0f4c197e55ac\n"
    },
    {
      "commit": "4eb4dba154400baf5517f8f90891d7f4ad2da30c",
      "tree": "afaa2ca97e3b7960dec18a4f3af2a59e5331c7e9",
      "parents": [
        "a1a6343af33493c89fd7be24378a1c8ab71fd648",
        "8a04befe7c9a40e84ddcccfc3c90af561a2d8ebf"
      ],
      "author": {
        "name": "Per Larsen",
        "email": "perlarsen@google.com",
        "time": "Mon Dec 16 13:50:44 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 16 13:50:44 2024 -0800"
      },
      "message": "lib: compiler_builtins-rust: Update for Rust 1.82 support am: 8a04befe7c\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3415857\n\nChange-Id: I026b94894bdd9cab52267b206a1f4aeab63f1db9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8a04befe7c9a40e84ddcccfc3c90af561a2d8ebf",
      "tree": "afaa2ca97e3b7960dec18a4f3af2a59e5331c7e9",
      "parents": [
        "b7c0c79385ae2d69a6d1bc06809547b1199ab261"
      ],
      "author": {
        "name": "Per Larsen",
        "email": "perlarsen@google.com",
        "time": "Mon Dec 16 10:21:37 2024 +0000"
      },
      "committer": {
        "name": "Per Larsen",
        "email": "perlarsen@google.com",
        "time": "Mon Dec 16 10:21:37 2024 +0000"
      },
      "message": "lib: compiler_builtins-rust: Update for Rust 1.82 support\n\nEdition was set to 2018 for this library as of upstream commit\nfdc1a87f471141de366045a212386af0cd83d44d.\n\nBug: None\nTest: build generic-arm64-virt-test-debug with Rust 1.82 toolchain\nChange-Id: Ie1ef7d9d1cbd14dcca475a9a915df9bcf1ec71f6\n"
    },
    {
      "commit": "a1a6343af33493c89fd7be24378a1c8ab71fd648",
      "tree": "8f41733a0389a9eceaaf0b7af35f6a72c06b1fee",
      "parents": [
        "e834862bbacf0a22f9dbe13f148e81aac7360a14",
        "b7c0c79385ae2d69a6d1bc06809547b1199ab261"
      ],
      "author": {
        "name": "Per Larsen",
        "email": "perlarsen@google.com",
        "time": "Mon Dec 16 01:48:11 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 16 01:48:11 2024 -0800"
      },
      "message": "lib: trusty-std: Adjustments for Rust 1.82 am: b7c0c79385\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3414542\n\nChange-Id: I226736070ed77d79550bde23b614f352ba6393b0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b7c0c79385ae2d69a6d1bc06809547b1199ab261",
      "tree": "8f41733a0389a9eceaaf0b7af35f6a72c06b1fee",
      "parents": [
        "e834862bbacf0a22f9dbe13f148e81aac7360a14"
      ],
      "author": {
        "name": "Per Larsen",
        "email": "perlarsen@google.com",
        "time": "Sun Dec 15 19:53:07 2024 +0000"
      },
      "committer": {
        "name": "Per Larsen",
        "email": "perlarsen@google.com",
        "time": "Sun Dec 15 19:54:47 2024 +0000"
      },
      "message": "lib: trusty-std: Adjustments for Rust 1.82\n\nThe new_uninit feature was stablized in 1.82 so we should only enable\nit when building with an older Rust toolchain.\n\nBug: None\nTest: presubmit\nChange-Id: I76fb641db2cda5b45ce3e3b7124827e53ca767ac\n"
    },
    {
      "commit": "e834862bbacf0a22f9dbe13f148e81aac7360a14",
      "tree": "c68947491036ea2d8a049e2ac021577a40176079",
      "parents": [
        "0794526c37fdba6a0fe4130c7fdc9425c34837b6",
        "32c0b35f44b7512e81d0977ef8518ad7f91a94fa"
      ],
      "author": {
        "name": "Per Larsen",
        "email": "perlarsen@google.com",
        "time": "Wed Dec 11 05:25:56 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 11 05:25:56 2024 +0000"
      },
      "message": "make: remove trailing slashes in trusty-std/rules.mk am: 32c0b35f44\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3403482\n\nChange-Id: I69b448c7f328f9ca12e57be0d23449c6bea7e446\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "32c0b35f44b7512e81d0977ef8518ad7f91a94fa",
      "tree": "c68947491036ea2d8a049e2ac021577a40176079",
      "parents": [
        "0794526c37fdba6a0fe4130c7fdc9425c34837b6"
      ],
      "author": {
        "name": "Per Larsen",
        "email": "perlarsen@google.com",
        "time": "Wed Dec 11 03:19:11 2024 +0000"
      },
      "committer": {
        "name": "Per Larsen",
        "email": "perlarsen@google.com",
        "time": "Wed Dec 11 03:21:15 2024 +0000"
      },
      "message": "make: remove trailing slashes in trusty-std/rules.mk\n\nAdding libcore-rust build libcompiler_builtints-rust with trailing\nslashes creates problems in incremental Rust builds where the same\nrule can fail twice and cause parallel builds to fail.\n\nBug: None\nTest: presubmit\nChange-Id: I090c6b368f1ab4f1ae37ca0d59da8b7072e4707e\n"
    },
    {
      "commit": "45ca44aff73ab838fa934a9f093ebeb3ceb76122",
      "tree": "8ebeccb653e2e6ff8be10b0b517ad4f569d155ca",
      "parents": [
        "37137aaeaed31d74924eb69ce559a52d85a182d8",
        "0794526c37fdba6a0fe4130c7fdc9425c34837b6"
      ],
      "author": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Wed Dec 04 23:34:11 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 04 23:34:11 2024 +0000"
      },
      "message": "[dice] Update DICE_PRIVATE_KEY_SIZE to DICE_PRIVATE_KEY_BUFFER_SIZE am: e9867a071a am: 0794526c37\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3367823\n\nChange-Id: I6b125a59c7e9cdf552bef72b2c33108708f9fb4d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0794526c37fdba6a0fe4130c7fdc9425c34837b6",
      "tree": "8ebeccb653e2e6ff8be10b0b517ad4f569d155ca",
      "parents": [
        "b140191ec0ef1abcbd81cec61b8b80e965546756",
        "e9867a071ac2d83d84ec024aac25621b54862f69"
      ],
      "author": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Wed Dec 04 23:10:17 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 04 23:10:17 2024 +0000"
      },
      "message": "[dice] Update DICE_PRIVATE_KEY_SIZE to DICE_PRIVATE_KEY_BUFFER_SIZE am: e9867a071a\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3367823\n\nChange-Id: I488d8e2040d2a95a00fd42b7fc32b222f2fb03df\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e9867a071ac2d83d84ec024aac25621b54862f69",
      "tree": "8ebeccb653e2e6ff8be10b0b517ad4f569d155ca",
      "parents": [
        "c904610e013f734beb0ba8a0596eb176c8bb738a"
      ],
      "author": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Fri Nov 22 11:31:19 2024 +0000"
      },
      "committer": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Wed Nov 27 16:48:18 2024 +0000"
      },
      "message": "[dice] Update DICE_PRIVATE_KEY_SIZE to DICE_PRIVATE_KEY_BUFFER_SIZE\n\nTo adapt to the upstream open-dice change.\n\nBug: 357008987\nTest: m\nChange-Id: Iec1024ee76a362fac10d9974d903c334e089650d\n"
    },
    {
      "commit": "37137aaeaed31d74924eb69ce559a52d85a182d8",
      "tree": "64fd53eb9390593aeb38957f57a6eb673b9b35e0",
      "parents": [
        "b2a5171cfc68b354c7921a446db5ac7ffa49e428",
        "b140191ec0ef1abcbd81cec61b8b80e965546756"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue Nov 26 01:38:15 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 26 01:38:15 2024 +0000"
      },
      "message": "make: Update secure storage aidl loacation am: c904610e01 am: b140191ec0\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3353601\n\nChange-Id: Id5c24dc879555d0aed3b99ded1018186b6b81350\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b140191ec0ef1abcbd81cec61b8b80e965546756",
      "tree": "64fd53eb9390593aeb38957f57a6eb673b9b35e0",
      "parents": [
        "c1bc62e9f7658bb0ef20d263d588eeeb8006011e",
        "c904610e013f734beb0ba8a0596eb176c8bb738a"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Tue Nov 26 01:16:55 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 26 01:16:55 2024 +0000"
      },
      "message": "make: Update secure storage aidl loacation am: c904610e01\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3353601\n\nChange-Id: I37bd3d52fdab2e6370355b12047fd96513f87723\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c904610e013f734beb0ba8a0596eb176c8bb738a",
      "tree": "64fd53eb9390593aeb38957f57a6eb673b9b35e0",
      "parents": [
        "cb12319644ad006751f6c49145973180322ecaa0"
      ],
      "author": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Nov 14 14:21:38 2024 -0600"
      },
      "committer": {
        "name": "Weston Carvalho",
        "email": "westoncarvalho@google.com",
        "time": "Thu Nov 21 15:08:18 2024 -0600"
      },
      "message": "make: Update secure storage aidl loacation\n\nBug: 278779487\nChange-Id: Ifcde70aedae245a1818dc3a1fd2eeb6152e30c6a\n"
    },
    {
      "commit": "b2a5171cfc68b354c7921a446db5ac7ffa49e428",
      "tree": "7b8f2f94ad3f3ca11ebb17c7a72accfd7a955c65",
      "parents": [
        "6cdb79188dee669010a55352cbd003d116940177",
        "c1bc62e9f7658bb0ef20d263d588eeeb8006011e"
      ],
      "author": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Thu Nov 21 09:31:57 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 21 09:31:57 2024 +0000"
      },
      "message": "Fix incompatiblity issue with upstream open-dice am: cb12319644 am: c1bc62e9f7\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3332921\n\nChange-Id: I2e2911e88a9b93d9f283eb40796fdd36d02e4590\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6cdb79188dee669010a55352cbd003d116940177",
      "tree": "7b8f2f94ad3f3ca11ebb17c7a72accfd7a955c65",
      "parents": [
        "f94a8f7b2f8c9c6ca344e560616454396eba29e3",
        "cb12319644ad006751f6c49145973180322ecaa0"
      ],
      "author": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Thu Nov 21 09:10:15 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 21 09:10:15 2024 +0000"
      },
      "message": "Fix incompatiblity issue with upstream open-dice am: cb12319644\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3332921\n\nChange-Id: I189a5c16a3d6f344ccf691c480fa9a5c27f66b6a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c1bc62e9f7658bb0ef20d263d588eeeb8006011e",
      "tree": "7b8f2f94ad3f3ca11ebb17c7a72accfd7a955c65",
      "parents": [
        "5f333e7b25ee60f4656b29ee6eae14c917a4107d",
        "cb12319644ad006751f6c49145973180322ecaa0"
      ],
      "author": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Thu Nov 21 09:09:46 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 21 09:09:46 2024 +0000"
      },
      "message": "Fix incompatiblity issue with upstream open-dice am: cb12319644\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3332921\n\nChange-Id: I6470aa81fac3de38cb84ce5c099df20d80e89d96\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "cb12319644ad006751f6c49145973180322ecaa0",
      "tree": "7b8f2f94ad3f3ca11ebb17c7a72accfd7a955c65",
      "parents": [
        "19fc1aa2f5be9b89a1856b7e24fc2531bf7a5d26"
      ],
      "author": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Tue Nov 05 13:30:16 2024 +0000"
      },
      "committer": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Wed Nov 20 15:40:55 2024 +0000"
      },
      "message": "Fix incompatiblity issue with upstream open-dice\n\nBug: 357008987\nTest: build generic-x86_64\nChange-Id: I8993fe88644c8ffb98c5c95dd7cf3a0c2469f496\n"
    },
    {
      "commit": "f94a8f7b2f8c9c6ca344e560616454396eba29e3",
      "tree": "72e5702c1dd8ea8ad6113ef92bde89f4701055dc",
      "parents": [
        "484116a152999ac29c2319411c4599b194dc198d",
        "5f333e7b25ee60f4656b29ee6eae14c917a4107d"
      ],
      "author": {
        "name": "Snehal",
        "email": "snehalreddy@google.com",
        "time": "Wed Nov 20 14:49:19 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 20 14:49:19 2024 +0000"
      },
      "message": "[Trusty][Coverage] Increase number of apps, for when all test apps are loaded am: 19fc1aa2f5 am: 5f333e7b25\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3142301\n\nChange-Id: If15be9f85a61fc9d20998487d85ffb07f0e631eb\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5f333e7b25ee60f4656b29ee6eae14c917a4107d",
      "tree": "72e5702c1dd8ea8ad6113ef92bde89f4701055dc",
      "parents": [
        "3c36ccd8b64124d1830559a95b1a6f1b481d0976",
        "19fc1aa2f5be9b89a1856b7e24fc2531bf7a5d26"
      ],
      "author": {
        "name": "Snehal",
        "email": "snehalreddy@google.com",
        "time": "Wed Nov 20 14:26:49 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 20 14:26:49 2024 +0000"
      },
      "message": "[Trusty][Coverage] Increase number of apps, for when all test apps are loaded am: 19fc1aa2f5\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3142301\n\nChange-Id: Ie753608ef61e517fbd2bfee57da046edcdadacfa\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "484116a152999ac29c2319411c4599b194dc198d",
      "tree": "72e5702c1dd8ea8ad6113ef92bde89f4701055dc",
      "parents": [
        "2df319d640b82af8905b6d05facd03ffb1e25903",
        "19fc1aa2f5be9b89a1856b7e24fc2531bf7a5d26"
      ],
      "author": {
        "name": "Snehal",
        "email": "snehalreddy@google.com",
        "time": "Wed Nov 20 14:25:56 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 20 14:25:56 2024 +0000"
      },
      "message": "[Trusty][Coverage] Increase number of apps, for when all test apps are loaded am: 19fc1aa2f5\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3142301\n\nChange-Id: I3ab26d0e15e956e7042b328ae1ca850e4242166c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "19fc1aa2f5be9b89a1856b7e24fc2531bf7a5d26",
      "tree": "72e5702c1dd8ea8ad6113ef92bde89f4701055dc",
      "parents": [
        "b51570578068725027e2c96724b78daa90ea8437"
      ],
      "author": {
        "name": "Snehal",
        "email": "snehalreddy@google.com",
        "time": "Mon Jun 24 09:24:51 2024 +0000"
      },
      "committer": {
        "name": "Snehal Koukuntla",
        "email": "snehalreddy@google.com",
        "time": "Wed Nov 20 12:21:19 2024 +0000"
      },
      "message": "[Trusty][Coverage] Increase number of apps, for when all test apps are loaded\n\nBug: 296356127\n\nChange-Id: Ie41249c47c334f2f894a483eec15dc52e5e8c7b3\n"
    },
    {
      "commit": "2df319d640b82af8905b6d05facd03ffb1e25903",
      "tree": "b3785f676ccd3fe54e9fed58ad2567cd7b5ba2ed",
      "parents": [
        "c6a0267dc51d3f690324e3cd8a30c3967342291d",
        "3c36ccd8b64124d1830559a95b1a6f1b481d0976"
      ],
      "author": {
        "name": "Karuna Wadhera",
        "email": "kwadhera@google.com",
        "time": "Wed Nov 06 08:03:21 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 06 08:03:21 2024 +0000"
      },
      "message": "[automerger skipped] Update rustflags to work with new hal_v4 types am: b515705780 am: 3c36ccd8b6 -s ours\n\nam skip reason: Merged-In I5ebea2568301d6bc61783f18829ae0fb386a7fc3 with SHA-1 4daa65d001 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3328499\n\nChange-Id: I0e16f645710775e921c99586984e306b48f1fb51\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c6a0267dc51d3f690324e3cd8a30c3967342291d",
      "tree": "b3785f676ccd3fe54e9fed58ad2567cd7b5ba2ed",
      "parents": [
        "4daa65d001fa74dfea32df06daf61171bee2c3dc",
        "b51570578068725027e2c96724b78daa90ea8437"
      ],
      "author": {
        "name": "Karuna Wadhera",
        "email": "kwadhera@google.com",
        "time": "Wed Nov 06 07:53:28 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 06 07:53:28 2024 +0000"
      },
      "message": "[automerger skipped] Update rustflags to work with new hal_v4 types am: b515705780 -s ours\n\nam skip reason: Merged-In I5ebea2568301d6bc61783f18829ae0fb386a7fc3 with SHA-1 4daa65d001 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3328499\n\nChange-Id: Ib5b08cf358fde26b5a530c2bc399b97770e7ad61\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3c36ccd8b64124d1830559a95b1a6f1b481d0976",
      "tree": "b3785f676ccd3fe54e9fed58ad2567cd7b5ba2ed",
      "parents": [
        "ac0785188ce1c73b72cb79a35af385185121dc50",
        "b51570578068725027e2c96724b78daa90ea8437"
      ],
      "author": {
        "name": "Karuna Wadhera",
        "email": "kwadhera@google.com",
        "time": "Wed Nov 06 07:44:06 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 06 07:44:06 2024 +0000"
      },
      "message": "Update rustflags to work with new hal_v4 types am: b515705780\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3328499\n\nChange-Id: I39479681c86b61bfc374bfe3dfaeda4be5f2b305\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b51570578068725027e2c96724b78daa90ea8437",
      "tree": "b3785f676ccd3fe54e9fed58ad2567cd7b5ba2ed",
      "parents": [
        "966c7d9e323b0a652a87a300b5b0551f1283502e"
      ],
      "author": {
        "name": "Karuna Wadhera",
        "email": "kwadhera@google.com",
        "time": "Fri Nov 01 21:23:57 2024 +0000"
      },
      "committer": {
        "name": "Karuna Wadhera",
        "email": "kwadhera@google.com",
        "time": "Fri Nov 01 21:41:15 2024 +0000"
      },
      "message": "Update rustflags to work with new hal_v4 types\n\nBug: 369375199\nTest: treehugger\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:4daa65d001fa74dfea32df06daf61171bee2c3dc)\nMerged-In: I5ebea2568301d6bc61783f18829ae0fb386a7fc3\nChange-Id: I5ebea2568301d6bc61783f18829ae0fb386a7fc3\n"
    },
    {
      "commit": "4daa65d001fa74dfea32df06daf61171bee2c3dc",
      "tree": "b3785f676ccd3fe54e9fed58ad2567cd7b5ba2ed",
      "parents": [
        "7a12a5dd7b5302a3c81a0bacc231237088035b2e"
      ],
      "author": {
        "name": "Karuna Wadhera",
        "email": "kwadhera@google.com",
        "time": "Wed Oct 30 10:02:28 2024 +0000"
      },
      "committer": {
        "name": "Karuna Wadhera",
        "email": "kwadhera@google.com",
        "time": "Fri Nov 01 20:50:09 2024 +0000"
      },
      "message": "Update rustflags to work with new hal_v4 types\n\nBug: 369375199\nTest: treehugger\nIgnore-AOSP-First: Lands with other HAL version bump changes to avoid\n build failure. At least one of the changes is internal. Will\n cherry-pick to AOSP ASAP.\nChange-Id: I5ebea2568301d6bc61783f18829ae0fb386a7fc3\n"
    },
    {
      "commit": "7a12a5dd7b5302a3c81a0bacc231237088035b2e",
      "tree": "0f20943487259aba6fb16b4963cab175c6312779",
      "parents": [
        "af5e860a641ba06b6e5f7a9d0f4150e43b625480",
        "ac0785188ce1c73b72cb79a35af385185121dc50"
      ],
      "author": {
        "name": "Mohannad Farrag",
        "email": "aymanm@google.com",
        "time": "Fri Nov 01 16:20:17 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 01 16:20:17 2024 +0000"
      },
      "message": "Add OUT_DIR to rust_bindgen for boringssl am: 966c7d9e32 am: ac0785188c\n\nOriginal change: https://android-review.googlesource.com/c/trusty/lib/+/3323096\n\nChange-Id: I16466551c543bb88b04456729be7250bb97d0c7e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    }
  ],
  "next": "ac0785188ce1c73b72cb79a35af385185121dc50"
}
