1. 6c87c5c Send PLUGIN_CONFIG_REMOVE only when a plugin removal is requested. by Guest OS Images · 33 hours ago upstream/main
  2. 0e44dcf Fix data races in guest agent plugin manager. by Guest OS Images · 33 hours ago
  3. e3c3822 Reject path traversal and symlink entries in UnpackTargzFile. by Guest OS Images · 3 days ago
  4. b70e554 Fix the MDS mTLS credentials directory permissions on Linux. by Guest OS Images · 6 days ago
  5. e7c0142 Add Network Telemetry Agent which collects diagnostic information which can be used to debug networking issues. by Guest OS Images · 9 days ago
  6. a60e21a Add Network Telemetry Agent which collects diagnostic information which can be used to debug networking issues. by Guest OS Images · 9 days ago
  7. 600c09b Update Go toolchain and module dependencies by Hank Huang · 12 days ago 20261021.00 20261022.00
  8. 208823e Reduce Linux snapshot service gRPC keepalive interval and add post-snapshot failsafe watchdog by Guest OS Images · 12 days ago
  9. 75b4c7c Implement support for `InstanceSetup.NetworkEnabled` flag in the core plugin. by Andrew Li · 13 days ago
  10. dbb0b57 Support extracting ISV versions from discovered process fields. by Joseph Shapiro · 2 weeks ago
  11. 42f09a5 Ensure OS Login configuration on disk is rolled back on startup when OS Login is disabled in metadata, even if the boot disk or image previously had OS Login enabled. by Guest OS Images · 2 weeks ago 20261015.00
  12. 08bb80a Add `remove_state` field to `StopRequest` and deprecate `cleanup`. by Jihan Chen · 3 weeks ago
  13. e6c07fc Update Guest Telemetry Extension to version 1.2 bringing several security improvements. by Joseph Shapiro · 4 weeks ago
  14. 02671e3 Avoid storing plugin state if the plugin is a local plugin, and clean up existing state files for local plugins. by Andrew Li · 6 weeks ago
  15. 85aa64f [MWLID] Don't return an error on `GetStatus` if `lastError` is not nil. by Andrew Li · 6 weeks ago 20260921.00
  16. 377aca5 [MWLID] Initialize `galog`. by Andrew Li · 6 weeks ago
  17. 2c3e02c Fix TestCheckExpiredKey to use valid OpenSSH authorized key format by Guest OS Images · 7 weeks ago 20260917.00
  18. cd934ae Force network configuration reload when another manager rolls back state. by Andras Kerekes · 9 weeks ago 20260902.00 20260903.00
  19. 20a6124 Update go mod dependencies. by Andrew Li · 9 weeks ago
  20. 84bdef4 Update incorrect comments. Remove redundant check. by Andras Kerekes · 10 weeks ago 20260825.00
  21. 8c7d79c Support falling back to stderr for version command output. by Joseph Shapiro · 10 weeks ago
  22. a5a497f Update protoc generated header comments to v7.36.0. by Joseph Shapiro · 10 weeks ago
  23. 1adda70 Update go mod dependencies. by Andrew Li · 2 months ago 20260819.00 20260820.00
  24. 5f1c91b Respect both the `disable-address-manager` metadata key and the `disable` configuration flag under the `AddressManager` section of the configuration file. by Andrew Li · 3 months ago
  25. 021fef8 Exactly match the legacy implementation of the `sshd_config` for OS Login. by Andrew Li · 3 months ago
  26. 995a7c9 Only log "No local plugins to install" if there are actually no plugins. by Andrew Li · 3 months ago
  27. dd7c8ce Respect the `sysprep-specialize` configuration flag in the `MetadataScripts` section of the configuration file. by Andrew Li · 3 months ago
  28. 87d3ab6 No public description by Andras Kerekes · 3 months ago
  29. 191a825 No public description by Saswat Padhi · 3 months ago
  30. f1dd678 Fix order-dependent tests. by Andrew Li · 3 months ago
  31. 5540cb1 Update env vars to support separate intervals for scan and report by Joseph Shapiro · 3 months ago
  32. 0d4691c Update command arguments for disabled shells. by Joseph Shapiro · 3 months ago
  33. 1d85185 Ensure USE_DISCOVERED_PROCESS_PATH commands run as the discovered process user. by Joseph Shapiro · 3 months ago
  34. 0cf1795 When cleaning up `NetworkManager` network configuration files, use `os.Remove` instead of `os.RemoveAll` by Andrew Li · 3 months ago
  35. 558a54c Update guest_telemetry_extension to version 1.1. by Joseph Shapiro · 3 months ago
  36. efeabbf Avoid writing the private PEM key if MDS returns empty content for the endpoint. by Andrew Li · 3 months ago
  37. e1a8b4c Refresh credentials when the identity UUID is changed, and defer the next timed refresh. by Andrew Li · 3 months ago
  38. a646ef0 Skip core plugin installation if it doesn't exist. by Andrew Li · 3 months ago
  39. 569fd97 Ignore requests from ACS for uninstalling local plugins, and all requests for the core plugin. by Andrew Li · 4 months ago
  40. 43b365d Refactor workloadcertrefresh late-loaded module into an independent extension. by Saswat Padhi · 4 months ago
  41. 3d7973d Re-introduce the windows service changes. by Andrew Li · 4 months ago 20260717.00 20260903.01 20260922.00
  42. 07372db Rollback windows service changes to prepare for next release. This will be re-merged after a package is built. by Andrew Li · 4 months ago
  43. ee0ac7c Update Go module dependencies. by Chaitanya Kulkarni · 4 months ago
  44. d0a0563 Add MWLID credentials test for guest agent. by Hank Huang · 4 months ago
  45. 518f1aa Fix countLastNLinesBytes by Guest OS Images · 4 months ago
  46. 5239b60 Validate username by Guest OS Images · 5 months ago
  47. 5676ff7 Update generated proto files by Chaitanya Kulkarni · 5 months ago
  48. be53f0c Adapt guest_agent logger to use parameterless NewStderrBackend and update dependencies by Chaitanya Kulkarni · 5 months ago
  49. 79cc28a Update go.mod and go.sum to latest dependencies. by Andrew Li · 5 months ago
  50. c987097 Ignore `SIGTERM` on Windows if the binary is running as a service. by Andrew Li · 5 months ago
  51. bc5df53 Fix improper umask calculation on socket creation by Guest OS Images · 5 months ago
  52. a935804 call systemctl with --no-block and wait on it; stop leaving zombies behind. by Guest OS Images · 5 months ago
  53. 7461fcc Update GRPC generated proto files. by Andrew Li · 5 months ago
  54. fa08905 Add ONE_SHOT plugin execution events and states by Aaron Nelson · 6 months ago
  55. 5aa892a Remove `localPlugin` parameters by Aaron Nelson · 6 months ago
  56. a66fd64 Re-enable local plugins. by Andrew Li · 6 months ago
  57. d5db9c4 Update dependencies. by Andrew Li · 6 months ago
  58. 135ec5a Disable `enable_local_plugins` by default. by Andrew Li · 6 months ago
  59. da7aefd Delete the OnReady function defined for the core plugin. by Andrew Li · 6 months ago
  60. 24e13a1 Rollback cgroups change by Andrew Li · 7 months ago
  61. 191f2fc Respect the `disable` flag under `account_manager` section in the instance configs file for the `winpassreset` module. by Andrew Li · 7 months ago
  62. 3c40db6 Reduce socket check timeout, and fallback to TCP if UDS socket fails after the timeout. by Andrew Li · 7 months ago
  63. dfd94a5 Update OS Login NSS cache refresh trigger. by Guest OS Images · 7 months ago
  64. 5e8879e No longer error if any of the required cgroup controllers are disabled. by Andrew Li · 7 months ago
  65. 0a8ba11 The TODO comment regarding updating addMDSRoute to use a routes module is no longer relevant. by Guest OS Images · 7 months ago
  66. ee1dc55 Update OSLogin SLES 16 setup to include OpenSUSE 16. by Chaitanya Kulkarni · 7 months ago
  67. 66ee8cb Update guest-agent toolchain and dependencies by Chaitanya Kulkarni · 7 months ago
  68. 06f893e Updated golang.org/x/sys to v0.41.0 and OpenTelemetry modules to v1.41.0. by Chaitanya Kulkarni · 7 months ago
  69. cd67713 Update google-(startup|shutdown)-scripts to reference google_metadata_script_runner by Aaron Nelson · 7 months ago
  70. 79d7b05 Update Go module dependencies to fix CVEs detected in guest-agent by Chaitanya Kulkarni · 7 months ago
  71. a5610e6 Implement a simple boot critical separation. by Andrew Li · 7 months ago
  72. c034658 Do not detach locally installed plugins. by Andrew Li · 7 months ago
  73. d2ce998 Rollback the routes call optimization by Andrew Li · 7 months ago
  74. a5cb9ca Add unit test case for process path substring matching. by Joseph Shapiro · 8 months ago
  75. 6d762f8 The plugin's gRPC client is now protected by a read-write mutex to prevent race conditions. Methods using the client now check for a nil client instead of relying on workflow to connection before rpc attempts are made and return an error if the plugin is not connected. by Chaitanya Kulkarni · 8 months ago
  76. 06780c9 Change error logging to open and close the file on each write. by Joseph Shapiro · 8 months ago
  77. c45d168 Separate version command definitions by Guest OS Images · 8 months ago
  78. 53e30a1 Fix the path specified by the telemetry manifest on Windows. by Andrew Li · 8 months ago
  79. 4bb4583 Add presubmit and LINT checks for Guest Telemetry Extension manifests. by Guest OS Images · 8 months ago
  80. 1e5c3cf Fix a bug where a malformed config file could have lines deleted unexpectedly. by Guest OS Images · 8 months ago
  81. 2e7c694 Update generated proto definition and remove old definition rule files. by Guest OS Images · 8 months ago
  82. 9d16761 Enable local plugin installation by default. by Andrew Li · 8 months ago
  83. 561cc05 Add revision_id to GuestTelemetryExtension manifests. by Guest OS Images · 8 months ago
  84. 362c0ee Integrate the guest telemetry extension into the guest agent repository. by Andrew Li · 8 months ago
  85. 53bc668 Actually fix the core plugin location specified by the manifest for core plugin on Windows. by Andrew Li · 8 months ago
  86. 7dcb60e Remove unnecessary extra `ip route` calls when checking for routes to add and delete in `network` module. by Andrew Li · 8 months ago
  87. 686b704 Move `agentcrypto` module to late stage for now. by Andrew Li · 8 months ago
  88. 45f78a4 Fix location specified by the txtpb for core plugin on Windows. by Andrew Li · 8 months ago
  89. 37d62b2 Skip workload cert refresher service management on SLES. This service is not installed on SLES, so the operations are skipped for SLES instances. by Chaitanya Kulkarni · 8 months ago
  90. 9d5e60f If the plugin is already installed and shouldn't be re-installed, make sure to run the `OnReady` function. by Andrew Li · 8 months ago
  91. ae99ee3 Add support for forcing socket connection types for plugins. by Andrew Li · 8 months ago
  92. 8245bc5 Initialize logger early in core plugin's initialization so that errors/timings with the plugin server initialization can be captured in logging. by Andrew Li · 8 months ago
  93. 3e11ba0 Force-reconnect the primary NIC for `NetworkManager` regardless of whether it's the active manager or not. by Andrew Li · 8 months ago
  94. 69dff6c Remove unneeded noise from the cleanup watcher in case the plugin state directory hasn't been created yet. by Andrew Li · 9 months ago
  95. bb4352a Check in the `binpb` files. by Andrew Li · 9 months ago
  96. c387853 Re-enable the cleanup job and add more debug logging. by Andrew Li · 9 months ago
  97. 407528e Introduce textproto files for the core plugin, and autofill the guest agent's version for the core plugin's manifest. by Andrew Li · 9 months ago
  98. e9227dc Re-introduce early network module change. by Andrew Li · 9 months ago
  99. 2f3e080 Respect the daemon configuration options for `network` by Andrew Li · 9 months ago
  100. 4a5c7b4 Return an error when verifying plugin if the plugin is not found. by Andrew Li · 9 months ago