hiredis
https://github.com/redis/hiredis
C
Minimalistic C client for Redis >= 1.2
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
C not yet supported13 Subscribers
Add a CodeTriage badge to hiredis
Help out
- Issues
- Cast to unsigned char in ctype calls to avoid signed-char UB
- Reject RESP3 boolean with a NUL byte value
- Bump version to 1.6.0
- fix out-of-bounds read on short RESP3 push in subscribe handler
- Preserve async timeout when enqueueing pending commands
- Fix integer overflow in processBulkItem bulk length math
- Fix async socket error busy-loop in redisNetRead
- Large bulk-string replies (e.g. CLIENT LIST with many connected clients) require the entire reply in memory before any of it can be consumed
- Add wincert_with_ca option to load the Windows CA store
- Fix RESP reader amplification DoS and bulk-length signed overflow
- Docs
- C not yet supported