Simon Morlat
df58cddb5d
clean proxy config in linphone_core_destroy()
2014-09-17 13:21:57 +02:00
Simon Morlat
a08e2635b6
add setting to LinphoneCore to enable avpf even for calls out of proxies.
2014-09-17 11:09:37 +02:00
François Grisez
8e8a66002b
Rename some linphone_tunnel_* functions
2014-09-17 10:04:41 +02:00
François Grisez
608d312485
Fix compilation error
2014-09-17 09:19:14 +02:00
Simon Morlat
9bacd35151
fix problems with JNI references.
...
The C proxy config should hold a weak ref to the java object. Everytime this weak ref has to be used, it must be promoted as a local ref first.
2014-09-16 22:33:42 +02:00
François Grisez
4bc67e3645
Add transport_SIP boolean parameter in "tunnel" of the configuration file
...
If this parameter is set to 1, SIP packets will pass through tunnels when the
tunnel mode is enabled. If set to 0, SIP packets will be directly sent to proxies
whatever the state of tunnels
2014-09-16 16:13:20 +02:00
Simon Morlat
49b5e76b6a
update ms2, ortp to use new ortp_random()
2014-09-16 15:46:52 +02:00
Jehan Monnier
251ba960c5
add new functions linphone_core_add_listener to enable multiple vtable to be registered
2014-09-16 15:00:12 +02:00
Gautier Pelloux-Prayer
18c82bd0cd
Change qos analyzer callback function behaviour
2014-09-16 10:18:16 +02:00
François Grisez
333b9e1f3c
Fix compilation errors
2014-09-15 17:17:22 +02:00
François Grisez
37be673607
Add a private FirewallPolicy getter which return NoFirewallPolicy whether a tunnel is enabled
2014-09-15 15:55:10 +02:00
François Grisez
ef404cd319
Add a function to prevent SIP packets to pass through tunnels
2014-09-15 11:32:42 +02:00
François Grisez
32cd807f61
Change the implementation of sal_enable_tunnel and sal_disable_tunnel
2014-09-15 11:32:42 +02:00
Gautier Pelloux-Prayer
7bb37557d9
Split strict options in two lists (C and C++)
2014-09-15 11:16:32 +02:00
Sylvain Berfini
505e22c963
Added JNI bindings for set/get AppData methods for LinphoneChatMessage class
2014-09-15 10:50:12 +02:00
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