Hello,
Here is a patch to use certificate revocation lists in the TLS plugin. It applies cleanly to Kamailio 3.0.2 and 3.0.3 (I didn't test 3.1). The paths in the patches are not right because I can't use Git here. Is there a Git repository of
Kamailio accessible from http somewhere?
About the patch itself: the certification revocation list is loaded from a file by the "crl" option, like the CA list. I didn't try to concatene multiple revocation lists like the CA lists, but it should work.
I'll soon send another patch to support reloading the list without resarting the server. If i understood the code, I have to send the command through a FIFO, like kamctl? Can I take inspiration in the lcr_reload or dp_reload functions,
or is there a better code somewhere?
Best regards,
Geoffroy