[
https://issues.apache.org/jira/browse/TS-2437?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Wei Sun updated TS-2437:
------------------------
Attachment: TS-2437-2.diff
Thanks for sharing the pointers. I've refined the proposal in terms of your
comments, please take a look at the updated attachment. My use case is to call
the API in TSPluginInit to create or overwrite some ssl_ctx related call back
functions and settings, before serving requests. For instance,
SSL_CTX_sess_set_get_cb, SSL_CTX_sess_set_new_cb, etc. Can you advise for such
use case from ats API perspective?
I exposed a 'void *' pointer in the proposal instead of an explicit 'SSL_CTX
*', does it conform to a API standard?
> Add an API to expose SSL_CTX for applications
> ---------------------------------------------
>
> Key: TS-2437
> URL: https://issues.apache.org/jira/browse/TS-2437
> Project: Traffic Server
> Issue Type: Task
> Components: SSL, TS API
> Reporter: Wei Sun
> Assignee: James Peach
> Fix For: 4.2.0
>
> Attachments: TS-2437-2.diff, TS-2437.diff
>
>
> It'll be good to add an API to expose all the SSL_CTXs, so that plugins can
> manipulate their specific ssl settings / call back, etc.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)