Changes for version 0.40 - 2026-11-01
- Fix restoring subscriptions on reconnect when a channel or pattern name contains a newline followed by "message:" or "pmessage:".
- Fix out-of-bounds read when an INFO reply ends with CR without LF.
- Fix use-after-free and double free when the server sends unexpected subscription replies, such as an unsubscribe before the subscription is confirmed.
- [INCOMPATIBLE] Verify the server certificate by default when ssl is enabled. Pass SSL_verify_mode => 0 to restore the previous behavior (not recommended).
- SSL_verify_mode no longer requires IO::Socket::SSL, accepts combined flags, and croaks on invalid values instead of silently disabling the verification.
- Verify the server host name in TLS when SSL_VERIFY_PEER is set #176
- bump hiredis v1.5.0 #176
- Drop support of Perl 5.22 #159
Documentation
Modules
Perl binding for Redis database
tie Perl hashes to Redis hashes
tie Perl arrays to Redis lists
connect to a Sentinel instance
Examples
- deps/hiredis/examples/example-ae.c
- deps/hiredis/examples/example-glib.c
- deps/hiredis/examples/example-ivykis.c
- deps/hiredis/examples/example-libev.c
- deps/hiredis/examples/example-libevent-ssl.c
- deps/hiredis/examples/example-libevent.c
- deps/hiredis/examples/example-libhv.c
- deps/hiredis/examples/example-libsdevent.c
- deps/hiredis/examples/example-libuv.c
- deps/hiredis/examples/example-macosx.c
- deps/hiredis/examples/example-poll.c
- deps/hiredis/examples/example-push.c
- deps/hiredis/examples/example-qt.cpp
- deps/hiredis/examples/example-qt.h
- deps/hiredis/examples/example-redismoduleapi.c
- deps/hiredis/examples/example-ssl.c
- deps/hiredis/examples/example.c