hiredis
hiredis copied to clipboard
Minimalistic C client for Redis >= 1.2
As discussed elsewhere, this is the release drafter, in use by the other clients, we currently maintain. It aims to help making the process of writing release notes better. The...
GitHub Action is sunsetting the macOS 10.15 Actions runner. It will stop working intermittently until being completely removed by 2022-8-30: https://github.blog/changelog/2022-07-20-github-actions-the-macos-10-15-actions-runner-image-is-being-deprecated-and-will-be-removed-by-8-30-22/ I have checked [`vmactions/freebsd-vm`](https://github.com/vmactions/freebsd-vm) does support `macos-12` (which requires...
Stability: Support calling redisAsyncCommand and redisAsyncDisconnect from the onConnected callback
There is nothing prevengint redisAsyncDisconnect() from being called from the onConnect() callback, and in fact, an application may decide that it doesn't want the connection. However, redisAsyncDisconnect() will delete the...
This builds and tests hiredis using Github Actions. This allows convenient verification of pull requests, and thus augments the Travis CI pipeiline. There are: - Full build tests and unit...
A lot of discrepancies with int vs size_t were visible when building on windows. This PR fixes those.
Hi! I would like to know if it's reliable to use pub/sub with Redis by using Redis raw command with redisFormatCommand. The reason is because I have to create my...
why not LLONG_MAX but LLONG_MAX / 2 ?
See https://github.com/redis/hiredis/issues/1069 Fix #1069
If i use %c in format string then command return NULL reply. Example command (SET Test:1 a): reply = redisCommand(conn,"SET Test:1 %s", "a"); // this work (Command OK) reply =...