Commit graph

3461 commits

Author SHA1 Message Date
Ghislain MARY
7d7a83d478 Fix build for Windows 10. 2015-11-23 14:33:29 +01:00
Gautier Pelloux-Prayer
5d44564e10 linphonecore.h: update documentation for some obsoleted functions 2015-11-23 12:18:55 +01:00
Sylvain Berfini
10458ff953 Added method to find call log from call id 2015-11-23 10:11:45 +01:00
Ghislain MARY
cafb1dfa3e Fix strict-prototypes warnings. 2015-11-20 17:56:11 +01:00
Gautier Pelloux-Prayer
87fa413ec4 message_storage.c: do not rebuild peer address for each DB message since it is already available in chat room structure 2015-11-20 14:59:07 +01:00
Jehan Monnier
db287098e4 remove some unnecessary LINPHONE_DEPRECATED 2015-11-20 11:57:13 +01:00
Jehan Monnier
78ce2cad54 fix compilation issue on gcc <4.6 2015-11-20 11:21:53 +01:00
Jehan Monnier
3dd8a9d5a2 disable -Wdeprecated-declaration in some portion of code 2015-11-19 17:06:40 +01:00
Jehan Monnier
157f304503 add macro LINPHONE_DEPRECATED to notify user of API changes 2015-11-19 16:58:04 +01:00
Sylvain Berfini
e82e187f9b Added set overwrite flags for section for convenience 2015-11-19 16:50:30 +01:00
Sylvain Berfini
07fd8f61fa Added methods to set/get overwrite flag in LpConfig (used when dumping config as xml) 2015-11-19 16:28:14 +01:00
Margaux Clerc
47662ce97e Add calllogs in database for android 2015-11-19 14:43:08 +01:00
Gautier Pelloux-Prayer
91352ffccd message_storage.c: remove invalid assert in linphone_chat_room_delete_message and force recomputation of unread messages count after removal, since database is not synced anymore with chat messages in memory 2015-11-18 13:27:35 +01:00
Gautier Pelloux-Prayer
d9a2fb2e08 chat_file_transfer.c: handle 4XX errors when trying to download image andlinphone_chat_message_cancel_file_transfer should change message state only if it was being pushed/pulled 2015-11-18 11:52:47 +01:00
Sylvain Berfini
6725ac3323 Fix ICE for textstream + show text stats in logs 2015-11-18 11:42:47 +01:00
Sylvain Berfini
d2971bfc63 Merge branch 'dev_rtt_rework'
Conflicts:
	mediastreamer2
2015-11-17 14:19:18 +01:00
Sylvain Berfini
d73836fe4b Updated ms2 to use filters for real time text 2015-11-17 14:14:41 +01:00
Simon Morlat
46ca46c953 prevent terminating a call that is already in error state 2015-11-16 17:25:55 +01:00
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