Commit graph

863 commits

Author SHA1 Message Date
Ghislain MARY
6a9b199af6 Remove a lot of deprecation warnings. 2017-03-17 17:49:45 +01:00
Ghislain MARY
d69adc82c5 Set an IO error info for a call when it gets terminated after connectivity lost timeout. 2017-03-01 11:46:59 +01:00
Ghislain MARY
b467f9441b Fix crash when opening preferences if built without video support. 2017-03-01 10:28:03 +01:00
Ghislain MARY
f122b8e78d Use bc_apply_compile_flags from bctoolbox CMake utils. 2017-02-28 18:07:17 +01:00
François Grisez
17df3b86a5 Merge tag '3.11.0'
3.11.0
2017-02-24 16:38:36 +01:00
François Grisez
bb4fa4adfb Fix no record path displayed while recording a call 2017-02-20 11:14:03 +01:00
François Grisez
30382865a2 Fix snapshoting, call recording and contact export on Windows
Some utf8 strings were not translated into the locale charset before
being passed to Liblinphone.
2017-02-20 10:26:04 +01:00
Simon Morlat
d7bda643c1 fix problem with video device being set many times for nothing in the property box, which creates graph stop/start when in a video call 2017-02-20 09:04:12 +01:00
Simon Morlat
7549c9dd37 fix problem with video device being set many times for nothing in the property box, which creates graph stop/start when in a video call 2017-02-18 16:54:41 +01:00
Ghislain MARY
35d9eeb152 The resources directories can now be defined at runtime. 2017-02-17 17:07:10 +01:00
François Grisez
5c46c2f566 Prevent the generic OpenGL displaying filter from being proposed in Linphone's settings 2017-02-17 11:30:02 +01:00
François Grisez
cb40549c79 Display the download URI when a file transfer chat message is received 2017-02-16 17:25:59 +01:00
François Grisez
5eb9bc379b Hide the 'use NAT address' firewall policy 2017-02-16 13:40:02 +01:00
François Grisez
8d7d1692a3 Check validity of the username when setting Linphone with an already existing account 2017-02-15 15:18:01 +01:00
Ghislain MARY
7a7cfb17e6 Do not include private.h in gtk. 2017-01-19 17:47:10 +01:00
Erwan Croze
758d516a39 Change the video display in real time 2017-01-18 16:23:55 +01:00
Simon Morlat
656ff43b13 fix most common warnings 2017-01-14 14:13:26 +01:00
Ghislain MARY
a44a98d6dd Fix make distcheck. 2016-11-16 14:20:01 +01:00
Ghislain MARY
3819580b9a Some fixes for build with autotools. 2016-11-15 16:04:03 +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
Simon Morlat
a961d2771b fix potential crash when DONTBIND transports are configured. 2016-11-10 11:33:18 +01:00
Jehan Monnier
c1e5007667 avoid unneccessary and time consuming linphone friend parsing 2016-11-07 15:29:22 +01:00
Simon Morlat
eee46cc5df mandatory media encryption is available for all RTP encryption methods. 2016-11-02 20:45:56 +01:00
Ghislain MARY
9a23352c4c Stricter compilation options + new compilation error fixes. 2016-10-19 17:31:07 +02:00
Simon Morlat
ce537c3e1f fix the Beraudo's button, who lost its effect due proxy config edit/done refactoring. 2016-10-17 21:38:15 +02:00
Jehan Monnier
628eb7f5c8 fix static compilation 2016-10-12 14:45:13 +02:00
Simon Morlat
33a781807e Revert "chat.c: avoid crashing when sending too big uri"
This fix is bad as it will hide any message greater than 1000 characters. The root cause of the original problem is probably not understood.

This reverts commit 545d9ac09f.
2016-09-28 11:49:48 +02:00
Simon Morlat
f9aee35116 heavy rework of lists, presence list subscriptions, and fix many memory leaks 2016-09-22 22:10:36 +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
Gautier Pelloux-Prayer
b2a78cbf97 Revert "Experimental feature lime"
This reverts commit 837b94df2d.
2016-09-12 15:22:35 +02:00
Gautier Pelloux-Prayer
510e9d92d0 gtk: fix friends sort 2016-09-06 12:29:33 +02:00
Gautier Pelloux-Prayer
545d9ac09f chat.c: avoid crashing when sending too big uri 2016-09-05 16:58:09 +02:00
Sandrine Avakian
dce0f4d495 Adding missing dependency checks for autotools -S. Kondakov patch 2016-09-01 17:23:07 +02:00
Gautier Pelloux-Prayer
d2e06c74ad fix compilation 2016-08-26 12:02:37 +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
Simon Morlat
3a1dacbdf4 big rework of Tunnel management
- better integration with network reachability callback
- fix crashes (mTunnelClient can no longer be NULL)
- avoid useless operations during transcient states
- clarify source code
- allow the application to set root_ca before the tunnel connection actually starts.
2016-08-18 18:51:11 +02:00
Sandrine Avakian
837b94df2d Experimental feature lime
Adding lime_experimental_feature in linphonerc [GtkUi] section. Setting it to 1 shows the options
related to lime in the GUI. Setting it to 0 hides the options. Default:set to 0.
Note: enabling lime in the [sip] section does work too, the GUI will just not show
the option has been changed.
2016-08-08 11:17:27 +02:00
François Grisez
9ca70edeb4 Fix bug arround sensitivity of "media encryption mandatory" checkbox 2016-08-04 16:06:46 +02:00
Sandrine Avakian
40c435c104 Fix DTLS encryption mandatory property box 2016-08-04 16:06:37 +02:00
Sylvain Berfini
ee8fcf39bd Updated wizard URL 2016-08-02 11:11:38 +02:00
Ghislain MARY
751fc90886 Fix compilation errors. 2016-08-02 09:30:40 +02:00
Ghislain MARY
1cb1d7c5eb Allow friends to be added to a friend list even if they do not have a SIP address. 2016-08-01 17:30:51 +02:00
Sylvain Berfini
9cafb4386d Fix gtk app compilation 2016-07-29 16:41:09 +02:00
Ghislain MARY
0492c91ba1 No longer rely on the uri field of LinphoneFriend being set (use linphone_friend_get_address() instead). 2016-07-29 11:09:45 +02:00
Ghislain MARY
37a2fd43e6 fix bc_vfs header 2016-07-27 14:48:46 +02:00
Gautier Pelloux-Prayer
f6381d913a license: update FSF address 2016-07-27 11:58:38 +02:00
Sandrine Avakian
834c52392f Fix Mantis 3208 - MAC - using a valid remote uri in remote provisioning makes linphone crash 2016-07-25 11:49:01 +02:00
Ghislain MARY
f77a2ada0a Fix definition and usage of LIBLINPHONE_GIT_VERSION. 2016-07-22 11:06:17 +02:00