Ghislain MARY
baa4eebbe1
Use correct naming convention in sal API.
2018-05-07 17:47:41 +02:00
Ronan Abhamon
935e429609
fix(Core): clean some dirty code...
2017-10-11 14:09:22 +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
Ronan Abhamon
33d7a384af
feat(General): remove LINPHONE_NAMESPACE
2017-10-02 12:31:36 +02:00
François Grisez
86b626d3fe
Migration of Sal and SalOp into C++ classes
2017-09-29 17:19:52 +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
Ronan Abhamon
b2a0cd770e
fix(core): deal with new cpp flags
2017-09-20 12:45:17 +02:00
Ronan Abhamon
e78064859a
feat(Core): use for (var : list) syntax when possible (coreapi)
2017-09-19 10:53:12 +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
Ronan Abhamon
e112362041
feat(vcard): add a clone method
2017-04-28 16:14:53 +02:00
François Grisez
e8b4dd21ee
Remove all calls to 'using namespace' from headers
2017-04-06 09:08:54 +02:00
Ghislain MARY
747d0843d4
Fix build on Windows 10.
2017-02-23 18:53:03 +01:00
Simon Morlat
b551bb92cd
fix warnings
2017-02-08 09:12:52 +01:00
Ghislain MARY
cd4870d5ad
Some refactoring to have a more object-oriented API.
2017-02-07 15:32:42 +01:00
Ghislain MARY
e389e34c7e
Fix build of C++ wrapper on Windows.
2017-02-01 12:17:19 +01:00
Erwan Croze
e00b30de86
Fixing error of compilation on windows 10
2017-01-18 15:58:39 +01:00
Benjamin Reis
f3b94ce8c0
vcard validation only if friends stored
2017-01-17 17:14:37 +01:00
François Grisez
228e4a2f21
Add a getter to LinphoneVcard in order to access to the internal BelCard object
2017-01-16 09:29:21 +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
Sylvain Berfini
7d1189819e
Use getInstance from BelCardParser
2017-01-09 14:12:13 +01:00
Ghislain MARY
5c1d7a5fa3
Fix build with moved header files.
2016-11-15 14:54:00 +01:00
Ghislain MARY
33b72ce6b5
Move public header files in the include/linphone directory.
2016-11-15 14:41:18 +01:00
Sylvain Berfini
c7e0929094
Cache vCards SIP addresses for faster getters
2016-10-21 17:36:19 +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
Sylvain Berfini
6256cf1636
Moved and renamed some vcard methods for python wrapper
...
Cherry pick c8ae29742a from master
2016-08-10 12:07:42 +02:00
Ghislain MARY
5b19181748
Include linphonecore.h in vcard.cc so that the linphone_core_vcard_supported symbol is exported on Windows.
2016-08-02 09:45:40 +02:00
Ghislain MARY
dd36939023
Fix some memory leaks.
2016-07-29 15:36:19 +02:00
Gautier Pelloux-Prayer
f6381d913a
license: update FSF address
2016-07-27 11:58:38 +02:00
Ghislain MARY
97fbbf32e2
Add function to know if VCard support is builtin + fix line endings of vcard source files.
2016-07-22 17:22:08 +02:00
Ghislain MARY
8903f5888a
Fix errors in vcard API.
2016-07-22 17:21:21 +02:00
Sylvain Berfini
442cd8b9db
Added getter/setter for familly/given names in vCards
2016-07-21 16:24:23 +02:00
Sylvain Berfini
c8ae29742a
Moved and renamed some vcard methods for python wrapper
2016-07-01 10:56:51 +02:00
Sylvain Berfini
1590b294ad
Improved performances related to vCard parsing
2016-06-29 16:33:22 +02:00
Sylvain Berfini
a3b3867a6c
More leaks fixed
2016-06-29 15:46:52 +02:00
Sylvain Berfini
ae313e7020
Fix some memory leaks
2016-06-29 14:47:49 +02:00
Sylvain Berfini
d1f2b1d28f
Fixed invalid read(s) in vcard.cc
2016-06-28 11:05:39 +02:00
Sylvain Berfini
0dfe68b2c5
Fix issue in chatdb unlink in tester + use delete instead of free
2016-06-27 15:34:09 +02:00
Sylvain Berfini
fc109e215c
Get rid of BelCardParser instance
2016-06-27 15:08:58 +02:00
Ghislain MARY
b535d1f153
Use bctbx_list_t instead of MSList that has been deprecated.
2016-06-16 17:42:33 +02:00
Sylvain Berfini
e047dcf829
Improved vcard import/export code a bit
2016-06-14 15:41:29 +02:00
Jehan Monnier
aaa2c3c194
change bctoolbox_ to bctbx_
2016-05-18 16:15:32 +02:00
Sylvain Berfini
4112738454
Added methods to friend to manipulate phone numbers and sip addresses
2016-03-25 14:59:28 +01:00
Sylvain Berfini
34edd8acb5
Added a way to get/set organization field in vCard from API
2016-03-16 11:39:22 +01:00
Ghislain MARY
7cfbbda323
Fix Python module automatic wrapper generation.
2016-03-09 12:13:41 +01:00
Sylvain Berfini
d332a83ef0
Removed need for polarssl in vcard.cc, use bctoolbox instead
2016-03-04 10:29:06 +01:00
Sylvain Berfini
6ddff7e1fd
Fix compil issue with cmake builder
2016-01-15 16:44:03 +01:00
Sylvain Berfini
03ca760d43
Added md5 check between edit and done on friends + fix all leaks related to friends or friendslists found by tester
2016-01-14 17:30:10 +01:00
Sylvain Berfini
1d26224858
Started CardDAV integration into liblinphone friends API
2016-01-13 17:05:49 +01:00
Sylvain Berfini
e648843890
PUT/DELETE queries added to CardDAV (update not tested yet)
2016-01-08 17:08:20 +01:00