Commit graph

5122 commits

Author SHA1 Message Date
Simon Morlat
ef94fd5090 add helper class in java to access specific functions available only in Android SDK, such as retrieving DNS servers.
Refactor wifi lock, multicast lock so that they use this new class.
Manage the CPU lock required for call in the core, instead of app's LinphoneManager.
2017-10-19 11:06:35 +02:00
Sylvain Berfini
d5e59ae6ee content_set_buffer now takes a uint8_t* instead of a void* so it can be correctly wrapped automatically 2017-10-19 10:44:13 +02:00
Sylvain Berfini
aaf0eac9c7 Fixed crash in proxy config when dialplan is generic 2017-10-18 15:44:11 +02:00
François Grisez
88ef203bc7 Fix C++ wrapper generation when the VCard support of Liblinphone is disabled. 2017-10-18 14:58:31 +02:00
Sylvain Berfini
f1e0a44401 Fix crash for linphone_core_get_callbacks_list 2017-10-18 13:34:34 +02:00
Benjamin Reis
38f8ef4485 connect cppCore with c_core and add received conference events in db 2017-10-18 11:18:52 +02:00
Sylvain Berfini
9f98fa5f6c Fixed some symbol errors 2017-10-18 11:17:48 +02:00
Sylvain Berfini
e21f193a57 Fixed wrongly named method in factory 2017-10-18 10:53:59 +02:00
Sylvain Berfini
9154626ccc Added missing methods on factory for Java wrapper 2017-10-18 10:46:02 +02:00
Sylvain Berfini
927f2c5038 Added constructors for objects in factory 2017-10-18 10:15:23 +02:00
Sylvain Berfini
06032c0340 Added new constructors for XmlRpcRequest and XmlRpcSession 2017-10-17 17:58:01 +02:00
Sylvain Berfini
0c9100d573 Reworking of the EC calibrator API in order to be automatically wrapped 2017-10-17 17:25:29 +02:00
Sylvain Berfini
5fed24efc8 Added linphone_config_get_bool and linphone_config_set_bool for Java wrapper + fixes for some Java classes 2017-10-17 15:48:12 +02:00
Sylvain Berfini
cc86f4c3f6 Fixed factory getDialPlans() 2017-10-16 15:32:45 +02:00
Sylvain Berfini
bf1d1d4e75 Fixes for wrapper and Android compil 2017-10-16 15:18:22 +02:00
Sylvain Berfini
30b04f5eb8 Replaced linphone_dial_plan_get_all in linphonecore_jni.cc by linphone_dial_plan_get_all_list 2017-10-16 13:20:06 +02:00
Sylvain Berfini
93d57e9926 Added methods in core required for Android 2017-10-16 11:21:56 +02:00
Sylvain Berfini
ce3c1ca1ff Some fixes regarding dialplan 2017-10-16 10:58:01 +02:00
Sylvain Berfini
668dc9b694 Started new DialPlan object, still a few compilation issues 2017-10-13 18:01:42 +02:00
Sylvain Berfini
42b51aaaf3 Uniformized set/get_passwd in set/get_password 2017-10-13 11:35:58 +02:00
Ghislain MARY
47824233aa Handle receiving messages in a group chat room. 2017-10-13 11:28:20 +02:00
Ghislain MARY
3943712131 Some cleaning in chat room and chat message. 2017-10-13 11:21:11 +02:00
Ghislain MARY
66a92bb88a Some const fixes. 2017-10-13 10:04:39 +02:00
Ronan Abhamon
006ecf4d76 feat(Conference): hide private attributes of Conference classes (feat Benjamin Reis aka Ben Rei Jeb) 2017-10-12 16:55:53 +02:00
Sylvain Berfini
a342260c21 Fixed issue with linphone_jni.cc generation 2017-10-12 14:32:33 +02:00
Sylvain Berfini
d63af8a799 Created replacements for methods returning const char ** using bctbx_lists 2017-10-12 13:37:01 +02:00
Sylvain Berfini
def3a31e09 Do not wrap IMEE + fix java wrapper compil when using -j + fixed classBl in abstractAPI tool + various fixes for jni layer of java wrapper 2017-10-12 13:06:02 +02:00
Sylvain Berfini
714a472e77 Fixed compilation of JNI layer of Java wrapper 2017-10-12 10:20:29 +02:00
Ronan Abhamon
6c67cb237d feat(Chat): fix build 2017-10-11 18:05:34 +02:00
Ronan Abhamon
978f20f8cf feat(Chat): better architecture 2017-10-11 18:01:41 +02:00
Sylvain Berfini
b744a8e025 More Android compilation fixes 2017-10-11 16:51:57 +02:00
François Grisez
af625e5c8f Fix wrappers generation 2017-10-11 16:11:33 +02:00
François Grisez
73113495cb Make CMake to clean the old XML and HTML Doxygen documentations out before generating them again 2017-10-11 16:11:33 +02:00
François Grisez
e8d1503dfb Fix crash while PUBLISH sending 2017-10-11 16:11:33 +02:00
Benjamin Reis
9e73b3402b fix sync between op and proxy_config contact_address 2017-10-11 15:30:39 +02:00
Sylvain Berfini
8ec1430058 Added ENABLE_JAVA_WRAPPER to CMakeLists 2017-10-11 15:30:03 +02:00
Sylvain Berfini
ff688cd975 Finished removeCallbacks in JNI layer for Java wrapper for multi listenable classes 2017-10-11 15:04:02 +02:00
Ghislain MARY
b9c4d7dcdf Handle participant removal in client group chat room. 2017-10-11 14:30:05 +02:00
Ronan Abhamon
935e429609 fix(Core): clean some dirty code... 2017-10-11 14:09:22 +02:00
Sylvain Berfini
5350cadf47 Added set/get user_data in LinphoneFactory 2017-10-11 09:57:55 +02:00
Ghislain MARY
3d10bbc99b Handle change of admin status of a participant in group chat. 2017-10-10 17:17:30 +02:00
Ghislain MARY
f871550888 Fix some bugs in group chat handling. 2017-10-10 12:09:19 +02:00
Jehan Monnier
6e734e6b0b Add Gruu implementation completion from master in dev_refactor_cpp branch 2017-10-10 11:58:48 +02:00
Ghislain MARY
47da8088e3 Improve handling of conference event package subscription/notification. 2017-10-09 16:40:36 +02:00
Ghislain MARY
24e4b233d9 Handle joining an existing group chat room when receiving a REFER inviting us to join. 2017-10-09 12:15:08 +02:00
Simon Morlat
d20d39b232 add SAL api to send/recv out of dialogs refers. 2017-10-05 17:37:51 +02:00
Ghislain MARY
6beb962517 Move the new sal code in the src folder, respect the file naming conventions and add missing license headers. 2017-10-05 10:52:09 +02:00
Ghislain MARY
e8e1e130f3 Improve handling of content types. 2017-10-04 17:11:58 +02:00
Ghislain MARY
6d11f76cc4 Clean the new To uri when creating the new INVITE after a redirection. 2017-10-04 14:23:52 +02:00
Simon Morlat
181d14d774 implement redirect at sal level. 2017-10-04 11:50:28 +02:00