Commit graph

1975 commits

Author SHA1 Message Date
Simon Morlat
95e3f26dca implement manual mode refresher for generic subscribe 2013-12-13 10:22:28 +01:00
Simon Morlat
70f9617b50 minor changes 2013-12-12 17:26:06 +01:00
Jehan Monnier
9149278c8d relax tester delay to take into account a DNS packet loses 2013-12-12 17:25:32 +01:00
Simon Morlat
4212cc43b8 add jni for contact parameters 2013-12-12 11:23:01 +01:00
Simon Morlat
c53381e0b5 add linphone_proxy_config_set_contact_uri_parameters() 2013-12-12 11:08:38 +01:00
Simon Morlat
5f28f81f4b fix LinphoneProxyConfig.getError() jni 2013-12-11 16:17:02 +01:00
Simon Morlat
6b263466e0 fix another alloc/free mismatch (required for windows) 2013-12-10 21:45:44 +01:00
Ghislain MARY
e9ad2787d1 Free memory allocated by belle_sip_malloc() with belle_sip_free(). 2013-12-10 17:07:44 +01:00
Simon Morlat
55af0b6aa5 fix transport selection for outgoing messages when the proxy config selected has sips. 2013-12-09 14:01:02 +01:00
Simon Morlat
b9f614744f fix crash in gtk app when updating sip ports
call linphone_call_fix_parameters() when INVITEs and reINVITEs, but not during early-media
2013-12-09 13:21:10 +01:00
Simon Morlat
21447a20b2 add privacy api in java. 2013-12-09 12:26:49 +01:00
Simon Morlat
a610adecf4 add supported header 2013-12-09 12:19:49 +01:00
Ghislain MARY
e67a8737dd Add configuration to enable/disable DNS SRV resolution. 2013-12-05 14:52:57 +01:00
Jehan Monnier
61c1e587ab improve test reliability for rctp 2013-12-04 09:02:37 +01:00
Ghislain MARY
308d7076bc Include patch from linphone web version. 2013-12-03 13:01:39 +01:00
Simon Morlat
52226a4b99 GTK app: enable TLS transport if tls is requested on a proxy config. 2013-12-01 22:03:24 +01:00
Simon Morlat
8ffa2c38fe finish to implement multi transport in gtk app.
fix malloc/free mismatch
2013-12-01 21:43:13 +01:00
Simon Morlat
6f9f860a2e allow multiple transports in gtk application, allow to configure transport per proxy (not yet finished) 2013-11-30 11:25:55 +01:00
Simon Morlat
f72ac202cf fix build issue in ms2 2013-11-29 19:17:48 +01:00
Jehan Monnier
fb54b4790b update ms2 for multi linphonecore fixes 2013-11-29 18:20:44 +01:00
Simon Morlat
d7beb3193b reset codecs in current call params when stream is ended, otherwise it points to undefined memory. 2013-11-28 21:48:14 +01:00
Guillaume BIENKOWSKI
cfe2a94f6c Fix sips handling in interpret_url.
Added a unit test for it.
2013-11-28 17:02:09 +01:00
Simon Morlat
a8d304fd8f * implement reporting of dtmf received via SIP info
* dtmf can be typed on keyboard with gtk app.
2013-11-28 11:59:35 +01:00
Simon Morlat
41f0390f93 generate SRTP keys more securely
simplify management of SalMediaDescription
take into account changes in local encryption keys while updating streams.
2013-11-27 16:50:25 +01:00
Guillaume BIENKOWSKI
f7cf567135 Added a flag to force inclusion of contact headers in ringing responses.
The flag is SAL_OP_CALL_FORCE_CONTACT_IN_RINGING .
This helps handling older versions of SIP servers that expect it to be present in the 183 response.
2013-11-26 14:07:25 +01:00
Simon Morlat
4ddeb921c1 tune routing of outgoing requests:
- do not set the transport in the request-uri, it might confuse servers.
- don't route sips request through tcp or udp
2013-11-22 16:36:42 +01:00
Guillaume BIENKOWSKI
1c94770d55 Fix likely leak 2013-11-22 15:14:48 +01:00
Jehan Monnier
e0256b1f7a fix compilation issue 2013-11-21 16:26:44 +01:00
Guillaume Beraudo
9c955aed32 Fix a few leaks. 2013-11-21 15:50:31 +01:00
Guillaume Beraudo
e8225e64b9 Basic client certificates API 2013-11-21 13:54:31 +01:00
Simon Morlat
782cac1b9e Merge branch 'master' of git.linphone.org:linphone 2013-11-20 16:27:47 +01:00
Simon Morlat
c47812993d fix crash in ms2 2013-11-20 16:27:23 +01:00
Jehan Monnier
4ecd0432cf fix no video build 2013-11-20 10:18:19 +01:00
Simon Morlat
df6e200585 fix leaked streams in case of incoming call declined because media incompatible 2013-11-19 12:04:45 +01:00
Simon Morlat
2f415bc619 modify JNI to allow passing raw data in LinphoneContent. 2013-11-18 22:23:41 +01:00
Sylvain Berfini
d5a091ba0a Updated README + fix SIP_INFO DTMF crash when trying to send a DTMF while call is ringing 2013-11-18 11:33:47 +01:00
Simon Morlat
82eaf99776 adapt to new resolver api. 2013-11-17 22:29:59 +01:00
Jehan Monnier
a405553fc7 make sure in case of 415 caused by SRTP, call is retried even if in ringing state (I.E push case)) 2013-11-15 15:07:01 +01:00
Simon Morlat
c97a7a6704 remove some exosip related files 2013-11-14 22:17:01 +01:00
Simon Morlat
d447704d15 add "encoding" field to LinphoneContent 2013-11-14 22:17:01 +01:00
Simon Morlat
927ae4ec95 doc fixes 2013-11-14 17:24:51 +01:00
Sylvain Berfini
0138897ef0 Fix JNI method LpConfig_GetString 2013-11-14 14:53:15 +01:00
Simon Morlat
3cadf36e00 fix configure script.
It is not allowed to call AC_PROG_CC and AC_PROG_CXX conditionally. Configure aborts shortly.
2013-11-12 21:37:09 +01:00
Jehan Monnier
e316b02b88 answer 481 in case of CANCEL received for an establshed dialog 2013-11-12 10:27:56 +01:00
Simon Morlat
5fb5c55eb0 add new test to check what happens if a calls gets rejected because of incompatible media types.
restore oRTP
2013-11-08 19:05:08 +01:00
Guillaume BIENKOWSKI
a47914c4c1 Added MSISAC compatibility for Android 2013-11-08 15:29:22 +01:00
Simon Morlat
6c4f1da92b update ortp to fix conflict with gettimeofday defined both in ortp and
tunnel.
update documentation
2013-11-07 14:32:53 +01:00
Jehan Monnier
55fedeb6b7 fix crash in case of 488 2013-11-06 16:45:41 +01:00
Simon Morlat
e407f70c14 Fix: in tunnel mode, linphone wasn't unregistering at exit. 2013-11-06 16:36:43 +01:00
Simon Morlat
0177c5f876 fix compilation errors due to signature change in linphone_auth_info_new()
fix failed tests in case of failed authentication.
2013-11-05 22:00:19 +01:00