Revision history for Perl extension EV::Redis
0.11 2026-04-27
- Fix wait queue clearing on manual reconnect inside on_disconnect
- Cap reply decode recursion at 512 levels (hostile-server defence)
- Refresh ev_now in command() to avoid spurious waiting_timeout
0.10 2026-04-27
- Internal cleanups: const-correctness on disconnect callback,
cached OpenSSL detection, doc fixes
0.09 2026-04-08
- Add benchmarks section to POD
- Add 19 practical examples in eg/
- Hide bundled hiredis symbols (--exclude-libs)
- Add Alpine Linux and Valkey to CI
0.08 2026-04-06
- Fork from EV::Hiredis, rename to EV::Redis
- Switch to ExtUtils::MakeMaker, update bundled hiredis to v1.3.0+
- Add reconnection, flow control, TLS/SSL, RESP3, fire-and-forget
- Add connection options (timeouts, keepalive, priority, cloexec, etc.)
- Fix multiple UAF/memory safety issues (ASAN-verified)
0.07 2023-05-03
- fix mem leak on "arrayref-" commands like mget (#17)
0.06 2023-04-25
- support of hiredis connect/command timeouts (#13)
- drop support of Perl 5.10 (#14)
0.05 2022-09-11
- bump ppport.h Version 3.68
- bump hiredis v1.0.2
- fix Assertion failed: MARK underflow
0.04 2017-04-23
- Fix build issue on newer Perl
0.03 2014-09-18
- fix memory leak
- fix typo in POD
- minil migrate
0.02 2013-03-13
- update build req
0.01 2013-01-09
- initial version