Commit graph

3576 commits

Author SHA1 Message Date
Brieuc Viel
4836f295b2 Fixes bad cast in JNI 2016-01-08 17:08:37 +01:00
Brieuc Viel
82eb6bac0d Fixes typo and bad cast in JNI 2016-01-08 15:49:44 +01:00
François Grisez
f838206f69 Save a copy of the list of participants in linphone_conference_get_participants() 2016-01-08 14:09:20 +01:00
François Grisez
b118f3584a Several fixes of JNI code of LinphoneConferenceImpl
* Bad declaration of native implementations
* Memory leak in getParticipants()
* Bad constructor signature
2016-01-08 14:09:20 +01:00
Gautier Pelloux-Prayer
3739d2c866 account creator: detect invalid domain by changing linphone_address_set_* methods to return -1 in case of error 2016-01-08 11:43:15 +01:00
Simon Morlat
1e5711f257 revert my change about -lstdc++ 2016-01-08 11:22:39 +01:00
Sylvain Berfini
bcf55b64b5 Fix extern C issue 2016-01-08 11:14:41 +01:00
François Grisez
dab5cc724d Fixes JNI crashes around LinphoneConference.getParticipants() 2016-01-08 10:12:02 +01:00
Simon Morlat
804fd8a0fc repair automake build 2016-01-07 20:35:29 +01:00
Brieuc Viel
c20dea4b94 Fix JNI crash about LinphoneCall.getCoference() 2016-01-07 16:26:33 +01:00
François Grisez
c253cb7b77 Fix double definition of LinphoneConference type 2016-01-07 12:09:48 +01:00
Jehan Monnier
1fc31123b8 add lp-auto-answer to make build’s scripts 2016-01-07 11:16:25 +01:00
François Grisez
41545fadbd Fixes conflicts between François and Ghislain's "internal" parameter of vtables 2016-01-07 10:57:32 +01:00
François Grisez
38dfb9ab6f Merge branch 'dev_conference_rfc4579' 2016-01-07 10:13:04 +01:00
Simon Morlat
60708a53ab repair message storage 2016-01-06 17:40:36 +01:00
François Grisez
fe6d7528f4 Makes Linphone ignore REFER requests with BYE method set 2016-01-06 16:36:04 +01:00
Simon Morlat
c82307a747 fix rtpsession leak (for RTT streams) 2016-01-06 16:33:19 +01:00
Gautier Pelloux-Prayer
218db02a1a submodules: update ms2 to fix music pause on iOS 2016-01-06 15:12:09 +01:00
François Grisez
dc62411463 Fix JNI of getConference() methods of LinphoneCore and LinphoneCall 2016-01-06 15:03:53 +01:00
Simon Morlat
49ad4b81c6 fix crash 2016-01-06 14:43:39 +01:00
François Grisez
95c893dcc1 Wrap LinphoneConference class into Java 2016-01-06 14:30:13 +01:00
Ghislain MARY
83ad9553d8 Do not try to open NULL filepath (causes crash on Windows). 2016-01-06 11:59:47 +01:00
Simon Morlat
321c1d7fd9 fix make dist and null pointer when rtt is disabled 2016-01-06 10:51:32 +01:00
François Grisez
d7e761b09e Send REFER with BYE in dialog 2016-01-06 10:07:40 +01:00
François Grisez
a49cd7566c Add a setter/getter for the method param to LinphoneAddress 2016-01-06 10:03:14 +01:00
Simon Morlat
590f80a463 fix build and bad declaration. 2016-01-05 21:25:14 +01:00
Simon Morlat
e4d97e2a51 add release methods for friends and friend list, so that the core can properly shutdown without leaving references. 2016-01-05 21:15:02 +01:00
Ghislain MARY
7251c06e57 Fix build on Windows. 2016-01-05 11:33:24 +01:00
Gautier Pelloux-Prayer
f903eeb0df ringtoneplayer.c: use include, not import 2016-01-05 11:21:55 +01:00
Gautier Pelloux-Prayer
b711888ac0 ringplayer: add ring player object to play ringtones (CAF on iOS, WAV otherwise) 2016-01-05 10:31:23 +01:00
Ghislain MARY
ce01af18f7 Notify presence list notify events only to the internal vtables. 2016-01-04 17:06:50 +01:00
François Grisez
ca05715af6 Fix crash in JNI concerning the removeListener() function 2016-01-04 16:45:18 +01:00
Sylvain Berfini
c20bcb0d08 Removed unused LinphoneContent in xmlrpc API 2016-01-04 16:18:33 +01:00
Jehan Monnier
05af238d9a make sure list subscribe is only sent when proxy config is transitioned to RegistrationOk 2016-01-04 15:32:53 +01:00
Christophe Deschamps
4738dd78a4 Do not call linphone_content_get_buffer on multipart body messages (JNI Wrapper) 2015-12-30 22:48:22 +01:00
Ghislain MARY
01ee6e21f2 Fix build with Visual Studio 2015. 2015-12-30 11:58:09 +01:00
Christophe Deschamps
12e71eccbe Merge remote-tracking branch 'remotes/origin/dev_presence_list'
- Fix memory leak in jni wrapper
- Implemented findFriendByUri (LinphoneFriendList)
2015-12-29 23:44:02 +01:00
Christophe Deschamps
293376d648 Fixes crash upon file transfer - jni wrapper 2015-12-29 22:35:58 +01:00
Ghislain MARY
b9bfbb3df9 Fix includes when using LinphoneFriendList from outside of liblinphone. 2015-12-28 16:08:11 +01:00
Christophe Deschamps
a589056381 Fix memory leak 2015-12-28 09:26:32 +01:00
Simon Morlat
f922907fd8 repair jni compilation 2015-12-27 12:35:50 +01:00
Simon Morlat
debed1a326 Revert "retired LinphoneContentPrivate in JNI & fixed Android compilation (friendlist)"
This reverts commit f151d70d4d.

The changes done in this commit break all features using LinphoneContent objects.
2015-12-27 11:28:20 +01:00
Christophe Deschamps
a142ea2981 find friend by URI added to JNI 2015-12-24 00:33:36 +01:00
Gautier Pelloux-Prayer
3532bfabfb doxygen: update configuration and fix errors in doc 2015-12-23 15:50:55 +01:00
Gautier Pelloux-Prayer
9fdecfa649 autotools: add mac.m for autotools build process 2015-12-23 15:25:17 +01:00
Sandrine Avakian
f83d50db02 Fixing bugs on implicit RTCP feedback:
-AVP implicit to AVP implicit calls now using RTCP feedback packets.
-Fixing bugs in call_tester.c
2015-12-23 10:38:56 +01:00
Simon Morlat
7b5da68fd8 fix presence tests 2015-12-22 14:55:56 +01:00
Simon Morlat
ee344c2708 fix regression in lime support 2015-12-22 11:47:16 +01:00
Simon Morlat
467acd3d1b fix crash in linphone-android when receiving a SUBSCRIBE because LinphoneFriend::lc is not set. 2015-12-22 11:03:20 +01:00
Simon Morlat
3d791362ee add new rings and enable the ones by default 2015-12-21 16:10:09 +01:00