Commit graph

768 commits

Author SHA1 Message Date
Sylvain Berfini
0d0256698e More work on C to CPP ChatMessage 2017-09-25 17:29:45 +02:00
Ghislain MARY
d0e4898633 Rename and document conference factory uri API. 2017-09-25 14:19:42 +02:00
Ronan Abhamon
437f43665e feat(c-wrapper): now belle-sip types are declared in this file 2017-09-25 14:18:35 +02:00
Ghislain MARY
a38e222045 Separate client chat room instantiation and creation on the server when adding the first participants. 2017-09-22 11:21:12 +02:00
Ghislain MARY
53627f92e0 No longer depend on gettext + remove core callbacks that were deprecated since a very long time. 2017-09-21 18:30:08 +02:00
Ghislain MARY
770c8c8e15 Do not put private chat message stuff in the public headers. 2017-09-21 17:44:12 +02:00
Ghislain MARY
24c2a4cf87 Fix build of linphonec, linphone-daemon and testers. 2017-09-21 17:32:54 +02:00
Ghislain MARY
3c28b14440 Use the c-tools for the Call object. 2017-09-21 16:04:35 +02:00
Sylvain Berfini
d9d06fa32f Fixed compil broken due to chat message changes 2017-09-21 13:13:53 +02:00
Ronan Abhamon
6b143b0cad feat(EventLog): wrap (partially) 2017-09-20 17:31:00 +02:00
Sylvain Berfini
c0d1e3ec72 Started c wrapper for chat message callbacks 2017-09-20 14:00:22 +02:00
Ronan Abhamon
8ae87e2f3f feat(Core): deal with more warning options! 2017-09-20 12:45:17 +02:00
Ghislain MARY
0a15a02ff0 Add callbacks to the LinphoneChatRoom object. 2017-09-18 11:52:35 +02:00
Ghislain MARY
f4f3b90c9e Add C wrapper for Participant class. 2017-09-15 11:35:02 +02:00
Ghislain MARY
8e9bbb6899 Use c-tools for LinphoneChatRoom. 2017-09-14 16:12:22 +02:00
Ghislain MARY
d26f0f9e10 Convert linphone_call_abort() function to abort method of CallSession. 2017-09-08 15:32:07 +02:00
Ghislain MARY
7588a54016 Convert LinphoneCall to Call C++ class. 2017-09-08 14:15:08 +02:00
Ghislain MARY
d795a30518 Convert LinphoneCallParams to use MediaSessionParams C++ class. 2017-09-07 14:07:47 +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