Module: kamailio Branch: master Commit: 67c77289afb994178afc1fd7558833097eb2f5b9 URL: https://github.com/kamailio/kamailio/commit/67c77289afb994178afc1fd755883309...
Author: Joel Centelles joel_centellesmartin@baxter.com Committer: Daniel-Constantin Mierla miconda@gmail.com Date: 2023-06-20T10:45:31+02:00
db_redis: Adding TLS support
Enhancing security options by enabling TLS connections and password definition. Added 3 new parameters: * opt_tls: For enabling TLS connections. * ca_path: For specifying a folder containing valid certification chains. * password: For providing DB access password.
If opt_tls is provided a temporary SSL context is created to pass it to existing cluster or normal redis context. TLS support is automatically enabled/disabled by checking libhiredis_ssl.so existence.
---
Modified: src/modules/db_redis/Makefile Modified: src/modules/db_redis/db_redis_mod.c Modified: src/modules/db_redis/doc/db_redis.xml Modified: src/modules/db_redis/doc/db_redis_admin.xml Modified: src/modules/db_redis/redis_connection.c Modified: src/modules/db_redis/redis_connection.h
---
Diff: https://github.com/kamailio/kamailio/commit/67c77289afb994178afc1fd755883309... Patch: https://github.com/kamailio/kamailio/commit/67c77289afb994178afc1fd755883309...