Commit graph

1618 commits

Author SHA1 Message Date
Sylvain Berfini
f92de2825e Improved performances of presence server list notify 2017-01-23 10:45:13 +01:00
Benjamin Reis
54081aaee0 fix memory leak 2017-01-20 16:00:07 +01:00
Ghislain MARY
b4e9988c00 Add arm64 support for Android. 2017-01-20 11:19:30 +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
Benjamin Reis
b4479fb4d4 revert include stdio 2017-01-20 08:55:39 +01:00
Benjamin Reis
c8d64a43ba include stdio in vcard tester 2017-01-20 08:51:31 +01:00
Benjamin Reis
eb21482982 compare value of it not address + test find_friend_by_ref_key on empty list 2017-01-19 16:19:35 +01:00
Benjamin Reis
1083455cf5 fix merge conflict 2017-01-19 15:20:29 +01:00
Benjamin Reis
eea35502de add friends_map to friend list and change find_friend_by_ref_key 2017-01-19 15:05:02 +01:00
Sylvain Berfini
2b407fabfa Fixes for LIME when used with file body handler (requires belle-sip 1.5.0-133 or newer) 2017-01-18 12:46:14 +01:00
Sylvain Berfini
030b1c05d5 Fixed callback issue with file body handler if file is big enough + improved tester 2017-01-17 11:56:11 +01:00
Simon Morlat
3080862c62 add test for a rare crash 2017-01-16 21:24:54 +01:00
Simon Morlat
ed17954707 fix memory leak 2017-01-16 16:07:08 +01:00
Ghislain MARY
ce9dc60f97 Fix some paused resumed video tests. 2017-01-16 12:22:29 +01:00
Benjamin Reis
6e898ccb0d delete tag toto 2017-01-16 11:31:59 +01:00
Benjamin Reis
be8db9bb58 Revert "cancel previous commit"
This reverts commit 16dadb5f87.
2017-01-16 11:29:44 +01:00
Simon Morlat
16a6ffcb2c fix leak again 2017-01-16 11:26:43 +01:00
Simon Morlat
f9fb482d28 fix memory leaks 2017-01-16 11:23:20 +01:00
Benjamin Reis
16dadb5f87 cancel previous commit 2017-01-16 11:22:24 +01:00
Benjamin Reis
81e430c352 add tag toto to test on Jenkins 2017-01-16 10:10:14 +01:00
Simon Morlat
656ff43b13 fix most common warnings 2017-01-14 14:13:26 +01:00
Simon Morlat
5805d4b106 fix automake build 2017-01-14 13:52:52 +01:00
Ghislain MARY
5fd0fe2583 Fix some english mistakes. 2017-01-13 14:57:02 +01:00
François Grisez
6160b6dbe1 Merge branch 'master' of git.linphone.org:linphone 2017-01-13 14:43:54 +01:00
Ghislain MARY
17fd6667e0 Prevent crash in Windows 10 tester for tests with the "Skip" tag. 2017-01-12 17:47:25 +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
63cc85751c Fixed an issue with LIME and Preferred policy + added tests 2017-01-12 16:40:22 +01:00
Ghislain MARY
19d47a6478 Fix call repair when in paused state. 2017-01-12 12:00:21 +01:00
Jehan Monnier
a5361924f2 add unit tests 2017-01-11 14:39:22 +01:00
Ghislain MARY
292a798178 Set IPv6 address in RTP IO mode test if IPv6 is enabled. 2017-01-11 14:16:58 +01:00
Sylvain Berfini
e7213322b1 Fix issue in some RTT tests 2017-01-10 12:12:35 +01:00
Ghislain MARY
d55353a7c6 Use our own implementation of getnameinfo(). 2017-01-10 11:03:46 +01:00
Ghislain MARY
9fa30c5c20 Handle error cases in IMDN notifications. 2017-01-09 16:55:16 +01:00
Ghislain MARY
3f25339708 Add an iterate call when tunnel is connected so that the callback is called before going further. 2017-01-05 10:14:59 +01:00
Ghislain MARY
19007584c4 Fix crash in remote provisioning tests. 2017-01-04 11:23:56 +01:00
Ghislain MARY
bf849dd3fa Fix bug 0001391: An incorrect presence activity is added if not is contained in a received presence XML. 2017-01-03 17:52:56 +01:00
Ghislain MARY
6e686b4cfd Fix bug 0003404: crash during ice re-invite in case of video only incoming call. 2017-01-03 16:46:52 +01:00
Ghislain MARY
e34327f58f Handle IM notification policy. 2017-01-03 14:56:56 +01:00
Ghislain MARY
f9ae431782 The (is_)read field of a LinphoneChatMessage is now deprecated, the LinphoneChatMessageStateDisplayed state is used instead. 2017-01-03 14:56:17 +01:00
Ghislain MARY
7889b0610b Store weak references of chat messages in the chat room to be able to returned the same LinphoneChatMessage object to the application. 2017-01-03 14:56:17 +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
Sylvain Berfini
41b9cf9c67 Fix allocs and frees in lime 2017-01-03 12:29:39 +01:00
Sylvain Berfini
78d88d8b75 Increased carddav tests timeout 2017-01-02 12:47:45 +01:00
Simon Morlat
00f620c58a Add a test for zrtp silent calls (with no RTP packets transmitted).
This tries to replicate a reported issue where the HELLO packet was never repeated.
This commit also fixes the assert of SAS code equality, that was passed only if SAS are known.
A zrtp call without SAS would pass the test before.
2016-12-21 23:05:48 +01:00
Sylvain Berfini
97a73f1c60 Added message test 2016-12-20 15:52:27 +01:00
Ghislain MARY
66887a5200 Move some documentation from the source code to the headers. 2016-12-20 12:05:42 +01:00
Sylvain Berfini
5eb5ea3473 Fixed RTT character not being freed correctly + RTT test with SRTP failing if SRTP not available 2016-12-15 15:26:09 +01:00
Simon Morlat
2ad32695a5 adjust timers and document a test that tends to fail sometimes. 2016-12-13 22:26:19 +01:00
Simon Morlat
5d73bb8232 fix undefined prototypes (makes error in windows build) 2016-12-10 18:20:30 +01:00