1. 0501fd5 Fix 1 ClangTidyLegacy finding: by gBMC Team · 20 hours ago master
  2. bf6684c safepower: Limit saved actions files to two in ping-pong fashion by Daniel Bourgeois · 30 hours ago
  3. 82e369a Cloned from CL 968062044 by 'hg patch'. by Daniel Bourgeois · 3 days ago
  4. 428d989 Fix timer registration collision in ActionContext by gBMC Team · 8 days ago
  5. 6f8975f safepower: Incorporate EventQueue and event loop into ServiceImpl by Daniel Bourgeois · 10 days ago
  6. 6380505 safepower: Reuse CompressLogs in WriteSavedActionsChange by Daniel Bourgeois · 2 weeks ago
  7. a775841 Add event queue structures for one-loop refactor. by Daniel Bourgeois · 3 weeks ago
  8. fb28deb Fix 2 ClangTidyLegacy findings: by gBMC Team · 4 weeks ago
  9. 52d47f1 Fix 10 ClangTidyLegacy findings: by gBMC Team · 4 weeks ago
  10. c13559f Fix 3 ClangTidyLegacy findings: by gBMC Team · 4 weeks ago
  11. 41ddf56 #gpowerd - Clean up ConvertStatus. by Shounak Mitra · 5 weeks ago
  12. 3845019 Update status_macros.h path in safepower_agent Copybara config. by gBMC Team · 5 weeks ago
  13. 6121efa Fix 1 ClangTidyLegacy findings: by gBMC Team · 5 weeks ago
  14. d89006a Fix 2 ClangTidyLegacy findings: by gBMC Team · 5 weeks ago
  15. f574247 Fix silent localhost fallback on IP parse failure in HttpConnection. by Daniel Bourgeois · 5 weeks ago
  16. 21f8ab2 Fix mTLS verification out-of-bounds memory read. by Daniel Bourgeois · 5 weeks ago
  17. 99093e8 Update TlsServerCredentialsOptions creation in safepower_agent. by gBMC Team · 9 weeks ago
  18. 5680efb Included header <optional> is not used directly by gBMC Team · 10 weeks ago
  19. e0578fc Fix 4 IncludeCleaner findings: by gBMC Team · 10 weeks ago
  20. 1bd4578 Fix 1 IncludeCleaner finding: by gBMC Team · 10 weeks ago
  21. e8b0052 Fix 12 IncludeCleaner findings: by gBMC Team · 2 months ago
  22. a12e096 Fix 5 IncludeCleaner findings: by gBMC Team · 2 months ago
  23. 3be094e Fix 7 IncludeCleaner findings: by gBMC Team · 2 months ago
  24. a593bce Refactor SystemdTargetMonitor to use PollingScheduler by Daniel Bourgeois · 2 months ago
  25. 50ee466 Add PollingScheduler and PollingState classes. by Daniel Bourgeois · 2 months ago
  26. 448c980 Unify scheduler implementations using TaskSession to resolve UAF and data races. by Daniel Bourgeois · 2 months ago
  27. 5ba6bf6 Fix Heap Use-After-Free in StaticStateLoader async callbacks. by Daniel Bourgeois · 2 months ago
  28. 9ca1b29 Redesign CallbackManager cancellation and execute callbacks outside lock by Daniel Bourgeois · 2 months ago
  29. 9eca99a Fix test pollution in `state_monitor_bmc_test` by Daniel Bourgeois · 2 months ago
  30. b5701a8 Fix 1 IncludeCleaner finding: by gBMC Team · 3 months ago
  31. fe3b0be Reimplement CallbackManager to use shared_ptr/weak_ptr for handle by Daniel Bourgeois · 3 months ago
  32. 16d8ba9 Fix 2 ClangInliner findings: by gBMC Team · 3 months ago
  33. a66f047 #gpowerd - Version reporting: Yocto/Copybara build time automation by Shounak Mitra · 3 months ago
  34. 3a59d9b Fix 4 IncludeCleaner findings: by gBMC Team · 3 months ago
  35. e4b7e5d #gpowerd - Version reporting: Implement GetFeatures RPC by Shounak Mitra · 3 months ago
  36. 9dbc164 Add missing include for absl/flags/parse.h. by gBMC Team · 3 months ago
  37. a69288d Fix 2 IncludeCleaner findings: by gBMC Team · 3 months ago
  38. 1beeb2e #gpowerd - Version reporting: Proto definition by Shounak Mitra · 3 months ago
  39. caf51f5 #gpowerd - Split safepower_agent proto to resolve circular dependency by Shounak Mitra · 3 months ago
  40. bf2eb35 #gpowerd Clean up `AddListener` variables by Daniel Bourgeois · 3 months ago
  41. 270bb22 Used header <utility> is not included directly by gBMC Team · 3 months ago
  42. 06d18d8 Reorder state persistence in FinishAction. by Daniel Bourgeois · 3 months ago
  43. 634fd5f Add listener to state updater atomically by Daniel Bourgeois · 3 months ago
  44. dece052 Change locking order in AddListener. by Daniel Bourgeois · 3 months ago
  45. 94963e5 #gpowerd - Propagate active state to local state updater in ActionContextManager by Shounak Mitra · 3 months ago
  46. 418f5a1 Safepower agent to follow totw/181 by Daniel Bourgeois · 3 months ago
  47. 904d766 Fix 2 IncludeCleaner findings: by gBMC Team · 3 months ago
  48. b477808 Add workflow_id field to FlightRecordRequest proto by Sruthi Ganti · 4 months ago
  49. 93be6a2 Prevent race when async processing results with remote state monitor by Daniel Bourgeois · 4 months ago
  50. 1818e44 #gpowerd - Add safe to shutdown valid bit by Shounak Mitra · 4 months ago
  51. c7e7dd3 Fix 1 IncludeCleaner finding: by gBMC Team · 4 months ago
  52. 5149130 #gpowerd - Implement `WithState` in StateUpdater to improve thread safety. by Shounak Mitra · 4 months ago
  53. 48a6382 Safepower Agent: Preserve ABORTED state across restarts by Daniel Bourgeois · 4 months ago
  54. e6424c1 Improve logging for boot ID changes in safepower_agent. by Daniel Bourgeois · 4 months ago
  55. 314513a Prevent use-after-free in StateUpdater listeners during destruction. by Daniel Bourgeois · 4 months ago
  56. ca0a4fd #gpowerd - Add SystemdTargetMonitor by Shounak Mitra · 4 months ago
  57. 8e0f542 #s4v2 - Allow sending system state updates during a disruption by Shounak Mitra · 4 months ago
  58. f5c7fa3 #gpowerd - Throttle log spam on EEPROM read errors in GnicMonitor by Shounak Mitra · 4 months ago
  59. d9d2fb7 Stop #gpowerd polling when idle by Shounak Mitra · 4 months ago
  60. 6c5839d Fix 1 ClangTidyBuild finding: by gBMC Team · 4 months ago
  61. 20dc703 #s4v2 - Make sure we don't write to persistent storage during shutdown by Shounak Mitra · 4 months ago
  62. 989d03e #gpowerd - Add system state for systemd target monitoring by Shounak Mitra · 4 months ago
  63. 7227143 Fix 3 IncludeCleaner findings: by gBMC Team · 4 months ago
  64. 62aa23a #gpowerd - Move PollingStateMonitor by Shounak Mitra · 4 months ago
  65. ff37cc4 Add mutex to persistent storage by Daniel Bourgeois · 4 months ago
  66. 84d6a9c Gpowerd: Fix Listener child class destruction by Daniel Bourgeois · 4 months ago
  67. a285b04 Fix 16 ViewTypeMigrations findings: by gBMC Team · 4 months ago
  68. 76c94db #gpowerd - Report IMC boot state using the EEPROM by Shounak Mitra · 5 months ago
  69. cfbfe26 Update references to production/msv/node_entities/proto by Peter Foley · 5 months ago
  70. b11f988 Introduce and handle ACTION_STATE_ABORTED in Safepower Agent. by Rishabh Jain · 5 months ago
  71. e830b6c Remove initial validation check in ActionContext::EnterStateRunningAction by Rishabh Jain · 5 months ago
  72. f77a0f9 Resolve "@self" entity tag in Redfish state monitors. by John Broadbent · 5 months ago
  73. 854d482 Update Copybara ownership and contact for safepower_agent. by Daniel Bourgeois · 5 months ago
  74. 382dbf8 Add proto matchers to test_util.h and simplify register_actions_bmc_test. by John Broadbent · 5 months ago
  75. e037afd Use error_code overloads for std::filesystem functions. by John Broadbent · 5 months ago
  76. 9381d32 gpowerd: Remove upstream_flags from copy.bara.sky by Daniel Bourgeois · 5 months ago
  77. c14399b Add Copybara service config to watch utils proto and datapol scrubbing by Daniel Bourgeois · 5 months ago
  78. f39d8c0 #S4Mendel Add safepower_logging.proto to Logs ProtoDB and add Datapol annotations by gBMC Team · 5 months ago
  79. 59b40fe #gpowerd Track actions that are still validating during startup by Daniel Bourgeois · 5 months ago
  80. 90f6fc9 Resolve "@self" node entity tag in SafePowerAgentConfig. by John Broadbent · 5 months ago
  81. 1500eda Improve gPowerD graceful shutdown on SIGTERM by Daniel Bourgeois · 5 months ago
  82. 36ea789 Make gPowerD remain running while system goes down. by gBMC Team · 5 months ago
  83. 0c647d4 Add an insecure gRPC port to gpowerd. by John Broadbent · 5 months ago
  84. e03b22a Fix 2 IncludeCleaner findings: by gBMC Team · 6 months ago
  85. c282b86 Fix 1 IncludeCleaner finding: by gBMC Team · 6 months ago
  86. e3a1954 #gpowerd - Fix compare behavior when some state is missing by Shounak Mitra · 6 months ago
  87. 4d4776b Flush the output stream before fsync() in persistent storage. by Daniel Bourgeois · 6 months ago
  88. 62f8f64 Refactor Boost.Asio usage in safepower_agent/bmc. by gBMC Team · 6 months ago
  89. 6b4cdb5 Remove redundant boost/asio/io_service.hpp includes. by gBMC Team · 6 months ago
  90. 72c353d Fix 1 IncludeCleaner finding: by gBMC Team · 6 months ago
  91. a7cbc57 Fix 3 IncludeCleaner findings: by gBMC Team · 6 months ago
  92. bf97468 Lightweight testing: Add gRPC client creation by Daniel Bourgeois · 6 months ago
  93. eedb6db Reduce log spam in safepower_agent BMC modules. by John Broadbent · 6 months ago
  94. 97ad49f Stop printing all task when cancel fails by John Broadbent · 6 months ago
  95. 4b20e95 Strip whitespace from BMC health check responses. by John Broadbent · 6 months ago
  96. c72638c prevent name collision: Use prefix at construction time by John Broadbent · 6 months ago
  97. a11c801 #gpowerd BMC address lookup to separate explicit and prefix-based resolution by Daniel Bourgeois · 6 months ago
  98. 4f3a34f Make gRPC port configurable in gpowerd by Daniel Bourgeois · 6 months ago
  99. a328331 Prioritize explicit IPv6 addresses from network interfaces in AddressLookup. by John Broadbent · 6 months ago
  100. 885d5ce Allow configurable offline node entities path in safepower agent by Daniel Bourgeois · 6 months ago