)]}'
{
  "log": [
    {
      "commit": "8e931bcc57469aed550556ec3b75c0938692c416",
      "tree": "a818607c9d51a7c0685bb0bf9c47425fbfd3da21",
      "parents": [
        "c436496685ad341de8169ad2907974fd88301a1a"
      ],
      "author": {
        "name": "Yann Dago",
        "email": "ydago@chromium.org",
        "time": "Fri Apr 10 13:51:34 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Apr 10 19:00:07 2026"
      },
      "message": "Reland \"system_api: Add POLICY_DOMAIN_EXTENSION_INSTALL domain and storage\"\n\nThis is a reland of commit a7528c43791e4078ee9e3196fa82387c077a8f03 This\nreland is legit but must be followed by a CL in chromium that handles\nthe new enum value.\n\nOriginal change\u0027s description:\n\u003e system_api: Add POLICY_DOMAIN_EXTENSION_INSTALL domain and storage\n\u003e\n\u003e This CL adds the new policy domain for parity with the Chromium repo.\n\u003e This also adds handling of storage and retrieval of extension install\n\u003e policies.\n\u003e\n\u003e TEST\u003dUnit tests for validation and storage of the policy\n\u003e BUG\u003db:486888143\n\u003e Change-Id: I5460a71063bc28d74431de181a577bfad28b6530\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/7601072\n\u003e Commit-Queue: Yann Dago \u003cydago@chromium.org\u003e\n\u003e Reviewed-by: Yann Dago \u003cydago@chromium.org\u003e\n\u003e Reviewed-by: Hidehiko Abe \u003chidehiko@chromium.org\u003e\n\u003e Tested-by: Yann Dago \u003cydago@chromium.org\u003e\n\u003e Reviewed-by: Anh Nguyen van (Lip) \u003cnguyenvananh15081998@gmail.com\u003e\n\u003e Reviewed-by: Owen Min \u003czmin@chromium.org\u003e\n\u003e Reviewed-by: Sergey Poromov \u003cporomov@chromium.org\u003e\n\nBug: b:486888143\nChange-Id: Id067fb65b7e54b70f978a89b62a163d7a7196fe9\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/7737261\nReviewed-by: Hidehiko Abe \u003chidehiko@chromium.org\u003e\nCommit-Queue: Yann Dago \u003cydago@chromium.org\u003e\nTested-by: Yann Dago \u003cydago@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: c1a6f0d8c84a573728cd89ac0c4ca58754ea19e5\n"
    },
    {
      "commit": "c436496685ad341de8169ad2907974fd88301a1a",
      "tree": "380d0f5cd94358490e13b8c9f45fc7f838c2f1e2",
      "parents": [
        "c27a09148de373889e5d2bf616c4e85a68050ae2"
      ],
      "author": {
        "name": "Jeff Lin",
        "email": "jeffulin@google.com",
        "time": "Tue Apr 07 11:01:23 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Apr 07 16:55:35 2026"
      },
      "message": "rmad/system_api: Skip RO firmware update if RO verification V2 is success\n\nBUG\u003db:491932211\nTEST\u003dFEATURES\u003dtest emerge-nissa chromeos-base/system_api rmad\n\nChange-Id: I84a6ceabb6ba8d645da8e46ca38c25eaa1ada094\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/7735681\nCommit-Queue: Cheng-Han Yang \u003cchenghan@chromium.org\u003e\nCommit-Queue: Jeff Lin \u003cjeffulin@google.com\u003e\nAuto-Submit: Jeff Lin \u003cjeffulin@google.com\u003e\nTested-by: Jeff Lin \u003cjeffulin@google.com\u003e\nReviewed-by: Cheng-Han Yang \u003cchenghan@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: c4f18c892777cde6c5ee111627036bec6ee3d4f2\n"
    },
    {
      "commit": "c27a09148de373889e5d2bf616c4e85a68050ae2",
      "tree": "5791468aa55fa7704f0ab182290dd86e5166b3e8",
      "parents": [
        "520fd9734dc168b0159b10bd9f1b74934606141f"
      ],
      "author": {
        "name": "courtneywong",
        "email": "courtneywong@chromium.org",
        "time": "Wed Apr 01 23:53:51 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Apr 02 18:00:50 2026"
      },
      "message": "system_api: add dbus constants for dissidia\n\nThese constants are used to communicate between the dissidia-daemon and\nchromium.\n\nBUG\u003db:495933878\nTEST\u003dbuilds\n\nChange-Id: Ida8b415a9401c11c6a63a63289e34e375a40bcb7\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/7723227\nTested-by: Courtney Wong \u003ccourtneywong@chromium.org\u003e\nCommit-Queue: Courtney Wong \u003ccourtneywong@chromium.org\u003e\nReviewed-by: Eric Caruso \u003cejcaruso@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 61c0b20dd071108099d285ae675f46063e2be2b3\n"
    },
    {
      "commit": "520fd9734dc168b0159b10bd9f1b74934606141f",
      "tree": "0facb3b0ba18e66c857219d4513d25d42961e180",
      "parents": [
        "9b77f93058d3dfb5e07b18934f9e70adbd0c9548"
      ],
      "author": {
        "name": "maciek swiech",
        "email": "drmasquatch@google.com",
        "time": "Wed Mar 18 20:34:14 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Mar 19 00:39:15 2026"
      },
      "message": "Revert \"system_api: Add POLICY_DOMAIN_EXTENSION_INSTALL domain and storage\"\n\nThis reverts commit a7528c43791e4078ee9e3196fa82387c077a8f03.\n\nReason for revert: breaking cros_system_api uprev roller\n\nthis cl introduces a new POLICY_DOMAIN_EXTENSION_INSTALL enum, which is not handled in chromeos/ash/components/dbus/session_manager/fake_session_manager_client.cc switch/case statements (potentially other places as well), see: https://chromium-review.git.corp.google.com/c/chromium/src/+/7674087?tab\u003dchecks\n\nOriginal change\u0027s description:\n\u003e system_api: Add POLICY_DOMAIN_EXTENSION_INSTALL domain and storage\n\u003e\n\u003e This CL adds the new policy domain for parity with the Chromium repo.\n\u003e This also adds handling of storage and retrieval of extension install\n\u003e policies.\n\u003e\n\u003e TEST\u003dUnit tests for validation and storage of the policy\n\u003e BUG\u003db:486888143\n\u003e Change-Id: I5460a71063bc28d74431de181a577bfad28b6530\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/7601072\n\u003e Commit-Queue: Yann Dago \u003cydago@chromium.org\u003e\n\u003e Reviewed-by: Yann Dago \u003cydago@chromium.org\u003e\n\u003e Reviewed-by: Hidehiko Abe \u003chidehiko@chromium.org\u003e\n\u003e Tested-by: Yann Dago \u003cydago@chromium.org\u003e\n\u003e Reviewed-by: Anh Nguyen van (Lip) \u003cnguyenvananh15081998@gmail.com\u003e\n\u003e Reviewed-by: Owen Min \u003czmin@chromium.org\u003e\n\u003e Reviewed-by: Sergey Poromov \u003cporomov@chromium.org\u003e\n\nBUG\u003db:486888143\n\nChange-Id: Ib67112b469760107b3a71c19b586519fec9059cf\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/7682115\nOwners-Override: Mike Frysinger \u003cvapier@chromium.org\u003e\nCommit-Queue: maciek swiech \u003cdrmasquatch@google.com\u003e\nReviewed-by: Mike Frysinger \u003cvapier@chromium.org\u003e\nReviewed-by: Yury Khmel \u003ckhmel@chromium.org\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 6f5266c17143521d9291b4cd5fe7929c1f0241e4\n"
    },
    {
      "commit": "9b77f93058d3dfb5e07b18934f9e70adbd0c9548",
      "tree": "d24edea0493145a044b782053e6d88803d7716bb",
      "parents": [
        "0fc41aa39598b74df3d9a67289e4cb8ea38dbd0b"
      ],
      "author": {
        "name": "maciek swiech",
        "email": "drmasquatch@google.com",
        "time": "Thu Mar 12 17:11:09 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Mar 16 16:29:36 2026"
      },
      "message": "system_api: add GetCrostiniVmType dbus method constant.\n\nConstant for GetCrostiniVmType method on VmManagementService - will be\nused to inform instances of `vmc start` when a `--vm_type` is not passed\nto allow users to still start their crostini guest without needing to\nknow which version they are using.\n\nBUG\u003db:492175836\nTEST\u003dnone\n\nChange-Id: I53adddacd6872983b73d09f5c1f4fb408355a4ec\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/7662292\nReviewed-by: Eric Caruso \u003cejcaruso@chromium.org\u003e\nCommit-Queue: Eric Caruso \u003cejcaruso@chromium.org\u003e\nAuto-Submit: maciek swiech \u003cdrmasquatch@google.com\u003e\nTested-by: maciek swiech \u003cdrmasquatch@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: cf9f91a594227140b4fc6d71d56c735e56932503\n"
    },
    {
      "commit": "0fc41aa39598b74df3d9a67289e4cb8ea38dbd0b",
      "tree": "7cfd92bd83e6ff9b18a3806847ea87ee0f96f677",
      "parents": [
        "1fb70b2851b292e48b612482a6d4d1b4c343c862"
      ],
      "author": {
        "name": "Yann Dago",
        "email": "ydago@chromium.org",
        "time": "Thu Feb 26 15:46:26 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Mar 16 08:04:28 2026"
      },
      "message": "system_api: Add POLICY_DOMAIN_EXTENSION_INSTALL domain and storage\n\nThis CL adds the new policy domain for parity with the Chromium repo.\nThis also adds handling of storage and retrieval of extension install\npolicies.\n\nTEST\u003dUnit tests for validation and storage of the policy\nBUG\u003db:486888143\nChange-Id: I5460a71063bc28d74431de181a577bfad28b6530\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/7601072\nCommit-Queue: Yann Dago \u003cydago@chromium.org\u003e\nReviewed-by: Yann Dago \u003cydago@chromium.org\u003e\nReviewed-by: Hidehiko Abe \u003chidehiko@chromium.org\u003e\nTested-by: Yann Dago \u003cydago@chromium.org\u003e\nReviewed-by: Anh Nguyen van (Lip) \u003cnguyenvananh15081998@gmail.com\u003e\nReviewed-by: Owen Min \u003czmin@chromium.org\u003e\nReviewed-by: Sergey Poromov \u003cporomov@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: a7528c43791e4078ee9e3196fa82387c077a8f03\n"
    },
    {
      "commit": "1fb70b2851b292e48b612482a6d4d1b4c343c862",
      "tree": "1e2aaec8062899ae041d46af6d3ad09a8c7c853f",
      "parents": [
        "3ba950dd1b1c0e2de2b7c8549c7a06e209fb1e72"
      ],
      "author": {
        "name": "maciek swiech",
        "email": "drmasquatch@google.com",
        "time": "Thu Jan 15 17:15:53 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Feb 26 20:53:51 2026"
      },
      "message": "vm_tools: vmc/concierge: Implement SetCrostiniVmType command\n\nWhen migrating crostini installations to baguette, users will need to\nhave a means of changing the vm type in chrome prefs.\n\nThis patch creates a concierge command and a vmc frontend to it that\nallows a user to change vm type for the Linux Development Environment\n(aka crostini and baguette). The purpose of this command is as a final\nstep in migrating an existing crostini install to a baguette\n(containerless) one.\n\nWhen the command is issued, the end result should be a change of vm type\nas represented\n1. in the xattr on the underlying disk image\n2. in the chrome pref\n\nBUG\u003db:476119187\nTEST\u003ddeploy to DUT and issue command in vmc\nNO_IFTTT\u003dIFTTT seems to not be recognizing that i did change both the \u0027if this\u0027 AND \u0027that\u0027\n\nChange-Id: Id98dc6320b35dcd708de2da943bccca069669938\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/7512463\nCommit-Queue: maciek swiech \u003cdrmasquatch@google.com\u003e\nReviewed-by: Zihan Chen \u003czihanchen@google.com\u003e\nTested-by: maciek swiech \u003cdrmasquatch@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: c7fc086328c9fc7add128a180fe65cbd575ee2db\n"
    },
    {
      "commit": "3ba950dd1b1c0e2de2b7c8549c7a06e209fb1e72",
      "tree": "7d72dab3d96098a1803ac780f7e4eb0c80c385f5",
      "parents": [
        "9cd08527738f3684f5f74053f4b6db6cb1a3b165"
      ],
      "author": {
        "name": "maciek swiech",
        "email": "drmasquatch@google.com",
        "time": "Tue Feb 17 20:00:17 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Feb 19 22:41:03 2026"
      },
      "message": "system_api: move SetCrostiniVmType from ChromeFeaturesService to VmManagementService\n\nChange from\nhttps://chromium-review.googlesource.com/c/chromiumos/platform2/+/7486735,\nin chromium review it was decided that having a state-altering call in\nChromeFeaturesService was not appropriate, so instead a new\nVmManagementService will be created which will host the method call.\n\nSince the resulting vm_concierge changes will rely on the existence of\nthe chrome method, we must split the platform2 changes into first these\nconstants, then later the platform implementation after chrome changes\nhave landed.\n\nBUG\u003db:476119187\nTEST\u003dNone\n\nChange-Id: I3d312cf98d7d11e3dca45f27a25bb63f38cf1266\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/7585155\nCommit-Queue: Eric Caruso \u003cejcaruso@chromium.org\u003e\nReviewed-by: Eric Caruso \u003cejcaruso@chromium.org\u003e\nTested-by: maciek swiech \u003cdrmasquatch@google.com\u003e\nAuto-Submit: maciek swiech \u003cdrmasquatch@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 2216f6a1c1948d6a5fc79b1084e6ac76600e1d2e\n"
    },
    {
      "commit": "9cd08527738f3684f5f74053f4b6db6cb1a3b165",
      "tree": "e35dc2c6736e3453d838b07c8b9ea21cf0d8863d",
      "parents": [
        "1680f661ab35235fc600d59deae3d8eb0c1527f6"
      ],
      "author": {
        "name": "Ciara McMullin",
        "email": "ciaramcmullin@google.com",
        "time": "Tue Feb 03 00:46:48 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Feb 04 00:57:09 2026"
      },
      "message": "system_api: Add BEAM_DEVICE_CERTIFICATE profile\n\nThis commit introduces the BEAM_DEVICE_CERTIFICATE enum value to\nthe CertificateProfile in attestation_ca.proto. This profile is\nintended for Project Beam meeting room devices and will be used to\nissue device-scoped certificates with the device\u0027s ADID in the\nSubject Common Name.\n\nDesign Doc: go/beam_certificate_service_copy\n\nBUG\u003db:481063305\nTEST\u003dN/A\n\nChange-Id: Ia61e1f2c10fe8a304a8102bc3b15c2143288fb56\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/7539961\nReviewed-by: Yves Arrouye \u003cdrcrash@chromium.org\u003e\nReviewed-by: Courtney Wong \u003ccourtneywong@chromium.org\u003e\nTested-by: Ciara McMullin \u003cciaramcmullin@google.com\u003e\nReviewed-by: Matt Vertescher \u003cmvertescher@google.com\u003e\nCommit-Queue: Ciara McMullin \u003cciaramcmullin@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f3ab58aaab04e1178d029a4760eda67f9e742d32\n"
    },
    {
      "commit": "1680f661ab35235fc600d59deae3d8eb0c1527f6",
      "tree": "4ef113d548aa61701d8a1adcfbf0b186eb3736b5",
      "parents": [
        "506c52c66b538a828cbd704100fd637089aafe74"
      ],
      "author": {
        "name": "Maksim Sisov",
        "email": "msisov@igalia.com",
        "time": "Wed Jan 28 14:50:10 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jan 30 08:23:47 2026"
      },
      "message": "system_api: Add TestHostsConnectivity D-Bus constants to system_api 1/7\n\nAdd D-Bus API constants that will be used by the TestHostsConnectivity\nimplementation in subsequent CLs.\n\nConstants added:\n- kTestHostsConnectivity: D-Bus method name\n- Option keys: proxy, timeout, max_errors\n- Proxy values: direct, direct://, system\n\nInitially, it was expected to merge this connectivity diagnostics series\ninto debugd, but feedback that can be found at [1] trigger this change.\n\n[1]\nhttps://chromium-review.googlesource.com/c/chromiumos/platform2/+/7233159/comment/6e0c8553_f522ea6a/\n\nBUG\u003db:463098734\nTEST\u003demerge-atlas chromeos-base/system_api\n\nChange-Id: I4ee6bdadc7f0f97917bbeed69bfb753e54e194d6\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/7527030\nCommit-Queue: Maksim Sisov \u003cmsisov@igalia.com\u003e\nReviewed-by: Andreea Costinas \u003cacostinas@google.com\u003e\nReviewed-by: Hugo Benichi \u003chugobenichi@google.com\u003e\nTested-by: Maksim Sisov \u003cmsisov@igalia.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ad26337ea35940ff433edc73a6c66ae2dc259a7a\n"
    },
    {
      "commit": "506c52c66b538a828cbd704100fd637089aafe74",
      "tree": "f0b72b9d3c08bb043fed3c2496d4b418b72c4940",
      "parents": [
        "0b7c44227a013533b4220c595a283b0cd690a803"
      ],
      "author": {
        "name": "David Stevens",
        "email": "stevensd@chromium.org",
        "time": "Mon Jan 26 15:55:17 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jan 26 17:39:13 2026"
      },
      "message": "Remove borealis test plan\n\nBUG\u003db:473836046\nTEST\u003dCQ\n\nChange-Id: I13ac8659cb523a3de708ee8cfc968fda531f0a4a\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/7517144\nReviewed-by: Dmitry Torokhov \u003cdtor@chromium.org\u003e\nReviewed-by: Eric Caruso \u003cejcaruso@chromium.org\u003e\nCommit-Queue: David Stevens \u003cstevensd@chromium.org\u003e\nTested-by: David Stevens \u003cstevensd@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 046745de561c0c175c30534adcc7205cc2bb43aa\n"
    },
    {
      "commit": "0b7c44227a013533b4220c595a283b0cd690a803",
      "tree": "1237d8c7a5f0acc13f40165ee66c968d3111d1d5",
      "parents": [
        "3757fb80b4ba36fa44ce2d1e192d1164dc8627f2"
      ],
      "author": {
        "name": "maciek swiech",
        "email": "drmasquatch@google.com",
        "time": "Thu Jan 15 17:35:01 2026"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jan 15 20:48:01 2026"
      },
      "message": "system_api: add method name for SetCrostiniVmType dbus method\n\nplatform2 owns method name constants for all dbus methods, including\nones implemeted in chromium. Add the method name here for subsequent\nchromium implementation.\n\nBUG\u003db:476119187\nTEST\u003dNone\n\nChange-Id: I0d4fab2faf3f0671a9e75550ca7c4cbd24941a41\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/7486735\nAuto-Submit: maciek swiech \u003cdrmasquatch@google.com\u003e\nCommit-Queue: Eric Caruso \u003cejcaruso@chromium.org\u003e\nCommit-Queue: ChromeOS Auto Runner \u003cchromeos-auto-runner@chromeos-bot.iam.gserviceaccount.com\u003e\nTested-by: maciek swiech \u003cdrmasquatch@google.com\u003e\nReviewed-by: Eric Caruso \u003cejcaruso@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b16c7a5212ead3cb5a3e05adda4cbfb8e4fbc384\n"
    },
    {
      "commit": "3757fb80b4ba36fa44ce2d1e192d1164dc8627f2",
      "tree": "a4b419c1fd88551b8d5d50af2ea5eca8a43697c7",
      "parents": [
        "23dafcbba81fc5bfc920b07774193a49c41e66a7"
      ],
      "author": {
        "name": "courtneywong",
        "email": "courtneywong@chromium.org",
        "time": "Fri Dec 19 20:46:28 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Dec 20 03:19:14 2025"
      },
      "message": "system_api: Add dbus constants for FjordOobeService\n\nBUG\u003db:470421245\nTEST\u003dnone\n\nChange-Id: I54604620d499c65a6552d1ecf80d90b92d3b1f1b\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/7281346\nTested-by: Courtney Wong \u003ccourtneywong@chromium.org\u003e\nReviewed-by: Eric Caruso \u003cejcaruso@chromium.org\u003e\nCommit-Queue: Courtney Wong \u003ccourtneywong@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 14e9d2a2a0556344f2092fd8bb74bfa76facfb77\n"
    },
    {
      "commit": "23dafcbba81fc5bfc920b07774193a49c41e66a7",
      "tree": "ac6ba1ce7b7464ac646d6d70b90f760f1a8b4f00",
      "parents": [
        "5547526a0104d4842ae98e5db77c4f8264746eba"
      ],
      "author": {
        "name": "Maksim Sisov",
        "email": "msisov@igalia.com",
        "time": "Wed Nov 19 08:00:26 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Dec 03 18:08:24 2025"
      },
      "message": "system_api: Add protobuf definition for the diagnostics tool\n\nThis is required to pass diagnostics result as a protobuf via debugd.\n\nBUG\u003dchromium:463098734\nTEST\u003dmanual\n\nChange-Id: I2c2ce833e9828eb6a37d1144057b6512fccb06d3\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/7198039\nReviewed-by: Andreea Costinas \u003cacostinas@google.com\u003e\nCommit-Queue: Sergey Poromov \u003cporomov@chromium.org\u003e\nReviewed-by: Hidehiko Abe \u003chidehiko@chromium.org\u003e\nTested-by: Sergey Poromov \u003cporomov@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 565d1fb37f0156db38fe18e953818f89a125b01a\n"
    },
    {
      "commit": "5547526a0104d4842ae98e5db77c4f8264746eba",
      "tree": "cd7474ccfe7b979c3747740229d14174e2c23319",
      "parents": [
        "5f1ffac5e855229e27c6e4356ffb189f3010283f"
      ],
      "author": {
        "name": "Jeff Lin",
        "email": "jeffulin@google.com",
        "time": "Tue Dec 02 09:18:11 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Dec 03 03:00:42 2025"
      },
      "message": "rmad: Allow to hide Google SKU in device info page\n\n1. Add hide_google_sku to rmad_config.\n2. Add hide_google_sku to UpdateDeviceInfoState.\n\nBUG\u003db:460658304\nTEST\u003dFEATURES\u003dtest emerge-nissa rmad\nTEST\u003dManual test\n\nChange-Id: Ic0b04102f0f37f5cb762f27cac80b16ee0a33ad5\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/7215321\nCommit-Queue: Yu-An Wang \u003cwyuang@google.com\u003e\nAuto-Submit: Jeff Lin \u003cjeffulin@google.com\u003e\nReviewed-by: Yu-An Wang \u003cwyuang@google.com\u003e\nTested-by: Jeff Lin \u003cjeffulin@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: fc69b80cd9bac1e788ce7221b2c1e7ecd9daa7ca\n"
    },
    {
      "commit": "5f1ffac5e855229e27c6e4356ffb189f3010283f",
      "tree": "bf66ead75c4d6cb7c608a5615f135f7efa2907b4",
      "parents": [
        "ed44935144f119d21fd03f139629464f72678e9c"
      ],
      "author": {
        "name": "Jeff Lin",
        "email": "jeffulin@google.com",
        "time": "Wed Nov 26 03:34:47 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Nov 28 04:55:04 2025"
      },
      "message": "rmad: Allow to customize Serial Number naming\n\n1. Add customized_serial_number_naming to rmad_config.\n2. Add customized_serial_number_naming UpdateDeviceInfoState.\n3. Forward customized SN name to chrome via dbus.\n\nBUG\u003db:460658304\nTEST\u003dFEATURES\u003dtest emerge-nissa rmad\nTEST\u003dManual test\n\nChange-Id: If3d157cb238fbfe80a86926742901f3169075e83\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/7206890\nCommit-Queue: Yu-An Wang \u003cwyuang@google.com\u003e\nReviewed-by: Yu-An Wang \u003cwyuang@google.com\u003e\nTested-by: Jeff Lin \u003cjeffulin@google.com\u003e\nAuto-Submit: Jeff Lin \u003cjeffulin@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 88791e9835432cace0ff254134212e5129d4843b\n"
    },
    {
      "commit": "ed44935144f119d21fd03f139629464f72678e9c",
      "tree": "52d35f3f38d6275e900dfcff946411c32e217fd1",
      "parents": [
        "f4c725f3a06b89f3636333979f9f5c32491e607a"
      ],
      "author": {
        "name": "Jason Iman",
        "email": "jasongustaman@chromium.org",
        "time": "Mon Oct 27 07:47:59 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Oct 31 04:11:49 2025"
      },
      "message": "system_api: Add ConnectNamespace as patchpanel virtual guest\n\nThis is necessary for DNS proxy to be able to listen on ConnectNamespace\nusers.\n\nBUG\u003db:436153507\nTEST\u003dCQ\n\nChange-Id: I3be03e63a91d22e4fb1f63a3365a73978a5fe9e3\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/7080712\nReviewed-by: Hugo Benichi \u003chugobenichi@google.com\u003e\nCommit-Queue: Jason Iman \u003cjasongustaman@chromium.org\u003e\nTested-by: Jason Iman \u003cjasongustaman@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 30126e735eefaab2aec35834c904f4c1d50468e0\n"
    },
    {
      "commit": "f4c725f3a06b89f3636333979f9f5c32491e607a",
      "tree": "17c71512c69986492d2dbc2e7a9ef92e9dc0725c",
      "parents": [
        "2c31c25519405d3d2b107844fd5e8c8bc397dbf7"
      ],
      "author": {
        "name": "Ryo Hashimoto",
        "email": "hashimoto@google.com",
        "time": "Wed Oct 01 06:05:46 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Oct 03 02:51:19 2025"
      },
      "message": "arc: Remove custom tabs experiment code\n\nBUG\u003d356234137\nTEST\u003dbuild\n\nChange-Id: I6df0144073c02e97720c8d787ca6b459ae3c049e\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6998858\nReviewed-by: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nCommit-Queue: Ryo Hashimoto \u003chashimoto@chromium.org\u003e\nTested-by: Ryo Hashimoto \u003chashimoto@chromium.org\u003e\nReviewed-by: Hidehiko Abe \u003chidehiko@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ceb6acc508e5ca73c24b51333d8b279c3d1f8552\n"
    },
    {
      "commit": "2c31c25519405d3d2b107844fd5e8c8bc397dbf7",
      "tree": "a569edc1d20a0163dc76285ada636ea637400130",
      "parents": [
        "c33ff08e2b27ddaed22c8799fefd3a4b7d3c49a9"
      ],
      "author": {
        "name": "Yves Arrouye",
        "email": "drcrash@google.com",
        "time": "Tue Sep 30 18:23:26 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Oct 01 22:54:35 2025"
      },
      "message": "system_api: Document the use of the origin field in certificate requests\n\nIt turns out to be only used for Android product identity certificates\n(ANDROID_PRODUCT_IDENTITY_CERTIFICATE) now. We will mark the profile\nCONTENT_PROTECTION_CERTIFICATE_WITH_STABLE_ID deprecated in another CL.\n\nBUG\u003db:447404723\nTEST\u003dN/A\n\nChange-Id: I7f8345020b6ffa4991537136086695a697aa2610\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/7001132\nTested-by: Yves Arrouye \u003cdrcrash@chromium.org\u003e\nReviewed-by: Vadim Sukhomlinov \u003csukhomlinov@google.com\u003e\nAuto-Submit: Yves Arrouye \u003cdrcrash@chromium.org\u003e\nCommit-Queue: Yves Arrouye \u003cdrcrash@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 720e2ea241b42fd96785456c3d9c2a063ff8041d\n"
    },
    {
      "commit": "c33ff08e2b27ddaed22c8799fefd3a4b7d3c49a9",
      "tree": "c340fcc0e7c3d30e4bcd0ba3dbb585ddcca4ca65",
      "parents": [
        "34e175b71dc3dbc17e02cb3fabf8822b474d1185"
      ],
      "author": {
        "name": "Mengqi Guo",
        "email": "mqg@chromium.org",
        "time": "Fri Sep 12 05:23:28 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Sep 16 17:50:39 2025"
      },
      "message": "system_api: add LOW_VOLTAGE_NO_CHARGE to power_supply_properties.proto\n\nAdd new option LOW_VOLTAGE_NO_CHARGE to enum ExternalPower.\nThis describes a new state that the system could be in.\nA low voltage source is connected, but the system is unable to draw power from\nthis source because the voltage is low. This only happens on systems without a\nbuck-boost charger topology.\n\nAdd this new option to switch() statements in powerd as well.\n\nBUG\u003db:444333521\nTEST\u003dcros_sdk cros_workon_make --board\u003dbrya chromeos-base/system_api --test\ncros_sdk cros_workon_make --board\u003dbrya chromeos-base/power_manager --test\n\nChange-Id: I38b4a390bbf07093cede45a73c7efee6204aed55\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6942124\nAuto-Submit: Mengqi Guo \u003cmqg@chromium.org\u003e\nTested-by: Mengqi Guo \u003cmqg@chromium.org\u003e\nReviewed-by: Michael Wojcicka \u003cmwoj@google.com\u003e\nCommit-Queue: Michael Wojcicka \u003cmwoj@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 67b08681aa49e0adbd29c074ca80ab15a0b104ba\n"
    },
    {
      "commit": "34e175b71dc3dbc17e02cb3fabf8822b474d1185",
      "tree": "86bfa006a10c2e2e58c56ed6fceb123ac17e7bd6",
      "parents": [
        "ed91ea4a3cd063cbace42360d769983fb08163b4"
      ],
      "author": {
        "name": "Benjamin Gordon",
        "email": "bmgordon@chromium.org",
        "time": "Mon Sep 08 14:25:44 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Sep 08 15:17:00 2025"
      },
      "message": "system_api: Update printscanmgr OWNERS\n\nInstead of pointing to the cups_proxy project, make printscanmgr point\nto its main project OWNERS.\n\nBUG\u003db:420919563\nTEST\u003dCQ\n\nChange-Id: I6bd024d328f44cb0756ebce9157be82c10fb4608\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6923208\nCommit-Queue: Benjamin Gordon \u003cbmgordon@chromium.org\u003e\nReviewed-by: Paul Moy \u003cpmoy@chromium.org\u003e\nTested-by: Benjamin Gordon \u003cbmgordon@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 61a61e01b71ed9ef10705e7760164df76fd6cac0\n"
    },
    {
      "commit": "ed91ea4a3cd063cbace42360d769983fb08163b4",
      "tree": "0f5f427b45f4fe0ba64bbfc64fe16eaf7d301001",
      "parents": [
        "29fab0c0fe43b4b0db6a1764d29116d89e30b21a"
      ],
      "author": {
        "name": "Satoru Takabayashi",
        "email": "satorux@google.com",
        "time": "Mon Jul 14 05:08:35 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Aug 22 08:19:33 2025"
      },
      "message": "system_api: Add allocated_memory to VmInfo and introduce BalloonInfo\n\nAdd allocated_memory to VmInfo, and introduce BallonInfo and the\ncorresponding request/response messages.\nThese pieces of information will be used to compute the adjusted\navailable memory.\n\nAdd GetBalloonInfo to dbus-constants.h as well.\n\nBUG\u003db:351259143\nTEST\u003dcros_sdk emerge-brya chromeos-base/system_api \u0026\u0026\n     cros_sdk FEATURES\u003dtest emerge-brya vm_host_tools\n\nChange-Id: I8df6584bdec17f8a5f266f7f1db2921d82a15804\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6727294\nCommit-Queue: Satoru Takabayashi \u003csatorux@google.com\u003e\nTested-by: Satoru Takabayashi \u003csatorux@google.com\u003e\nReviewed-by: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f1de7596afac2263f9bd9e29780c180645decfb4\n"
    },
    {
      "commit": "29fab0c0fe43b4b0db6a1764d29116d89e30b21a",
      "tree": "3efd4f82b9ca3c181157332d33d08c134dea17ee",
      "parents": [
        "4a5e6996d60b58b978531eb66c7a07e9dc8612c7"
      ],
      "author": {
        "name": "François Degros",
        "email": "fdegros@chromium.org",
        "time": "Thu Aug 21 07:00:31 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Aug 22 04:19:48 2025"
      },
      "message": "system_api: Add MountError::kCorrupted enum constant\n\nBUG\u003db:383349355\nTEST\u003dCQ\n\nChange-Id: I3e8e017981f7212db3e69db672d11946cea0edea\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6865696\nTested-by: François Degros \u003cfdegros@chromium.org\u003e\nReviewed-by: Alexander Bolodurin \u003calexbn@google.com\u003e\nAuto-Submit: François Degros \u003cfdegros@chromium.org\u003e\nCommit-Queue: François Degros \u003cfdegros@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 598d26c759afc4c26a373e40f4f74027a31ae26a\n"
    },
    {
      "commit": "4a5e6996d60b58b978531eb66c7a07e9dc8612c7",
      "tree": "ec7fa5f04ba6359a3a183d4f75811287b43d0f74",
      "parents": [
        "2765fcca9493ef6435381019a9540cb6970ac13b"
      ],
      "author": {
        "name": "maciek swiech",
        "email": "drmasquatch@google.com",
        "time": "Mon Aug 18 15:12:31 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Aug 20 20:19:57 2025"
      },
      "message": "vm_tools: concierge/disk_image: add and emit DISK_IMAGE_BAD_IMAGE\n\nOn attempting to import a backup image from a guest, we may be provided\nwith a bad disk image (incorrect type, size, etc). Add and emit a new\nstatus that can help provide better error messaging to a user.\n\nBUG\u003db:331953774\nTEST\u003dbuild vm_host_tools and deploy to DUT\n\nChange-Id: I9b47e6eb88ffeb641cfdbafd9f3f18dd07cff30c\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6858978\nReviewed-by: Zihan Chen \u003czihanchen@google.com\u003e\nCommit-Queue: maciek swiech \u003cdrmasquatch@google.com\u003e\nTested-by: maciek swiech \u003cdrmasquatch@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 30de2586be6cf4b6935b09678ac0204aa0f20408\n"
    },
    {
      "commit": "2765fcca9493ef6435381019a9540cb6970ac13b",
      "tree": "afd0b5121830ca561f5f8df5e4dbbfbd08e2b052",
      "parents": [
        "5b7c5176ed2bef974ae762551f0e9498ea57e8e4"
      ],
      "author": {
        "name": "Zihan Chen",
        "email": "zihanchen@google.com",
        "time": "Wed Jul 30 20:11:25 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Aug 20 09:43:14 2025"
      },
      "message": "system_api: Rebuild rust binding when proto change\n\nThis might help proto dep regen when changed. Not all protos are\nunder `dbus` folder.\n\nTEST\u003dCQ\n\nBUG\u003db:254910065\n\nChange-Id: Idbd95073f6ddc1ece45edc43b1b74d90258a5947\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6803482\nReviewed-by: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nTested-by: Zihan Chen \u003czihanchen@google.com\u003e\nCommit-Queue: Zihan Chen \u003czihanchen@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ae686dd317ceba28a189ce60159f92cfaf3ca6e3\n"
    },
    {
      "commit": "5b7c5176ed2bef974ae762551f0e9498ea57e8e4",
      "tree": "ce7575c98fc3c876a96ec63f4b8aa7be5ca7c401",
      "parents": [
        "fa41218c0424f0adff08b89b3309ddc43ea59f4a"
      ],
      "author": {
        "name": "Junichi Uekawa",
        "email": "uekawa@google.com",
        "time": "Tue Aug 19 07:43:37 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Aug 20 01:50:57 2025"
      },
      "message": "system_api: Sort DBUS constants for cicerone.\n\nThe XML was already sorted but the dbus-constants.h was not.\n\nBUG\u003dNone\nTEST\u003dgerrit\nNO_IFTTT\u003dXML file is already sorted.\n\nChange-Id: I5f9f025dc33506788c227982b4f8550c237aea21\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6861361\nTested-by: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nReviewed-by: Dmitry Torokhov \u003cdtor@chromium.org\u003e\nCommit-Queue: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 9ba3c65801f20ea9bd49f1a413eb100906b82441\n"
    },
    {
      "commit": "fa41218c0424f0adff08b89b3309ddc43ea59f4a",
      "tree": "8e3a195a37cf23e8a532b9c4f648199aa829148a",
      "parents": [
        "d4e0a15b3bf8b5688f0be88164974b6940d98f3d"
      ],
      "author": {
        "name": "Junichi Uekawa",
        "email": "uekawa@google.com",
        "time": "Tue Aug 19 07:33:05 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Aug 20 01:50:51 2025"
      },
      "message": "system_api: add lint for change.\n\ndbus-constants.h and VmConcierge/VmCicerone.xml usually need to be changed in\nsync. At least until Chrome starts using the headers generated by the XML files.\n\nBUG\u003dNone\nTEST\u003dupload to gerrit\n\nChange-Id: Ia6f551eef9092da09bd084835ee65f325372843c\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6861360\nReviewed-by: Dmitry Torokhov \u003cdtor@chromium.org\u003e\nTested-by: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nCommit-Queue: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ed13a420e023f1b669741d447850aaa8a6b48469\n"
    },
    {
      "commit": "d4e0a15b3bf8b5688f0be88164974b6940d98f3d",
      "tree": "c27c1d05205da7114372d3294e189e53005a183e",
      "parents": [
        "6b1a80c1851c06e8ea90559d184719fed007c8fa"
      ],
      "author": {
        "name": "Zihan Chen",
        "email": "zihanchen@google.com",
        "time": "Thu Jul 31 20:04:21 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Aug 16 07:28:26 2025"
      },
      "message": "vm_tools/concierge: Write xattr when creating vm disk files\n\nTo make on disk xattr vm type more broadly supported, write vm type\nin xattr in all vm creation when possible.\n\nAlso removed some plugin vm related legacy code.\n\nTEST\u003dCQ\n\nBUG\u003db:435490013\n\nChange-Id: I4a76a6aa417bfbbc2358e2083388d5fd6b7f70d0\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6806261\nTested-by: Zihan Chen \u003czihanchen@google.com\u003e\nCommit-Queue: Zihan Chen \u003czihanchen@google.com\u003e\nReviewed-by: maciek swiech \u003cdrmasquatch@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 397f53fc31e9364488a21a275bd992a25fa65ede\n"
    },
    {
      "commit": "6b1a80c1851c06e8ea90559d184719fed007c8fa",
      "tree": "7bc70a5f0bd9bea6d616eec4c8a21b3ec35c4d13",
      "parents": [
        "07b9fafa3fff468afa2960789d2b28444c38db3e"
      ],
      "author": {
        "name": "courtneywong",
        "email": "courtneywong@google.com",
        "time": "Wed Aug 06 01:20:44 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Aug 15 23:48:17 2025"
      },
      "message": "system_api: Add dbus constants for FjordOobeService\n\nThis endpoint allows for communication to OOBE to indicate that touch\ncontroller setup is done and the next UI should be shown. The\nimplementation will live in the ChromeOS OOBE code.\n\nAdding the constant here is required to be referenced from OOBE.\n\nBUG\u003db:415052190\nTEST\u003dnone\n\nChange-Id: I715892b14a379b0d00d11f3cca15f8d79cc6e348\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6821049\nTested-by: Courtney Wong \u003ccourtneywong@chromium.org\u003e\nReviewed-by: Eric Caruso \u003cejcaruso@chromium.org\u003e\nCommit-Queue: Courtney Wong \u003ccourtneywong@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: bcc50496a272e371384938f9be1e16fe09f0793c\n"
    },
    {
      "commit": "07b9fafa3fff468afa2960789d2b28444c38db3e",
      "tree": "8e89959a4e7d79ab65cfd37ed7461d11562cae1b",
      "parents": [
        "5077e487199ddc0a9468f08c8bc2342190129817"
      ],
      "author": {
        "name": "Zihan Chen",
        "email": "zihanchen@google.com",
        "time": "Thu Jul 24 19:28:16 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jul 31 22:05:49 2025"
      },
      "message": "system_api/vm_concierge: Send vm type existence info\n\nThis differentiate an unknown vm type stored on disk vs the disk\nimage file has not vm type xattr recorded.\n\nTEST\u003dCQ\n\nBUG\u003db:434192155\n\nChange-Id: I9659a20e31684045caaa6b1730c46be3186da1a7\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6783772\nReviewed-by: maciek swiech \u003cdrmasquatch@google.com\u003e\nCommit-Queue: Zihan Chen \u003czihanchen@google.com\u003e\nAuto-Submit: Zihan Chen \u003czihanchen@google.com\u003e\nTested-by: Zihan Chen \u003czihanchen@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: cc63e60d08bdf9816f685dc840df982bbd758a68\n"
    },
    {
      "commit": "5077e487199ddc0a9468f08c8bc2342190129817",
      "tree": "8b0fb10bc5c9e45e8cf7e7211bbd011e1c16ab53",
      "parents": [
        "a04c85923660fdac21b6da245534e440fb2a9f79"
      ],
      "author": {
        "name": "maciek swiech",
        "email": "drmasquatch@google.com",
        "time": "Tue Jul 22 15:23:56 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jul 22 18:09:10 2025"
      },
      "message": "system_api: fix typo in IsBruschettaAvailable dbus constant\n\nprevious cl contained typo\n\nBUG\u003db:432480112\nTEST\u003dNone\n\nChange-Id: I436fa4c750d1bca1323ff6cc79372d87bd30487e\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6777822\nCommit-Queue: maciek swiech \u003cdrmasquatch@google.com\u003e\nAuto-Submit: maciek swiech \u003cdrmasquatch@google.com\u003e\nTested-by: maciek swiech \u003cdrmasquatch@google.com\u003e\nReviewed-by: Mike Frysinger \u003cvapier@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: c8f17f07b0c65a7fb9fcc60e4705e2f85e3c5e78\n"
    },
    {
      "commit": "a04c85923660fdac21b6da245534e440fb2a9f79",
      "tree": "c72c2bf9dff1269c73bd42ed83a1550394f938ba",
      "parents": [
        "1c11fbabcb670b1a157ae2bc72a6030cedc635bf"
      ],
      "author": {
        "name": "Mohammed Abdon",
        "email": "mohammedabdon@google.com",
        "time": "Tue Jul 15 13:37:36 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jul 22 01:22:33 2025"
      },
      "message": "cryptohome: Add D-Bus method to generate recovery_id\n\nAdds a new D-Bus method to generate a fresh recovery_id and store it in\na shadow directory. This makes the recovery_id accessible on the login\nscreen before the user is logged in.\n\nThis change ensures that the recovery container (seed, increment) are\nonly stored in the users encrypted directory, which is only accessible\nduring an authenticated user session.\n\nBUG\u003db:420743396\nTEST\u003dcros_run_unit_tests --board\u003d${BOARD} --packages\nchromeos-base/cryptohome\n\nChange-Id: Iffe2458f3ed552534788de60f5d82340771e5061\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6733104\nTested-by: Mohammed Abdon \u003cmohammedabdon@chromium.org\u003e\nReviewed-by: Hardik Goyal \u003chardikgoyal@chromium.org\u003e\nCommit-Queue: Mohammed Abdon \u003cmohammedabdon@chromium.org\u003e\nReviewed-by: Thomas Cedeno \u003cthomascedeno@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ec64bc1c4115d06c1f25832133f8389ddf6c3f8b\n"
    },
    {
      "commit": "1c11fbabcb670b1a157ae2bc72a6030cedc635bf",
      "tree": "c90090a1a42c5ff3f818c1b8ea43f9a5f7b3dbb3",
      "parents": [
        "2e6e89f9a7eedd0e55d355a30926b8748c8da332"
      ],
      "author": {
        "name": "maciek swiech",
        "email": "drmasquatch@google.com",
        "time": "Thu Jul 17 21:41:05 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 18 17:27:49 2025"
      },
      "message": "system_api: add IsBruschettaAvailable dbus constant\n\nMuch like with crostini and pluginVM, we are sometimes interested in\nquerying if bruschetta is available. Make a new endpoint available.\n\nThe implementation lives in chrome code, but requires the constant to be\ndefined in system_api to be available to be called.\n\nBUG\u003db:432480112\nTEST\u003dNone\n\nChange-Id: I44387f258be88940aba74ec6e26ab04ffde3e121\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6767170\nTested-by: maciek swiech \u003cdrmasquatch@google.com\u003e\nReviewed-by: Eric Caruso \u003cejcaruso@chromium.org\u003e\nCommit-Queue: maciek swiech \u003cdrmasquatch@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 38881b9f6c005f4587b69f58c0bfa9fdb396e1c5\n"
    },
    {
      "commit": "2e6e89f9a7eedd0e55d355a30926b8748c8da332",
      "tree": "249a260d007cff514c175dc6516c5d71d3d6d2d4",
      "parents": [
        "349c5cb547162b967df40a336fc08bb18819a5e1"
      ],
      "author": {
        "name": "Jett Rink",
        "email": "jettrink@google.com",
        "time": "Mon Nov 25 20:53:26 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jun 24 17:12:57 2025"
      },
      "message": "system_api: Add GSC_DEVICE_NT variant\n\nAdd GSC_DEVICE_NT variant to system api proto and update all call sites\nto handle the new variant correctly. Note that this CL does not actually\npublish the new value yet.\n\nBUG\u003db:373640432\nTEST\u003dEverything builds\n\nChange-Id: Ibbbbf824ad81ab80d36dd4e085711ee626cec552\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6052124\nTested-by: Jett Rink \u003cjettrink@google.com\u003e\nReviewed-by: Aashay Shringarpure \u003caashay@google.com\u003e\nReviewed-by: Jett Rink \u003cjettrink@google.com\u003e\nCommit-Queue: Jett Rink \u003cjettrink@google.com\u003e\nReviewed-by: Byron Lee \u003cbyronlee@chromium.org\u003e\nReviewed-by: Jeff Lin \u003cjeffulin@google.com\u003e\nTested-by: Yu-An Wang \u003cwyuang@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 328936288a33e1c335f4984949ef46625dc8b0a9\n"
    },
    {
      "commit": "349c5cb547162b967df40a336fc08bb18819a5e1",
      "tree": "5947717bb3ac6f4ed9c305e8a3cd6c481dcdc2f7",
      "parents": [
        "d454028f9b1b8aed28a37e8abe43d34122c95231"
      ],
      "author": {
        "name": "Junichi Uekawa",
        "email": "uekawa@google.com",
        "time": "Thu Jun 12 08:16:13 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jun 13 03:58:58 2025"
      },
      "message": "system_api: Remove GetContainerSshKeys concierge API.\n\nIt was removed a while ago.\n\nBUG\u003db:279841315\nTEST\u003dcq\n\nChange-Id: Ib4456c6c0a36cbd24a63561238a03b389275c376\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6636455\nReviewed-by: Hidehiko Abe \u003chidehiko@chromium.org\u003e\nCommit-Queue: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nTested-by: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ab413677e3c3e91b0fd22cee70eb7c76042e552c\n"
    },
    {
      "commit": "d454028f9b1b8aed28a37e8abe43d34122c95231",
      "tree": "7167642178ae8ccd6a6672edcb44740595bfb4f4",
      "parents": [
        "bf8111c8d68156e9df5f63e4213d0222a127062b"
      ],
      "author": {
        "name": "Junichi Uekawa",
        "email": "uekawa@google.com",
        "time": "Fri Jun 13 00:24:02 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jun 13 03:12:11 2025"
      },
      "message": "system_api: add missing concierge VmInstallStateSignal.\n\nAdded in crrev.com/c/5980637 but was missing here.\n\nBUG\u003db:343813416\nTEST\u003dcompiles.\n\nChange-Id: Ic3da625bf4d1b2d5475b73e83f99b838dc8880d5\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6640679\nTested-by: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nReviewed-by: Hidehiko Abe \u003chidehiko@chromium.org\u003e\nCommit-Queue: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 0e2d118b710a0d1c6a0b185b2d3ea9303b8f43fe\n"
    },
    {
      "commit": "bf8111c8d68156e9df5f63e4213d0222a127062b",
      "tree": "33d8bb880f85ce1f3b605f93a56c87b083fd1e51",
      "parents": [
        "a20288c04666ee87ec251159de39aa75e76261dd"
      ],
      "author": {
        "name": "Takuto Ikuta",
        "email": "tikuta@chromium.org",
        "time": "Mon Jun 09 08:12:25 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jun 10 05:12:21 2025"
      },
      "message": "system_api: Add a missing include\n\nThis is to fix build error in modules build.\n\nBug: 40263312\nChange-Id: Iebc703abb49270786c030c8143fd737d1cf22a54\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6627094\nAuto-Submit: Takuto Ikuta \u003ctikuta@chromium.org\u003e\nCommit-Queue: Takuto Ikuta \u003ctikuta@chromium.org\u003e\nReviewed-by: Hidehiko Abe \u003chidehiko@chromium.org\u003e\nTested-by: Takuto Ikuta \u003ctikuta@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d773f770164f807c774940ba0f34889ac867e752\n"
    },
    {
      "commit": "a20288c04666ee87ec251159de39aa75e76261dd",
      "tree": "cfbc97c65515f1ccd592ce03bb65fbfcbd72c682",
      "parents": [
        "e7dd9c37f61b95a4dcdcb7cc194f836af9631287"
      ],
      "author": {
        "name": "Suresh Warrier",
        "email": "motorman@google.com",
        "time": "Thu May 08 08:34:27 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 28 00:51:12 2025"
      },
      "message": "spaced: Update spaced with the following two IPC endpoints:\n\n- GetDiskIOStats\n  - Responds with stats for all block devices\n- GetDiskIOStatsFor\n  - Responds with stats for a specified block device path\n\nBUG\u003db:413512938\nTEST\u003dManual tests and Unit tests\n\nChange-Id: I72430998c2ab1559423b4135ee5343a6c9eefd65\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6533259\nCommit-Queue: Suresh Warrier \u003cmotorman@google.com\u003e\nReviewed-by: Ben Scarlato \u003cakhna@google.com\u003e\nTested-by: Suresh Warrier \u003cmotorman@google.com\u003e\nReviewed-by: Sarthak Kukreti \u003csarthakkukreti@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 66bf9eba55ee846e049b9752cc2de1c3b3908f5b\n"
    },
    {
      "commit": "e7dd9c37f61b95a4dcdcb7cc194f836af9631287",
      "tree": "b31f8f51151f0a42253c905485c7976f516d2bfe",
      "parents": [
        "0bb4ee8cccdd04962861fd9c7b426a85d854b787"
      ],
      "author": {
        "name": "Junichi Uekawa",
        "email": "uekawa@google.com",
        "time": "Mon May 19 06:09:03 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue May 20 04:16:24 2025"
      },
      "message": "system_api: Add IfChange lint to the VM proto.\n\nIf this enum changes, we need to change multiple places due to\nbackward-compatibility until we remove the old proto.\n\nBUG\u003dNone\nTEST\u003dcq\n\nChange-Id: I19710bca91570cc04d1e64bc3b7f232a00b17bdd\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6562241\nCommit-Queue: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nTested-by: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nReviewed-by: maciek swiech \u003cdrmasquatch@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ac017b8523d2b9d4f77a73efa235e6b261224e33\n"
    },
    {
      "commit": "0bb4ee8cccdd04962861fd9c7b426a85d854b787",
      "tree": "9645392248694f938ab06e578513b68bccbed953",
      "parents": [
        "fe88d943e5f328b34e38b91296db39650f6ec6f3"
      ],
      "author": {
        "name": "Divya Chauhan",
        "email": "chauhandivya@google.com",
        "time": "Tue Apr 15 12:43:06 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue May 13 10:53:46 2025"
      },
      "message": "update_engine: Deprecate ApplyDeferredUpdate\n\nBUG\u003db:242813465\nTEST\u003d`emerge-brya update_engine` and `emerge-brya update_engine-client`\nand tast.autoupdate.ConsumerAutoUpdateFeature\n\nChange-Id: Ie16f292c2018117bb47929f799d6b66737d9f2ca\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6458898\nTested-by: Divya Chauhan \u003cchauhandivya@google.com\u003e\nReviewed-by: Jae Hoon Kim \u003ckimjae@chromium.org\u003e\nCommit-Queue: Divya Chauhan \u003cchauhandivya@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: f86ccfc3aa101c24d0f31ae7d5ebb952032cd7d0\n"
    },
    {
      "commit": "fe88d943e5f328b34e38b91296db39650f6ec6f3",
      "tree": "7e1593932adf3c2e270983bb385b3f498ad2b346",
      "parents": [
        "6ed11070a8d9382b53b8108caf226df9bafa260d"
      ],
      "author": {
        "name": "Jameson Thies",
        "email": "jthies@google.com",
        "time": "Fri May 09 17:50:27 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat May 10 01:41:28 2025"
      },
      "message": "system_api: Add USB Limit signal definition to dbus constants\n\nUpdate Type-C Daemon D-Bus constants to include a USB limit signal\ndefinition which the Type-C Daemon can emit when a device or endpoint\nlimit is reached.\n\nBUG\u003db:416716383\nTEST\u003dFEATURES\u003dtest emerge-${BOARD} chromeos-base/system_api\n\nChange-Id: I2c1ade8952f2c666bd1f2dab816f1bbb1ce2d2dd\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6533657\nCommit-Queue: Jameson Thies \u003cjthies@google.com\u003e\nTested-by: Jameson Thies \u003cjthies@google.com\u003e\nReviewed-by: Benson Leung \u003cbleung@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 891e8fdfb067e4fefdd1249cd07ab6568c24ea7e\n"
    },
    {
      "commit": "6ed11070a8d9382b53b8108caf226df9bafa260d",
      "tree": "2c827fdcd39565dcf11fa51f63b51daacc74efe3",
      "parents": [
        "68114875ad35b573034a2ab1f5cdf3dbb0e59468"
      ],
      "author": {
        "name": "maciek swiech",
        "email": "drmasquatch@google.com",
        "time": "Fri Apr 25 19:59:36 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Apr 29 15:53:15 2025"
      },
      "message": "vm_tools: concierge: add xattr-based vm type identification for disk images\n\nDuring the migration period from classic crostini to containerless\nguests, it will be beneficial to have some \u0027ground truth\u0027 as to a vm\u0027s\n(or in this case, vm\u0027s disk image\u0027s) state.\n\nGiven that we already use extended attributes for other disk\ncharacteristics, we store the vm type as an xattr as well.\nUnfortunately, duing the call to CreateDiskImage we do not currently\npass the vm type directly, so for the moment we will infer for the\ncontainerless case by noting when the containerless image download flag\nhas been set. Since we only care to differentiate crostini and\ncontainerless at the moment this will drastically reduce the amount of\nother changes that need to be made.\n\nCL also includes a few previously omitted `unlink` calls during error\ncases.\n\nBUG\u003db:407992760\nTEST\u003dcompile, deploy, create vm, check xattr manually\n\nChange-Id: I64b921290ebb2e3cf4ba6f4987df631025aebee2\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6490094\nCommit-Queue: maciek swiech \u003cdrmasquatch@google.com\u003e\nReviewed-by: Daniel Verkamp \u003cdverkamp@chromium.org\u003e\nTested-by: maciek swiech \u003cdrmasquatch@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: eaa0356921045fe376e6c35b3e57e23cad798726\n"
    },
    {
      "commit": "68114875ad35b573034a2ab1f5cdf3dbb0e59468",
      "tree": "68202366a9c7b2ad8c37995032d72d857fdae059",
      "parents": [
        "7a5658418dc5319fd214ce3b1c7a9fdc8d5c7d3e"
      ],
      "author": {
        "name": "Jeff Lin",
        "email": "jeffulin@google.com",
        "time": "Fri Apr 18 08:11:40 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Apr 21 10:15:28 2025"
      },
      "message": "rmad/system_api: Set modifiabilities of device information\n\n1. Add modifiability fields in rmad.proto\n2. Set the field modifiabilities according to different conditions\n\nBUG\u003db:400593992\nTEST\u003dFEATURES\u003dtest emerge-nissa rmad\n\nChange-Id: I214d82ffd339f33b46b519860a6ac8bd224ebcce\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6472238\nTested-by: Jeff Lin \u003cjeffulin@google.com\u003e\nReviewed-by: Kevin Lin \u003ckevinptt@chromium.org\u003e\nCommit-Queue: Jeff Lin \u003cjeffulin@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b0ebfa80a1ca693864f6282d1b58896c64886de9\n"
    },
    {
      "commit": "7a5658418dc5319fd214ce3b1c7a9fdc8d5c7d3e",
      "tree": "6f023facf57f5fca7c92f41bb15bab205146d98a",
      "parents": [
        "8f778b37909f84e4151fe059f13001aa20a1f186"
      ],
      "author": {
        "name": "Allen Shih",
        "email": "allenshihmc@google.com",
        "time": "Wed Apr 09 08:43:51 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Apr 15 07:47:01 2025"
      },
      "message": "system_api: Add position field to all Runtime HWID component messages\n\nAdd a new protobuf field indicating the component position to Runtime\nProbe component types that are Runtime HWID components, so that Hardware\nVerifier can get the position of probed components from Runtime Probe.\n\nBUG\u003db:367899338\nTEST\u003dCQ\n\nChange-Id: I7f40a2d62b9b78e8a492ae2e27753092b15c9c4d\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6437682\nTested-by: Allen Shih \u003callenshihmc@chromium.org\u003e\nCommit-Queue: Allen Shih \u003callenshihmc@chromium.org\u003e\nReviewed-by: Clark Chung \u003cckclark@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: b490a41eac49cf768dfa177c8f5532d7476607c4\n"
    },
    {
      "commit": "8f778b37909f84e4151fe059f13001aa20a1f186",
      "tree": "17461492a5d454f20f67a8ca0033747e9b24dec2",
      "parents": [
        "485228a6b2213da0e2dd27bf3f6ca29396ed699f"
      ],
      "author": {
        "name": "Yves Arrouye",
        "email": "drcrash@google.com",
        "time": "Thu Apr 10 18:02:10 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Apr 15 01:35:07 2025"
      },
      "message": "system_api: Remove serial_number from cert request proto\n\nThis was added for the Android product identity certificate, but\nwe will determine the SN that factory intended from the ADID. We\ntherefore don\u0027t need to send the serial number from the RO VPD\nin the certificate request.\n\nBUG\u003db:407798619\nTEST\u003dN/A\n\nChange-Id: I1ac759a40ac2728e8d54dae2b7d291d41e6b3dd6\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6448849\nAuto-Submit: Yves Arrouye \u003cdrcrash@chromium.org\u003e\nReviewed-by: Vadim Bendebury \u003cvbendeb@google.com\u003e\nCommit-Queue: Vadim Bendebury \u003cvbendeb@google.com\u003e\nTested-by: Yves Arrouye \u003cdrcrash@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 5f5395a33ab838a6fc6ad22e88927be3113329cf\n"
    },
    {
      "commit": "485228a6b2213da0e2dd27bf3f6ca29396ed699f",
      "tree": "77da3e8b113d08f73d6f0cb1079b5f0b14363510",
      "parents": [
        "dc032eaf82d4df9b66c0761a38a3ae914ed4e629"
      ],
      "author": {
        "name": "Jeff Lin",
        "email": "jeffulin@google.com",
        "time": "Tue Mar 11 11:00:36 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Apr 07 11:23:43 2025"
      },
      "message": "system_api: Add `is_skipped` to `HardwareVerificationResult`\n\nAdd a new bool field to `HardwareVerificationResult`.\n\nBUG\u003db:400590832\nTEST\u003dcq\n\nChange-Id: I66d79230db3dba7a33798b8d1bed5d1a98924ff0\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6346094\nReviewed-by: Kevin Lin \u003ckevinptt@chromium.org\u003e\nTested-by: Jeff Lin \u003cjeffulin@google.com\u003e\nCommit-Queue: Jeff Lin \u003cjeffulin@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e06102f9c5d96cb514b3040135fa0cdd805fb4c1\n"
    },
    {
      "commit": "dc032eaf82d4df9b66c0761a38a3ae914ed4e629",
      "tree": "5863681b50b64ce05c8bece609cb0d408fe7de48",
      "parents": [
        "aba04b3cbca4f43876a0f577bcd5971cff723e0f"
      ],
      "author": {
        "name": "Yves Arrouye",
        "email": "drcrash@google.com",
        "time": "Tue Apr 01 19:14:02 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Apr 01 23:46:10 2025"
      },
      "message": "system_api: Add Android Product Identity certificate profile\n\nThis adds a new certificate profile, as well as serial_number in\nthe request, as this will be provided when requesting that profile\n(similarly to providing attested_device_id).\n\nBUG\u003db:407798619\nTEST\u003dN/A\n\nChange-Id: Ia4ebbdc19ea943658bf56749f0301d7c797914d2\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6422606\nTested-by: Yves Arrouye \u003cdrcrash@chromium.org\u003e\nReviewed-by: Vadim Sukhomlinov \u003csukhomlinov@google.com\u003e\nAuto-Submit: Yves Arrouye \u003cdrcrash@chromium.org\u003e\nCommit-Queue: Yves Arrouye \u003cdrcrash@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e63854574f2c053b75c91bc4066b1a32a50d66fc\n"
    },
    {
      "commit": "aba04b3cbca4f43876a0f577bcd5971cff723e0f",
      "tree": "4b4cb0c32d4bcc466c1bfd7abf9494142e0f0d92",
      "parents": [
        "62ab80355a8194e051bd1d93a5c09093c7645a32"
      ],
      "author": {
        "name": "Allen Shih",
        "email": "allenshihmc@google.com",
        "time": "Tue Apr 01 02:07:05 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Apr 01 08:06:11 2025"
      },
      "message": "system_api: Add RuntimeHwidComponent protobuf message\n\nAdd the RuntimeHwidComponent protobuf message in runtime_probe.proto.\nThis message defines the order of each component in the Runtime HWID\ncomponents.\n\nBUG\u003db:367899338\nTEST\u003dCQ\n\nChange-Id: I90e83a2a9ba001fa94ffb9aac674443d64892543\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6420989\nTested-by: Allen Shih \u003callenshihmc@chromium.org\u003e\nReviewed-by: Clark Chung \u003cckclark@chromium.org\u003e\nCommit-Queue: Allen Shih \u003callenshihmc@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ac24aee16dfae2db591c98c4de7d27071feae631\n"
    },
    {
      "commit": "62ab80355a8194e051bd1d93a5c09093c7645a32",
      "tree": "bb07fbb1afac0d6b123e67062d86dc91f50f9feb",
      "parents": [
        "fe5e27b397593b47a0478fcd9a738d320fe05890"
      ],
      "author": {
        "name": "Yuan Yao",
        "email": "yuanyaogoog@google.com",
        "time": "Wed Dec 18 05:57:10 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Mar 26 09:06:57 2025"
      },
      "message": "vm_tools: add syslog tag for vhost_user_fs device\n\nAdd a syslog_tag field in the StartVhostFsRequest protobuf. The\nvhost_user_starter will apply the syslog_tag to the vhost_user fs device\nit spawns. By having this CL, concierge can define a custom syslog tag\nfor vhost-user fs devices.\n\nFor Arcvm, the stub device\u0027s syslog tag is set to match the other arcvm\nvirtio-fs processes\u0027 syslog tag.\n\nBUG\u003db:381784661\nTEST\u003dVerify the stub vhost_user fs device has the same log tag with\nother virtio-fs processes.\n\nCq-Depend: chromium:6365594\nChange-Id: I482f2aab11f83b283c5ce29ef30b43dae901e380\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6096551\nReviewed-by: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nTested-by: Yuan Yao \u003cyuanyaogoog@chromium.org\u003e\nCommit-Queue: Yuan Yao \u003cyuanyaogoog@chromium.org\u003e\nCommit-Queue: ChromeOS Auto Retry \u003cchromeos-auto-retry@chromeos-bot.iam.gserviceaccount.com\u003e\nReviewed-by: Keiichi Watanabe \u003ckeiichiw@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d4fd5a59d4c1cdfc3ce9c76f7b89ed54afbb9530\n"
    },
    {
      "commit": "fe5e27b397593b47a0478fcd9a738d320fe05890",
      "tree": "b0827320109c83ac5f462baf3297e93cc2e91345",
      "parents": [
        "9743bdc2c3362401950b6edbe5fae61783373105"
      ],
      "author": {
        "name": "Roland Bock",
        "email": "rbock@google.com",
        "time": "Tue Mar 11 19:46:39 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Mar 20 13:28:35 2025"
      },
      "message": "Remove SessionManager.ClearForcedReEnrollmentVpd\n\nThis method does the same as SessionManager.ClearBlockDevmodeVpd, and is not needed any more since crrev.com/c/6329529\n\nBUG\u003d400446862\nTEST\u003dunit tests\n\nChange-Id: I9b6a4c146967b201ba59ebc4a389ab419f1b11ec\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6345270\nCommit-Queue: Roland Bock \u003crbock@google.com\u003e\nReviewed-by: Hidehiko Abe \u003chidehiko@chromium.org\u003e\nTested-by: Roland Bock \u003crbock@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 49e86ebbf9ce29b16a1617f2517e56baa1f4d3a5\n"
    },
    {
      "commit": "9743bdc2c3362401950b6edbe5fae61783373105",
      "tree": "ddf532c29ad1323926cf01efb6a48bd789d97d54",
      "parents": [
        "660d8fd8a092ad609dde4114ae11d0f9d43431fb"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@chromium.org",
        "time": "Fri Mar 14 16:16:58 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Mar 17 15:03:38 2025"
      },
      "message": "system_api: run cros format on codebase\n\nBUG\u003db:321790768\nTEST\u003dCQ passes\n\nChange-Id: I808956ff75c77c96ddc07e0e180307d5ea47c2bc\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6354947\nTested-by: Mike Frysinger \u003cvapier@chromium.org\u003e\nReviewed-by: Alex Klein \u003csaklein@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 6d20a0952718d63aa8937dce7265cdcb623a1437\n"
    },
    {
      "commit": "660d8fd8a092ad609dde4114ae11d0f9d43431fb",
      "tree": "3b98d9a2cfd4801e6b15062e1c4307c82b0b352b",
      "parents": [
        "9ef879f0266f6e84d41cada4055230cd60655f7a"
      ],
      "author": {
        "name": "Roland Bock",
        "email": "rbock@google.com",
        "time": "Mon Mar 10 11:44:42 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Mar 10 17:25:11 2025"
      },
      "message": "login_manager: Add ClearBlockDevmodeVpd method\n\nThis change duplicates the existing ClearForcedReEnrollmentVpd method to\nClearBlockDevmodeVpd. Followup changes will migrate the Chrome side to\nthe new function and eventually remove the old method.\n\nBUG\u003d400446862\nTEST\u003dunit tests\nChange-Id: Ie5954665d16a79cd61d4eae577a3c4ed7a5b0215\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6333187\nTested-by: Roland Bock \u003crbock@google.com\u003e\nCommit-Queue: Roland Bock \u003crbock@google.com\u003e\nReviewed-by: Hidehiko Abe \u003chidehiko@chromium.org\u003e\nReviewed-by: Igor \u003cigorcov@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 3860eebe8e20df165c5fc0c72b43c37caece05eb\n"
    },
    {
      "commit": "9ef879f0266f6e84d41cada4055230cd60655f7a",
      "tree": "708f3a30609f26eb7608dd5e1d3f6588e6cdd6fa",
      "parents": [
        "b8d797a61689892adb182c9bec457c9bd24b26d2"
      ],
      "author": {
        "name": "maciek swiech",
        "email": "drmasquatch@google.com",
        "time": "Thu Mar 06 17:26:41 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Mar 07 20:17:07 2025"
      },
      "message": "vm_tools: concierge: add SHA256 checksum for Baguette image\n\nAdd SHA256 checksum expected for the Baguette image to compare against.\n\nBUG\u003db:393151776\nTEST\u003demerge\n\nChange-Id: I534f5accc0760b81cfbb6ed28d1b5622156e64cf\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6333603\nReviewed-by: Dennis Kempin \u003cdenniskempin@google.com\u003e\nAuto-Submit: maciek swiech \u003cdrmasquatch@google.com\u003e\nCommit-Queue: ChromeOS Auto Retry \u003cchromeos-auto-retry@chromeos-bot.iam.gserviceaccount.com\u003e\nTested-by: maciek swiech \u003cdrmasquatch@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 1f4279a82b5df0ab008d08907d4f72be892c4066\n"
    },
    {
      "commit": "b8d797a61689892adb182c9bec457c9bd24b26d2",
      "tree": "ee68fe049b1b831f280f074fdbfe1fa5f6425980",
      "parents": [
        "dc36a61f4cbd821becc3ab0a6930c8ff05c21d06"
      ],
      "author": {
        "name": "Hidehiko Abe",
        "email": "hidehiko@chromium.org",
        "time": "Wed Feb 26 11:15:52 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Feb 27 15:35:02 2025"
      },
      "message": "login: Start ArcManager D-Bus service.\n\nARC related D-Bus calls will be forwawrded to the new ArcManager D-Bus\nservice. Later, the D-Bus service will be split into another process.\n\nBUG\u003db:390297821\nTEST\u003dTryjob, manually tested ARC is still booted with Chrome side update.\n\nChange-Id: Ia2ea0dd8405f314f0c8fcaaa47a553f2b5a6e9c1\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6305739\nReviewed-by: Xiyuan Xia \u003cxiyuan@chromium.org\u003e\nTested-by: Hidehiko Abe \u003chidehiko@chromium.org\u003e\nCommit-Queue: Hidehiko Abe \u003chidehiko@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 20b95183654a9c25009530a0a5b15952f17b6dc1\n"
    },
    {
      "commit": "dc36a61f4cbd821becc3ab0a6930c8ff05c21d06",
      "tree": "9d248f78bc024fa3c278125fe1beaa4fbdebcf8c",
      "parents": [
        "0f8d276d01cf85d4f79bdc701a45e3b1ca9bddfb"
      ],
      "author": {
        "name": "Shijin Abraham",
        "email": "shijinabraham@google.com",
        "time": "Wed Feb 26 21:26:12 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Feb 26 21:45:25 2025"
      },
      "message": "system_api: Bluetooth: Replace bluetooth_cq with bluetooth_floss_cq\n\nReplace CQ config which was testing a deprecated\nstack (bluez).\n\nBUG\u003db:399433464\nTEST\u003ddirmd\n\nChange-Id: Ia7d8890390c8889242de5cd6d4ae6fc5f33a2096\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6304121\nReviewed-by: Michael Sun \u003cmichaelfsun@google.com\u003e\nAuto-Submit: Shijin Abraham \u003cshijinabraham@google.com\u003e\nCommit-Queue: Shijin Abraham \u003cshijinabraham@google.com\u003e\nTested-by: Shijin Abraham \u003cshijinabraham@google.com\u003e\nCommit-Queue: Michael Sun \u003cmichaelfsun@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 0bafbc6bc31772579356f9e3359df738c433b135\n"
    },
    {
      "commit": "0f8d276d01cf85d4f79bdc701a45e3b1ca9bddfb",
      "tree": "ba8fc6f2f99916908d97ea336a9c00804042cf37",
      "parents": [
        "869814cf6278c02facde7189073d20d4d33a0d1e"
      ],
      "author": {
        "name": "Dennis Kempin",
        "email": "denniskempin@google.com",
        "time": "Tue Feb 04 19:11:29 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Feb 25 05:44:40 2025"
      },
      "message": "concierge: Add RPC to retrieve Baguette image URL\n\nThis URL is a constant baked into concierge and will\nbe queried by Chrome to download the image for\nnew instances of Baguette.\n\nBUG\u003db:393151776\nTEST\u003ddbus-send --system --print-reply --dest\u003dorg.chromium.vm_concierge \\\n     /org/chromium/VmConcierge \\\n     org.chromium.vm_concierge.GetBaguetteImageUrl\n\nChange-Id: I72c516f5b1b5fb9c97ae14a4cab31fadde340ac4\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6248943\nReviewed-by: maciek swiech \u003cdrmasquatch@google.com\u003e\nTested-by: Dennis Kempin \u003cdenniskempin@google.com\u003e\nCommit-Queue: Dennis Kempin \u003cdenniskempin@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: d465676ca393df419a79336eb394fd1aa54b777f\n"
    },
    {
      "commit": "869814cf6278c02facde7189073d20d4d33a0d1e",
      "tree": "868ea89c62eb257f23b7cf271be1735f7bd45c3e",
      "parents": [
        "68e7094b025a1e737b941e153381b3fbf03169d4"
      ],
      "author": {
        "name": "Norman Bintang",
        "email": "normanbt@chromium.org",
        "time": "Thu Feb 13 03:19:02 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Feb 20 07:26:19 2025"
      },
      "message": "vm_tools: Add MuteVmAudio interface in VmConcierge\n\nAdd MuteVmAudio interface in VmConcierge by passing the call to crosvm\nvia crosvm_control. This interface will be called by Chrome.\n\nBUG\u003db:384583243\nTEST\u003ddbus-send --system --type\u003dmethod_call --print-reply \\\n--dest\u003dorg.chromium.VmConcierge /org/chromium/VmConcierge \\\norg.chromium.VmConcierge.MuteVmAudio array:byte:...\n\nChange-Id: I01ad6f97f58514192cf11c1ae677f81d19abbea2\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6262607\nReviewed-by: Keiichi Watanabe \u003ckeiichiw@chromium.org\u003e\nReviewed-by: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nCommit-Queue: Norman Bintang \u003cnormanbt@chromium.org\u003e\nReviewed-by: Dennis Kempin \u003cdenniskempin@google.com\u003e\nTested-by: Norman Bintang \u003cnormanbt@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: c21248898fdb9144b60a214b78fdc5e6daeab0ec\n"
    },
    {
      "commit": "68e7094b025a1e737b941e153381b3fbf03169d4",
      "tree": "86a86969f404bdcf9f44cb8a668f9bf0bd522f29",
      "parents": [
        "f7a8db5a135bfde11a3eca0af42844f05887a190"
      ],
      "author": {
        "name": "Junichi Uekawa",
        "email": "uekawa@google.com",
        "time": "Tue Feb 11 16:48:32 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Feb 12 01:26:02 2025"
      },
      "message": "system_api: dbus: vm_concierge: keep sorted.\n\nBUG\u003dNone\nTEST\u003dview in gerrit\n\nChange-Id: I1c0b2e37d00c8e4d7e4635a6ea5cedf9edaba274\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6254158\nCommit-Queue: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nTested-by: Saswat Padhi \u003cspadhi@chromium.org\u003e\nReviewed-by: Saswat Padhi \u003cspadhi@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 4e98d77aec1ccdb33e941c2730237a22b7e6a460\n"
    },
    {
      "commit": "f7a8db5a135bfde11a3eca0af42844f05887a190",
      "tree": "73a21e80e4071098ebb5788c633622b9f7d86ebb",
      "parents": [
        "12fde60ccc102d3243fec651d5ee30207dc491aa"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@chromium.org",
        "time": "Mon Feb 10 15:27:53 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Feb 11 22:28:58 2025"
      },
      "message": "system_api: tie featured OWNERS to the project\n\nBUG\u003dNone\nTEST\u003dCQ passes\n\nChange-Id: Ia2687f6dad2d55198577f24c5501e180274c8c31\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6248337\nAuto-Submit: Mike Frysinger \u003cvapier@chromium.org\u003e\nReviewed-by: Eric Caruso \u003cejcaruso@chromium.org\u003e\nCommit-Queue: Eric Caruso \u003cejcaruso@chromium.org\u003e\nTested-by: Mike Frysinger \u003cvapier@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 528f18ff8cf1aee37b874955ec394bb3c7cab7ff\n"
    },
    {
      "commit": "12fde60ccc102d3243fec651d5ee30207dc491aa",
      "tree": "4a593c696be08b9c30feb6027e3e65e1ed618d22",
      "parents": [
        "fad4cf7a4f2b68d29b0b5d17e9551d16968a25fa"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Mon Feb 10 01:04:07 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Feb 11 18:36:38 2025"
      },
      "message": "shill: add LogName to Service property\n\nThis allows other Services like patchpanel or Chrome to reuse the same\nlog identifier as shill for Services.\n\nBUG\u003db:370371604\nTEST\u003dFEATURES\u003dtest emerge-$BOARD chromeos-base/system_api shill\n\nChange-Id: Ieaf830a2aa146ded6581c9602f5a757987a02b3d\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6243739\nTested-by: Hugo Benichi \u003chugobenichi@google.com\u003e\nCommit-Queue: Hugo Benichi \u003chugobenichi@google.com\u003e\nReviewed-by: Jie Jiang \u003cjiejiang@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: a8ef89c7f23530c491919645c1970797e8a1fbfb\n"
    },
    {
      "commit": "fad4cf7a4f2b68d29b0b5d17e9551d16968a25fa",
      "tree": "e81d4318b411e4bb3aba048700f0f7b386ab73c8",
      "parents": [
        "a87161ae61392aeeeaee11f4e8523b1a78341caa"
      ],
      "author": {
        "name": "Xiyuan Xia",
        "email": "xiyuan@google.com",
        "time": "Fri Feb 07 20:16:48 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Feb 11 17:18:05 2025"
      },
      "message": "mtpd: Add `RequestCopyFileFromLocal` API\n\nAdd a `RequestCopyFileFromLocal` API that does not hold callers\nbecause copying operation could take a long time (hours). Callers\nuse the API to request a copying and get the result via\n`CopyFileFromLocalCompleted` signal.\n\nNote only one file copy could be served. Even though callers\nare not held for the copying request call, subsequent requests\nwould not go through until the current one finishes. This is\nbecause `mtpd` uses `libmtp` that is not thread safe. Copying\nneeds to be done in the main thread. While the copying is going\non, the main thread is occupied and no dbus calls would be served.\nThis CL does not change this behavior.\n\nBUG\u003db:388332345\nTEST\u003dManual\n\nChange-Id: I0a388c05050b6131f700b28661dd9914867162f2\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6251664\nReviewed-by: Eric Caruso \u003cejcaruso@chromium.org\u003e\nCommit-Queue: Xiyuan Xia \u003cxiyuan@chromium.org\u003e\nTested-by: Xiyuan Xia \u003cxiyuan@chromium.org\u003e\nReviewed-by: François Degros \u003cfdegros@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 4a460415b47a3cec5bc26525a35e3e5cf0402f5e\n"
    },
    {
      "commit": "a87161ae61392aeeeaee11f4e8523b1a78341caa",
      "tree": "fcabd0690ddb19fa6b66e50d283405ed11283140",
      "parents": [
        "66c83cd50464b40f529879de1b46d6e5ff1e7642"
      ],
      "author": {
        "name": "maciek swiech",
        "email": "drmasquatch@google.com",
        "time": "Tue Jan 28 19:44:10 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Feb 03 23:53:20 2025"
      },
      "message": "vm_tools: concierge: add source-image based disk creation.\n\nAs part of baguette installation, we want to use the provided\nzstd-compressed disk image as the writable rootfs. This patch adds the\nability for concierge to use such an image, decompress it into the disk\nimage, and then proceed as normal.\n\nBUG\u003db:377377749\nTEST\u003dbuild dev-rust/system_api chromeos-base/system_api vm_host_tools crostini_client\nTEST\u003dvmc create --size 20G --source baguette.img.zstd\nTEST\u003dvmc start .... baguette (see https://source.chromium.org/chromiumos/chromiumos/codesearch/+/main:src/platform2/vm_tools/baguette_image/README.md)\n\nCq-Depend: 6207802\nChange-Id: I0c1903bbd16f089a1b44388eeef5e2333bc2cb52\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6208610\nReviewed-by: Daniel Verkamp \u003cdverkamp@chromium.org\u003e\nTested-by: maciek swiech \u003cdrmasquatch@google.com\u003e\nCommit-Queue: ChromeOS Auto Retry \u003cchromeos-auto-retry@chromeos-bot.iam.gserviceaccount.com\u003e\nReviewed-by: Zihan Chen \u003czihanchen@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 74049c2a2d8a4f8cc70efaa45c57c3f3e5fac52c\n"
    },
    {
      "commit": "66c83cd50464b40f529879de1b46d6e5ff1e7642",
      "tree": "e456465cd885bded6811c02be9138ac9b09d4695",
      "parents": [
        "ea21b22629965105426f3df5e58190513e95a17e"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Thu Jan 23 04:41:23 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sun Feb 02 14:25:10 2025"
      },
      "message": "shill: system_api: populate Pref64 in NetworkConfig\n\nThis patch adds support for tracking and exposing Pref64 info obtained\nfrom the router advertisement PREF64 option 38 (RFC8781):\n  - shill propagates the Pref64 notified to userspace by RTNL to the\n    SLAAC NetworkConfig of the Network.\n  - shill merges the Pref64 of the SLAAC NetworkConfig into the compound\n    NetworkConfig of the Network.\n  - shill exposes the Pref64 in the NetworkConfig dictionary of the\n    Service.\n  - shill sends the Pref64 info to patchpanel when calling ConfigureNetwork.\n\nExample of logs:\n[slaac_controller.cc(372)] wlan0 wifi_none_1 sid\u003d2 Pref64MsgHandler: 64:ff9b::/96\n[network.cc(742)] wlan0 wifi_none_1 sid\u003d2 OnUpdateFromSLAAC(PREF64): {IPv4 address: nullopt, IPv6 addresses: [], IPv6 gateway: fe80::2a00:79e1:abc:f604, pref64: 64:ff9b::/96, DNS: [2001:4860:4860::6464,2001:4860:4860::64]}\n\nBUG\u003db:308893691\nTEST\u003dFEATURES\u003dtest emerge-$BOARD chromeos-base/system_api shill\n\nChange-Id: I22ec6025b72e82417834588514a098fab908a49e\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6197319\nTested-by: Hugo Benichi \u003chugobenichi@google.com\u003e\nReviewed-by: Jason Iman \u003cjasongustaman@chromium.org\u003e\nCommit-Queue: Hugo Benichi \u003chugobenichi@google.com\u003e\nReviewed-by: Jie Jiang \u003cjiejiang@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 488e25573315ed4463f682dd3b8458f0b0e8fbde\n"
    },
    {
      "commit": "ea21b22629965105426f3df5e58190513e95a17e",
      "tree": "807dfca974ba0b4d47d3a5d8073d41ecd863d064",
      "parents": [
        "1580974dc7b869729c94ec0b47bf523815d135b0"
      ],
      "author": {
        "name": "Cam Bickel",
        "email": "cambickel@google.com",
        "time": "Thu Jan 23 21:28:09 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jan 30 17:20:49 2025"
      },
      "message": "power: Add new backlight cause for battery saver state changed\n\nThis CL fixes the linked bug by adding a specific request type for when\nthe battery saver state changes. On the Chrome side, we save the user\u0027s\npreferred brightness if the change cause was USER_REQUEST. By making a\nseparate type for when battery saver state changes, we eliminate that\ncase and thus the source of the bug.\n\nManual test steps:\n1. Plug in DUT to AC power, charge until mostly full\n2. Set brightness to max\n3. Unplug AC power\n4. Observe that brightness stays bright (not dim)\n5. Enable Battery Saver mode\n6. Observe that brightness dims to 20%\n7. Power off DUT. When it’s off, plug in AC power.\n8. Power on DUT\n9a. BEFORE (bug): Brightness is still 20%.\n9b. AFTER (fix): Brightness is back to full (or previous user setting)\n\nBUG\u003db:387207153\nTEST\u003dinternal_backlight_controller_test + manual test\nChange-Id: I4a77478c9db5a8e21d1d83b1b65a0439d6d05623\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6194669\nReviewed-by: Eizan Miyamoto \u003ceizan@chromium.org\u003e\nTested-by: Camden Bickel \u003ccambickel@google.com\u003e\nCommit-Queue: Camden Bickel \u003ccambickel@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 48128b1848a1f11c9cdadf561f9d10a0b3712b0a\n"
    },
    {
      "commit": "1580974dc7b869729c94ec0b47bf523815d135b0",
      "tree": "fee407a57708e08be841ff5f499fb76833d1e185",
      "parents": [
        "96674cc18338c7c5830c9c2759534985baaf57aa"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Fri Jan 24 09:29:31 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sun Jan 26 07:25:33 2025"
      },
      "message": "net-base: patchpanel: add pref64 in NetworkConfig\n\nThis patch adds support for exposing pref64 info obtained from the\nrouter advertisement PREF64 option 38 (RFC8781) in the net-base\nNetworkConfig object and pass it to patchpanel in the ConfigureNetwork\nDBus RPC.\n\nBUG\u003db:308893691\nTEST\u003dFEATURES\u003dtest emerge-$BOARD chromeos-base/system_api net-base\npatchpanel-client\n\nChange-Id: Ic8179b69437050f13d95efafd02270e686026199\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6197318\nReviewed-by: Jie Jiang \u003cjiejiang@chromium.org\u003e\nCommit-Queue: Hugo Benichi \u003chugobenichi@google.com\u003e\nTested-by: Hugo Benichi \u003chugobenichi@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 2032e744d506e8bffe1166bfb5654d1215c55425\n"
    },
    {
      "commit": "96674cc18338c7c5830c9c2759534985baaf57aa",
      "tree": "2537fa5c8bc00bb0bd56c340eb026687a8213301",
      "parents": [
        "0e082f44ffc06ab3216246bf3f9317ea2db992f7"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@chromium.org",
        "time": "Thu Jan 23 17:00:10 2025"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jan 23 17:16:21 2025"
      },
      "message": "system_api: switch to shared owners\n\nBUG\u003dNone\nTEST\u003dCQ passes\n\nChange-Id: Ia2fd3f4720ae6ba5bbedc0b5a3f64b38547cba97\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6194553\nCommit-Queue: Jae Hoon Kim \u003ckimjae@chromium.org\u003e\nTested-by: Mike Frysinger \u003cvapier@chromium.org\u003e\nReviewed-by: Jae Hoon Kim \u003ckimjae@chromium.org\u003e\nAuto-Submit: Mike Frysinger \u003cvapier@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 9c452646dbef60465e4f5518db2b6d3a84009daa\n"
    },
    {
      "commit": "0e082f44ffc06ab3216246bf3f9317ea2db992f7",
      "tree": "3927da39cc9e0d5f12323b46a739277f2453d597",
      "parents": [
        "1d28482140f95824a959b120ff0923d4b68ae685"
      ],
      "author": {
        "name": "Jeff Lin",
        "email": "jeffulin@google.com",
        "time": "Thu Dec 26 03:28:21 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sun Jan 05 19:48:49 2025"
      },
      "message": "rmad/system_api: Update protos to support compliance version 2\n\n1. Add `feature_levels` mapping to feature_enabled_devices.proto.\n2. Add `RMAD_FEATURE_LEVEL_2` enum to rmad.proto.\n\nBUG\u003db:383950009\nTEST\u003dFEATURES\u003dtest emerge-nissa rmad\n\nChange-Id: I6a19b2e625e6c15db90c7db7a3365de1adc6a8d8\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6124374\nTested-by: Jeff Lin \u003cjeffulin@google.com\u003e\nReviewed-by: Cheng-Han Yang \u003cchenghan@chromium.org\u003e\nCommit-Queue: Jeff Lin \u003cjeffulin@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 0970c57b6f33a3614a15ecba5af6617866c65508\n"
    },
    {
      "commit": "1d28482140f95824a959b120ff0923d4b68ae685",
      "tree": "cdd6971b7f8bb39740a64074109d8c98df9a93ac",
      "parents": [
        "047a00643fc957bccb97604366a4023dc3cf6dae"
      ],
      "author": {
        "name": "Kevin Lund",
        "email": "kglund@google.com",
        "time": "Mon Aug 19 23:16:04 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Dec 17 16:42:38 2024"
      },
      "message": "Reland \"shill: Add function to set WiFi interface priority\"\n\nThis is a reland of commit 74fa6a1f406e6b72bf6e14e9e58ca352ce869aad\ncrrev.com/c/5797101 accidentally reverted crrev.com/c/5878781 thus brings back the ASAN error in the test. Reland the CL with proper rebase.\n\nOriginal change\u0027s description:\n\u003e shill: Add function to set WiFi interface priority\n\u003e\n\u003e Add a function to allow setting of a WiFi interface\u0027s priority via\n\u003e D-bus.\n\u003e\n\u003e If a call to this function results in the priority of an interface\n\u003e increasing, then this will also trigger an attempt to re-enable the\n\u003e interface.\n\u003e\n\u003e BUG\u003db:328074950\n\u003e TEST\u003dFEATURES\u003dtest emerge-brya shill\n\u003e TEST\u003dTest basic functionality: http://gpaste/5409929533063168\n\u003e\n\u003e Change-Id: Idc9ab62dbc7b92c89550403a7498429effb4cf42\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5797101\n\u003e Reviewed-by: Jintao Lin \u003cjintaolin@chromium.org\u003e\n\u003e Reviewed-by: Andrzej Ostruszka \u003candrzejo@google.com\u003e\n\u003e Reviewed-by: Matthew Wang \u003cmatthewmwang@chromium.org\u003e\n\u003e Tested-by: Kevin Lund \u003ckglund@google.com\u003e\n\u003e Commit-Queue: Kevin Lund \u003ckglund@google.com\u003e\n\nBug: b:328074950\nChange-Id: If5d082e14798fe66c6643a53ec7c60d685c71879\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6096772\nCommit-Queue: Jintao Lin \u003cjintaolin@chromium.org\u003e\nReviewed-by: Matthew Wang \u003cmatthewmwang@chromium.org\u003e\nReviewed-by: Andrzej Ostruszka \u003candrzejo@google.com\u003e\nTested-by: Jintao Lin \u003cjintaolin@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: eeafabe334657fca954dc9b6cb974dffc1b04a0c\n"
    },
    {
      "commit": "047a00643fc957bccb97604366a4023dc3cf6dae",
      "tree": "90856bbebc5bba97acb559a6d4587b977a370564",
      "parents": [
        "497b90c6e283745f976d783ed2beaafeef42b1bf"
      ],
      "author": {
        "name": "Junichi Uekawa",
        "email": "uekawa@google.com",
        "time": "Mon Dec 09 06:58:43 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Dec 13 10:00:02 2024"
      },
      "message": "system_api: update comment about native_bridge_experiment.\n\nBUG\u003dNone\nTEST\u003dcq\n\nChange-Id: I78eb94d8e64436ed36ca532eac1654606905474e\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6080133\nCommit-Queue: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nReviewed-by: Hidehiko Abe \u003chidehiko@chromium.org\u003e\nTested-by: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nReviewed-by: Lev Rumyantsev \u003clevarum@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: ab7c451ecc43e97a4f321c0739c0c14ea4d6fba9\n"
    },
    {
      "commit": "497b90c6e283745f976d783ed2beaafeef42b1bf",
      "tree": "7610b29a568af96521d9ef8046324d8ab728cd06",
      "parents": [
        "4465500d906862bf8dcac26e73d4d3065ac99011"
      ],
      "author": {
        "name": "Oleksandr Sarapulov",
        "email": "olsa@google.com",
        "time": "Wed Dec 04 21:18:28 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Dec 11 16:26:29 2024"
      },
      "message": "shill: add exp flags for server cert verification in EAP network\n\nAdded 2 flags for experiments on server certificate verification\nusing single CA cert in EAP networks. There will be 2 phases\nfor the gradual rollout, each one has their own experiment.\n\nBUG\u003db:381389344\nTEST\u003dunit; verify feature on/off through dbus-send\n\nChange-Id: I0f2ee262ec8abf6d5c29a06d74e45b0cd39c4796\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6070269\nReviewed-by: Andreea Costinas \u003cacostinas@google.com\u003e\nReviewed-by: Hugo Benichi \u003chugobenichi@google.com\u003e\nCommit-Queue: Oleksandr Sarapulov \u003colsa@google.com\u003e\nReviewed-by: Jie Jiang \u003cjiejiang@chromium.org\u003e\nTested-by: Oleksandr Sarapulov \u003colsa@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e197d1f44a16dbac2f4a822c8021d7268fe54be6\n"
    },
    {
      "commit": "4465500d906862bf8dcac26e73d4d3065ac99011",
      "tree": "6e2d819aa3645c0ef46e99ffec880d211006555a",
      "parents": [
        "2d79d7f1a849ebbed21c653cf67b1b95391db6d0"
      ],
      "author": {
        "name": "Junichi Uekawa",
        "email": "uekawa@google.com",
        "time": "Mon Dec 09 06:21:07 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Dec 10 14:54:17 2024"
      },
      "message": "system_api: arc: Remove deprecated fields.\n\nMark them as reserved so that it\u0027s easier to find what we removed.\nCluster the reserved fields.\n\nBUG\u003db:383031302\nTEST\u003dcq\nTEST\u003dlocally patch and build chrome\nTEST\u003dvm_concierge is 424 bytes smaller on brya.\n\nChange-Id: I0321ea984cafcd6e36eb3f48ed90104a30e6f864\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6080132\nTested-by: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nReviewed-by: Hidehiko Abe \u003chidehiko@chromium.org\u003e\nCommit-Queue: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 9996a1ca8c30f195eefd24a7fadc236c85748f34\n"
    },
    {
      "commit": "2d79d7f1a849ebbed21c653cf67b1b95391db6d0",
      "tree": "7c92d417852783017406b8e62d36cd7f51f94f72",
      "parents": [
        "c6a6b1b4d19457a2f51eca6149e83f9ec9dd2cfc"
      ],
      "author": {
        "name": "maciek swiech",
        "email": "drmasquatch@google.com",
        "time": "Thu Oct 03 22:21:25 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Dec 03 18:46:08 2024"
      },
      "message": "vm_tools: concierge: emit VmInstallState signal upon receiving from a guest\n\nvarious guests may signal that they have completed installation, either\nsuccessfully or not. we would like to relay this signal to Chrome, so\nthat installer UI flows can deal with the information.\n\nBUG\u003db:343813416\nTEST\u003dnot able to test, need bru on DUT and am only able to get refVM which does not emit the signal.\n\nChange-Id: I59cd2facb761eb0894fa77fe4d932b974398c1dc\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5980637\nReviewed-by: Dmitry Torokhov \u003cdtor@chromium.org\u003e\nReviewed-by: Zihan Chen \u003czihanchen@google.com\u003e\nReviewed-by: Daniel Verkamp \u003cdverkamp@chromium.org\u003e\nCommit-Queue: maciek swiech \u003cdrmasquatch@google.com\u003e\nTested-by: maciek swiech \u003cdrmasquatch@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 449f8c14ced9fa1fa416bebd3941fa696f9b2782\n"
    },
    {
      "commit": "c6a6b1b4d19457a2f51eca6149e83f9ec9dd2cfc",
      "tree": "efdfdf7a310077056448d8891b039f69908ad094",
      "parents": [
        "c76ed0f5e0bbcd54718299fab7071ff00141c580"
      ],
      "author": {
        "name": "Junichi Uekawa",
        "email": "uekawa@google.com",
        "time": "Thu Nov 07 18:52:01 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Dec 03 10:32:31 2024"
      },
      "message": "vm_tools: concierge: Introduce SuccessFailureResponse.\n\nMerge multiple response objects that share the same byte format. Should\nreduce amount of code generated.\n\nBUG\u003db:378751573\nTEST\u003dcq\nTEST\u003dbuilt vm_concierge binary for brya and is 11kB less.\n\nCq-Depend: chromium:6051313\nChange-Id: Ic342ecdd96c68e148e86e083877a836f58ace954\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5998840\nCommit-Queue: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nReviewed-by: Hidehiko Abe \u003chidehiko@chromium.org\u003e\nReviewed-by: Jason Iman \u003cjasongustaman@chromium.org\u003e\nTested-by: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nReviewed-by: Keiichi Watanabe \u003ckeiichiw@chromium.org\u003e\nReviewed-by: Yuan Yao \u003cyuanyaogoog@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 214c1b97cd234bf4d584d0fda967e5b6f5bffb5d\n"
    },
    {
      "commit": "c76ed0f5e0bbcd54718299fab7071ff00141c580",
      "tree": "70c8c71315ef372d8b1b9d000f3ea305412a8376",
      "parents": [
        "f53fbe67bcd89f346714a56483ec225142649b40"
      ],
      "author": {
        "name": "Junichi Uekawa",
        "email": "uekawa@google.com",
        "time": "Fri Nov 29 01:53:24 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Dec 02 11:55:26 2024"
      },
      "message": "system_api: arc: Remove arc_file_picker experiment.\n\nNeeds to wait until\nhttps://chromium-review.git.corp.google.com/c/chromium/src/+/6058988\nlands.\n\nBUG\u003db:378836019\nBUG\u003db:356233630\nTEST\u003dcq\n\nChange-Id: I6dd32079567f23f5697421b43432422a189ee340\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6056932\nReviewed-by: Momoko Hattori \u003cmomohatt@chromium.org\u003e\nReviewed-by: Shengsong Tan \u003csstan@chromium.org\u003e\nTested-by: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nCommit-Queue: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 24e7eec91e6f841cfd3df5c567b4242b995f71d3\n"
    },
    {
      "commit": "f53fbe67bcd89f346714a56483ec225142649b40",
      "tree": "4fe5a8115e4bb375e572b1b5bc0ca5fd01c0ed4c",
      "parents": [
        "2a481561e59337297c6d24876f1789d646f0bd49"
      ],
      "author": {
        "name": "Mohammed Abdon",
        "email": "mohammedabdon@google.com",
        "time": "Tue Nov 26 10:37:35 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Nov 29 13:09:43 2024"
      },
      "message": "Expose recovery seed\n\nExpose recovery seed that will be used to get recovery id which is a unique identifier of cryptohome recovery operation. The recovery seed would be visible to users to match the local history of recovery attempts with the public ledger.\n\nBUG\u003db:378357889\nTEST\u003dCQ\n\nChange-Id: Ia9c71313b265570ce1e40fa6ec947f257d43296b\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6049222\nCommit-Queue: Mohammed Abdon \u003cmohammedabdon@chromium.org\u003e\nReviewed-by: Hardik Goyal \u003chardikgoyal@chromium.org\u003e\nTested-by: Mohammed Abdon \u003cmohammedabdon@chromium.org\u003e\nReviewed-by: Thomas Cedeno \u003cthomascedeno@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 7c7f8d6462b76fe92b26fbed74e85f1d1c2bb27c\n"
    },
    {
      "commit": "2a481561e59337297c6d24876f1789d646f0bd49",
      "tree": "b78f220eec4f1e9d101c70ce0bfafc87888149ca",
      "parents": [
        "06f7ce2efef18247cf96a8860e174291061ebf84"
      ],
      "author": {
        "name": "Yuan Yao",
        "email": "yuanyaogoog@google.com",
        "time": "Fri Sep 20 05:21:23 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Nov 26 11:35:10 2024"
      },
      "message": "vm_tools: add max_dynamic_perm/xattr config for fs device\n\nThe max_dynamic_perm and max_dynamic_xattr option is used for support\nremoving mount-passthrough. This CL adds the option to virtio-fs device\nand vhost_user fs device. Only in the case max_dynamic_perm and\nmax_dynamic xattr is not 0, the option will be set in the cmdline.\n\nBUG\u003db:328332829\nTEST\u003dCQ\n\nChange-Id: Iacd989111526115f21f50bf1f532161116e499f3\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5872684\nReviewed-by: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nReviewed-by: Keiichi Watanabe \u003ckeiichiw@chromium.org\u003e\nTested-by: Yuan Yao \u003cyuanyaogoog@chromium.org\u003e\nCommit-Queue: ChromeOS Auto Retry \u003cchromeos-auto-retry@chromeos-bot.iam.gserviceaccount.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 63fc76600c527c223d15d162c894c967868bafd1\n"
    },
    {
      "commit": "06f7ce2efef18247cf96a8860e174291061ebf84",
      "tree": "e422c0bedfb9c459340a4ad0e9a5cf62a0dc634f",
      "parents": [
        "0eaf64ea0ad2ee4e51cb676cdd4d2801bcf5ffa1"
      ],
      "author": {
        "name": "Arowa Suliman",
        "email": "arowa@google.com",
        "time": "Wed Nov 20 00:00:28 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Nov 23 00:14:23 2024"
      },
      "message": "shill: service: Add LinkMonitorDisable\n\nThe `LinkMonitorDisable` property was previously removed in\n[chromium:5881574](https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5881574) due to a mismatch between its documented behavior and\nactual implementation.  While the documentation suggested it controlled\nwhether the Link Monitor was enabled, it only affected whether Link\nMonitor events were processed.\n\nThis change reintroduces the property specifically for testing purposes.\nThis allows tests, such as Wi-Fi performance tests, to disable Link\nMonitor event processing to prevent disconnections during measurements.\n\nLink Monitor failures can trigger reattachments to the network,\nsometimes leading to a locally generated deauthentication to\nre-authenticate. This is detected as a disconnection, causing test\nfailures.\n\nBUG\u003db:360270690\nTEST\u003dRan:\n1- FEATURES\u003dtest emerge-nissa chromeos-base/system_api\n2- FEATURES\u003dtest emerge-nissa chromeos-base/shill\n\nChange-Id: I3371d394986d2e4111f1ec009b1c4167b1641c30\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6035861\nCommit-Queue: Arowa Suliman \u003carowa@chromium.org\u003e\nTested-by: Arowa Suliman \u003carowa@chromium.org\u003e\nReviewed-by: Hugo Benichi \u003chugobenichi@google.com\u003e\nReviewed-by: Jie Jiang \u003cjiejiang@chromium.org\u003e\nReviewed-by: Jintao Lin \u003cjintaolin@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 39f696e3ae37284341dc6f0473c2f1a9df598738\n"
    },
    {
      "commit": "0eaf64ea0ad2ee4e51cb676cdd4d2801bcf5ffa1",
      "tree": "a3ce7cbecc45b5f30b3c99b5ae965c251d8aa71b",
      "parents": [
        "0979614e7252bc2a288d05ced279dba74f873dce"
      ],
      "author": {
        "name": "Junichi Uekawa",
        "email": "uekawa@google.com",
        "time": "Fri Nov 22 04:09:23 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Nov 22 14:08:14 2024"
      },
      "message": "system_api: add a TODO for concierge dbus response.\n\nSuccessFailureResponse is probably too verbose for what it\u0027s used for,\nand we don\u0027t need this string in most places. We either need an enum or\njust send error in dbus error response.\n\nBUG\u003db:380358552\nTEST\u003dcq\n\nChange-Id: I6082f0a999d3e4dd2586790dbec84b613f9a6040\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6038922\nReviewed-by: Hidehiko Abe \u003chidehiko@chromium.org\u003e\nTested-by: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nCommit-Queue: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: fb85d641e3e3569778de474ef78dba9eedf45703\n"
    },
    {
      "commit": "0979614e7252bc2a288d05ced279dba74f873dce",
      "tree": "5d81403ad4e1905008b452c48c66545ab2f73716",
      "parents": [
        "dab2b5009e9a3d0402f4cb4989539cdb3db98961"
      ],
      "author": {
        "name": "Michael Slutskii",
        "email": "slutskii@google.com",
        "time": "Thu Nov 21 13:17:59 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Nov 21 17:49:34 2024"
      },
      "message": "system_api: Add kCkaChromeOsPlatformKeysTag custom attribute\n\nThis attribute is needed to make it possible to find keys\nbased on some external logic.\n\nBUG\u003db:288880151, b:362544799\nTEST\u003dNone\n\nChange-Id: Id3d5eef1cbd5b85dd4d5730c8611297acaec4c0e\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6038161\nReviewed-by: Felipe Andrade \u003cfsandrade@chromium.org\u003e\nTested-by: Michael Slutskii \u003cslutskii@google.com\u003e\nCommit-Queue: ChromeOS Auto Runner \u003cchromeos-auto-runner@chromeos-bot.iam.gserviceaccount.com\u003e\nReviewed-by: Eric Caruso \u003cejcaruso@chromium.org\u003e\nCommit-Queue: Michael Slutskii \u003cslutskii@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 82c2879bf6ec906eedc5123cf84b65d5b405020f\n"
    },
    {
      "commit": "dab2b5009e9a3d0402f4cb4989539cdb3db98961",
      "tree": "05be3d1f1e168ee7d33ba73f2490f52b478cb28b",
      "parents": [
        "893027d0016b00e2df9b9541754eedef0bf34d71"
      ],
      "author": {
        "name": "Justin Lulejian",
        "email": "jlulejian@chromium.org",
        "time": "Tue Nov 19 22:24:34 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Nov 21 14:37:23 2024"
      },
      "message": "system_api: Remove stale feature ArcVmBroadcastPreAnrHandling Part 2.\n\nPrenotify was set on the concierge_service.proto so that needs to be\nremoved too.\n\nFIXED\u003dchromium:356233872\nTEST\u003dCQ\n\nChange-Id: I89743c9d1c8b760c186a1e2171c57563b49ca5ab\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6035853\nReviewed-by: Yury Khmel \u003ckhmel@chromium.org\u003e\nCommit-Queue: Justin Lulejian \u003cjlulejian@chromium.org\u003e\nReviewed-by: Yury Khmel \u003ckhmel@google.com\u003e\nReviewed-by: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nTested-by: Justin Lulejian \u003cjlulejian@chromium.org\u003e\nAuto-Submit: Justin Lulejian \u003cjlulejian@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 81b0e28c364373bc287c65adde8df69d75fd87b9\n"
    },
    {
      "commit": "893027d0016b00e2df9b9541754eedef0bf34d71",
      "tree": "947f35b3f89dd75a23278ce1d2c24bbbbdd447a8",
      "parents": [
        "e2469c6884f84bc7fc373aacb242a35e41d3ce9b"
      ],
      "author": {
        "name": "Daniel Verkamp",
        "email": "dverkamp@chromium.org",
        "time": "Fri Oct 21 21:23:26 2022"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Nov 20 18:40:34 2024"
      },
      "message": "system_api: add Rust bindings used by crostini_client\n\nGenerate additional Rust dbus and proto bindings:\n- seneschal\n- vm_plugin_dispatcher\n- vm_launch\n\nBUG\u003db:254910065\nTEST\u003demerge-amd64-generic dev-rust/system_api\n\nChange-Id: I05bfabf0b07034000bd974bb0aadcd81c13b3001\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/3971425\nReviewed-by: Allen Webb \u003callenwebb@google.com\u003e\nCommit-Queue: Daniel Verkamp \u003cdverkamp@chromium.org\u003e\nTested-by: Daniel Verkamp \u003cdverkamp@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 9198090bc637f2931ce9f11560a1f33a1e47dcff\n"
    },
    {
      "commit": "e2469c6884f84bc7fc373aacb242a35e41d3ce9b",
      "tree": "4f903af4fd5fc53246dd3cf2ad410083755f94b2",
      "parents": [
        "a5bf776b8491e92bafef70b1eb53da5ee7043e02"
      ],
      "author": {
        "name": "Yuan Yao",
        "email": "yuanyaogoog@google.com",
        "time": "Wed Oct 23 09:05:49 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Nov 19 10:22:44 2024"
      },
      "message": "vm_tools: vm_concierge: add ModifyFakePowerConfig method\n\nThis CL is introduced to support ARCVM doze mode in chromeOS. Android\ndoze mode helps same power by putting android into an idle state.\nHowever, arcvm won\u0027t enter doze mode if the android is in charging or\nrunning on a battery with a lot of remaining charge.\n\nThis CL introduces a ModifyFakePowerConfig Method that will be used by\nbrowser to request modifying arcvm\u0027s fake battery configuration. If the\nfake battery config is set, the battery device will start reporting fake\npower status to the guest. The battery capacity reported to guest will\nbe limited at upper bound of `capacity_limit` in request. If the fake\nbattery config is cancelled, the battery device will returned to report\nreal data.\n\nConcierge requests crosvm to modify fake battery configuration by\ncalling crosvm_control APIs: \u0027crosvm_client_fake_power()\u0027 and\n\u0027crosvm_client_cancel_fake_power()\u0027. The responding crosvm_control APIs\nare introduced in chromium:5715936.\n\nBUG\u003db:375122476\nTEST\u003dsend dbus manually and verify the battery status is changed in\narcvm\n\nChange-Id: Idb7f50b147b2b6c6383ed9c44b38af97731394b5\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5954210\nCommit-Queue: Yuan Yao \u003cyuanyaogoog@chromium.org\u003e\nTested-by: Yuan Yao \u003cyuanyaogoog@chromium.org\u003e\nReviewed-by: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 06fdd6e66411351950ae2ffd25ecdaab9eed7fb7\n"
    },
    {
      "commit": "a5bf776b8491e92bafef70b1eb53da5ee7043e02",
      "tree": "dbc1196660e27f5dd6f8e71c33e43c319fac721e",
      "parents": [
        "0f26382410d146aa3b77e2d15422b5b16522323c"
      ],
      "author": {
        "name": "Junichi Uekawa",
        "email": "uekawa@google.com",
        "time": "Tue Nov 12 23:04:57 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Nov 18 09:14:52 2024"
      },
      "message": "system_api: Introduce a common response type.\n\nMany responses take the same type, just reuse that.\n\nThis change will be followed by a chrome side change and then Chrome OS side\nchange.\n\nBUG\u003db:378751573\nTEST\u003dcq\n\nChange-Id: Ided2b4ce724545d5ebc28e66c07e52cc6a2b01c5\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6011052\nReviewed-by: Keiichi Watanabe \u003ckeiichiw@chromium.org\u003e\nTested-by: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nReviewed-by: Yuan Yao \u003cyuanyaogoog@chromium.org\u003e\nCommit-Queue: ChromeOS Auto Retry \u003cchromeos-auto-retry@chromeos-bot.iam.gserviceaccount.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 11b9458034c4a3561436320037e4e29e82e46afa\n"
    },
    {
      "commit": "0f26382410d146aa3b77e2d15422b5b16522323c",
      "tree": "35e111bed9b67335772417f8fdb4e30cd282fc80",
      "parents": [
        "70f42e69cd2a1cabe72cc840d681ed67ca366780"
      ],
      "author": {
        "name": "Betul",
        "email": "betuls@google.com",
        "time": "Tue Nov 12 21:45:02 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Nov 13 20:26:03 2024"
      },
      "message": "cryptohome: Remove the signal on key restore\n\nCleanup key restore signal from the code since key eviction is not in\nthe plans any more.\n\nBUG\u003dnone\nTEST\u003dCq passes.\n\nChange-Id: I8868a3199edea4576874996953c4b80b3e05499a\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6015470\nReviewed-by: Zi Lin \u003clziest@google.com\u003e\nReviewed-by: Sarthak Kukreti \u003csarthakkukreti@google.com\u003e\nReviewed-by: Thomas Cedeno \u003cthomascedeno@google.com\u003e\nCommit-Queue: Betul Soysal \u003cbetuls@google.com\u003e\nTested-by: Betul Soysal \u003cbetuls@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 6a189fd0c65dedff1a4a371a2822439eb2d77214\n"
    },
    {
      "commit": "70f42e69cd2a1cabe72cc840d681ed67ca366780",
      "tree": "9b4a439aa1a8b23ad910f439e8462f16b9886f47",
      "parents": [
        "9d5ebc92238e0866d5c035207ea517b729924c8c"
      ],
      "author": {
        "name": "Hidehiko Abe",
        "email": "hidehiko@chromium.org",
        "time": "Thu Nov 07 12:23:08 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Nov 13 04:40:42 2024"
      },
      "message": "Remove arc_file_picker_experiment impl.\n\nFrom both container and vm. Now that is enabled always.\n\nBUG\u003db:356233630\nTEST\u003dTryjob\n\nChange-Id: Ie5f163011cf611adc125b00d122f77ac3c9683fb\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5998836\nReviewed-by: Junichi Uekawa \u003cuekawa@chromium.org\u003e\nCommit-Queue: Hidehiko Abe \u003chidehiko@chromium.org\u003e\nReviewed-by: Josh Horwich \u003cjhorwich@chromium.org\u003e\nTested-by: Hidehiko Abe \u003chidehiko@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 4b5cd994f2f1aa184a4084f81be55287e4de0c8b\n"
    },
    {
      "commit": "9d5ebc92238e0866d5c035207ea517b729924c8c",
      "tree": "9dbea5bec7c324db8c5555f5efcc633eedcf06b4",
      "parents": [
        "554629b9242e6ae832ef14e3384654426f7fcc06"
      ],
      "author": {
        "name": "Jie Jiang",
        "email": "jiejiang@chromium.org",
        "time": "Fri Nov 08 16:05:38 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Nov 13 04:18:09 2024"
      },
      "message": "shill: dbus: client: Check default cell interface name\n\n- Cellular device uses a placeholder value for the interface name field\n  when it\u0027s in an active state, since we don\u0027t want to expose Device in\n  this state to the users of shill client, let\u0027s filter this value out.\n- Now that we are checking this value across D-Bus boundary, this value\n  itself should be part of the dbus-constants.\n- Also shorten its name to make it a valid interface in case that\n  we\u0027re checking its length somewhere and thus reject this device.\n\nBUG\u003dNone\nTEST\u003dFEATURES\u003d\"test\" emerge-$BOARD chromeos-base/system_api \\\n  chromeos-base/shill\n\nChange-Id: I9970b484a8858441628a63312c0296df6b97a626\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/6000585\nTested-by: Jie Jiang \u003cjiejiang@chromium.org\u003e\nCommit-Queue: Jie Jiang \u003cjiejiang@chromium.org\u003e\nReviewed-by: Jason Iman \u003cjasongustaman@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 6358aeedc90b4ea1098649c25ce9ba75f2ca1189\n"
    },
    {
      "commit": "554629b9242e6ae832ef14e3384654426f7fcc06",
      "tree": "99506b78873e55daedf3a702c32bcabc6806df45",
      "parents": [
        "25f827eb568b8c6f40d805fe390da01c976fde3a"
      ],
      "author": {
        "name": "Jason Jeremy Iman",
        "email": "jasongustaman@google.com",
        "time": "Fri Oct 04 06:28:48 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Oct 30 05:13:31 2024"
      },
      "message": "dns-proxy: Add Chrome flag processing for DNS proxy\n\nThis patch always sets the root namespace DNS proxy feature to disabled.\nIn a follow-up patch, DNS proxy is supposed to communicate with Chrome.\n\nThis patch also makes the proxy unit tests to be run for both root\nnamespace and network namespace cases.\n\nDD: http://go/cros-dns-proxy-rootns\n\nBUG\u003db:363147822\nTEST\u003dtast run \u003cDUT\u003e network.DNSProxy*\nTEST\u003dtast run \u003cDUT\u003e network.ResolvConf*\n\nChange-Id: Ibcc522bb80687f4b15284b6c8257eba5564fc688\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5968800\nReviewed-by: Hugo Benichi \u003chugobenichi@google.com\u003e\nReviewed-by: Eric Caruso \u003cejcaruso@chromium.org\u003e\nCommit-Queue: Jason Iman \u003cjasongustaman@chromium.org\u003e\nTested-by: Jason Iman \u003cjasongustaman@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: afbb7249f2bd45bc081e64ee4ffc6a20b1eca469\n"
    },
    {
      "commit": "25f827eb568b8c6f40d805fe390da01c976fde3a",
      "tree": "29a0a298f1da608cc8d81140ae788bab52efe5ca",
      "parents": [
        "00a9d19c151e5ddc22544b1f24f459b352d65887"
      ],
      "author": {
        "name": "Cranel W",
        "email": "cranelw@chromium.org",
        "time": "Sun Oct 27 08:30:26 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Oct 28 06:30:17 2024"
      },
      "message": "Update dbus-constants.h for AudioEffectUIAppearanceChanged signal\n\nThis signal, which was `AreAudioEffectsReadyChanged`, is used to notify the UI when the audio effect UI appearance has changed.\n\nChange-Id: I8281ff0ed2876d66f513fae2120a534766b6aa66\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5968256\nReviewed-by: Li-Yu Yu \u003caaronyu@google.com\u003e\nTested-by: Cranel W \u003ccranelw@chromium.org\u003e\nCommit-Queue: Cranel W \u003ccranelw@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 7f6b78d4f677f2aaedfe8f82b9bc6746819843ea\n"
    },
    {
      "commit": "00a9d19c151e5ddc22544b1f24f459b352d65887",
      "tree": "18cc7c36ba23137633fa7110b6299f7a2d509fb4",
      "parents": [
        "3b202f8a0b5002d89d908c027a43a324d7815c9e"
      ],
      "author": {
        "name": "Jett Rink",
        "email": "jettrink@google.com",
        "time": "Thu Oct 03 19:40:47 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Oct 23 14:55:44 2024"
      },
      "message": "system_api: Rename GscVersion to GscDevice\n\nIn preparation for adding a 3rd enum variant, rename the GscVersion to\nGscDevice so we can add GSC_DEVICE_NT for the upcoming GSC chip that\nwill also be also use Ti50 FW (but we still want to differentiate the\nGSC chips more that just want firmware OS they are running).\n\nBUG\u003db:373640432\nTEST\u003deverything builds\n\nCq-Depend: chromium:5934926\nChange-Id: I8c1f2a5379018c66246d937520fec110c0606cef\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5906008\nReviewed-by: Princy Agrawal \u003cprincya@google.com\u003e\nCommit-Queue: Jett Rink \u003cjettrink@google.com\u003e\nReviewed-by: Chung-sheng Wu \u003cchungsheng@google.com\u003e\nReviewed-by: Yu-An Wang \u003cwyuang@google.com\u003e\nReviewed-by: Yi Chou \u003cyich@google.com\u003e\nTested-by: Jett Rink \u003cjettrink@google.com\u003e\nReviewed-by: Cheng-Han Yang \u003cchenghan@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 359d4baf7c21db47eb996e9c7b69442e3b15ab48\n"
    },
    {
      "commit": "3b202f8a0b5002d89d908c027a43a324d7815c9e",
      "tree": "43d2b52a1db1ab9b31556c33a83772abfdef7b4e",
      "parents": [
        "7f740ec03bed0bf577839060cda215ea283e982f"
      ],
      "author": {
        "name": "Allen Shih",
        "email": "allenshihmc@google.com",
        "time": "Tue Oct 22 08:15:33 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Oct 23 10:39:33 2024"
      },
      "message": "rmad: Support edid in SSFC probing\n\nBUG\u003db:369062103\nTEST\u003dFEATURES\u003dtest emerge-{$BOARD} runtime_probe rmad \\\n     chromeos-base/system_api\n\nChange-Id: I83fe508a61f37118a9e1d175a3918a2fd1415e5d\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5954204\nTested-by: Allen Shih \u003callenshihmc@chromium.org\u003e\nReviewed-by: Jeff Lin \u003cjeffulin@google.com\u003e\nCommit-Queue: Allen Shih \u003callenshihmc@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 4ac807ee9124425ceeb7d60eaff78a52732170ef\n"
    },
    {
      "commit": "7f740ec03bed0bf577839060cda215ea283e982f",
      "tree": "672fe830fd4e780f7da8767045ef02c476fbfb74",
      "parents": [
        "7a020cb116decc10f25d52171743c19cd8218d9c"
      ],
      "author": {
        "name": "Vovo Yang",
        "email": "vovoy@google.com",
        "time": "Mon Oct 21 08:29:04 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Oct 22 17:12:25 2024"
      },
      "message": "system_api: Remove MetricsEventService constants\n\nThese constants are not used.\n\nBUG\u003db:356307875\nTEST\u003dCQ\n\nChange-Id: I57a03927792c83935b479b5472006bcaf02ad619\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5937182\nReviewed-by: Eric Caruso \u003cejcaruso@chromium.org\u003e\nCommit-Queue: Vovo Yang \u003cvovoy@chromium.org\u003e\nTested-by: Vovo Yang \u003cvovoy@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 8af91fd016b6297701ac5811edff946f91d1e94f\n"
    },
    {
      "commit": "7a020cb116decc10f25d52171743c19cd8218d9c",
      "tree": "9ce8201cd54d6291e385dca94d7657de9c353ef9",
      "parents": [
        "aff13dd824373773da827c249d994ff274f1f47c"
      ],
      "author": {
        "name": "Allen Webb",
        "email": "allenwebb@google.com",
        "time": "Tue Oct 22 15:57:19 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Oct 22 17:10:45 2024"
      },
      "message": "system_api: usbguard: inherit owners from usb_bouncer\n\nBUG\u003dNone\nTEST\u003dpre upload checks pass\n\nChange-Id: I28c94c1ac8bf668b991e900516481a0e6fdc03ac\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5953093\nReviewed-by: Eric Caruso \u003cejcaruso@chromium.org\u003e\nCommit-Queue: Eric Caruso \u003cejcaruso@chromium.org\u003e\nTested-by: Allen Webb \u003callenwebb@google.com\u003e\nAuto-Submit: Allen Webb \u003callenwebb@google.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: e876cb4041f4b6d56d883ace989ea133dd77592a\n"
    },
    {
      "commit": "aff13dd824373773da827c249d994ff274f1f47c",
      "tree": "44443f565b84069224bceee7cfa2403a67841067",
      "parents": [
        "32974a84d5a65475769d10b5a40eeab44b086150"
      ],
      "author": {
        "name": "MohammadSabri",
        "email": "mohammad.kh.sabri@exalt.ps",
        "time": "Thu Oct 17 07:46:28 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Oct 22 12:21:01 2024"
      },
      "message": "scanner: Support Canon driver as DLC package.\n\nBUG\u003db:364698692\nTEST\u003dscanapp and lorgnette_cli\n\nChange-Id: I0d457f25d896f52d8e44ef2817d2dbbd337db06e\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5938661\nReviewed-by: Aaron Massey \u003caaronmassey@google.com\u003e\nTested-by: Mohammad Kh Sabri \u003cmohammad.kh.sabri@exalt.ps\u003e\nCommit-Queue: Mohammad Kh Sabri \u003cmohammad.kh.sabri@exalt.ps\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 12b0c362ba4c0a3bc1c28093cd0b3cdf69f3458e\n"
    },
    {
      "commit": "32974a84d5a65475769d10b5a40eeab44b086150",
      "tree": "2b7bd8f5c6f61af8ba382588156b44ec936b6f08",
      "parents": [
        "6b13f5ba58300f3e3e2bc9cb96e9f30830e41342"
      ],
      "author": {
        "name": "Eddy Hsu",
        "email": "eddyhsu@google.com",
        "time": "Mon Oct 14 20:53:41 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Oct 21 03:39:36 2024"
      },
      "message": "system_api: add spatial audio supportness\n\nAdd IsSpatialAudioSupported to get the supportness of spatial audio.\n\nBUG\u003db:317748801\nTEST\u003dFEATURES\u003dtest emerge-${BOARD} chromeos-base/system_api\n\nChange-Id: I1a9fc3bb2c5acd2e64ffc1b7093b5d68961274ec\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5931345\nAuto-Submit: Eddy Hsu \u003ceddyhsu@chromium.org\u003e\nReviewed-by: Yu-Hsuan Hsu \u003cyuhsuan@chromium.org\u003e\nCommit-Queue: Eddy Hsu \u003ceddyhsu@chromium.org\u003e\nTested-by: Eddy Hsu \u003ceddyhsu@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: c669e80246a87b7b9a0a5ad2461a488905750e52\n"
    },
    {
      "commit": "6b13f5ba58300f3e3e2bc9cb96e9f30830e41342",
      "tree": "00ec7b9499f82dfd29bbd4631c8aef177b2807c9",
      "parents": [
        "b013ba4b2de8c41d0f725eeff0f7fa3dca76e182"
      ],
      "author": {
        "name": "Yves Arrouye",
        "email": "drcrash@google.com",
        "time": "Tue Oct 15 05:45:11 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Oct 17 03:19:25 2024"
      },
      "message": "system_api: Fix documentation of usage of NVRAM quote types\n\nAdd UDS_CERTIFICATE to the list of profiles using such quotes.\n\nBUG\u003db:372972779\nTEST\u003dN/A\n\nChange-Id: I44540104c9446b1c9743f1d8f8af9753b53e012c\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5933903\nReviewed-by: Andrey Pronin \u003capronin@chromium.org\u003e\nCommit-Queue: Andrey Pronin \u003capronin@chromium.org\u003e\nTested-by: Yves Arrouye \u003cdrcrash@chromium.org\u003e\nAuto-Submit: Yves Arrouye \u003cdrcrash@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 9a3baccd8e04fda06f174db2c5fd09596e24115b\n"
    },
    {
      "commit": "b013ba4b2de8c41d0f725eeff0f7fa3dca76e182",
      "tree": "84d381da77cff0bcaa48e6c634efde4e9949e06e",
      "parents": [
        "aa90b1d761dbd69538964c21e04dbc44c4cee241"
      ],
      "author": {
        "name": "Kevin Lund",
        "email": "kglund@google.com",
        "time": "Mon Oct 14 20:22:57 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Oct 15 17:31:08 2024"
      },
      "message": "Revert \"shill: Add function to set WiFi interface priority\"\n\nThis reverts commit 74fa6a1f406e6b72bf6e14e9e58ca352ce869aad.\n\nReason for revert: Causes heap overflow issue in unit test.\n\nOriginal change\u0027s description:\n\u003e shill: Add function to set WiFi interface priority\n\u003e\n\u003e Add a function to allow setting of a WiFi interface\u0027s priority via\n\u003e D-bus.\n\u003e\n\u003e If a call to this function results in the priority of an interface\n\u003e increasing, then this will also trigger an attempt to re-enable the\n\u003e interface.\n\u003e\n\u003e BUG\u003db:328074950\n\u003e TEST\u003dFEATURES\u003dtest emerge-brya shill\n\u003e TEST\u003dTest basic functionality: http://gpaste/5409929533063168\n\u003e\n\u003e Change-Id: Idc9ab62dbc7b92c89550403a7498429effb4cf42\n\u003e Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5797101\n\u003e Reviewed-by: Jintao Lin \u003cjintaolin@chromium.org\u003e\n\u003e Reviewed-by: Andrzej Ostruszka \u003candrzejo@google.com\u003e\n\u003e Reviewed-by: Matthew Wang \u003cmatthewmwang@chromium.org\u003e\n\u003e Tested-by: Kevin Lund \u003ckglund@google.com\u003e\n\u003e Commit-Queue: Kevin Lund \u003ckglund@google.com\u003e\n\nBUG\u003db:328074950\n\nChange-Id: I42c2549aaff66ff9d76949e67dd722f5078ef006\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5931344\nReviewed-by: Nicolas Norvez \u003cnorvez@chromium.org\u003e\nBot-Commit: Rubber Stamper \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nTested-by: Kevin Lund \u003ckglund@google.com\u003e\nReviewed-by: Matthew Wang \u003cmatthewmwang@chromium.org\u003e\nReviewed-by: Andrzej Ostruszka \u003candrzejo@google.com\u003e\nReviewed-by: Jintao Lin \u003cjintaolin@chromium.org\u003e\nCommit-Queue: ChromeOS Auto Retry \u003cchromeos-auto-retry@chromeos-bot.iam.gserviceaccount.com\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 013c0c4d20e44909784eb4ab4a97b32d79a856c0\n"
    },
    {
      "commit": "aa90b1d761dbd69538964c21e04dbc44c4cee241",
      "tree": "365b3a6efd92a26ce775fe6f8879efbe22a47137",
      "parents": [
        "02916153b399de804f2b30d743cca1f2be56b29e"
      ],
      "author": {
        "name": "Cranel W",
        "email": "cranelw@chromium.org",
        "time": "Tue Oct 15 05:03:55 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Oct 15 10:15:00 2024"
      },
      "message": "Add AreAudioEffectsReady and GetAudioEffectDlcs to dbus-constants.h\n\nAreAudioEffectsReady: https://crrev.com/c/5918191\nGetAudioEffectDlcs: https://crrev.com/c/5919946\n\nBUG\u003db:368043481\nTEST\u003dCQ\n\nChange-Id: I669e06df1db67a1243ceb697b10cb141bd970ba6\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5920213\nReviewed-by: Li-Yu Yu \u003caaronyu@google.com\u003e\nTested-by: Cranel W \u003ccranelw@chromium.org\u003e\nCommit-Queue: Cranel W \u003ccranelw@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: fad4bf5f48797d830b07fc36619ce70cf674e459\n"
    },
    {
      "commit": "02916153b399de804f2b30d743cca1f2be56b29e",
      "tree": "7c5f62155630f8bff0aacc8125b7888b96f29ecd",
      "parents": [
        "e3f77584a78b38e7f243b701b3fefa5775ad31c9"
      ],
      "author": {
        "name": "Yves Arrouye",
        "email": "drcrash@google.com",
        "time": "Sun Oct 13 17:16:34 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sun Oct 13 23:01:23 2024"
      },
      "message": "system_api: Add a UDS cert profile and associated NVRAM quote type\n\nThe UDS certificate profile is used to request a UDS certificate in\nexchange for a TPM quote of a DICE cert chain (DiceCertChain) that\ncontains the UDS public key and a DiceChainEntryPayload CWT with the\nUDS ID as its issuer.\n\nBUG\u003db:372972779\nTEST\u003dN/A\n\nChange-Id: Ie0a297ba050195ce7a0c063931d983d6e9d6507d\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5926425\nReviewed-by: Andrey Pronin \u003capronin@chromium.org\u003e\nCommit-Queue: Yves Arrouye \u003cdrcrash@chromium.org\u003e\nTested-by: Yves Arrouye \u003cdrcrash@chromium.org\u003e\nAuto-Submit: Yves Arrouye \u003cdrcrash@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: a5e89973a895bef0ae5466074d31b6803b3a7c7e\n"
    },
    {
      "commit": "e3f77584a78b38e7f243b701b3fefa5775ad31c9",
      "tree": "90c60ad7c5414cbb10ca63d64900f9d7d7d323d3",
      "parents": [
        "8952bee016325d5bb146b3a0f6dce9fcde69f613"
      ],
      "author": {
        "name": "Jie Jiang",
        "email": "jiejiang@chromium.org",
        "time": "Wed Oct 09 06:11:00 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sun Oct 13 13:31:55 2024"
      },
      "message": "shill, patchpanel: Add session_id in ConfigureNetwork\n\nAs the first step, make sure that logs from ConfigureNetwork in\npatchpanel will contain the session_id.\n\nBUG\u003db:371904984\nTEST\u003dManually checked net.log\n\nChange-Id: Idcc49ef6a782ed089622936756c0233f31738444\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5918849\nReviewed-by: Hugo Benichi \u003chugobenichi@google.com\u003e\nReviewed-by: Taoyu Li \u003ctaoyl@chromium.org\u003e\nTested-by: Jie Jiang \u003cjiejiang@chromium.org\u003e\nCommit-Queue: Jie Jiang \u003cjiejiang@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: cd0402c5aec4e2e71a8d33c2b2fefec3ed83f72c\n"
    },
    {
      "commit": "8952bee016325d5bb146b3a0f6dce9fcde69f613",
      "tree": "942d0d99ede6c67965d5699b2fec3dd97fd56f54",
      "parents": [
        "ac401d7ec3c594e46fcb11deb24b5d34d693ecc5"
      ],
      "author": {
        "name": "Jie Jiang",
        "email": "jiejiang@chromium.org",
        "time": "Wed Oct 09 03:09:34 2024"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sun Oct 13 13:31:49 2024"
      },
      "message": "shill: Expose SessionID in Service properties\n\nAdd it in NetworkConfig:\n- A valid NetworkConfig should always be attached to a session_id, and\n  the clients of shill should usually log the session_id associated with\n  the NetworkConfig. Note that currently in the implementation, after\n  Network is attached in the Service, the NetworkConfig dict will become\n  valid, and at this time the Network may not have a session_id. We may\n  consider change this behavior in the future.\n- To avoid the burden of adding property change signal code in both\n  shill and the clients (compared with adding a new property in Service).\n\nBUG\u003db:371904984\nTEST\u003dChecked output in\n  `/usr/local/lib/flimflam/test/list-connected-services`\n\nChange-Id: Id3972e7b58de6a0b268d98b23d0e4b21bf35bbdc\nReviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/5918846\nReviewed-by: Taoyu Li \u003ctaoyl@chromium.org\u003e\nReviewed-by: Hugo Benichi \u003chugobenichi@google.com\u003e\nCommit-Queue: Jie Jiang \u003cjiejiang@chromium.org\u003e\nTested-by: Jie Jiang \u003cjiejiang@chromium.org\u003e\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 84a9d2e61038284de114f0d931113dca56ee81a9\n"
    }
  ],
  "next": "ac401d7ec3c594e46fcb11deb24b5d34d693ecc5"
}
