Commit graph

5084 commits

Author SHA1 Message Date
Sylvain Berfini
6a1a5662af Added a param to configure bellesip refresher retry after timeout value 2018-04-16 11:03:47 +02:00
Simon Morlat
6368bc0ba0 Fix problem where address family is not guessed as it should (if we receive the INVITE just after sending the REGISTER but before receiving the response of the REGISTER). 2018-04-10 15:57:20 +02:00
Simon Morlat
149a7304de Add new property in [sip] section called "tls_certificate_subject_regexp" providing a regexp to match with TLS certificate subjects:
subjectAltNames.DNS subjectAltNames.URI and CN.
If nothing is matched the TLS connection is rejected.
2018-04-01 21:29:12 +02:00
Erwan Croze
7c712bbec3 Fixing leak in JNI concerning file transfert 2018-03-21 17:20:33 +01:00
Simon Morlat
30689ca2e6 Fix invalid declaration of C function. 2018-03-21 11:51:16 +01:00
Simon Morlat
08a66cdf6f Fix commit 3fd706a702 - it was incomplete. 2018-03-13 20:12:10 +01:00
Simon Morlat
3fd706a702 Fix algorithm for IP version selection on outgoing calls. In particular, the "prefer_ipv6" option wasn't really taken into account. 2018-03-11 17:20:59 +01:00
Jehan Monnier
8ef84da0a0 fix lime to make sure zrtp trust is indexed by scheme, username and domain only instead of full sip uri 2018-03-06 16:12:53 +01:00
Johan Pascal
5f26bc70ae Improve Lime error trace on incoming message deciphering failure
+ improve SQL requests
2018-03-05 21:56:30 +07:00
Simon Morlat
9e2ef62411 add ios platform helpers to fix issue with background tasks. 2018-03-01 16:04:46 +01:00
Erwan Croze
5b13469eaf Fixing leak in JNI 2018-03-01 11:53:39 +01:00
Erwan Croze
7c26561a9f Fixing file transfert error 400 2018-02-28 16:55:12 +01:00
Ronan Abhamon
36111c9b29 fix(Proxy): remove useless affectation on linphone_nat_policy_ref return 2018-02-21 14:13:07 +01:00
Simon Morlat
10702c5f36 fix table overflow. 2018-02-16 14:40:57 +01:00
Sylvain Berfini
8317d3e9b9 Fixed previous commit + added logs related to incoming message decryption process 2018-02-06 14:52:31 +01:00
Sylvain Berfini
a8bdc5976d Fixed LIME 2018-02-06 14:01:27 +01:00
Jehan Monnier
40dc0730ac Make sure default log handler is only removed when relevant 2018-01-31 09:07:12 +01:00
Sylvain Berfini
c6f009834e Fixed call tests using iframe decoded callback 2018-01-24 10:27:24 +01:00
François Grisez
7d8bc3b7cc Removes the default log handler of LinphoneCore when LinphoneLoggingService is instantiated. 2018-01-23 10:44:10 +01:00
Sylvain Berfini
9316b09835 Added next video frame decoded callback to LinphoneCall 2018-01-19 09:22:24 +01:00
Sylvain Berfini
8e0d52ec52 Do not crash in lime if either message or content type is NULL 2018-01-17 14:48:27 +01:00
Sylvain Berfini
b6badebe89 Fixed linphone_call_unref called as many times snapshot was taken 2018-01-17 13:58:34 +01:00
Sylvain Berfini
736ef0b41a Added snapshot callback on call + improved snapshot tester to use it 2018-01-15 10:52:55 +01:00
Sylvain Berfini
9f33a1671e Fixed Brazil dial plan (see issue #4440) 2018-01-08 11:00:30 +01:00
Simon Morlat
a858005cab Don't unregister previous contact by default. It is causing troubles with +sip.instance. 2018-01-05 18:26:14 +01:00
Mickaël Turnel
e5975e6e18 Fix locale buffer not reset when needed 2018-01-03 15:48:49 +01:00
Simon Morlat
3b69788398 Fix incoming calls for android (no sound because stream type was set to ring) 2017-12-24 22:47:58 +01:00
Simon Morlat
de9bf370d6 fix double callback notification of EOP on LinphonePlayer 2017-12-20 17:35:14 +01:00
Simon Morlat
24f19a0970 fix log issue again. 2017-12-13 14:27:18 +01:00
Mickaël Turnel
8574752312 Add UTF8 conversion for chat messages 2017-12-06 16:05:52 +01:00
Simon Morlat
20efb4ad41 avoid unnecessary restart of stream when ICE is deactivated. 2017-11-30 13:15:38 +01:00
Simon Morlat
32a92bde43 remove useless include 2017-11-30 11:34:34 +01:00
Simon Morlat
4192811b7f fix ICE bug and leak in test. 2017-11-29 11:16:55 +01:00
François Grisez
f820302f60 Modifies dial plan: Indonesian number can have until 12 significant digits 2017-11-29 10:55:09 +01:00
Mickaël Turnel
ccb308eae4 Fix ZRTP file renaming while still in use 2017-11-27 13:36:28 +01:00
Simon Morlat
2b3d4ae3cf fix table overflow when checking ice remote candidates 2017-11-25 12:00:57 +01:00
Mickaël Turnel
895f089eb5 Use regex function from bctoolbox 2017-11-24 15:56:58 +01:00
Jehan Monnier
ea37289b7d move jitter_buffer_max_size default value from 250 to 500 2017-11-21 16:51:48 +01:00
Simon Morlat
d176353903 Fix ringstream instanciation. 2017-11-21 13:59:30 +01:00
Ghislain MARY
bbf8b49e03 Deactivate ICE when it takes too long to conclude. 2017-11-20 15:47:00 +01:00
Sylvain Berfini
28950cd3f4 Call new mediastreamer2 stream type API to fix ringing from linphone in wrong stream on Android 2017-11-20 15:18:39 +01:00
Simon Morlat
fecdf406bb Fix soundcard usage optimization for iOS: after a conference call the AudioUnit wasn't released, which was causing next call to have no audio. 2017-11-17 17:04:05 +01:00
Erwan Croze
8b1498247a Not setting dns automatically in core if an app has set it 2017-11-16 11:48:04 +01:00
François Grisez
bd08e5940c Fill private information with zeros while destroying LinphoneChatMessage objects 2017-11-15 09:25:50 +01:00
Benjamin Reis
3d923a8759 play call_error tone on play_sndcard instead of rinf_sndcard 2017-11-14 14:51:36 +01:00
Sylvain Berfini
dde2e3009f Added API to create and store a fake LinphoneCallLog 2017-11-14 14:43:38 +01:00
Simon Morlat
7e58bc828a set callback before setting levels 2017-11-10 11:04:29 +01:00
Simon Morlat
c6a06ea0a7 add TMMBR callback at java level 2017-11-09 14:45:55 +01:00
François Grisez
757c396fbf Fix build when ENABLE_SQLITE_STORAGE=NO 2017-11-03 17:24:40 +01:00
François Grisez
e535326174 Makes the INFO DTMF parser more tolerant about spaces 2017-11-03 10:50:29 +01:00