summaryrefslogtreecommitdiff
path: root/hiredis.c
AgeCommit message (Expand)Author
2024-03-22all: use REUSE with LGPL-3.0-or-later and BSD-3-ClauseAnna (navi) Figueiredo Gomes
2024-01-31Fix review commentsgit-hulk
2024-01-31Add support of RESP3 attribute typegit-hulk
2023-06-01Add -Werror as a default. (#1193)Yossi Gottlieb
2023-05-29Helper for setting TCP_USER_TIMEOUT socket option (#1188)Viktor Söderqvist
2023-04-14Don't attempt to set a timeout if we are in an error state.michael-grunder
2023-03-07Allow specifying the keepalive intervalmichael-grunder
2022-09-08Minor refactormichael-grunder
2022-09-05Fix protocol error (#1106)Michael Grunder
2022-09-02Introduce .close method for redisContextFuncszhenwei pi
2022-09-01fix heap-buffer-overflow (#957)zhangtaoXT5
2022-09-01Add possibility to prefer IPv6, IPv4 or unspecifiedViktor Söderqvist
2022-09-01Fix heap-buffer-overflow issue in redisvFormatCommadBjörn Svensson
2022-08-29Merge pull request #964 from afcidk/fix-createDoubleObjectMichael Grunder
2021-12-22Fix integer overflow when format command larger than 4GB (#1030)sundb
2021-11-01Fix potential fault at createDoubleObjectPei-Hsuan Hung
2021-10-10Minor refactor of CVE-2021-32765 fix.michael-grunder
2021-10-04Merge branch 'release/v1.0.1'michael-grunder
2021-10-04Fix for integer/buffer overflow CVE-2021-32765Yossi Gottlieb
2021-08-18Don't leak memory if an invalid type is set (#906)rouzier
2021-07-11Added REDIS_NO_AUTO_FREE_REPLIES flag (#962)Meir Shpilraien (Spielrein)
2021-04-02Change order independant push logic to not change behavior.michael-grunder
2021-04-02Handle the case where an invalidation is sent second.michael-grunder
2021-02-25read: Add support for the RESP3 bignum typeAlex Smith
2021-02-25redisReply: Fix parent type assertions during double, nil, bool creationAlex Smith
2021-02-25redisReply: Explicitly list nil and bool cases in freeReplyObject() switch.Alex Smith
2021-02-25redisReply: Fix - set len in double objectsAlex Smith
2020-10-17Fix handling of NIL invalidation messages.michael-grunder
2020-10-12clean a warning, remvoe empty else blockGuy Korland
2020-07-29Move SSL management to a distinct private pointer. (#855)Michael Grunder
2020-07-26add a command_timeout to redisContextOptions (#839)valentinogeron
2020-07-19Resp3 oob push support (#841)Michael Grunder
2020-06-18timeout option in redisConnectWithOptions should be on connect only (#829)valentinogeron
2020-06-07sdsrange overflow fix (#830)Michael Grunder
2020-05-22Allow users to replace allocator and handle OOM everywhere. (#800)Michael Grunder
2020-05-21Add logic to handle RESP3 push messages (#819)Michael Grunder
2020-05-19Resp3 verbatim string support (#805)Michael Grunder
2019-12-12Free the reply in redisGetReply when passed NULLmichael-grunder
2019-09-16Fix: redisReconnect() should clear SSL context.Yossi Gottlieb
2019-08-29wip: SSL code reorganization, see #705.Yossi Gottlieb
2019-08-27Merge pull request #697 from yossigo/resp3Mark Nunberg
2019-08-09Merge branch 'master' into createArray-size_tMark Nunberg
2019-08-04RESP3 support changes from Redis.Yossi Gottlieb
2019-04-10ensure that blocking timeout is setMark Nunberg
2019-04-01Port network layer to Winsockm
2019-04-01Introduce a redisFD typem
2019-04-01Move network I/O calls to net.cm
2019-02-21Allow option for async connections to not automatically freeMark Nunberg
2019-02-20fixed wrong memset argsMark Nunberg
2019-02-20scrub redisContext before freeingMark Nunberg