Commit graph

2564 commits

Author SHA1 Message Date
Johan Pascal
163548d924 File transfer : multipart message headers are managed as a list of typed headers by bellesip 2014-09-15 00:19:24 +02:00
Simon Morlat
c8a7b144c6 fix problem when receiving a pause request after putting the other party in pause. 2014-09-12 14:38:47 +02:00
Gautier Pelloux-Prayer
af5c5a5528 Fix ldap build (oops) 2014-09-12 14:11:20 +02:00
Gautier Pelloux-Prayer
4306e78251 Fix ldap build 2014-09-12 14:02:25 +02:00
Simon Morlat
513ef5f7e7 fix uninitialized LinphoneContent 2014-09-12 12:10:49 +02:00
Sylvain Berfini
d268f4ab98 Fixed message storage for sent files + fixed update state sql request for sent files 2014-09-12 11:51:57 +02:00
Gautier Pelloux-Prayer
e67ce6d91b Use strictness improved version in oRTP too 2014-09-11 17:13:03 +02:00
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