Simon Morlat
ee92fdcf4c
fix sqlite database access mode for iOS, where default write modes don't allow writing in background mode.
2015-11-16 10:28:05 +01:00
Sylvain Berfini
279fa89428
Fixed red payload type fmtp line if payload number different (and added tests for that)
2015-11-13 16:26:26 +01:00
Simon Morlat
e14852711b
fix crash in linphone_core_create_call_params(), try to workaround an sqlite problem on iOS
2015-11-12 12:23:21 +01:00
Sylvain Berfini
386dccb955
Fixed fmtp line for T140 RED payload
2015-11-10 09:27:51 +01:00
Simon Morlat
6e7d855020
fix ice bug in rtcp-mux mode
2015-11-09 20:53:17 +01:00
Simon Morlat
a7afea0ac8
rtcp mux fixes and checking
2015-11-09 16:27:34 +01:00
Simon Morlat
e2242f57e0
fix bug in RTCP mux support and fix crash in test
2015-11-08 00:03:40 +01:00
Simon Morlat
9b97d8d398
fix ugly crash
2015-11-07 13:35:27 +01:00
Simon Morlat
85a9b9f016
Merge branch 'master' into dev_rtcpmux
2015-11-07 13:20:33 +01:00
Simon Morlat
2cd6f5f474
implement rtcp-mux, not tested yet.
2015-11-06 13:07:43 +01:00
Gautier Pelloux-Prayer
6a5880b2fd
enum.c: fix crash in create_enum_domain (use int, not size_t when strlen == 1)
2015-11-06 11:44:50 +01:00
Gautier Pelloux-Prayer
8c2a440fd9
remote_provisioning: free URI in linphone_core_set_provisioning_uri when we are done with it
2015-11-05 16:51:35 +01:00
Gautier Pelloux-Prayer
53dcc192fd
account_creator: change return values to distinguish network error from XMLRPC answer + fix some crashs
2015-11-05 12:22:13 +01:00
Gautier Pelloux-Prayer
9333714b9e
proxy.c: invoking linphone_core_remove_proxy_config with a proxy not registered will change registration state to LinphoneRegistrationNone before removal
2015-11-05 11:48:24 +01:00
Gautier Pelloux-Prayer
1d85405c45
remote_provisioning.c: modify linphone_core_set_provisioning_uri to return -1 if URI cannot be parsed, 0 otherwise
2015-11-05 11:48:24 +01:00
Simon Morlat
f0b9d0fffe
add linphone_core_set_transport_timeout() wrapper for java
2015-11-04 17:55:10 +01:00
Simon Morlat
faa6092236
fix crashes in android when doing things with LinphoneCore within the globalStateChanged callbacks.
...
Add wrappers for the http proxy api.
2015-11-03 18:30:33 +01:00
Ghislain MARY
7f2a985d84
Handle strict compilation flags when building with CMake.
2015-11-03 17:40:24 +01:00
Simon Morlat
4385557cd8
add LinphoneCallLog.getCallId() java wrapper
2015-11-03 14:36:59 +01:00
Gautier Pelloux-Prayer
0f6874a96e
proxy.c: remove debug statements
2015-11-03 14:34:43 +01:00
Gautier Pelloux-Prayer
22e116014c
proxy.c: fix overflow in linphone_proxy_config_normalize_phone_number API resulting in invalid writes
2015-11-03 12:46:48 +01:00
Simon Morlat
2c2f6f2eaf
fix warnings
2015-11-03 10:13:26 +01:00
Simon Morlat
7b529234d6
remove dangerous LinphoneCore.createDefaultCallParameters() from java api.
2015-11-02 22:01:25 +01:00
Simon Morlat
bd00a4df59
improve echo calibration user experience.
2015-11-02 21:53:46 +01:00
Ghislain MARY
057bf0430a
Merge branch '3.9.x'
2015-11-02 17:36:35 +01:00
Sylvain Berfini
d6bbd3db9e
Fix text payloads order (red first, t140 after) and added fmtp parameter for red payload
2015-11-02 16:25:24 +01:00
Sylvain Berfini
93c593da83
Fixed pending_message text value when dealing with accented chars + added test
2015-11-02 14:38:08 +01:00
Sylvain Berfini
868c725dae
Improved a few things in RTT + added tests for message end character compatibility
2015-11-02 12:05:47 +01:00
Simon Morlat
3d7bbb5bd5
remove linphone_core_create_default_call_parameters() because this function is dangerous and error prone.
...
Indeed, it cannot guarantee that the created call params are compatible with the call being accepted or updated.
For doing an outgoing call there is no problem in using it but linphone_core_create_call_params() is better and hard to mis-use.
2015-10-31 12:00:28 +01:00
Simon Morlat
d94a20367f
add missing Java bindings
2015-10-30 15:46:52 +01:00
Ghislain MARY
a2ed27b20d
Ensure username, domain, route and email are lowercase in the account creator.
2015-10-30 14:36:55 +01:00
Simon Morlat
9f2f6163d0
fix tunnelconfig problems
2015-10-29 16:05:31 +01:00
Simon Morlat
c4cf58931e
rework TunnelConfig java wrapper to make it state of art and in the public interfaces.
2015-10-27 18:41:36 +01:00
Ghislain MARY
c364aaf144
Fix crash in linphone_proxy_config_set_identity().
2015-10-27 16:33:19 +01:00
Gautier Pelloux-Prayer
5e8c64cf6c
proxy.c: fix crash in linphone_proxy_config_set_identity_address when addr is invalid
2015-10-27 16:33:11 +01:00
Ghislain MARY
a5938f1abd
Fix crash in linphone_proxy_config_set_identity().
2015-10-27 16:32:06 +01:00
Gautier Pelloux-Prayer
3331ad4a10
proxy.c: fix crash in linphone_proxy_config_set_identity_address when addr is invalid
2015-10-27 16:21:00 +01:00
Simon Morlat
e39a90c1dd
make LinphoneTunnelConfig a real object
2015-10-27 14:49:29 +01:00
Ghislain MARY
f6c1858954
Fix bug with AVPF features being wrongly negociated when using DTLS.
2015-10-27 12:48:54 +01:00
Gautier Pelloux-Prayer
1148296984
xmlrpc.c: fix invalid unref operation
2015-10-27 12:48:16 +01:00
Ghislain MARY
a4d8d5857b
Fix bug with AVPF features being wrongly negociated when using DTLS.
2015-10-27 12:24:56 +01:00
Gautier Pelloux-Prayer
86832a1b26
xmlrpc.c: fix invalid unref operation
2015-10-26 17:30:39 +01:00
Simon Morlat
aa7adfdac7
fix crash when receiving an invalid 200Ok for INVITE
2015-10-24 10:10:52 +02:00
Ghislain MARY
6cc4570ecd
Really fix has_video in call params.
2015-10-23 14:56:06 +02:00
Ghislain MARY
141098e434
Improve header files handling in CMake.
2015-10-23 10:47:48 +02:00
Simon Morlat
a416d49e17
fix problems with call params video enablement
2015-10-22 17:34:23 +02:00
Ghislain MARY
42d58b77a7
Add header files to source files with CMake.
2015-10-22 17:33:18 +02:00
Simon Morlat
b65516c163
fix crash when no audio stream exists.
2015-10-22 16:14:32 +02:00
Ghislain MARY
c5eaa00e6f
Use nowebcam device if the call is paused.
2015-10-22 15:37:20 +02:00
Gautier Pelloux-Prayer
1b6b49a579
conference: fix conference API with tests - there must be no current call in conference
2015-10-21 15:44:33 +02:00