A review [1] has been posted to fix an issue where TLS servers would not be restarted unless the bind address was changed. This would prevent use of new certificates if available. Unfortunately this change does cause an ABI change. Fields are added to public structures 'struct ast_tls_config' and 'struct ast_tcptls_session_args'. Within Asterisk itself these structures are used by app_externalivr, chan_sip, res_http_websocket, http.c and manager.c.
tcptls.h does not provide an allocation method for it's structures. These means it is impossible to add fields to these structures without breaking the ABI. How does everyone feel about moving forward with the fix as is? [1] https://gerrit.asterisk.org/4448 -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-dev mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-dev