1. a328331 Prioritize explicit IPv6 addresses from network interfaces in AddressLookup. by John Broadbent · 2 days ago master
  2. 885d5ce Allow configurable offline node entities path in safepower agent by Daniel Bourgeois · 2 days ago
  3. b7d2a74 Fix 1 ViewTypeMigrations finding: by gBMC Team · 13 days ago
  4. 450b079 Make RemoteStateMonitor and children non-movable by Daniel Bourgeois · 2 weeks ago
  5. adec519 Fix 1 ViewTypeMigrations finding: by gBMC Team · 2 weeks ago
  6. b42bfd8 Add support for gpowerd-based boot count in safepower agent BMC. by John Broadbent · 2 weeks ago
  7. f003e97 Return correct error status in persistent storage recovery by Daniel Bourgeois · 2 weeks ago
  8. d437b68 #S4Router Add the redirect logic to redirect traffic to the new blade target. by gBMC Team · 3 weeks ago
  9. 713c15c Improve error logging for persistent storage read failures. by Daniel Bourgeois · 3 weeks ago
  10. abcba22 Create parent directories before replacing symlink in AuthFileHelper. by John Broadbent · 3 weeks ago
  11. ccc1d0f Fix: Use a constant name for the LOAS3 cert watcher. by John Broadbent · 3 weeks ago
  12. eec154f Log only condensed version of offline node entities in gpowerd. by Daniel Bourgeois · 3 weeks ago
  13. 157b542 Add retry logic for BMC state monitor initialization. by John Broadbent · 4 weeks ago
  14. 0a6ee13 Add debug dumping to safepower_agent. by John Broadbent · 5 weeks ago
  15. 3289a48 #gpowerd Remove callback in address lookup by Daniel Bourgeois · 5 weeks ago
  16. f366c25 Move copy.bara.sky to the root directory. by Daniel Bourgeois · 5 weeks ago
  17. 6ea9fe5 Fix 1 IncludeCleaner finding: by gBMC Team · 6 weeks ago
  18. a5fd73e Add a local testing workflow to safepower_agent's copybara config. by Daniel Bourgeois · 6 weeks ago
  19. de16317 #s4v2 - Use RPC security policy in safepower agent by Shounak Mitra · 6 weeks ago
  20. 4204d91 Refactor address lookup on BMC to use getifaddrs(). by Daniel Bourgeois · 6 weeks ago
  21. ddf71f5 #s4v2 - Refactor SafepowerLocalAgentImpl to separate functional code from service by Shounak Mitra · 6 weeks ago
  22. 45f1bff #s4v2 - Implement internal boot counter by Shounak Mitra · 6 weeks ago
  23. a87bd0e #gpowerd - Only return daemon unhealthy if healthz checks fail for some time by Shounak Mitra · 6 weeks ago
  24. 3107f41 Implement dynamic certificate loading for gpowerd. by John Broadbent · 6 weeks ago
  25. d99db74 Scrub WANT_LGTM and READABILITY_MENTOR_ASSIGNEE from commit messages. by Daniel Bourgeois · 6 weeks ago
  26. 27632fe Fix 1 ViewTypeMigrations finding: by gBMC Team · 8 weeks ago
  27. 3f5f06a Fix 1 IncludeCleaner finding: by gBMC Team · 8 weeks ago
  28. efe0f41 Fix 3 IncludeCleaner findings: by gBMC Team · 8 weeks ago
  29. de95480 Add FlightRecordWrapper for Safepower Agent by Daniel Bourgeois · 9 weeks ago
  30. d5e6b46 #gpowerd - Add health state monitor for services on IMCs based on the config by Shounak Mitra · 9 weeks ago
  31. 62c0e48 #gpowerd - Add a ping implementation that polls healthz by Shounak Mitra · 9 weeks ago
  32. 0413994 #gpowerd - Change http_connection to handle non-json responses by Shounak Mitra · 9 weeks ago
  33. bc2ed60 #gpowerd - Make mock_server use an ephemeral port to prevent test failures. by Shounak Mitra · 9 weeks ago
  34. 0c1a2d3 Use constant string when gmi is unavailable. by John Broadbent · 10 weeks ago
  35. 495dd42 Make ICMP ping monitor and boot monitor creation non-fatal, because they require offline node entites. by John Broadbent · 2 months ago
  36. 848f600 Fix 1 IncludeCleaner finding: by gBMC Team · 2 months ago
  37. a9f2021 Fix 7 IncludeCleaner findings: by gBMC Team · 2 months ago
  38. bd49ce9 #gpowerd Only activate action contexts when not duplicate by Daniel Bourgeois · 2 months ago
  39. 38ff606 #gpowerd - Use unique names for timers from precondition and validation by Shounak Mitra · 2 months ago
  40. 4c1fa0f #s4v2 - Add request validation checks to action context by Shounak Mitra · 2 months ago
  41. 6a28be7 #s4v2 - Validate that requests are reboot and time bounded. by Shounak Mitra · 2 months ago
  42. dca6f71 #gpowerd Make Condition callback thread-safe by Daniel Bourgeois · 3 months ago
  43. c4d4850 #gpowerd Replace `std::move` with `std::exchange(..., nullptr)` for AnyInvocable by Daniel Bourgeois · 3 months ago
  44. 1c6e14f #gpowerd Add state name to state change log. by Daniel Bourgeois · 3 months ago
  45. 9197c95 Improve logging for deleted persistent storage records. by Daniel Bourgeois · 3 months ago
  46. 29b1106 #gpowerd rename test cases in persistent_storage_impl_test.cc. by Daniel Bourgeois · 3 months ago
  47. b3f8f4a #gpowerd Support loading empty saved actions by Daniel Bourgeois · 3 months ago
  48. 5df208d #gpowerd - Use persistent storage path from config by Shounak Mitra · 3 months ago
  49. eb158ee #gpowerd: Trigger Done() when only some listened-to updaters are final. by Daniel Bourgeois · 3 months ago
  50. b81878a Automated g4 rollback of changelist 823342305. by John Broadbent · 3 months ago
  51. 8c07894 #gpowerd Fix deletion logic in persistent storage. by Daniel Bourgeois · 3 months ago
  52. 8309f21 #s4v2 - Add default config for node-os agent by Shounak Mitra · 3 months ago
  53. ed1b85d #s4v2 - Add simple authorization in highlanderd agent by Shounak Mitra · 3 months ago
  54. 68c470d #gpowerd Clarify comments in safepower_agent.proto. by Daniel Bourgeois · 3 months ago
  55. 07e19ca Refactor address lookup to use a future, and logic checking if the future is ready or not. by John Broadbent · 3 months ago
  56. 22d671c Remove unused private function declaration. by Daniel Bourgeois · 3 months ago
  57. 01400d2 Add fallback for gpowerd config file. by Daniel Bourgeois · 4 months ago
  58. 12f0333 Fix 1 ClangTidyBuild finding: by gBMC Team · 4 months ago
  59. 607efd6 Fix 3 IncludeCleaner findings: by gBMC Team · 4 months ago
  60. d81804e #s4v2 - Add implementation for node-os actions that run a command by Shounak Mitra · 4 months ago
  61. 53ee888 #gpowerd - Use a different task name to change state after an action ran by Shounak Mitra · 4 months ago
  62. 447229e Add dcbourgeois to Copybara authors. by Daniel Bourgeois · 4 months ago
  63. 9cca0b6 #s4v2 - Load saved action in node-os service by Shounak Mitra · 4 months ago
  64. dfc52ca #gpowerd For action context, use the flight record already in the request by gBMC Team · 4 months ago
  65. e6359bb Upgrade to edition 2024 by gBMC Team · 4 months ago
  66. b75049f clean up: Fix preprocessor directive syntax in gpowerd_build_config.h.in. by John Broadbent · 4 months ago
  67. e96c675 cleanup: Remove commented-out code. by John Broadbent · 4 months ago
  68. 75ae310 cleanup: Rename `final` parameter to `final_state` in `StateUpdater`. by John Broadbent · 4 months ago
  69. 514b7a9 Fix 1 ClangTidyBuild finding: by gBMC Team · 4 months ago
  70. b43f9cf Fix potential use-after-free in `LookupAddress` by gBMC Team · 4 months ago
  71. 50191d9 #gpowerd - Stop pings when there are no listeners by Shounak Mitra · 4 months ago
  72. 828adca #gpowerd - Scheduler should allow cancelled timers to be created again by Shounak Mitra · 4 months ago
  73. c11f974 #gpowerd Use nanoseconds for precision by gBMC Team · 4 months ago
  74. 186540c #gpowerd - Add idle/active callbacks to StateUpdater by Shounak Mitra · 4 months ago
  75. 67e507f #gpowerd - Move callback management out of disruption manager by Shounak Mitra · 4 months ago
  76. 0e0f99c #s4v2 - Respond to global state changes from s4 by Shounak Mitra · 4 months ago
  77. b61e33f #gpowerd - Remove default timeout from bootnum loader by Shounak Mitra · 4 months ago
  78. 9324f21 #s4v2 - Allow listeners to listen to multiple StateUpdaters by Shounak Mitra · 4 months ago
  79. 490e3bf cleanup: Log the request proto using DebugString(). by John Broadbent · 4 months ago
  80. d37fba2 #gpowerd Add a small padding to timeout condition timers. by gBMC Team · 4 months ago
  81. 174b37c Use the proto2:io to write a file, and then call fsync by John Broadbent · 4 months ago
  82. 483a7e6 All meson builds will not crash when LOG(DFATAL) by John Broadbent · 5 months ago
  83. cda1724 Validate flight record before starting action. by John Broadbent · 5 months ago
  84. f1a7556 #gpowerd - Fix stream failure handling during a disruption by Shounak Mitra · 5 months ago
  85. 55f1ae2 StateUpdater is being initialized with final_ true by mistake. by John Broadbent · 5 months ago
  86. 8258ee8 doc only: gpower: Add comment explaining the `Action` type alias. by John Broadbent · 5 months ago
  87. 270f0ea Redirect ping command output to null. by John Broadbent · 5 months ago
  88. 6bcc881 #safepower: Add S4v2 actuation changes. by Sruthi Ganti · 5 months ago
  89. 159c908 Fix asynchronous stdout capture in address lookup. by John Broadbent · 5 months ago
  90. 4d59174 Report bootnum from #gpowerd by Shounak Mitra · 5 months ago
  91. 75dd83d Add gRPC channel parameter configuration to gpowerd. by John Broadbent · 5 months ago
  92. b70ac9f Rename `response_id` to `flight_id` in safepower_agent proto. by John Broadbent · 5 months ago
  93. 35df682 Load saved actions in #gpowerd by Shounak Mitra · 5 months ago
  94. 41720d6 Load offline node entities in #gpowerd by Shounak Mitra · 5 months ago
  95. 6c78ccd Add Initialize API to persistent storage by Shounak Mitra · 5 months ago
  96. b5677b3 #gpowerd - Add a `PingStateMonitor` for each IMC by Shounak Mitra · 5 months ago
  97. 6212509 #gpowerd - Add a library to lookup IP address from node entity tag by Shounak Mitra · 5 months ago
  98. 6d1b3d3 #s4v2 - Add cgo wrapper for condition checks by Shounak Mitra · 5 months ago
  99. 704a1ed #gpowerd - Add a helper to ping another node to determine if it is booted by Shounak Mitra · 5 months ago
  100. dd714b2 Fix ViewTypeMigrations findings by gBMC Team · 5 months ago