-
Notifications
You must be signed in to change notification settings - Fork 2
Merge develop into main for release 1.0.1 #8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: Dario Pellegrino <dario.pellegrino@voismart.it>
Signed-off-by: Dario Pellegrino <dario.pellegrino@voismart.it>
Update README and fix some relevant compiler warnings
Signed-off-by: Dario Pellegrino <dario.pellegrino@voismart.it>
Signed-off-by: Dario Pellegrino <dario.pellegrino@voismart.it>
Signed-off-by: Dario Pellegrino <dario.pellegrino@voismart.it>
reduntant Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Dario Pellegrino <dario.pellegrino@voismart.it>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Ci build and static checks implementation
Signed-off-by: Dario Pellegrino <dario.pellegrino@voismart.it>
CI: Fix and Refactor code and build checks: * Fix old missed clang-tidy check causing failure * Fix strcpy urgent warning * Fix cppcheck checking all dependencies * Fix cppcheck not failing on urgent warnings * Add cppcheck print style issues after analysis success Signed-off-by: Dario Pellegrino <dario.pellegrino@voismart.it>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR prepares release 1.0.1 by merging the develop branch into main, incorporating CI workflows, fixing critical warnings, and implementing minor performance improvements.
- Added GitHub Actions workflows for automated build and static analysis
- Fixed critical buffer overflow vulnerabilities and uninitialized variable warnings
- Enhanced type safety with proper casting and bounds checking
Reviewed Changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| openai_audio_streamer_glue.cpp | Fixed buffer overflows, added bounds checking, improved type safety with proper casting |
| mod_openai_audio_stream.c | Removed unused variable and simplified error logging |
| README.md | Added CI badge and improved documentation formatting |
| Dockerfile.ci | Added CI dockerfile for containerized builds |
| .github/workflows/checks.yml | Added GitHub Actions workflow for automated testing and static analysis |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Summary
Prepare release 1.0.1
Changes included: