Commit graph

333 commits

Author SHA1 Message Date
François Grisez
0a2ea96a1e C++ wrapper: add a Doxygen brief description above class declarations 2017-04-24 14:37:08 +02:00
François Grisez
e4068bb84f Bugfixes in abstractapi.py and metadoc.py
* prevent metadoc.Translator.translate() from crashing when None
  is passed as argument.
* set the briefDescription attributes of enum values$
2017-04-21 15:45:22 +02:00
Sylvain Berfini
9398d378c2 Moved abstractapi to tools to prevent duplicating it in each wrapper 2017-04-21 15:34:40 +02:00
François Grisez
9add72c20e C++ wrapper: add doxygen docstrings in the API 2017-04-21 14:30:25 +02:00
François Grisez
4e50471628 Store the declared values of enumerations in the abstract API 2017-04-13 12:12:03 +02:00
François Grisez
1cf6885446 Disable the compilation of lp-gen-wrapper with autotools 2017-04-06 17:34:59 +02:00
François Grisez
e8b4dd21ee Remove all calls to 'using namespace' from headers 2017-04-06 09:08:54 +02:00
Ghislain MARY
d5ba6a1bf8 Fix Python wrapper generation. 2017-04-04 11:42:31 +02:00
Ghislain MARY
60802389ba Change the account creator API so that it is wrapper-friendly. 2017-03-31 11:52:26 +02:00
François Grisez
33d7528c13 Add a custom Doxygen command to notfy wrapper generators to do not wrap functions or structs 2017-03-28 08:51:35 +02:00
Simon Morlat
130d471028 fix crash and memory leaks 2017-03-23 11:56:00 +01:00
Jehan Monnier
47eb534e31 add / to lp-auto-answer link 2017-03-16 08:50:21 +01:00
François Grisez
fae22d2ba0 Disable build of lp-gen-wrapper with CMake 2017-03-13 15:30:51 +01:00
Ghislain MARY
66e40d839c Fix Python unit tests. 2017-03-02 10:52:51 +01:00
Ghislain MARY
db2d4989b8 Keep 'is_' prefix for getters starting with it in wrapper generation. 2017-03-01 16:48: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
e07c0194b9 Fix unittests in Python module. 2017-02-21 14:03:26 +01:00
Ghislain MARY
0738134515 Fix automatic wrapper generation where class methods were considered to be instance properties. 2017-02-21 11:29:20 +01:00
Ghislain MARY
35d9eeb152 The resources directories can now be defined at runtime. 2017-02-17 17:07:10 +01:00
Ghislain MARY
3bc8cb17af Fix Python module build on Windows. 2017-02-14 15:22:52 +01:00
Ghislain MARY
c4feeb97b8 Fix unittests for Python 3. 2017-02-14 10:30:35 +01:00
Ghislain MARY
d9932c3e66 Support build of Python module for Python 3. 2017-02-13 17:48:29 +01:00
Simon Morlat
56fc18fa23 fix compilation issue 2017-02-07 21:11:05 +01:00
Ghislain MARY
8a66d7eaa4 Remove methods using unknown types in generated code for Python module. 2017-01-23 17:14:18 +01:00
Ghislain MARY
a3b52d99ca Fix Python module. 2017-01-19 17:20:09 +01:00
Simon Morlat
656ff43b13 fix most common warnings 2017-01-14 14:13:26 +01:00
Ghislain MARY
9dfa5b6846 Fix build of lpc2xml_test and xml2lpc_test binaries with CMake. 2017-01-11 10:38:27 +01:00
Ghislain MARY
8e5391c9f5 Add build of lp2xml_test and xml2lpc_test executables with CMake. 2017-01-09 16:55:54 +01:00
Ghislain MARY
fc5296b4e2 Fix Python unit tests. 2017-01-04 10:52:34 +01:00
Ghislain MARY
207881d196 Fix Python module build. 2017-01-04 10:37:08 +01:00
Ghislain MARY
410f5b9e1c Revert message callbacks moved to LinphoneChatRoom instead of LinphoneChatMessage. 2017-01-03 14:56:17 +01:00
Ghislain MARY
9867c2fee7 Send and receive imdn. 2017-01-03 14:56:17 +01:00
Ghislain MARY
563bb427b0 Fix IM encryption engine for automatic wrapper generation. 2016-12-19 11:56:37 +01:00
Simon Morlat
4470663d1f add bctoolbox dependency everywhere needed in Makefiles and .pc file. 2016-12-04 21:07:43 +01:00
Ghislain MARY
3819580b9a Some fixes for build with autotools. 2016-11-15 16:04:03 +01:00
Ghislain MARY
33b72ce6b5 Move public header files in the include/linphone directory. 2016-11-15 14:41:18 +01:00
Ghislain MARY
85ffd1e592 Fix build of Python module + fix memory leak of bctbx_list_t objects in the wrapper. 2016-10-26 15:49:10 +02:00
Ghislain MARY
c71cfe46ec Fix build of Python module + handle wrapper generation of deprecated methods. 2016-09-28 14:19:41 +02:00
Sylvain Berfini
05cf0889ea Revert to old auth_info_requested callback and added a new one instead 2016-09-21 13:03:23 +02:00
Sylvain Berfini
f575f94bb4 Added methods to set TLS certificate/key on LinphoneAuthInfo + updated auth_info_requested callback 2016-09-20 12:44:43 +02:00
Jehan Monnier
268de5e752 fix ios build 2016-09-16 09:10:28 +02:00
Sandrine Avakian
dce0f4d495 Adding missing dependency checks for autotools -S. Kondakov patch 2016-09-01 17:23:07 +02:00
Sandrine Avakian
623dc72e1f Merge branch '3.10.x'
# Conflicts:
#	CMakeLists.txt
#	coreapi/account_creator.c
#	coreapi/friendlist.c
#	coreapi/linphonecore_jni.cc
#	coreapi/misc.c
#	coreapi/vcard.cc
#	coreapi/vcard.h
#	coreapi/vcard_stubs.c
#	gtk/videowindow.c
#	java/common/org/linphone/core/LinphoneNatPolicy.java
#	java/impl/org/linphone/core/LinphoneNatPolicyImpl.java
#	mediastreamer2
#	tester/vcard_tester.c
2016-08-25 17:52:12 +02:00
Sandrine Avakian
6771f2f60a Revert "Revert "Version 3.10.0""
This reverts commit 6bbad729db.
2016-08-11 11:37:18 +02:00
Sandrine Avakian
6bbad729db Revert "Version 3.10.0"
This reverts commit 602f480dd8.
2016-08-10 14:24:21 +02:00
Sandrine Avakian
602f480dd8 Version 3.10.0 2016-08-08 12:18:34 +02:00
Ghislain MARY
29bacd320b Increase timeout of tls_with_non_tls_server test. 2016-07-27 15:50:04 +02:00
Gautier Pelloux-Prayer
f6381d913a license: update FSF address 2016-07-27 11:58:38 +02:00
Sylvain Berfini
507c3d6428 Simple tool to list most of lp_config items (and their default values if possible) 2016-07-07 11:41:20 +02:00
Ghislain MARY
c7e7d89f3e Install tester when building with CMake. 2016-06-27 17:42:06 +02:00