@abh3 - ready for you to take another look at this. I added the support for CRLs to the CA parser; this results in one temp file for CAs and one for CRLs (I could theoretically mix the two into a single file but I felt it'd be clearer to keep them separate). Here's the approximate sizes: ``` -rw------- 1 bbockelm cse496 752K Mar 28 16:14 /tmp/xrootd_crl_file.6IHfi3.pem -rw------- 1 bbockelm cse496 175K Mar 28 16:14 /tmp/xrootd_ca_file.VpRt22.pem ``` The one outstanding item was the one I was hoping to get you to look at: how to link in `libXrdCryptossl-5.so` into the XrdTls class. Once we have an approach for that, we need to remember to revert the commits adding the files directly to `XrdUtils`. A thought on that: we are using a really awfully small part of `XrdCrypto` here - effectively just `PEM_read_X509`, `PEM_write_X509`, `PEM_read_X509_CRL`, and `PEM_write_X509_CRL`. It might cause a modest amount of code duplication, but we can just call the OpenSSL functions directly and drop the `XrdCrypto` baggage. Thoughts? -- You are receiving this because you commented. Reply to this email directly or view it on GitHub: https://github.com/xrootd/xrootd/pull/1431#issuecomment-808962040 ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the XROOTD-DEV list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1