Commit graph

2812 commits

Author SHA1 Message Date
Johan Pascal
c95fd55126 DTLS-SRTP fix memory leak 2015-01-20 00:59:25 +01:00
Johan Pascal
85ca8c3cac Merge remote-tracking branch 'origin/master' into dev_dtls 2015-01-14 00:16:11 +01:00
Johan Pascal
37e5ccfbc2 DTLS-SRTP init linphone console too 2015-01-13 14:53:18 +01:00
Johan Pascal
54e91b6394 Update srtp to rely on stream sessions structure and not complete stream structure 2015-01-12 15:35:28 +01:00
Margaux Clerc
b8ce037ffc Add read flag to transfert message 2015-01-09 17:04:31 +01:00
Gautier Pelloux-Prayer
9e6fa8ceb6 Doxygen: replace invalid @returns with @return 2015-01-09 11:42:05 +01:00
Johan Pascal
5fdf3b82ba Enable DTLS-SRTP protection on video stream 2015-01-08 12:56:10 +01:00
Gautier Pelloux-Prayer
a14fa22cf6 Add linphone_proxy_config_is_phone_number in public API 2015-01-08 11:51:07 +01:00
Gautier Pelloux-Prayer
b8f297f6be Change linphone_proxy_ocnifg_normalize_number API to return a boolean value: TRUE if input was a phone number, FALSE otherwise
Conflicts:
	coreapi/linphonecore.h
2015-01-08 11:39:25 +01:00
Guillaume BIENKOWSKI
9ff2841b18 Use debug trace instead of message 2015-01-07 10:55:24 +01:00
Guillaume BIENKOWSKI
3a62072c55 Link with ZLIB when it is detected 2015-01-07 10:52:00 +01:00
Ghislain MARY
800909073d Set correct soversion when building with CMake. 2015-01-06 17:36:40 +01:00
Ghislain MARY
0e055ae4f9 Fix documentation of linphone_proxy_config_get_transport(). 2015-01-06 16:16:16 +01:00
Johan Pascal
e93a80f322 Merge remote-tracking branch 'origin/master' into dev_dtls 2015-01-05 18:17:05 +01:00
Sylvain Berfini
f965333d71 Fix typos 2015-01-05 16:10:33 +01:00
Sylvain Berfini
4e5e409dc2 Started to bind log collection methods in JNI layer 2015-01-05 15:10:17 +01:00
Johan Pascal
88e2ba7625 move srtp from ortp to mediastreamer2 2015-01-05 15:02:52 +01:00
Ghislain MARY
86b74cc521 Handle compilation of account assistant when building with CMake. 2015-01-02 16:55:44 +01:00
Jehan Monnier
7fe891b4ae add ice option to enable backward compatibility with previous version of ice 2014-12-27 19:45:19 +01:00
Jehan Monnier
d7437ef1f5 enable ice with tunnel 2014-12-22 21:47:35 +01:00
Simon Morlat
76c6886119 fix potential crash when receiving an incoming call for which audio is declined (due to incompatible codecs), but video is accepted. 2014-12-22 16:23:26 +01:00
Ghislain MARY
afe5abba86 Add some Python setup tests. 2014-12-19 15:56:30 +01:00
Ghislain MARY
98d1d15b0c Set body size when using the file body handler. 2014-12-19 14:34:32 +01:00
Simon Morlat
74c44f6c25 User pointer must remain the property of the user. 2014-12-18 19:15:29 +01:00
Simon Morlat
8f633b21fc fix stack overflow. 2014-12-18 16:17:26 +01:00
Ghislain MARY
a2b93b2019 Replace ortp_strdup_printf by ms_strdup_printf. 2014-12-18 11:53:49 +01:00
Ghislain MARY
3347aa9a53 Fix const string return values so that wrapper generators know that these strings do not need to be dealloced. 2014-12-18 11:51:25 +01:00
Simon Morlat
69307afc50 fix crash when receiving an external body SIP MESSAGE on android. 2014-12-18 08:41:52 +01:00
Ghislain MARY
1b32ed0316 Handle file transfer upload with memory body handler. 2014-12-17 17:02:52 +01:00
Ghislain MARY
96bd60cc47 Fix crash when sending file transfer message with a file transfer server that has not been set. 2014-12-17 17:02:23 +01:00
François Grisez
79b8c557e5 Fix build when video support is disabled 2014-12-17 16:25:40 +01:00
Ghislain MARY
33aaac313b Fix compilation with Visual Studio. 2014-12-16 11:32:51 +01:00
Jehan Monnier
551cb17583 fix crash in outgoing call case 2014-12-16 11:22:14 +01:00
Jehan Monnier
8d13609402 various ice fix for better interwork 2014-12-15 16:02:27 +01:00
Guillaume BIENKOWSKI
697a6d4a89 Fix the soundcard hint so that it trigger only when _all_ calls are paused or pausing (instead of just one call suffice). Also increase the test delay. 2014-12-15 14:49:42 +01:00
Jehan Monnier
3939954500 add ssrc attribute in case of srtp dtls 2014-12-15 13:04:40 +01:00
Simon Morlat
1ac1cd5fe8 fix RtpTransport leak on video side as well 2014-12-12 18:56:14 +01:00
Guillaume BIENKOWSKI
d997814f82 Better hinting for soundcard 2014-12-12 17:06:00 +01:00
Jehan Monnier
25532e6285 ms2:stun api shall be public 2014-12-12 16:56:13 +01:00
Simon Morlat
f48780782c fix compilation 2014-12-12 16:54:30 +01:00
Simon Morlat
5863df792e Make the preview window a real gtk window. Move camera preview test within the settings. 2014-12-12 16:46:38 +01:00
Simon Morlat
1cf049cabd fix leak of RtpTransport when call is updated/paused. Fix reporting of bandwidth, which was displayed even if the stream was inactive. 2014-12-12 16:46:37 +01:00
Jehan Monnier
45e1da743c make sure rtp destination is change as soon as ice is terminated 2014-12-12 15:47:09 +01:00
François Grisez
db5fc6ea89 Fix the reading of .linpohne.ecstate 2014-12-12 12:12:44 +01:00
Sylvain Berfini
11b9ed01d9 Improved LocalRef (see issue 1925) on Android JNI layer 2014-12-11 17:37:22 +01:00
Ghislain MARY
8b33ed404e Always store a NULL character at the end of a LinphoneBuffer. 2014-12-11 15:58:58 +01:00
Jehan Monnier
20fe706f7d check if number of ice candidate does not exceed stirage size 2014-12-11 14:56:37 +01:00
johan
0cd9605644 Add Dtls proto when looking for best stream in media description 2014-12-11 14:52:59 +01:00
Ghislain MARY
24f4d44496 There is no longer a dummy call to the file_transfer_recv callback at the beginning of a file download. 2014-12-11 14:34:45 +01:00
Sylvain Berfini
f3c7c993ea Fix mistake in previous commit 2014-12-11 11:19:37 +01:00