Changes between Version 14 and Version 15 of TLS
- Timestamp:
- Jun 12, 2012 3:49:37 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TLS
v14 v15 5 5 The TLS support in PJSIP requires OpenSSL development kit (headers and libs) to be installed. For Windows platform, please see [wiki:Getting-Started/Installing-OpenSSL-Windows Installing OpenSSL ] page for more info. 6 6 7 TLS support on Symbian is implemented natively using CSecureSocket, hence it doesn't require OpenSSL development kit. Please see '''[wiki:TLS_on_Symbian ]''' for the detailed information.7 TLS support on Symbian is implemented natively using CSecureSocket, hence it doesn't require OpenSSL development kit. Please see '''[wiki:TLS_on_Symbian Configuring TLS on Symbian]''' for the detailed information. 8 8 9 9 == Build PJSIP with TLS Support == 10 10 11 Add this in {{{config_site.h}}}: 12 {{{ 13 #define PJSIP_HAS_TLS_TRANSPORT 1 14 }}} 15 16 And rebuild PJSIP. 17 18 SIP TLS transport is implemented based on the new PJLIB [http://www.pjsip.org/pjlib/docs/html/group__PJ__SSL__SOCK.htm secure socket abstraction], and its availability is based on {{{PJ_HAS_SSL_SOCK}}} macro value. For ''autoconf'' build system, the value is automatically detected based on OpenSSL availability. For other platforms, please declare this in your {{{config_site.h}}}: 11 SIP TLS transport is implemented based on the new PJLIB [http://www.pjsip.org/pjlib/docs/html/group__PJ__SSL__SOCK.htm secure socket abstraction], and its availability is based on {{{PJ_HAS_SSL_SOCK}}} macro value. For ''autoconf'' build system, the value is automatically detected based on OpenSSL availability. For other platforms such as Windows and Symbian, please declare this in your {{{config_site.h}}}: 19 12 {{{ 20 13 #define PJ_HAS_SSL_SOCK 1 21 14 }}} 22 15 23 The {{{PJSIP_HAS_TLS_TRANSPORT}}} default value will be set to {{{PJ_HAS_SSL_SOCK}}} setting.16 Note: The {{{PJSIP_HAS_TLS_TRANSPORT}}} default value will be set to {{{PJ_HAS_SSL_SOCK}}} setting. 24 17 25 18