Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Nov 13, 2012
Commits on Nov 9, 2012
  1. Replace HIREDIS_WIN define by _WIN32.

    _WIN32 is automatically defined on Windows 32-bit and 64-bit by both MSVC++ and MinGW.
Commits on Nov 8, 2012
  1. Merge remote-tracking branch 'remotes/redis/master'

    Upgrade from 0.10.1 (February 2012) to the latest 0.11 from official hiredis repository.
Commits on Nov 7, 2012
Commits on Oct 25, 2012
  1. @pietern

    Merge pull request #128 from clongeau/master

    pietern committed
    make redisConnectWithTimeout connect to instead of
  2. @clongeau
Commits on Aug 28, 2012
  1. @pietern
  2. @pietern

    Mention changes in CHANGELOG

    pietern committed
  3. @pietern
Commits on Aug 21, 2012
  1. @antirez

    On stack buffer to read replies set to 16k (was 2k).

    antirez committed
    It was verified experimentally that this value, on Linux kernels, provides
    better performances compared to the 2k value. However larger values
    apparently don't produce any noticeable effect on performances.
  2. @antirez

    Max depth of multi-bulk reply moved from 2 to 7.

    antirez committed
    Hiredis can handle multi bulk replies with a fixed (hardcoded) level of
    nesting. This should be changed in the future in order to avoid
    hardcoded limits. As a quick fix this commit moves the max nesting from 2
    to 7, so that there are no problems when processing replies from the SLOWLOG
    command, from Redis Sentinel, or generated by Redis Lua Scripts (that are
    allowed to generate replies with any level of nesting).
  3. @antirez

    Configurable reader max idle buffer size.

    antirez committed
    Hiredis used to free unused redisReader buffers bigger than 16k. Now
    this limit is configurable (see the documentation updated by this commit)
    in order to allow working with big payloads without incurring to speed
  4. @antirez

    Add ARCH to Makefile CFLAGS / LDFLAGS.

    antirez committed
    This makes builiding with an optional 32 bit target simpler. For
    instance Redis (that contains an embedded copy of hiredis) when compiled
    with "make 32bit" uses to pass an ARCH parameter to force an hiredis
    32 bit build.
Commits on Aug 1, 2012
  1. @pietern
Commits on Jul 11, 2012
  1. @pietern

    Merge pull request #101 from ErikDubbelboer/spelling

    pietern committed
    Fixed typo in README
  2. @pietern

    Merge pull request #112 from nessence/master

    pietern committed
    MONITOR causes assertion failure, async.c, line 398.
  3. @nessence

    async: support for determining monitor mode, if so, repush replies ca…

    nessence committed
    …llback in expectation of another reply.
Commits on Apr 18, 2012
  1. @pietern

    Use poll() instead of select() inside redisContextWaitReady()

    Mark Ellzey committed with pietern
    The current select() is limiting in instances where the fd num is > FD_SETSIZE.
    Since redisContextWaitReady() only processes a single fd, select would still
    For compatibility reasons I have converted select() over to poll(), eliminating
    this problem.
Commits on Apr 7, 2012
  1. @erikdubbelboer

    Fixed typo in README

    erikdubbelboer committed
Commits on Feb 6, 2012
  1. @pietern

    Update README with actual async callback behavior

    pietern committed
    See issue #79, thanks to @ewencp.
Commits on Feb 5, 2012
Commits on Feb 3, 2012
  1. Variadic commands like redisCommand should explicitly cast fixed size…

    …s, e.g. 5, to (size_t) to be portable to win64. Otherwise it will be considered an int, which causes problems only on the 4th argument (!) due to x64 ABI.
  2. Add Windows x64 project configuration, changed struct alignment to de…

    …fault to make PING/PONG and connect work.
Commits on Feb 2, 2012
  1. Merge remote-tracking branch 'antirez/master'

Commits on Dec 20, 2011
  1. @pietern

    Merge pull request #72 from chipdude/master

    pietern committed
    Fix self-test of connect error on Linux; merge duplicated string (DRY)
  2. @chipdude

    DRY list of integer formats

    chipdude committed
  3. @chipdude

    more error messages

    chipdude committed
Commits on Dec 2, 2011
  1. @pietern

    Merge pull request #70 from mrb/increase_read_depth

    pietern committed
    Increase read depth by one, would allow ruby redis client to read from slowlog
  2. @mrb
Commits on Nov 28, 2011
  1. @pietern

    Merge pull request #67 from jzwinck/master

    pietern committed
    A small fix for outdated/typo'd comments in hiredis.c
  2. @jzwinck
Something went wrong with that request. Please try again.