Simon Morlat
b957318fa0
implement defered ICE response to reINVITE, as defined by RFC.
...
This produces when the Controlled side hasn't finished yet with its check list processing, while the controlling side has finished and has sent a reINVITE with remote-candidates.
In this case of the 200Ok of the reINVITE must be delayed to the point where the controlled side finishes its check list processing.
2017-09-14 10:05:45 +02:00
Mickaël Turnel
81cb216c22
Add a callback to get TMMBR values
2017-09-11 14:45:00 +02:00
Mickaël Turnel
a554ad1c91
Add estimated download bandwith stat for video calls
2017-09-11 14:45:00 +02:00
Jehan Monnier
1948fbcb07
Revert most of Ronan refactoring to avoid to much instability on master.
2017-09-08 15:13:34 +02:00
Ronan Abhamon
0feb3684f5
feat(core): avoid invalid cast (SalAddress <-> LinphoneAddress)
2017-09-05 13:59:54 +02:00
Ronan Abhamon
1c3bcf0b16
feat(core): big refactoring & full c address impl
2017-09-05 13:59:54 +02:00
Ghislain MARY
0babed04f4
Use ChatRoom C++ class.
2017-08-30 10:27:51 +02:00
Ronan Abhamon
c18c265587
feat(c-types): provide init internal functions
2017-08-29 11:30:00 +02:00
Ronan Abhamon
ce37899b26
feat(core): add c-wrapper tools
2017-08-28 14:52:53 +02:00
Sylvain Berfini
8c97e0c5e7
Moved key related methods on LinphoneContent from private to public header
2017-08-09 10:27:24 +02:00
Ghislain MARY
03130daadc
Prevent crash in message tests.
2017-08-03 15:25:49 +02:00
Simon Morlat
91922bcaab
fix compilation issues on Android.
2017-08-01 13:58:39 +02:00
Ghislain MARY
02e20501c9
Improve conditions about STUN being activated or not when gathering ICE candidates.
2017-07-31 17:37:42 +02:00
Simon Morlat
2dd2ee6e79
fix memory leaks
2017-07-31 16:08:56 +02:00
Ghislain MARY
7ceddff0b9
Do not rename files to compile them as C++.
2017-07-24 11:56:50 +02:00
Nicolas Follet
dd2de72fad
add functions : linphone::conference getId, linphone::conference setId, linphone::call getToHeader. delete headers from callLogs
2017-07-22 17:43:53 +02:00
Ghislain MARY
b9b283dcdb
Compile source files as C++.
2017-07-21 17:06:41 +02:00
Ghislain MARY
b7658734f0
Handle TTL in DNS responses.
2017-07-19 10:27:04 +02:00
Simon Morlat
e4149d19a8
Add LinphoneCall callback to be notified about ACKs, in order to be able to add custom headers in sent ACKs and read custom headers in received ACKs.
2017-06-26 22:49:15 +02:00
Jehan Monnier
5e89a0416c
add function to chatroom to find a message with a given direction.
...
It re-enable to send messages to itself on the same device
2017-06-26 17:53:40 +02:00
Jehan Monnier
88fe8d0044
make sure IP encryption Engine API can be used without needing to include any private headers
2017-06-26 15:21:43 +02:00
Ghislain MARY
d0ab28ca9e
Add missing symbol export.
2017-06-13 15:05:37 +02:00
Simon Morlat
b6cecd507a
fix regression in remote provisioning (empty file was silently accepted)
2017-06-08 10:19:42 +02:00
Ghislain MARY
e350d2cad2
Handle check for update.
2017-06-05 15:47:37 +02:00
Ronan Abhamon
beb062bd89
fix windows build
2017-06-05 15:46:08 +02:00
Jehan Monnier
6fdaf45486
make sure publish proxy config has same From/To
2017-06-05 11:49:13 +02:00
Simon Morlat
685cb1f06a
rename long_term_event into presence_publish_event
2017-06-05 10:28:04 +02:00
Ghislain MARY
07c37fdbc9
Add missing symbol export.
2017-05-26 15:37:34 +02:00
Ghislain MARY
70163d163a
Fix wrong event ref handling for long term event of presence.
2017-05-17 11:42:00 +02:00
Jehan Monnier
60c72c8437
add nat_policy ref to calls to make sure nat policy is used from proxy config if exist
2017-05-11 13:39:17 +02:00
Simon Morlat
989da9f7e5
add documentation to public methods.
2017-05-10 18:02:15 +02:00
Jehan Monnier
bb29521ab0
add default values for nat policy in link with proxy config default values
2017-05-09 16:10:20 +02:00
Ghislain MARY
a17e2be2fa
The LinphonePlayer is now a belle_sip_object and is now wrappable.
2017-04-24 15:52:00 +02:00
Erwan Croze
f144451342
Some change on Account_creator
2017-04-21 10:58:54 +02:00
Ghislain MARY
0442579dea
Add missing symbol exports.
2017-04-20 15:26:25 +02:00
Erwan Croze
e32dd9cf05
Fix account_creator and account_creator_tester
2017-04-19 16:49:08 +02:00
Sylvain Berfini
83b94af9a4
LinphoneCallStats is now a belle_sip_object. BREAKS BINARY COMPATIBILITY
2017-04-19 16:17:51 +02:00
Sylvain Berfini
68b4de89f1
Fixed linphone_transports_new method + created LinphoneVideoActivationPolicy to replace LinphoneVideoPolicy
2017-04-18 19:02:29 +02:00
Sylvain Berfini
05b045cb67
Added missing set_user_data and get_user_data to LinphoneRange + created LinphoneTransports to replace LinphoneSipTransports
2017-04-18 17:43:36 +02:00
Ghislain MARY
f5c41494d3
Add new LinphoneVideoDefinition object and deprecate API functions handling MSVideoSize structures.
2017-04-18 17:37:35 +02:00
Sylvain Berfini
be66a259ae
Deprecated LinphoneIntRange, replaced by LinphoneRange
2017-04-18 16:43:15 +02:00
Johan Pascal
47485efe7c
linphone_core_get_zrtp_secrets_file is back
2017-04-18 21:38:18 +07:00
Johan Pascal
313b60c004
zid cache migration moved to bzrtp lib
...
- cache migration is now performed in place not to another file
- tester of the migration needs to be fixed
2017-04-16 18:11:09 +07:00
Simon Morlat
7f57f6828c
merge branch with reason header support and new ErrorInfo features.
...
Add JNI and java interfaces. Fix issues.
2017-04-14 15:28:58 +02:00
Sandrine Avakian
0024fab59d
Merge branch 'master' into dev_loc
2017-04-11 13:29:35 +02:00
Ghislain MARY
44b2f6ada7
Fix call logs read from database clearing in migration process.
2017-04-11 10:41:16 +02:00
Jehan Monnier
6f3270f4e4
Merge remote-tracking branch 'origin/sqlzidcache'
2017-04-10 11:15:13 +02:00
Sandrine Avakian
710c416e0a
Merge commit '77913a3c5e3aace6ab48b78383c011d50c6bec3c' into dev_loc
...
# Conflicts:
# coreapi/bellesip_sal/sal_op_call.c
# coreapi/callbacks.c
# mediastreamer2
# oRTP
2017-04-04 14:50:10 +02:00
François Grisez
77913a3c5e
Declare LinphoneTunnel_id
2017-04-04 14:23:26 +02:00
Johan Pascal
9368df7238
Merge branch 'master' into sqlzidcache
...
# Conflicts:
# mediastreamer2
2017-04-04 09:57:35 +07:00