Commit graph

88 commits

Author SHA1 Message Date
Simon Morlat
a26692f3e2 fix crash in linphonec 2018-03-19 16:20:26 +01:00
François Grisez
86b626d3fe Migration of Sal and SalOp into C++ classes 2017-09-29 17:19:52 +02:00
Ghislain MARY
53627f92e0 No longer depend on gettext + remove core callbacks that were deprecated since a very long time. 2017-09-21 18:30:08 +02:00
Ghislain MARY
24c2a4cf87 Fix build of linphonec, linphone-daemon and testers. 2017-09-21 17:32:54 +02:00
Ghislain MARY
a8418666e4 Fix deprecation warnings. 2017-03-20 11:15:26 +01:00
Ghislain MARY
6a9b199af6 Remove a lot of deprecation warnings. 2017-03-17 17:49:45 +01:00
Ghislain MARY
2ae611838a Fix build on Win64. 2017-03-10 10:39:16 +01:00
Simon Morlat
656ff43b13 fix most common warnings 2017-01-14 14:13:26 +01:00
Ghislain MARY
33b72ce6b5 Move public header files in the include/linphone directory. 2016-11-15 14:41:18 +01: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
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
Gautier Pelloux-Prayer
f6381d913a license: update FSF address 2016-07-27 11:58:38 +02:00
Ghislain MARY
472befa723 Fix vfs header name. 2016-07-19 12:23:17 +02:00
Ghislain MARY
c13647f8bd Treat warnings as errors on Windows. 2016-06-16 12:23:53 +02:00
Gautier Pelloux-Prayer
4974896339 win32: use _WIN32 macro instead of WIN32 2016-03-09 16:25:08 +01:00
Simon Morlat
0965d49f7a handle expired client dialogs for p2p presence, and report them for LinphoneEvent.
remove deprecation of LinphoneChatMessageStateCb, since it is already marked as deprecated in all functions using it.
fix a few warnings
2016-01-26 17:26:49 +01:00
Ghislain MARY
cafb1dfa3e Fix strict-prototypes warnings. 2015-11-20 17:56:11 +01:00
Simon Morlat
3d7bbb5bd5 remove linphone_core_create_default_call_parameters() because this function is dangerous and error prone.
Indeed, it cannot guarantee that the created call params are compatible with the call being accepted or updated.
For doing an outgoing call there is no problem in using it but linphone_core_create_call_params() is better and hard to mis-use.
2015-10-31 12:00:28 +01:00
François Grisez
2c63fa85b0 Fix crash due to libintl on Windows with Visual Studio 2015-07-29 17:25:47 +02:00
Ghislain MARY
d430376745 One more fix for window id with X11. 2015-07-20 12:46:46 +02:00
Ghislain MARY
0e4d2550c2 Fix compilation of linphonec and linphone-gtk. 2015-07-20 12:41:55 +02:00
François Grisez
74fa01a0e2 Define ENABLE_NLS instead of HAVE_INTL when internationalization is available 2015-07-07 14:04:39 +02:00
Gautier Pelloux-Prayer
ea36261c80 build: rename HAVE_GETTEXT with HAVE_INTL 2015-07-03 15:37:32 +02:00
Ghislain MARY
0df1b49ec5 Build console UI when building with CMake. 2015-04-14 17:38:18 +02:00
Ghislain MARY
0061ba8deb Remove useless #if (thanks to Henrik Pauli for pointing this). 2015-03-26 09:52:29 +01:00
Gautier Pelloux-Prayer
da8d7aa36f Reorder commands alphabetically 2015-01-29 12:43:55 +01:00
Johan Pascal
37e5ccfbc2 DTLS-SRTP init linphone console too 2015-01-13 14:53:18 +01:00
Simon Morlat
b9b8b9e0ba gtk: implement fullscreen video mode by having gtk managing the video window (not created by mediastreamer2). 2014-09-26 20:42:32 +02:00
Simon Morlat
590e16569c fix crash during exit() in linphonec due to log written to closed FILE 2014-09-26 12:47:23 +02:00
Simon Morlat
5482399a32 fix compilation error on windows 2014-09-13 09:23:25 +02:00
Gautier Pelloux-Prayer
717db9fd8d Improved strict compilation flags 2014-09-11 15:46:05 +02:00
Simon Morlat
31c895b521 really check that we are in a linphone git repo before taking the "git describe". 2014-08-06 11:22:46 +02:00
Gautier Pelloux-Prayer
d472ac0bef set linphonec as user-agent for linphonec 2014-06-24 14:17:11 +02:00
Guillaume Beraudo
7427b28169 Fix real early media command line. 2014-04-14 10:19:43 +02:00
Guillaume Beraudo
34561b414e Real early media switch to console.
Allow using the real hardware to stream early media.
2014-04-02 13:31:00 +02:00
Ghislain MARY
308d7076bc Include patch from linphone web version. 2013-12-03 13:01:39 +01:00
Simon Morlat
0177c5f876 fix compilation errors due to signature change in linphone_auth_info_new()
fix failed tests in case of failed authentication.
2013-11-05 22:00:19 +01:00
Simon Morlat
811b453d06 add a domain parameter in LinphoneAuthInfo, to workaround non-unicity of realm in real world. 2013-11-04 15:00:50 +01:00
Ghislain MARY
eeb36479d5 Deprecate linphone_core_enable_video() and linphone_core_video_enabled().
Introduce linphone_core_enable_video_capture(), linphone_core_enable_video_display(), linphone_core_video_capture_enabled() and linphone_core_video_display_enabled() instead.
2013-10-09 15:52:09 +02:00
Ghislain MARY
41d60df070 Normalize event callbacks names. 2013-10-09 14:13:11 +02:00
Simon Morlat
36e445f97f generic subscribe notify api in progress 2013-06-06 11:01:54 +02:00
Margaux Clerc
d0279bf404 Fix bug report 2013-05-07 11:49:54 +02:00
Ghislain MARY
e5bf94c156 Fix intltool-update warnings. 2013-01-16 12:00:08 +01:00
Simon Morlat
d36cc880b8 merge patch to indicate whether video is active in linphonec 2012-07-31 11:28:44 +02:00
Simon Morlat
01babfb680 merge patch to enable/disable x11 window at runtime from linphonec 2012-01-23 10:10:01 +01:00
Simon Morlat
d963ea74af zrtp cache for linphonec 2011-11-07 17:25:11 +01:00
Simon Morlat
08875d20e6 fix bad behavior with readline6 (linphonec) 2011-10-24 13:59:24 +02:00
Simon Morlat
9b5c5be567 Add XInitThreads() at linphonec startup. 2011-09-07 17:17:26 +02:00