)]}'
{
  "commit": "6fcd9ae507fe295e73ffed03f813c7163086b593",
  "tree": "2497b58f1ffc2f249eb3065b18fe895e4b8bd5f6",
  "parents": [
    "fa65f52e4d59cfde8fceced26990a6195d9bf84d"
  ],
  "author": {
    "name": "Manan J. Mehta",
    "email": "mjmehta@google.com",
    "time": "Fri May 01 16:10:30 2026 +0000"
  },
  "committer": {
    "name": "Manan Mehta",
    "email": "mjmehta@google.com",
    "time": "Wed May 06 14:26:18 2026 -0700"
  },
  "message": "gbmcweb master: SRCREV bump e8eeac2b1f..ab505be48f\n\nBaicheng Zong (1):\n      Add RedfishAggregationCollector for Redfish SSE event parsing and CPER extraction\n\nEdward Lee (4):\n      Add GoogleDrive_v1.xml OEM extension schema.\n      Add credential getter methods to the Store interface.\n      Create Manager Certificate Collection with OwnerVerificationCertificate\n      Implement Manager\u0027s TrustBundle Certificate\n\nHao Zhou (1):\n      Refactor the setup of periodic deterministic FRU scanning in `FruCollector`.\n\nJames Zheng (4):\n      Reduce number of calling `UpdateAllSensorValues`\n      Create 2nd-order ADRC thermal loop for tlBMC Thermal Control\n      Add 2nd order ADRC into copybara and meson build\n      Create FirstOrderAdrcLoopConfig for tlBMC Thermal Control\n\nManan Mehta (1):\n      Consolidated single configuration for TLBMC Lite\n\nNan Zhou (3):\n      Bound $top parameter in HandleSelCollection to prevent resource exhaustion.\n      Clamp HFT subscription sampling interval to a minimum of 1ms.\n      Address hardening findings regarding integer overflow and truncation in expression.cc and subscription_config.h.\n\nRutu Patel (1):\n      Previously, Pacemaker::PerformChecks gathered metrics (PID, CPU, memory) before checking service activity. If the bmcweb service was inactive, internal metric checks like GetPid would fail and trigger an early return. This prevented the pacemaker from executing its restart logic.\n\nYuli Fiterman (3):\n      Refactor the High Frequency Telemetry (HFT) service by moving per-reactor state out of the central service and into the reactors themselves.\n      Refactor HFT Subscribe to reject early.\n      Simplify reactor state machine\n\ngBMC Team (10):\n      Add dbus interface for securityd TPM service endpoints.\n      Automated Code Change\n      Automated Code Change\n      Automated Code Change\n      Automated Code Change\n      Integrates gbmcweb with securityd\u0027s TpmAttestationService to expose EK certificates and PCR measurements through the Google Service Root API.\n      Add RefreshMetric action to GoogleNvmeMetric schema.\n      Update GetSubjectAltName to handle multiple FQDNs in Subject Alternative Name\n      Add I2cBasedAdcSensor for reading ADC values from I2c sysfs\n      Add EM config parser for ADC sensor to support I2c sysfs\n\nFusion-Link:\nplatform5: https://fusion2.corp.google.com/028ed122-c100-39e1-bc0b-1d88804ec9d4\nplatform15:  https://fusion2.corp.google.com/4d43fc0e-8d78-3c4c-87b4-f222d44b8bb6\nplatform18: https://fusion2.corp.google.com/ed6a8953-c1f6-36b4-9faf-b971374114cd\nplatform17: https://fusion2.corp.google.com/f2ed40ab-cb69-37af-9934-82517bb23e0a\nplatform11+ext: https://fusion2.corp.google.com/fbd0420e-c087-32d5-bad8-ed980a711ccd\nplatform11: https://fusion2.corp.google.com/f5a9e6b3-5c54-3cda-a44e-333353be69ba\n\nTested: N/A\nGoogle-Bug-Id: 510439305\nChange-Id: I62aef8e5438438a36d50369c03e5e8fe6b4ce9c5\nSigned-off-by: Manan J. Mehta \u003cmjmehta@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "28722f8287b28ba83d0aa942e97621bc72241302",
      "old_mode": 33188,
      "old_path": "recipes-phosphor/interfaces/gbmcweb.inc",
      "new_id": "de948ba3e948cfce872c467da9c459b166d1317b",
      "new_mode": 33188,
      "new_path": "recipes-phosphor/interfaces/gbmcweb.inc"
    }
  ]
}
