summaryrefslogtreecommitdiff
path: root/async.c
AgeCommit message (Expand)Author
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
2015-01-05Free string if it is unusedJan-Erik Rediger
2014-04-09Fix const correctnessPieter Noordhuis
2014-04-08Add ability to bind source address on connectMatt Stancliff
2014-04-08Fix potential undefined struct readMatt Stancliff
2014-04-08Remove possiblity of multiple close on same fdMatt Stancliff
2014-01-15async.c: avoid a NULL deref when redisAsyncInitialize returns NULLCharlie Somerville
2013-07-10Fix const-related compiler errorsPieter Noordhuis
2013-07-10Merge pull request #132 from nwmcsween/constifyPieter Noordhuis
2013-01-22Prevent AsyncConnect from crashing on memory allocation failures.Henri Doreau
2013-01-22Made connect functions return NULL on alloc failures.Henri Doreau
2012-11-12constify: constify some variables / functionsNathan McSween
2012-07-31Spontaneous error reply can always happenPieter Noordhuis
2012-07-11async: support for determining monitor mode, if so, repush replies callback i...Alex Leverington
2011-07-10Include stdlib.h in async.c for free(3), realloc(3) and strtol(3) supportR. Tyler Croy
2011-06-27Change prototype of connect callbackPieter Noordhuis
2011-06-27Use macro's for event loop hooksPieter Noordhuis
2011-06-18Remove private feature macros for Solaris from compiler flagsPieter Noordhuis
2011-05-29Clarify rationale behind issue #43Pieter Noordhuis
2011-05-24Make sure subscribe is still respectedBlake Matheny
2011-05-24Fix the case where an error reply is received before any callbacks are regist...Blake Matheny
2011-04-21Update licensePieter Noordhuis
2011-04-21Let the async API segfault on OOM for nowPieter Noordhuis
2011-04-21Create protocol reader when creating contextPieter Noordhuis
2011-01-14Make dictionary functions static and include the .c filePieter Noordhuis
2011-01-10strcasecmp and strncasecmp are defined in strings.hPierre Riteau
2010-12-31Unsubscribe messages always have 3 elementsPieter Noordhuis
2010-12-31Clean up dictionaries on freePieter Noordhuis
2010-12-31Delegate pub/sub replies to the right callbackPieter Noordhuis
2010-12-31Add callbacks to channel/pattern dictionariesPieter Noordhuis
2010-12-31Add fields for subscribed channel/pattern namesPieter Noordhuis
2010-12-31Change reply processing code to prepare for pub/subPieter Noordhuis
2010-12-31Copy entire callback in one callPieter Noordhuis
2010-12-29Scope event library related data and hooks to a structPieter Noordhuis
2010-12-28Run pending callbacks with a NULL reply on redisAsyncFree()Pieter Noordhuis
2010-12-28Fix the async free() and disconnect() functionsPieter Noordhuis
2010-12-28Only check REDIS_FREEING when a callback was executedPieter Noordhuis
2010-12-28Add function to explicitly free an async contextPieter Noordhuis
2010-12-28Add write event after setting connect callbackPieter Noordhuis
2010-12-16Add myself to license in some filesPieter Noordhuis
2010-12-07Fire onConnect callback on the first write eventPieter Noordhuis
2010-12-01Use extra field for adapter-specific dataPieter Noordhuis
2010-11-15Explicitly initialize struct fields to NULLPieter Noordhuis
2010-11-03Allow to connect using a unix socket from hiredisPieter Noordhuis