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

Hi there. I noticed, when perusing the documentation for RESP3 (https://github.com/antirez/RESP3/blob/master/spec.md) ``` >4 +pubsub +message +somechannel +this is the message ``` However, the implementation does not look for the `pubsub`...

Hi! There seem unintentionally exposed functions, for example, `hex_digit_to_int`, so I've added `static` to them. I've also added some warnings to help this work, especially `-Wmissing-prototypes`. What do you think...

**here is my first version based on example-libevent.c, and it works(means all callback functions are called).** ``` struct event_base *base = event_base_new(); redisOptions options = { 0 }; REDIS_OPTIONS_SET_TCP(&options, "127.0.0.1",...

Adding missing default verify path for client certificates. Issue causing connection fail if certificate is not specified in connection settings (it's optional so it doesn't need to be specified). Fixes...

**redis-cli 6.2** already supports skipping certificate verification and setting default verification path: [#8416](https://github.com/redis/redis/commit/be83bb13a8eaad68b7580b95c696f2554cf7100e#). However, it seems that hiredis_ssl doesn't catch up with this feature. Is there a plan to port...

I'm trying to wrap hiredis (in async mode) from C++, and I'd like the callbacks to have associated state that is freed when no longer needed. For non-pub/sub callbacks, this...

Hi, Hitting a crash in s_free(sh) in sdsMakeRoomFor function during redis pipeline call in hiredis-0.14.0/sds.c Could someone please help? Thanks! Backtrace: #0 0x00007fb465978fff in raise () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007fb46597a42a...

Hello, I've implemented a C++ async wrapper around the async hiredis API using the following example as a starting point: https://github.com/ryangraham/hiredis-boostasio-adapter Everything works fine the vast majority of the time,...

Hi, I have an issue while using pipeline for a huge amount of data. I'm getting a segmentation fault after `redisvAppendCommand` has been called approximately 26828974 times. Here is the...

Internally **uv_poll_start** [iterates](https://github.com/libuv/libuv/blob/30ff5bf2161257921f3a3ce5655804f7cb282aa9/src/unix/posix-poll.c#L336) over all attached event handlers to update event mask. It's quite expensive operation if there many event handlers attached to a loop As _redisLibuvEvents.events_ is a copy...