Commit graph

2919 commits

Author SHA1 Message Date
Guillaume BIENKOWSKI
29873fe5e1 Fix GITLOG command 2015-03-04 12:57:02 +01:00
Simon Morlat
7a295dbc21 fix ugly log 2015-03-03 20:49:24 +01:00
Johan Pascal
2825585beb Enable AES256 for SRTP after ZRTP negociation but keep AES128 as default
- setting in sip section srtp_crypto_suite in the configuration file
+ update ms
2015-03-02 21:15:57 +01:00
Ben Sartor
e2dbfd5477 configfile now supports setting zrtps key agreements
Signed-off-by: Johan Pascal <johan.pascal@belledonne-communications.com>
2015-03-02 21:13:06 +01:00
Ben Sartor
cc8a3a9f7c configfile now supports setting zrtps cipher and auth tag
Signed-off-by: Johan Pascal <johan.pascal@belledonne-communications.com>
2015-03-02 21:12:58 +01:00
Ghislain MARY
b886fbda41 Play a ringback tone when an early-media call is accepted with inactive audio. 2015-03-02 17:25:52 +01:00
Guillaume BIENKOWSKI
1af008598f NULL-checks for DTLS activation. 2015-03-02 16:58:53 +01:00
Ghislain MARY
695ad3d6e8 Add FindIconv to CMake build. 2015-03-02 14:19:27 +01:00
François Grisez
d490d30787 Fix regretion on DTMF."DTMF sequence canceled if call state changed" 2015-03-02 11:44:20 +01:00
Sylvain Berfini
566df1413d Fix compilation for bb10 2015-03-02 12:23:55 +01:00
Sylvain Berfini
fd01a348cc Fix unused variable warning/error 2015-03-02 11:40:25 +01:00
Sylvain Berfini
c7dde8f0f0 Temporary disable accept header for rcs file transfer 2015-03-02 10:30:21 +01:00
Ghislain MARY
cd48f0daab Fix compilation of sipwizard with Visual Studio. 2015-02-28 00:06:07 +01:00
Ghislain MARY
b6c17f2005 Add missing symbol exports. 2015-02-28 00:05:54 +01:00
Ghislain MARY
f0aff850e8 Add missing symbol exports. 2015-02-27 17:33:00 +01:00
Ghislain MARY
0d75cb32a3 Fix build of tester and lp-gen-wrappers with Visual Studio. 2015-02-27 14:14:54 +01:00
Simon Morlat
0d4048dbdf fix android compilation 2015-02-25 21:55:39 +01:00
François Grisez
cde2d55d84 Fix charset issue with sqlite3_open()
sqlite3_open() requires that the path is encoded into UTF-8
2015-02-25 17:00:39 +01:00
Ghislain MARY
baf75dd419 Add JNI wrapper to set audio/video codecs and to enable DNS SRV. 2015-02-25 14:55:59 +01:00
Jehan Monnier
65734e818d move android lock mgt to call state cb 2015-02-25 12:22:47 +01:00
Jehan Monnier
084e21cbde fix dtls sdp path when dtls attribute are in sdp session 2015-02-25 09:36:17 +01:00
Simon Morlat
c7aa499ddb telephone-event and confort noise are not so necessary in video streams, actually. 2015-02-24 22:12:15 +01:00
Simon Morlat
2a2ef0f94d fix compile issue 2015-02-24 18:22:41 +01:00
Simon Morlat
49a91becb7 cleanups, add network simulation api to liblinphone 2015-02-24 18:11:12 +01:00
Sylvain Berfini
21f9d22b0a Added accept header in register 2015-02-24 15:55:07 +01:00
Jehan Monnier
2d30e846d8 fix multicast lock crash + enable dtls for android 2015-02-23 13:40:48 +01:00
François Grisez
2e9036f365 Fix crach on windows: avoid creating message storage database when the SQLite file cannot be opened 2015-02-20 15:17:02 +01:00
Jehan Monnier
11ffe4f943 move rtp_session_set_symmetric_rtp for ice to the completion of ice 2015-02-19 17:17:40 +01:00
Jehan Monnier
587299ce03 fix crash in case of transport change when call is on error 2015-02-19 17:17:39 +01:00
Margaux Clerc
b3734e28a0 JNI setPayloadTypeNumber and resetLogCollection 2015-02-19 16:00:31 +01:00
Johan Pascal
00ef853170 Give DTLS fingerprint to context as soon as possible(do not wait for ice) 2015-02-19 14:02:13 +01:00
François Grisez
147d600cc8 Prevent liblinphone_gitversion.h from cleaning when building the distribution archive 2015-02-19 11:19:10 +01:00
Ghislain MARY
0b086009e9 Fix memory leak when cloning LinphoneContent objects. 2015-02-18 18:14:54 +01:00
Simon Morlat
8f3ff2dbd9 fix bug about authentication
When ha1 password storage is enabled (the default), the lookup of LinphoneAuthInfo must be done with realm, otherwise the password will not work.
2015-02-18 18:01:02 +01:00
Jehan Monnier
213206027f rework dtls start 2015-02-18 17:56:47 +01:00
Ghislain MARY
20a5c21ee7 Fix memory leak of some strings extracted from XML documents. 2015-02-18 17:49:33 +01:00
Ghislain MARY
23ba230da6 Implement cancellation of file transfer for chat messages. 2015-02-18 16:59:10 +01:00
Ghislain MARY
5c8e2ad4ca Document linphone_call_get_core() function. 2015-02-18 15:36:10 +01:00
Guillaume BIENKOWSKI
a971445719 Fix problem with missing SDP in 200 OK when the call is in early-media. We should recover correctly, we were not.
Also introduced the corresponding unit test.
2015-02-18 15:16:08 +01:00
Guillaume BIENKOWSKI
93486c97e0 Cosmetics 2015-02-18 15:16:08 +01:00
Guillaume BIENKOWSKI
56e58d0cee Change the SDP removal mechanism for something a bit more tunable.
There is now an "SDP handling mode": you can choose between normal, simulate removal of SDP or simulate SDP error.
This allows for simulating 200 OK without SDP, for instance (a unit test is coming for this).
2015-02-18 15:16:08 +01:00
Simon Morlat
41a3e1e06d rework multicast. It is not necessary to bind to the multicast address. 0.0.0.0 just works while the binding to the multicast address is rejected on windows
fixes reading provisionning config file from disk on windows.
2015-02-17 23:43:20 +01:00
Jehan Monnier
e1291ba3ea rework a bit dtls 2015-02-17 17:05:10 +01:00
Margaux Clerc
d4670976df Add JNI function mediaInProgress 2015-02-17 16:05:40 +01:00
Ghislain MARY
a149f36615 Add getter API for play_file and record_file. 2015-02-17 12:47:08 +01:00
Jehan Monnier
f5e0bc58de configure cert path for dtls 2015-02-17 09:04:51 +01:00
Simon Morlat
d060f4bd65 fix warning 2015-02-16 18:33:00 +01:00
Jehan Monnier
ccb890ad94 simplify dtls session/media description attributes mgt 2015-02-16 17:50:41 +01:00
Simon Morlat
97c2607ec7 relax tests, ms2 and ortp must appear first in the link command to make sure that they are taken for inner directories. 2015-02-14 22:05:12 +01:00
Jehan Monnier
fd0a7cfd73 add more DTLS tests 2015-02-13 18:01:56 +01:00