Skip to content

Conversation

@dariopellegrino00
Copy link
Collaborator

Summary

Prepare release 1.0.1

Changes included:

  • Add CI workflows for build and static analysis
  • Fix critical warning
  • Minor performance improvements

dariopellegrino00 and others added 14 commits July 30, 2025 15:27
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>
Copy link
Contributor

Copilot AI left a 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.

@dariopellegrino00 dariopellegrino00 merged commit dcdd5c2 into main Aug 21, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants