Permalink
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.
    committed Nov 9, 2012
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.
    committed Nov 8, 2012
Commits on Nov 7, 2012
Commits on Oct 25, 2012
  1. Merge pull request #128 from clongeau/master

    make redisConnectWithTimeout connect to 127.0.0.1 instead of 127.0.0.2
    pietern committed Oct 25, 2012
Commits on Aug 28, 2012
  1. Mention changes in CHANGELOG

    pietern committed Aug 28, 2012
Commits on Aug 21, 2012
  1. On stack buffer to read replies set to 16k (was 2k).

    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.
    antirez committed Aug 21, 2012
  2. Max depth of multi-bulk reply moved from 2 to 7.

    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).
    antirez committed Aug 21, 2012
  3. Configurable reader max idle buffer size.

    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
    penalty.
    antirez committed Aug 21, 2012
  4. Add ARCH to Makefile CFLAGS / LDFLAGS.

    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.
    antirez committed Aug 21, 2012
Commits on Aug 1, 2012
Commits on Jul 11, 2012
  1. Merge pull request #101 from ErikDubbelboer/spelling

    Fixed typo in README
    pietern committed Jul 11, 2012
  2. Merge pull request #112 from nessence/master

    MONITOR causes assertion failure, async.c, line 398.
    pietern committed Jul 11, 2012
  3. async: support for determining monitor mode, if so, repush replies ca…

    …llback in expectation of another reply.
    nessence committed Jul 11, 2012
Commits on Apr 18, 2012
  1. Use poll() instead of select() inside redisContextWaitReady()

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

    erikdubbelboer committed Apr 7, 2012
Commits on Feb 6, 2012
  1. Update README with actual async callback behavior

    See issue #79, thanks to @ewencp.
    pietern committed Feb 6, 2012
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.
    
    See http://stackoverflow.com/questions/727663/why-does-this-variadic-function-fail-on-4th-parameter-on-windows-x64
    committed Feb 3, 2012
  2. Add Windows x64 project configuration, changed struct alignment to de…

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

    Conflicts:
    	hiredis.c
    	net.c
    Resolved
    committed Feb 2, 2012
Commits on Dec 20, 2011
  1. Merge pull request #72 from chipdude/master

    Fix self-test of connect error on Linux; merge duplicated string (DRY)
    pietern committed Dec 20, 2011
  2. DRY list of integer formats

    Chip Salzenberg committed Dec 20, 2011
  3. more error messages

    Chip Salzenberg committed Dec 20, 2011
Commits on Dec 2, 2011
  1. Merge pull request #70 from mrb/increase_read_depth

    Increase read depth by one, would allow ruby redis client to read from slowlog
    pietern committed Dec 2, 2011
Commits on Nov 28, 2011
  1. Merge pull request #67 from jzwinck/master

    A small fix for outdated/typo'd comments in hiredis.c
    pietern committed Nov 28, 2011