mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-03 03:02:15 +00:00
Add support for the ca_list_path option for PJSIP transports.
This allows for a path to be specified that has a collection of CA certificates in it. ASTERISK-24575 #close Reported by cloos Patches: pj-ca-path-trunk.diff uploaded by cloos (License #5956) Review: https://reviewboard.asterisk.org/r/4344 git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/13@430709 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -584,6 +584,10 @@
|
||||
/* Define if your system has the PJSIP_REPLACE_MEDIA_STREAM headers. */
|
||||
#undef HAVE_PJSIP_REPLACE_MEDIA_STREAM
|
||||
|
||||
/* Define to 1 if PJPROJECT has the pj_ssl_cert_load_from_files2 support
|
||||
feature. */
|
||||
#undef HAVE_PJ_SSL_CERT_LOAD_FROM_FILES2
|
||||
|
||||
/* Define to 1 if PJPROJECT has the PJSIP Transaction Group Lock Support
|
||||
feature. */
|
||||
#undef HAVE_PJ_TRANSACTION_GRP_LOCK
|
||||
@@ -1295,11 +1299,6 @@
|
||||
/* Define to 1 if running on Darwin. */
|
||||
#undef _DARWIN_UNLIMITED_SELECT
|
||||
|
||||
/* Enable large inode numbers on Mac OS X 10.5. */
|
||||
#ifndef _DARWIN_USE_64_BIT_INODE
|
||||
# define _DARWIN_USE_64_BIT_INODE 1
|
||||
#endif
|
||||
|
||||
/* Number of bits in a file offset, on hosts where this is settable. */
|
||||
#undef _FILE_OFFSET_BITS
|
||||
|
||||
|
@@ -91,6 +91,8 @@ struct ast_sip_transport {
|
||||
AST_DECLARE_STRING_FIELDS(
|
||||
/*! Certificate of authority list file */
|
||||
AST_STRING_FIELD(ca_list_file);
|
||||
/*! Certificate of authority list path */
|
||||
AST_STRING_FIELD(ca_list_path);
|
||||
/*! Public certificate file */
|
||||
AST_STRING_FIELD(cert_file);
|
||||
/*! Optional private key of the certificate file */
|
||||
|
Reference in New Issue
Block a user