Repository navigation
Release 2.12.4 2026-09-27 - #1419
Merged
Merged
Conversation
Co-authored-by: lcn2 <10429707+lcn2@users.noreply.github.com>
Security audit follow-up: fix snprintf error-path diagnostics and scoped doc/link typos
Changed `SOUP_VERSION` to "2.4.4 2026-09-27"
There was a problem hiding this comment.
Copilot review overview
🟢 Approval recommended
The only finding is a non-blocking changelog wording nit.
Review effort: Lite
Findings: None
What changed in this PR
Release 2.12.4 updates Soup metadata and corrects documentation, diagnostics, wording, and release notes.
Changes:
- Bumps
SOUP_VERSIONto 2.4.4. - Fixes diagnostic formatting and wording.
- Corrects a README URL and updates
CHANGES.md.
| File | Summary |
|---|---|
soup/version.h |
Updates Soup release version. |
soup/util.c |
Corrects comments and debug messages. |
soup/file_util.c |
Fixes snprintf return-value reporting. |
README.md |
Corrects the FAQ URL. |
CHANGES.md |
Documents release 2.12.4. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updated Supported Versions in various
SECURITY.mdfiles.Fixed a few comment typos, and string typos.
Improve a few NULL tests.
Fix undefined behavior in the defensive early-return paths of
fpr()andpr()by ensuring eachva_start()is matched with ava_end()beforereturning.
Correct
pr_test -hso the usage text reports thelibprversion instead ofthe unrelated
dyn_arrayversion string.Fix several
pr/-local comment and documentation typos.Improved
jparse(3)man page to discuss whenfilenameis
NULL, andstreamis!= NULL.Added test for when JSON stream is
NULL, andfilenameuses stream.This update should have nil effect on use of this library
and the API remains identical to "release 3.3.0 2026-09-24".
Changed
DBG_VERSIONto "3.3.1 2026-09-27"Changed
CPATH_VERSIONto "2.1.1 2026-09-27"Changed
PR_VERSIONto "1.2.1 2026-09-27"Changed
JPARSE_REPO_VERSIONto "2.6.1 2026-09-27"Changed
JPARSE_TOOL_VERSIONto "2.1.1 2026-09-27"Changed
JPARSE_LIBRARY_VERSIONto "2.5.1 2026-09-27"Changed
JPARSE_UTILS_VERSIONto "2.2.1 2026-06-27"Changed
SOUP_VERSIONto "2.4.4 2026-09-27"Changed
MKIOCCCENTRY_REPO_VERSIONto "2.12.4 2026-09-27"