- c2f7f49 BEGIN_PUBLIC Prevent DoS and thread starvation in Redfish session token refresh. by vBMC Team · 2 days ago master
- 41ffbe4 Bound metric label cardinality for user-controlled Redfish URIs. by vBMC Team · 7 days ago
- bb97fd0 [vBMC][Equillibrium] Fix Timer::Start TOCTOU Race Condition Leads to Memory Corruption and Custom Ticker Deadlock issue. by vBMC Team · 12 days ago
- f8df049 [vBMC][Equillibrium] Fix missing unix_socket_path mapping in ToHttpClientRequest leads to SSRF and Credential Exposure issue by vBMC Team · 2 weeks ago
- 57d9cf9 [vBMC][Equillibrium] Fix process In-Flight Network Requests Use-After-Free via Object Destruction Ordering Flaw by vBMC Team · 2 weeks ago
- 42337aa Add platform_type metric and configuration to vbmc daemons by Rishabh Jain · 4 weeks ago
- 34e3411 Fix Missing Log Fetches Data Race in vBMC by vBMC Team · 4 weeks ago
- 9550890 Fix 5 ClangInliner findings: by vBMC Team · 5 weeks ago
- 13d6a68 Fix 12 ClangInliner findings: by vBMC Team · 7 weeks ago
- 36ca45a Fix Proxy Initialization Synchronization in vBMC by vBMC Team · 7 weeks ago
- 5c8d8be Included header "third_party/absl/base/no_destructor.h" is not used directly by vBMC Team · 8 weeks ago
- ce8fb42 Used header <functional> is not included directly by vBMC Team · 8 weeks ago
- 30ec074 Used header "third_party/absl/base/log_severity.h" is not included directly by vBMC Team · 9 weeks ago
- 4488525 Fix Use-After-Free in G3Thread and DeferredStatus by Rishabh Jain · 9 weeks ago
- 01cbab7 Fix path traversal bypass in ResourceMatches by normalizing URIs by Rishabh Jain · 9 weeks ago
- 6ef5915 Fix critical concurrency bugs in platform plugins and event manager by vBMC Team · 9 weeks ago
- 2e7ce37 Fix query parameter bypass in ResourceMatches by URL-decoding query params by Rishabh Jain · 9 weeks ago
- a844ef5 Fix concurrent races in events manager and oauth plugin by Rishabh Jain · 9 weeks ago
- 60723a2 Fix unhandled nlohmann::json exceptions in proxy CPER, SSH, and SSE plugins by Rishabh Jain · 9 weeks ago
- 1f283af Fix multiple uncaught json exceptions leading to proxy crashes by Rishabh Jain · 9 weeks ago
- eaa345a Fix permanent Redfish proxy auth DoS by updating cache state on login failure by Rishabh Jain · 9 weeks ago
- 45bc04a Fix deadlock in RemoteCollectorStorageManager by releasing lock during callback execution by Rishabh Jain · 9 weeks ago
- 6cafd35 Fix crash in SshActionsPlugin::GetCommand on invalid JSON request body by Rishabh Jain · 2 months ago
- 216788e Fix undefined behavior in std::isalnum inside ShellEscape by Rishabh Jain · 2 months ago
- 6ffd3d1 Fix Denial of Service via std::string Nullptr Instantiation in FakeAuthContext by Rishabh Jain · 2 months ago
- 24921f4 Fix 12 IncludeCleaner findings: by vBMC Team · 3 months ago
- 6a89f0b BEGIN_PUBLIC Add MonotonicClock to Gloop END_PUBLIC by Derek Mauro · 4 months ago
- f888902 Add QueryParameterValidatorPlugin to validate Redfish query parameters. by Rishabh Jain · 5 months ago
- 646e2cb Prevent starting the stream thread if the plugin is in a stopping state. by Rishabh Jain · 5 months ago
- 7ac2a12 Add mutex protection to BaseMachineState members. by Rishabh Jain · 5 months ago
- 01a4dec Move the legacy type aliases for the util::Clock and by Derek Mauro · 5 months ago
- cc7a12e Fix Use-After-Free bugs in metrics by using std::string by Rishabh Jain · 5 months ago
- 45a3e72 Fix 1 IncludeCleaner finding: by vBMC Team · 6 months ago
- e46e68f [vBMC] Fix SIGSEGV in ssh_actions_plugin_fuzz_test. by vBMC Team · 6 months ago
- 4bfc63c Improve JSON parsing safety in CreateEvent. by Rishabh Jain · 6 months ago
- a48f031 [vBMC] Consolidate and expand fuzzing coverage. by vBMC Team · 6 months ago
- 236480d Add shell escaping for arguments in SSH actions. by Rishabh Jain · 6 months ago
- 8ab2d3f Use nlohmann::json to construct the session login request body. by Rishabh Jain · 6 months ago
- 09431c4 Fix 1 ClangInliner finding: by vBMC Team · 6 months ago
- fa85eb9 Improve error message for collector ID mismatch. by Rishabh Jain · 6 months ago
- ede36fc Run IncludeCleaner and build_cleaner over //util directories by Mike Kruskal · 7 months ago
- e2c9f83 Prioritize local authorization rules over permission ID rules. by Rishabh Jain · 7 months ago
- 0444863 Replace DCHECK with CHECK in test_plugin.cc. by Rishabh Jain · 7 months ago
- d425e98 Migrate Milotic proxy and vbmc to absl::Clock. by Rishabh Jain · 7 months ago
- cd192ab Use the inliner on util::Clock and util::SimulatedClock by Derek Mauro · 7 months ago
- a565562 Move util::Clock and util::SimulatedClock to //third_party/absl as by Derek Mauro · 7 months ago
- da8f57c Add more test cases for CPER event parsing. by Rishabh Jain · 7 months ago
- 4d10f26 Add more unit tests to event_test.cc for better coverage. by Rishabh Jain · 7 months ago
- d439b2e Fix 1 IncludeCleaner finding: by vBMC Team · 7 months ago
- 5e281c6 Add more comprehensive tests for RemoteCollectorStorageManager. by Rishabh Jain · 7 months ago
- 3284fdd Add more unit tests for various proxy components. by Rishabh Jain · 8 months ago
- 65853b0 Add thread start retry logic and improve logging in Timer. by Rishabh Jain · 9 months ago
- 75fd18b Wait for gRPC server to fully shut down in Proxy destructor. by Rishabh Jain · 11 months ago
- ea6ae5b #vbmc: Support Emergent health state by Rishabh Jain · 12 months ago
- 281feca #vbmc - Add metrics for SSH actions by Shounak Mitra · 12 months ago
- ba3abb1 #vbmc - Add metrics for SSH connect latency by Shounak Mitra · 12 months ago
- d37f991 #vbmc: Replace the deprecated variant of the MutexLock constructor by Rishabh Jain · 12 months ago
- d968414 Fix 11 ClangInliner findings: by vBMC Team · 12 months ago
- e9255f1 Fix 53 ClangInliner findings: by vBMC Team · 1 year, 1 month ago
- f2b5b34 Fix 1 IncludeCleaner finding: by vBMC Team · 1 year, 1 month ago
- a5e8724 #vbmc: Use class for Host, ProxyRequest and ProxyResponse by Rishabh Jain · 1 year, 2 months ago
- ff7e987 #vbmc: Add config to read target hostname from Offline NEA by Rishabh Jain · 1 year, 2 months ago
- da15297 #vbmc: Read and set fallback target address in proxy and ssh options by Rishabh Jain · 1 year, 2 months ago
- 089564f #vbmc: Add fallback targets in proto config by Rishabh Jain · 1 year, 2 months ago
- a37246e #vbmc: Update GetOrigin function to support both formats for OriginOfCondition. by Rishabh Jain · 1 year, 3 months ago
- ddb9ec7 #vbmc: Parse and send CPER data for all events by Rishabh Jain · 1 year, 3 months ago
- 96d29a0 #vbmc: Use Redfish V1 Stub in grpc passthrough if OAuth token is present by Rishabh Jain · 1 year, 3 months ago
- ccba341 #vbmc: Add port number to HiscToken by Shounak Mitra · 1 year, 3 months ago
- 0564287 Add name to proxy by Shounak Mitra · 1 year, 3 months ago
- ccfadce #vbmc: Add new plugin config for Redfish OAuth plugin by Rishabh Jain · 1 year, 3 months ago
- e66ccbe Remove absl nullability macros when copying into gBMC. by Rishabh Jain · 1 year, 3 months ago
- 27c1866 `SimulatedClock`: Add example code using `testing::testvalue` to replace `WaitUntilThreadsAsleep`. by Yassin Ezbakhe · 1 year, 5 months ago
- 5eed286 Migrate template alias nullability annotations to macros. by vBMC Team · 1 year, 5 months ago
- e7f3143 Fix 1 IncludeCleaner finding: by vBMC Team · 1 year, 5 months ago
- 1cd5e48 Write an empty object instead of null if there are no counter values by Shounak Mitra · 1 year, 5 months ago
- bdc270c #vbmc: Handle replay events from Collector for Stellaris by Rishabh Jain · 1 year, 5 months ago
- 83376db Add APIs for ForceKill and ResetErrorCounters in Stellaris CPER plugin by Rishabh Jain · 1 year, 5 months ago
- 69acf9b #vbmc - Save counters to local file by Shounak Mitra · 1 year, 5 months ago
- 5adb3ea #vbmc: Map memory OriginOfCondition to Memory resource by Shounak Mitra · 1 year, 5 months ago
- f1c6815 #vbmc - Make sleeps interruptible in EventManager by Shounak Mitra · 1 year, 5 months ago
- 8b0af97 #vbmc Add async version of GetRedfishResource API by Shounak Mitra · 1 year, 5 months ago
- 3c26ebd Update vbmc socket paths for multi CN platforms by Rishabh Jain · 1 year, 5 months ago
- 6914a43 #vbmc Interrupt event queue on shutdown by Shounak Mitra · 1 year, 5 months ago
- e090187 #vbmc Only update error counters on critical events by Shounak Mitra · 1 year, 5 months ago
- f181bcc Migrate away from third_party/grpc/google_specific status.h by Craig Tiller · 1 year, 5 months ago
- 532772c #vbmc - Add error counters to machine state by Shounak Mitra · 1 year, 6 months ago
- ebe6da9 #vbmc: Parse CPU errors in CPER data by Rishabh Jain · 1 year, 6 months ago
- c667ff2 #vbmc - Parse memory errors from CPER by Shounak Mitra · 1 year, 6 months ago
- b65e598 #vbmc - Parse message severity from CPER events by Shounak Mitra · 1 year, 6 months ago
- fe39b33 #vbmc: Send Cper event from vBMC to Collector in Stellaris by Rishabh Jain · 1 year, 6 months ago
- ff111ef Add CperEvent type in events.proto by Rishabh Jain · 1 year, 6 months ago
- 76566c3 #vbmc: Add support for all HTTP verb in gRPC passthrough by Rishabh Jain · 1 year, 6 months ago
- 422755e Fix 2 IncludeCleaner findings: by vBMC Team · 1 year, 7 months ago
- 81080e9 #vbmc: Support multiple Events in single Redfish SSE event by Rishabh Jain · 1 year, 7 months ago
- cadd0ba #vbmc: Update error log if ParseSSEvent fails by Rishabh Jain · 1 year, 7 months ago
- be4d75e #vbmc: Add mtls auth in Stellaris vbmc by Rishabh Jain · 1 year, 7 months ago
- cdf0f07 #vbmc: Add grpc server builder channel arguments by Rishabh Jain · 1 year, 7 months ago
- 840a0a7 #vbmc: Stellaris CPER plugin fixes by Rishabh Jain · 1 year, 8 months ago
- a444ee8 #vbmc - Use a pool of http clients to service concurrent requests by Shounak Mitra · 1 year, 8 months ago
- 44779d6 HISC connector by Shounak Mitra · 1 year, 8 months ago