Hardening security with compiler switches - /GS and /HIGHENTROPYVA#1843
Hardening security with compiler switches - /GS and /HIGHENTROPYVA#1843
Conversation
Comment out the condition for BinSkim verification.
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (4)
📝 WalkthroughWalkthroughThe changes introduce security hardening to the build system by enabling MSVC compiler security flags (/GS, /guard:cf, /DYNAMICBASE, /HIGHENTROPYVA), activating OpenCV's ENABLE_BUILD_HARDENING option on Windows, updating manylinux OpenCV artifact paths from lib to lib64, and adding BinSkim security verification to the Windows workflow. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes ✨ Finishing Touches🧪 Generate unit tests (beta)
📝 Coding Plan
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment Tip CodeRabbit can use TruffleHog to scan for secrets in your code with verification capabilities.Add a TruffleHog config file (e.g. trufflehog-config.yml, trufflehog.yml) to your project to customize detectors and scanning behavior. The tool runs only when a config file is present. |
Fix #1841
Summary by CodeRabbit
New Features
Chores