Skip to content

Tags: jiapan1984/hiredis

Tags

v0.13.3

* 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

* 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

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

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

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

Increase version to 0.12.0

v0.11.0

Bump minor version because reader struct changed

v0.10.1

Bump patch version

v0.10.0

Bump version to 0.10.0

v0.9.2

Bump version