Skip to content

Tags: likai3g/hiredis

Tags

v0.13.3

Toggle v0.13.3's commit message
* Revert "Clear `REDIS_CONNECTED` flag when connection is closed".

* Make tests pass on FreeBSD (Thanks, Giacomo Olgeni)

If the `REDIS_CONNECTED` flag is cleared,
the async onDisconnect callback function will never be called.
This causes problems as the disconnect is never reported back to the user.

v0.13.2

Toggle v0.13.2's commit message
* Prevent crash on pending replies in async code (Thanks, @switch-st)

* Clear `REDIS_CONNECTED` flag when connection is closed (Thanks, Jerry Jacobs)
* Add MacOS X addapter (Thanks, @dizzus)
* Add Qt adapter (Thanks, Pietro Cerutti)
* Add Ivykis adapter (Thanks, Gergely Nagy)

All adapters are provided as is and are only tested where possible.

v0.13.1

Toggle v0.13.1's commit message
This is a bug fix release.

The new `reconnect` method introduced new struct members, which clashed with pre-defined names in pre-C99 code.
Another commit forced C99 compilation just to make it work, but of course this is not desirable for outside projects.
Other non-C99 code can now use hiredis as usual again.
Sorry for the inconvenience.

* Fix memory leak in async reply handling (Salvatore Sanfilippo)
* Rename struct member to avoid name clash with pre-c99 code (Alex Balashov, ncopa)

v0.13.0

Toggle v0.13.0's commit message
Release version 0.13.0

This release adds a minimal Windows compatibility layer.
The parser, standalone since v0.12.0, can now be compiled on Windows
(and thus used in other client libraries as well)

* Windows compatibility layer for parser code (tzickel)
* Properly escape data printed to PKGCONF file (Dan Skorupski)
* Fix tests when assert() undefined (Keith Bennett, Matt Stancliff)
* Implement a reconnect method for the client context, this changes the structure of `redisContext` (Aaron Bedra)

v0.12.1

Toggle v0.12.1's commit message
Release hiredis 0.12.1

Major fix:
  - `make install` now works properly

Minor fix:
  - `make test` now works after `make 32bit` on a 64-bit platform
  - added more automated travis tests

v0.12.0

Toggle v0.12.0's commit message
Increase version to 0.12.0

v0.11.0

Toggle v0.11.0's commit message
Bump minor version because reader struct changed

v0.10.1

Toggle v0.10.1's commit message
Bump patch version

v0.10.0

Toggle v0.10.0's commit message
Bump version to 0.10.0

v0.9.2

Toggle v0.9.2's commit message
Bump version