Commit graph

524 commits

Author SHA1 Message Date
Ghislain MARY
f0c7dbd115 Merge branch 'master' of git.linphone.org:linphone into belle-sip 2013-04-09 18:13:30 +02:00
Ghislain MARY
9bf2104524 Change API to set log handler and log level.
- Deprecate linphone_core_enable_logs(),
  linphone_core_enable_logs_with_cb() and linphone_core_disable_logs() functions.
- Introduce linphone_core_set_log_handler(), linphone_core_set_log_file() and linphone_core_set_log_level() functions.
2013-04-09 18:07:53 +02:00
Simon Morlat
99f6bdec72 improve call quality indicator (takes into account video)
add accessors to late and loss rate in LinphoneCallStats.
2013-04-09 14:06:51 +02:00
Simon Morlat
ec1d4483a9 set mtu to 1300 because mtu detection is absolutely not reliable.
This is making a lot of problems with video packets especially.
2013-04-05 18:24:52 +02:00
Jehan Monnier
ee4a5d6ee4 implement early declined 2013-04-02 15:13:16 +02:00
Simon Morlat
641ba75313 refine transport selection algorithm and set proper routes for all kind of operations: INVITE, MESSAGE, SUBSCRIBE. 2013-03-28 21:57:50 +01:00
Simon Morlat
e69170d3f3 tls fixes 2013-03-28 15:45:44 +01:00
Simon Morlat
fc7925235e Merge remote-tracking branch 'public/master' into belle-sip
Conflicts:
	coreapi/upnp.c
2013-03-26 12:06:51 +01:00
Jehan Monnier
2fede18b16 implement compatibility mode with exosip when only one transport is available 2013-03-25 21:45:34 +01:00
Ghislain MARY
c0bed3eac9 Add prefix path for sound files. 2013-03-22 17:07:55 +01:00
Sylvain Berfini
939c0f4ce0 Revert "Send ZRTP hello hash in SIP SDP."
This reverts commit 71f31347fc.

Conflicts:
	coreapi/linphonecall.c
	mediastreamer2
2013-03-22 16:34:09 +01:00
Ghislain MARY
3020dae1e8 Merge branch 'master' of git.linphone.org:linphone into belle-sip 2013-03-20 15:49:45 +01:00
Ghislain MARY
0466c94986 Do not define a variable in the middle of a block of code. 2013-03-20 15:48:48 +01:00
Simon Morlat
da9ed56491 fix mis-use of update_call in linphonec. 2013-03-19 12:19:01 +01:00
Jehan Monnier
c5f239101b implement minimal prack support 2013-03-18 19:32:38 +01:00
Guillaume Beraudo
1b7ed3a9c4 Send ZRTP hello hash in SIP SDP. 2013-03-18 15:58:05 +01:00
Jehan Monnier
d69d96a0ca Merge remote-tracking branch 'public/master' into belle-sip 2013-03-15 17:50:37 +01:00
Sylvain Berfini
0666c4e41f More linphonecore exports 2013-03-15 12:14:50 +01:00
Simon Morlat
e798d0dc65 fix uninitialized and unused variables 2013-03-14 14:32:28 +01:00
Simon Morlat
e1552ee1ee add automatic tone user indications 2013-03-14 13:27:53 +01:00
Jehan Monnier
1ded56464c un init sip early in linphone uninit 2013-03-13 15:45:53 +01:00
Yann Diorcet
7a453c5935 Add rtp config for disabling upnp for rtp streams 2013-03-13 10:20:59 +01:00
Yann Diorcet
8dd4ee3ee2 Merge branch 'master' into belle-sip
Conflicts:
	build/android/common.mk
	coreapi/linphonecore.h
2013-03-12 13:30:13 +01:00
Sylvain Berfini
f1928d246f Fix dns timeout test issue + fix terminate call mhen state = OutgoingInit 2013-03-11 12:56:38 +01:00
Jehan Monnier
275d7c10a7 implement enable rport 2013-03-11 12:26:02 +01:00
Simon Morlat
42ab420ce6 clean message storage API
relax requirement for sqlite3
2013-03-09 10:37:29 +01:00
Yann Diorcet
136586af8a Merge branch 'master' of git.linphone.org:linphone into belle-sip 2013-03-08 15:01:22 +01:00
Yann Diorcet
4542532cd2 uPnP support network changes 2013-03-08 12:24:48 +01:00
Jehan Monnier
dafc0c1f0c Merge remote-tracking branch 'public/master' into belle-sip
Conflicts:
	configure.ac
	coreapi/linphonecore.h
2013-03-07 21:56:18 +01:00
Jehan Monnier
4842109900 remove contact as const char* from op->contact in case of bellesip 2013-03-07 18:44:14 +01:00
Margaux Clerc
c62f68350d add message storage 2013-03-07 12:19:28 +01:00
Jehan Monnier
25f5efc08a linphone_call_log_video_enabled, update MS2 to fix IOS display orientation for Linphone iOS branch 1.x 2013-03-06 14:27:11 +01:00
Sylvain Berfini
c3ebf99f5e Fix compilation for WP8 2013-02-27 17:28:15 +01:00
Yann Diorcet
472805cef0 Disable NAT helper with uPnP 2013-02-26 09:56:28 +01:00
Jehan Monnier
73722ac3ee add function to disable contact fixing 2013-02-25 11:25:22 +01:00
Yann Diorcet
1d3ba8e0b6 Merge branch 'master' of git.linphone.org:linphone into belle-sip 2013-02-25 09:26:55 +01:00
Simon Morlat
a8f757be70 fix crash in coreapi 2013-02-22 22:18:31 +01:00
Simon Morlat
08eb7e6fbe add call recording feature to conference
fix broken gtk conference interface.
2013-02-22 17:22:27 +01:00
Yann Diorcet
d837794192 Merge branch 'master' of git.linphone.org:linphone into belle-sip 2013-02-21 11:58:09 +01:00
Simon Morlat
b8eff5b034 improve echo calibration
add mising declineCall() method to java api.
2013-02-19 17:45:48 +01:00
Jehan Monnier
4b8311518b Merge remote-tracking branch 'public/master' into belle-sip 2013-02-19 16:21:02 +01:00
Yann Diorcet
61e01c6bc1 Disable keep alive when using uPnP 2013-02-19 16:07:58 +01:00
Jehan Monnier
956935274f Merge remote-tracking branch 'public/master' into belle-sip 2013-02-19 15:56:44 +01:00
Yann Diorcet
9cb68a7d8d Disable ping options when uPnP is working 2013-02-19 15:07:10 +01:00
Yann Diorcet
3694186ac9 Add configurable delay timeout for ice/upnp 2013-02-19 11:21:20 +01:00
Jehan Monnier
0242451dde Merge remote-tracking branch 'public/master' into belle-sip
Conflicts:
	coreapi/linphonecore.c
	coreapi/proxy.c
	mediastreamer2
2013-02-18 16:15:12 +01:00
Yann Diorcet
e546e97a35 Fix memory leak on linphone core unfree variables 2013-02-18 15:00:19 +01:00
Yann Diorcet
5017c6ebba Improve uPnP behaviour (Firewall policy change, local ip change, ...)
Hide uPnP firewall setting if uPnP is not available
2013-02-18 11:59:37 +01:00
Jehan Monnier
f6f2381a09 start call transfert, fix upnp crash, imp[lement incoming OPTION 2013-02-15 11:32:42 +01:00
Yann Diorcet
93f5931bfb Merge branch 'master' of git.linphone.org:linphone into belle-sip
Conflicts:
	build/android/common.mk
	build/android/config.h
2013-02-13 17:21:37 +01:00