Repository navigation
Conversation
Reject invalid frame buffers and lengths before allocation, and contain callback processing failures so malformed input cannot unwind through the HAL boundary. Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
- Expose and verify the receive-frame boundary predicate - Make callback frame ownership exception-safe Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
Addressed security review feedback by making the receive-boundary predicate directly testable and making callback frame ownership exception-safe. Focused validation coverage passes locally; current-head CI is running. |
|
Current-head repository build/tests and available security/license checks pass for |
Changed from unique_ptr::release() to raw pointer with explicit nulling after queue takes ownership. This pattern is clearer to static analysis tools while maintaining the same memory-safety guarantees. Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
Coverity false positive addressed by changing from |
|
Final adversarial review passed for head |
Summary
Test plan
Jira: RDKEMW-25731
Parent: RDKEMW-25668
Generated with Devin