hiredis icon indicating copy to clipboard operation
hiredis copied to clipboard

Minimalistic C client for Redis >= 1.2

Results 135 hiredis issues
Sort by recently updated
recently updated
newest added

Is it possible to make FetchContent support? If I use this declaration: ``` FetchContent_Declare( hiredis GIT_REPOSITORY https://github.com/redis/hiredis GIT_TAG origin/master GIT_SHALLOW TRUE ) set(DISABLE_TESTS OFF) FetchContent_MakeAvailable(hiredis) ``` I get header files...

feature

see the code below: ```c++ ... // first time to use the connection ,command is invalid format reply = redisCommand(c,"GET personification_config%_ver"); if (c->err) { printf("zhelia 1 Failed to execute cmd...

fix #1069 Add error if use flags (#0-+ ) on %s or %c

Just found that 1.0.2 is failing in test suite ```console + /usr/bin/make -O -j48 V=1 VERBOSE=1 check TEST_SSL=0 ./test.sh daemonize yes pidfile /tmp/tmp.pLTwdZxMVK/hiredis-test-redis.pid port 56379 bind 127.0.0.1 unixsocket /tmp/tmp.pLTwdZxMVK/hiredis-test-redis.sock #01...

Currently, this is how async operations work: 1- Append new command to the output buffer. 2- __redisAsyncCommand() registers write event unconditionally. 3- redisAsyncWrite() will be called on the next iteration...

Gcc since gcc >= 5 uses C11 (which superseeds C99). Clang uses C11 (or C17) since at least Clang >= 3.3 Gcc 5 was released in april 2015. The reasoning...

Given how we now handle CHANGES< and using the release-drafter, we have a chicken and egg issue. The release drafter handles our release notes now. But the merge for a...

maintenance

I ran into an issue where the [poll](https://github.com/redis/hiredis/blob/d543baba671bc4609d27e2905de0d8d987f708fe/net.c#L283) syscall is interrupted, which causes hiredis to fail with this error: ```poll(2): Interrupted system call``` In other parts of hiredis, we detect...

bug

when I use a context per thread, redisConnect also crashes, can you help me? such codes are using by several threads redisContext* redis = redisConnect(RedisIP, nPort); redisReply reply = (redisReply)redisCommand(redis,...

Hi, we are using AWS, elesticache service for our redis services, using hiredis driver (with hiredis cluster, but it's not relevant) connection is done using dns, provided by AWS the...