summaryrefslogtreecommitdiff
path: root/async.c
AgeCommit message (Expand)Author
2022-01-27Avoid incorrect call to the previous reply's callback (#1040)Bjorn Svensson
2022-01-18Allow sending commands after sending an unsubscribe (#1036)Bjorn Svensson
2022-01-11Correction for command timeout during pubsub (#1038)Bjorn Svensson
2021-12-22Fix integer overflow when format command larger than 4GB (#1030)sundb
2021-12-22Handle array response in parallell with pubsub using RESP3 (#1014)Bjorn Svensson
2021-12-16Support PING while subscribing (RESP2) (#1027)Bjorn Svensson
2021-12-01Add asynchronous test for pubsub using RESP3 (#1012)Bjorn Svensson
2021-07-11Added REDIS_NO_AUTO_FREE_REPLIES flag (#962)Meir Shpilraien (Spielrein)
2021-06-17Ensure we curry any connect error to an async context.michael-grunder
2021-04-08Ignore timeout callback from a successful connectKristján Valur Jónsson
2021-01-26Merge pull request #917 from Nordix/stack-alloc-dict-iterMichael Grunder
2021-01-26Handle OOM during async command callback registrationBjorn Svensson
2021-01-25Stack allocate dict iteratorsBjorn Svensson
2020-09-23Copy error to redisAsyncContext on timeoutshiyuge
2020-07-31Define a no op assert if we detect NDEBUG (#861)Michael Grunder
2020-07-26add a command_timeout to redisContextOptions (#839)valentinogeron
2020-07-19Resp3 oob push support (#841)Michael Grunder
2020-06-22fix #785: defer TCP_NODELAY in async tcp connections (#836)OmriSteiner
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-04-09Provides an optional cleanup callback for async data.Nick Rivera
2020-01-28Safe allocation wrappers (#754)Michael Grunder
2019-08-29wip: SSL code reorganization, see #705.Yossi Gottlieb
2019-08-09MinGW fix: Use _MSC_VER instead of _WIN32 where appropriateMarcus Geelnard
2019-07-22Removed whitespace before newlineOdin Hultgren Van Der Horst
2019-04-13Fix Compile Error On Windows (Visual Studio)jinjiazhang
2019-03-11Retain the same semantics for connection error on connection timeoutMark Nunberg
2019-02-21Allow option for async connections to not automatically freeMark Nunberg
2019-02-20fix potential uninitialized readMark Nunberg
2019-02-20Allow connectWithOptions for async as wellMark Nunberg
2019-02-20read/write timeoutsMark Nunberg
2019-02-20Don't add dead code for HIREDIS_NOSSLMark Nunberg
2019-02-20SSL for async I/OMark Nunberg
2018-09-25Handle connection errors better in blocking mode as wellMark Nunberg
2018-09-25Call connect(2) again for non-blocking connectMark Nunberg
2018-05-09Merge remote-tracking branch 'hyjin/master'michael-grunder
2017-07-15Merge #524 #525not-a-robot[bot]
2017-06-15Assert statement calls a function which has side effectsamallia
2017-05-15Don't pass a negative value to __redisAsyncCommand if redisFormatSdsCommandAr...Frederik Deweerdt
2017-01-30Use cached local variable instead using accessorHyungjin Kim
2017-01-30Consider sub by pattern when clear subscribed flagHyungjin Kim
2016-09-30Counting pending subscribe. Fix #396Hyungjin Kim
2015-10-28fixing typoscharsyam
2015-07-27Prevent crash on pending replies in async codeJan-Erik Rediger
2015-04-28Fix memory leak in async spontaneous reply handlingantirez
2015-01-05Fix redisAppendCommand error resultMatt Stancliff
2015-01-05Fix clang analyzer warningMatt Stancliff
2015-01-05Add support for SO_REUSEADDRmike
2015-01-05Improve redisAppendCommandArgv performancemichael-grunder
2015-01-05Use stricter function argument typesHang Su