Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Nov 13, 2012
Commits on Nov 9, 2012
  1. Replace HIREDIS_WIN define by _WIN32.

    authored
    _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'

    authored
    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. Pieter Noordhuis

    Merge pull request #128 from clongeau/master

    pietern authored
    make redisConnectWithTimeout connect to 127.0.0.1 instead of 127.0.0.2
  2. Charles Longeau
Commits on Aug 28, 2012
  1. Pieter Noordhuis
  2. Pieter Noordhuis

    Mention changes in CHANGELOG

    pietern authored
  3. Pieter Noordhuis
Commits on Aug 21, 2012
  1. Salvatore Sanfilippo

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

    antirez authored
    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. Salvatore Sanfilippo

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

    antirez authored
    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. Salvatore Sanfilippo

    Configurable reader max idle buffer size.

    antirez authored
    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.
  4. Salvatore Sanfilippo

    Add ARCH to Makefile CFLAGS / LDFLAGS.

    antirez authored
    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. Pieter Noordhuis
Commits on Jul 11, 2012
  1. Pieter Noordhuis

    Merge pull request #101 from ErikDubbelboer/spelling

    pietern authored
    Fixed typo in README
  2. Pieter Noordhuis

    Merge pull request #112 from nessence/master

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

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

    nessence authored
    …llback in expectation of another reply.
Commits on Apr 18, 2012
  1. Pieter Noordhuis

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

    Mark Ellzey authored pietern committed
    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.
Commits on Apr 7, 2012
  1. Erik Dubbelboer

    Fixed typo in README

    ErikDubbelboer authored
Commits on Feb 6, 2012
  1. Pieter Noordhuis

    Update README with actual async callback behavior

    pietern authored
    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…

    authored
    …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
  2. Add Windows x64 project configuration, changed struct alignment to de…

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

    authored
    Conflicts:
    	hiredis.c
    	net.c
    Resolved
Commits on Dec 20, 2011
  1. Pieter Noordhuis

    Merge pull request #72 from chipdude/master

    pietern authored
    Fix self-test of connect error on Linux; merge duplicated string (DRY)
  2. Chip Salzenberg

    DRY list of integer formats

    chipdude authored
  3. Chip Salzenberg

    more error messages

    chipdude authored
Commits on Dec 2, 2011
  1. Pieter Noordhuis

    Merge pull request #70 from mrb/increase_read_depth

    pietern authored
    Increase read depth by one, would allow ruby redis client to read from slowlog
  2. Michael Bernstein
Commits on Nov 28, 2011
  1. Pieter Noordhuis

    Merge pull request #67 from jzwinck/master

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