Commit graph

175 commits

Author SHA1 Message Date
Ghislain MARY
6a4c4e979f Fix build with Xcode. 2018-04-30 14:06:02 +02:00
Ghislain MARY
711495218a Revert "Revert "Merge branch 'dev_content_cpp' into dev_refactor_cpp""
This reverts commit 2686dca63a.
2018-04-12 11:47:14 +02:00
Simon Morlat
84a8e1690d Fix logging facility. Liblinphone outputs in the "liblinphone" log domain, mediastreamer and ortp have now their own log domains too. 2018-04-10 17:38:15 +02:00
Jehan Monnier
2686dca63a Revert "Merge branch 'dev_content_cpp' into dev_refactor_cpp"
This reverts commit d7890dbe74, reversing
changes made to e6158d8da5.
2018-04-05 12:08:44 +02:00
Sylvain Berfini
d7890dbe74 Merge branch 'dev_content_cpp' into dev_refactor_cpp 2018-04-04 16:11:43 +02:00
François Grisez
facab07c40 Creates a new singleton object for logging features in the API of Liblinphone
(cherry picked from commit d61a62de91)
2018-04-04 13:49:25 +02:00
Sylvain Berfini
933081e72f Started to remove old LinphoneContent and use a C wrapper above C++ Content 2018-02-07 17:50:37 +01:00
Ghislain MARY
40ada5153a Fix some memory leaks and crashes in message tester. 2018-01-30 15:02:39 +01:00
Jehan Monnier
3a3745d7b7 Automatically load cpim grammar from Linphone framework on IOS 2018-01-17 20:51:22 +01:00
Sylvain Berfini
33c88916a4 Fixed compil by not using linphonecore_jni.cc except on Android 2018-01-10 10:06:45 +01:00
Sylvain Berfini
f3b06914c4 Fixed issues related to old Java/JNI APIs 2018-01-09 16:53:04 +01:00
Sylvain Berfini
25c564273e Do not add linphonej target if not enabled 2018-01-09 15:19:30 +01:00
Ghislain MARY
2f1d16a306 Use c-wrapper for the Core object. 2017-12-04 13:56:32 +01:00
François Grisez
886126a3da Remove an unuseful line in coreapi/CMakeLists.txt 2017-11-24 14:56:29 +01:00
Benjamin Reis
b133c5899f fix tester build on ios 2017-11-17 14:14:21 +01:00
Ronan Abhamon
223bd817a9 feat(core): break completely old message storage api impl 2017-11-02 12:03:16 +01:00
Benjamin Reis
f20bca4c8f fix getDataPath on iOS 2017-10-26 14:07:53 +02:00
Benjamin Reis
317a50848a move platform-helpers and paths 2017-10-19 14:52:52 +02:00
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
a342260c21 Fixed issue with linphone_jni.cc generation 2017-10-12 14:32:33 +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
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
François Grisez
86b626d3fe Migration of Sal and SalOp into C++ classes 2017-09-29 17:19:52 +02:00
Ghislain MARY
2b8291c3f1 Merge remote-tracking branch 'origin/dev_conference_info' into dev_refactor_cpp 2017-09-19 10:03:25 +02:00
Ghislain MARY
4a13ac6a7a Use real pointer for C++ object inside LinphoneCallParams as it is a ClonableObject. 2017-09-13 17:40:09 +02:00
Ronan Abhamon
5bc25e8aba feat(core): sal must be private 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
Benjamin Reis
621385d221 Revert "libxsd temporary optionnal"
This reverts commit 37b9abe759.
2017-08-28 15:50:06 +02:00
Benjamin Reis
37b9abe759 libxsd temporary optionnal 2017-08-28 15:49:09 +02:00
Benjamin Reis
913486aee2 Merge remote-tracking branch 'origin/master' into dev_conference_info 2017-08-28 10:08:53 +02:00
Benjamin Reis
12ad35401c link to soci libs only if found 2017-08-17 11:57:40 +02:00
nicolas
e8534f0c60 enhance findSoci.cmake + respect cmake variables naming convention 2017-08-17 10:48:48 +02:00
Benjamin Reis
c33a2c3028 Merge remote-tracking branch 'origin/master' into dev_conference_info 2017-08-16 17:10:11 +02:00
Benjamin Reis
154e3adce7 add soci dependency 2017-08-16 15:51:05 +02:00
Ghislain MARY
c681332e72 Correctly locate libxsd. 2017-08-14 15:42:39 +02:00
Benjamin Reis
6a90b6371e merge master 2017-08-10 14:21:20 +02:00
Ghislain MARY
3115d8173f Separate build of objects in the src directory from ones in the coreapi directory. 2017-08-04 16:24:06 +02:00
Benjamin Reis
bbd08f3aaf fix merge 2017-08-04 14:44:10 +02:00
Benjamin Reis
cf86a35a48 Merge remote-tracking branch 'origin/master' into dev_conference_info 2017-08-04 14:31:20 +02:00
Benjamin Reis
fc02978435 create the conf event notify + tests 2017-08-04 14:24:08 +02:00
Ronan Abhamon
44de032c86 feat(core): add a Cpim parser 2017-08-03 14:39:15 +02:00
Benjamin Reis
cc49b6f53a add subscribe to conf event api 2017-08-01 13:28:41 +02:00
Ronan Abhamon
58c9d50970 chore(coreapi/CMakeLists.txt): compile new cpp object base 2017-07-26 13:31:31 +02:00
Ghislain MARY
7ceddff0b9 Do not rename files to compile them as C++. 2017-07-24 11:56:50 +02:00
Ghislain MARY
b9b283dcdb Compile source files as C++. 2017-07-21 17:06:41 +02:00
Ghislain MARY
f7a4846e36 Use CMake macro from bctoolbox to get git version. 2017-07-20 15:16:45 +02:00
Benjamin Reis
883606f238 add info.plist to linphone framework for ios 2017-06-06 12:12:05 +02:00
Ghislain MARY
6ded1d490d Do not build Apple framework for Mac OS X, only for iOS. 2017-05-17 16:32:32 +02:00
Ghislain MARY
8633c5b8b5 No longer add a suffix to the name of the libraries for Android. 2017-05-15 14:35:42 +02:00