Commit graph

2557 commits

Author SHA1 Message Date
Gautier Pelloux-Prayer
717db9fd8d Improved strict compilation flags 2014-09-11 15:46:05 +02:00
Jehan Monnier
a3e84af3fb fix incoming UPDATE without sdp (session timer case) 2014-09-11 15:08:45 +02:00
Sylvain Berfini
94e9cc391b Prevent creation of a new LinphoneChatMessage on each JNI callback 2014-09-11 12:56:46 +02:00
Sylvain Berfini
e9a376a014 LinphoneContent stored in database + few changes on Java API regarding file transfer 2014-09-11 12:14:35 +02:00
Guillaume BIENKOWSKI
2d9de5a1bd Handle NULL ringback tones + setup iOS tester correctly for AudioQueue and no ringback tone 2014-09-11 11:42:11 +02:00
Simon Morlat
856418260a fix missing ref when notifying incoming message to java layer 2014-09-10 21:06:34 +02:00
Sylvain Berfini
8ca0fac233 More work regarding the JNI bindings and the Java interface for the file upload/download 2014-09-10 14:46:51 +02:00
Gautier Pelloux-Prayer
abc0265b97 Set default value for adaptive rate algorithm to "simple", the current algorithm 2014-09-10 14:10:26 +02:00
Ghislain MARY
3613728d43 Link against shlwapi on Windows. 2014-09-10 12:04:36 +02:00
Ghislain MARY
cd23673317 Another compilation fix for Visual Studio. 2014-09-10 10:33:09 +02:00
Ghislain MARY
36de60130b Fix compilation on Windows. 2014-09-10 10:00:56 +02:00
François Grisez
112b93a790 Fix compilation for CentOS 2014-09-10 09:35:51 +02:00
François Grisez
8c3e6f77cb Add missing LINPHONE_PUBLIC macro 2014-09-10 09:31:29 +02:00
François Grisez
92792ef19f Fix compilation with MinGW 2014-09-09 13:28:13 +02:00
Sylvain Berfini
c384b0b362 Started Java impl of file transfer 2014-09-09 12:39:56 +02:00
Gautier Pelloux-Prayer
b2ae9095d9 Change adaptive_rate_algorithm API to not use enum 2014-09-09 12:35:15 +02:00
François Grisez
75eee41a76 Fix bug #1426: Echo cancelation state blob is too big for being in linphonerc
The state of the echo canceler is stored in a file beside .linphonerc
The file is named .linphone.ecstate
2014-09-09 12:27:19 +02:00
Ghislain MARY
5283278eef Fix 2 memory leaks. 2014-09-09 10:29:32 +02:00
Gautier Pelloux-Prayer
95c0834556 Fix invalid read in quality reporting if call was already released 2014-09-09 10:08:33 +02:00
Gautier Pelloux-Prayer
d2468d9f71 Update oRTP and add header import 2014-09-09 09:11:26 +02:00
Johan Pascal
053fd46975 File transfer: bellesip manages the multipart message component's header 2014-09-09 00:52:40 +02:00
Simon Morlat
6337fe8429 fix crash in test and memory leak of LinphoneCallParams 2014-09-08 22:05:29 +02:00
Simon Morlat
17607ab3b2 fix leak of messages in tester 2014-09-08 19:41:45 +02:00
Simon Morlat
c6a3053756 fix incorrectly named functions and compilation errors due to merge 2014-09-08 19:05:43 +02:00
Simon Morlat
f4a4a6440b Support for incoming UPDATEs within dialog.
For tests, the possibility to send an UPDATE with linphone_core_update_call() has been added thanks to a $
Added possibility to configure Supported SIP header.
2014-09-08 19:02:29 +02:00
Ghislain MARY
2150ce6f5c Add missing const to linphone_core_get_user_data signature. 2014-09-08 17:27:43 +02:00
Gautier Pelloux-Prayer
f6e388c4b2 Add possibility to change adaptive rate algorithm at runtime 2014-09-08 16:56:23 +02:00
Gautier Pelloux-Prayer
aed5bd789a Improve tunnel test: check that SIP packet actually use the tunnel 2014-09-08 14:20:31 +02:00
Gautier Pelloux-Prayer
06035f934d Update submodules and rtp_transport behavior 2014-09-08 14:20:31 +02:00
Gautier Pelloux-Prayer
e5522d62ef Add transport tests (tunnel only and tunnel + srtp) 2014-09-08 14:20:31 +02:00
Gautier Pelloux-Prayer
ba13a9baf7 Fix tunnel bug: reset 'enable register' option in proxy config after enabling/disabling the tunnel 2014-09-04 16:59:41 +02:00
Guillaume BIENKOWSKI
3c32fd4397 Fix remote provisioning zero-length values. Fixes #1457 again. 2014-09-04 16:10:34 +02:00
Guillaume BIENKOWSKI
6de4c89510 Don't allow values to be empty in a linphonerc file.
Added unit tests for this.

Fixes #1457
2014-09-04 15:35:44 +02:00
François Grisez
c3575589c1 Add two JNI functions for tunnels manipulation
*Add LinphoneCore.tunnelGetServers()
*Ass LinphoneCore.tunnelAddServer()
2014-09-03 17:12:40 +02:00
Ghislain MARY
1ce1c85ab4 Prevent rebuilding the documentation if this is not necessary. 2014-09-03 16:32:19 +02:00
Guillaume BIENKOWSKI
ce0391ac6d Add the send_ringback_without_playback option so that in early media, we can send the ringback tone without playing the return sound. 2014-09-02 14:56:32 +02:00
Ghislain MARY
282a4cb88d Fix compilation on Windows. 2014-09-02 09:15:57 +02:00
Jehan Monnier
4be60e396d fix liblinphone useragent 2014-09-02 09:09:39 +02:00
Jehan Monnier
59cdb8850b various fix for lib linphone tester on Android 2014-09-01 18:26:51 +02:00
Ghislain MARY
cbe15d33a5 Finish call params cleaning. 2014-09-01 16:30:40 +02:00
Ghislain MARY
7974621bae Fix crash since remote params now need to take a reference on the custom headers. 2014-09-01 15:43:44 +02:00
Ghislain MARY
04f3bbc212 Fix compilation with uPnP enabled. 2014-09-01 15:10:23 +02:00
Ghislain MARY
eaa1d6bb1d Add reference count handling to the LinphoneCallParams object. 2014-09-01 14:58:32 +02:00
Ghislain MARY
6fab974ad7 Add some API to get information from a LinphoneCallStats object. 2014-09-01 11:33:44 +02:00
Ghislain MARY
6639e57535 Fix crash in Python wrapper when the core is destroyed before the chat rooms. 2014-09-01 10:52:41 +02:00
Ghislain MARY
dfcedfd701 Include config.h when HAVE_CONFIG_H is defined (needed for compilation with CMake). 2014-09-01 10:44:13 +02:00
Ghislain MARY
095beeb583 Build player.c on all platforms. 2014-09-01 10:43:01 +02:00
Simon Morlat
2c90f5e702 add player api, fix bug in linphone_core_terminate_conference() 2014-08-31 21:58:32 +02:00
Simon Morlat
9c396a9cd9 Fix big crash in call logs because logs built from linphonerc were constructed using ms_new0(LinphoneCallLog,1). 2014-08-31 10:56:37 +02:00
Simon Morlat
c9c23c2318 remove unnecessary includes, update ms2 2014-08-30 13:00:37 +02:00