Skip to content

Update hiredis to v1.4.1 and require CMake 3.15 - #129

Merged
derekste merged 1 commit into
mainfrom
dev/hiredis-1.4.1
Oct 7, 2026
Merged

derekste merged 1 commit into
mainfrom
dev/hiredis-1.4.1

Conversation

@derekste

@derekste derekste commented Oct 1, 2026

Copy link
Copy Markdown
Member

Use hiredis v1.4.1 (616f2286ba5503f74ae96e720623fa11dbc690af) instead of the v1.4.0 update in #103. The upstream release includes the nested-reply and map-overflow security fixes.

Raise the documented CMake minimum to 3.15, matching hiredis 1.4, and include the MIT notice in hiredis/ffc.h in the dependency inventory. The adapter API is unchanged.

Validation: native Linux build with the exact CMake 3.15.0 release, all 14 current-main CTest cases on private Redis 7.4.2, and a macOS build. Applying this pin to the corrected #111 stack also passes all 107 standalone cases on Linux/C++20/Redis 7.4.2; the Cluster case uses its separate fixture.

@bigsamich this is the focused security-release replacement discussed in #103 and #125, ready for review.

@derekste
derekste merged commit b369868 into main Oct 7, 2026
1 check passed
@derekste
derekste deleted the dev/hiredis-1.4.1 branch October 7, 2026 15:46
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.

3 participants