summaryrefslogtreecommitdiff
path: root/net.c
AgeCommit message (Expand)Author
2020-06-22fix #785: defer TCP_NODELAY in async tcp connections (#836)OmriSteiner
2020-06-07sdsrange overflow fix (#830)Michael Grunder
2020-05-22Allow users to replace allocator and handle OOM everywhere. (#800)Michael Grunder
2020-04-02Win32 tests and timeout fix (#776)Michael Grunder
2020-01-28Safe allocation wrappers (#754)Michael Grunder
2019-08-13Merge pull request #670 from jman-krafton/masterMark Nunberg
2019-08-12add recv error code for clarifying timeoutSangmoon Yi
2019-08-12fix timeout code in windowsSangmoon Yi
2019-07-03Remove unnecessary null check before freeQuentin Young
2019-04-01Port network layer to Winsockm
2019-04-01Use recv/send instead of read/writem
2019-04-01Introduce a redisFD typem
2019-04-01Move network I/O calls to net.cm
2019-02-20Remove redundant line after rebaseMark Nunberg
2019-02-20Unix: set addrlen so async reconnect uses proper sizeMark Nunberg
2019-01-28Fix Invalid argument after redisAsyncConnectUnixCode Hz
2018-12-05Fix regression when connecting with Unix sockets (#629)Mark Nunberg
2018-09-25Handle connection errors better in blocking mode as wellMark Nunberg
2018-09-25saddr should be addrlen bytesMark Nunberg
2018-09-25Call connect(2) again for non-blocking connectMark Nunberg
2018-04-30Remove redundant NULL checksJustin Brewer
2018-04-30Fix a segfault on *BSDJustin Brewer
2018-04-30Drop __redis_strerror_rJustin Brewer
2018-04-28Strip down fmacros.hJustin Brewer
2018-04-28Use AF_UNIXJustin Brewer
2017-07-15Merge #533not-a-robot[bot]
2017-06-15Small fixesamallia
2017-05-15Fix leak if setsockopt failsFrederik Deweerdt
2016-12-30Fix __redisSetErrorFromErrno() can not get error string.Jin Qing
2016-07-07fix: should close socket fd when retry connet remote (tcp)WSL
2015-11-18Fix potential race in 'invalid timeout' testsTom Lee
2015-04-30Renamed redisContext struct member 'unix' to 'unix_sock' to avoid encounterin...Alex Balashov
2015-04-16Change copyright date and add copyright holderJan-Erik Rediger
2015-04-16Implement a reconnect method for the client contextJan-Erik Rediger
2015-01-05Fix errno error buffers to not clobber errorsMatt Stancliff
2015-01-05Fix build under kfreebsdChris Lamb
2015-01-05Add support for SO_REUSEADDRmike
2014-09-18Fix getaddrinfo() memory leakMatt Stancliff
2014-04-09File descriptors can be 0Pieter Noordhuis
2014-04-09Fix const correctnessPieter Noordhuis
2014-04-09Fix build under SolarisMatt Stancliff
2014-04-08Add ability to bind source address on connectMatt Stancliff
2014-04-08Stop redisCheckSocketError from more than checkingMatt Stancliff
2014-04-08Remove possiblity of multiple close on same fdMatt Stancliff
2013-07-11Minimal IPv6 support.antirez
2013-07-10Mark the timeout parameter as const in various functionsNoah Williamsson
2013-07-10WhitespacePieter Noordhuis
2013-05-07Fix possible uninitialized value access due to strerror_r errorEugene Bolotin
2013-05-01Make redisKeepAlive work on OSXPieter Noordhuis
2013-04-30Make KeepAlive optionalAllen.Dou