mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-01-21 13:08:08 +00:00
linphonec encryption support
This commit is contained in:
parent
d963ea74af
commit
7fc1f8a699
2 changed files with 13 additions and 1 deletions
|
|
@ -103,6 +103,7 @@ static int lpc_cmd_states(LinphoneCore *lc, char *args);
|
|||
static int lpc_cmd_identify(LinphoneCore *lc, char *args);
|
||||
static int lpc_cmd_ringback(LinphoneCore *lc, char *args);
|
||||
static int lpc_cmd_conference(LinphoneCore *lc, char *args);
|
||||
static int lpc_cmd_zrtp_verified(LinphoneCore *lc, char *args);
|
||||
|
||||
/* Command handler helpers */
|
||||
static void linphonec_proxy_add(LinphoneCore *lc);
|
||||
|
|
@ -348,6 +349,9 @@ static LPC_COMMAND advanced_commands[] = {
|
|||
{ "redirect", lpc_cmd_redirect, "Redirect an incoming call",
|
||||
"'redirect <redirect-uri>'\t: Redirect all pending incoming calls to the <redirect-uri>\n"
|
||||
},
|
||||
{ "zrtp-set-verified", lpc_cmd_zrtp_verified,"Set ZRTP SAS verified.",
|
||||
"'Set ZRTP SAS verified'\n"
|
||||
},
|
||||
{ NULL,NULL,NULL,NULL}
|
||||
};
|
||||
|
||||
|
|
@ -2552,6 +2556,14 @@ static int lpc_cmd_ringback(LinphoneCore *lc, char *args){
|
|||
return 1;
|
||||
}
|
||||
|
||||
static int lpc_cmd_zrtp_verified(LinphoneCore *lc, char *args){
|
||||
LinphoneCall *call=linphone_core_get_current_call(lc);
|
||||
if (linphone_call_params_get_media_encryption(linphone_call_get_current_params(call))==LinphoneMediaEncryptionZRTP){
|
||||
linphone_call_set_authentication_token_verified(call,TRUE);
|
||||
}
|
||||
return 1;
|
||||
}
|
||||
|
||||
/***************************************************************************
|
||||
*
|
||||
* Command table management funx
|
||||
|
|
|
|||
|
|
@ -167,7 +167,7 @@
|
|||
</child>
|
||||
<child>
|
||||
<object class="GtkButton" id="encryption_verify_button">
|
||||
<property name="label" translatable="yes">button</property>
|
||||
<property name="label" translatable="yes">Set verified</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="receives_default">True</property>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue