Commit graph

156 commits

Author SHA1 Message Date
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
Benjamin Reis
7675f71719 add default log handler for xamarin IOS 2017-05-09 11:34:31 +02:00
Benjamin Reis
ca33437b36 change static lib to framework in ios build 2017-05-03 11:41:47 +02:00
Sylvain Berfini
575d79ee14 Updated CMakeLists to use ENABLE_ARCH_SUFFIX option 2017-05-02 17:38:20 +02:00
Ghislain MARY
f5c41494d3 Add new LinphoneVideoDefinition object and deprecate API functions handling MSVideoSize structures. 2017-04-18 17:37:35 +02:00
Jehan Monnier
6f3270f4e4 Merge remote-tracking branch 'origin/sqlzidcache' 2017-04-10 11:15:13 +02:00
François Grisez
351bb97027 Reworking of Liblinphone's API around payload types 2017-04-03 12:34:49 +02:00
Ghislain MARY
60802389ba Change the account creator API so that it is wrapper-friendly. 2017-03-31 11:52:26 +02:00
Erwan Croze
2482371bc4 Add account creator request engine + some changes 2017-03-28 17:08:01 +02:00
Ghislain MARY
b2c9fd404e Fix build on Windows. 2017-03-09 17:20:06 +01:00
Ghislain MARY
ea5037364e Improve CMake config-file package. 2017-03-09 16:36:56 +01:00
Ghislain MARY
c769c79878 Fix build with CMake Android toolchain. 2017-03-08 13:11:24 +01:00
François Grisez
f499b34e2a Merge branch '3.11.x' 2017-03-03 10:50:06 +01:00
François Grisez
79a8f905cb Fix build on Windows 2017-03-03 10:43:06 +01:00
Ghislain MARY
f122b8e78d Use bc_apply_compile_flags from bctoolbox CMake utils. 2017-02-28 18:07:17 +01:00
Ghislain MARY
415c6a4eec Use NDK_ARCHITECTURE instead of CMAKE_SYSTEM_PROCESSOR as library name suffix when building for Android. 2017-01-20 11:18:13 +01:00
François Grisez
85b5ca097a Reworking of Liblinphone API
* Introduction of LinphoneFactory singleton class to create
  core-independent object like LinphoneAddress or LinphoneVcard.
* Make several C structures inherite from belle_sip_object_t class:
	* LinphoneCore
	* LinphoneVcard
	* LinphoneAuthInfo
* Creation of the LinphoneCoreCbs class that enable to store the
  callbacks used by LinphoneCore.
2017-01-12 17:47:01 +01:00
Ghislain MARY
6e37c97cb5 Add the LinphoneImNotifPolicy object to configure whether to display/send IM notifications (is_composing, message delivered, message displayed). 2017-01-03 14:56:17 +01:00
Ghislain MARY
b7b409e089 Put error info code in its own files. 2016-12-20 15:31:39 +01:00
Sylvain Berfini
1f17bcc63d Fixed Android compilation 2016-12-01 11:24:17 +01:00