Gautier Pelloux-Prayer
f6381d913a
license: update FSF address
2016-07-27 11:58:38 +02:00
Ghislain MARY
b535d1f153
Use bctbx_list_t instead of MSList that has been deprecated.
2016-06-16 17:42:33 +02:00
Simon Morlat
0a9ab97bd4
keep using periodical updates (even for non-existent streams) at least for tests, because it is convenient to be notified everytime linphonecore updates
...
bandwidth measurement.
This may change in the future when bandwidth computations will be done in real time (every mediastreamer2 tick).
2016-01-26 21:32:55 +01:00
Simon Morlat
c329b10669
implement independant controls for media and sip network reachabilities.
2016-01-22 17:52:25 +01:00
Simon Morlat
9a8ee6ddf5
update for new ortp logging api
2016-01-19 16:25:43 +01:00
Sylvain Berfini
c8f1f3b61e
Do not use anymore nb_streams but SAL_MEDIA_DESCRIPTION_MAX_STREAMS and skip inactive ones because active streams won't be at the start of the array anymore
2015-09-16 15:23:01 +02:00
Simon Morlat
1191a49efa
use ms_new0
2014-11-22 11:31:23 +01:00
Simon Morlat
2e515642f0
fix bad call state notification (Released) when receiving a call with incompatible codecs.
...
Normally this should not trigger any notification.
Fix bug allowing two incoming calls to be notified if ICE is used.
2014-11-18 16:01:51 +01:00
Simon Morlat
f4a4a6440b
Support for incoming UPDATEs within dialog.
...
For tests, the possibility to send an UPDATE with linphone_core_update_call() has been added thanks to a $
Added possibility to configure Supported SIP header.
2014-09-08 19:02:29 +02:00
Simon Morlat
2b04532518
fix compilation error and fix bug when updating preview in linphone_core_set_preferred_video_size()
2014-08-06 17:27:34 +02:00
Ghislain MARY
6f95bbc5d2
Fix bug 0001279: Wrong usage of n_active_streams in the media descriptions.
...
Inactive streams are now allowed between active streams in the SDP.
2014-06-10 13:26:41 +02:00
Gautier Pelloux-Prayer
4386f18b21
replace tabs with spaces and remove trailing spaces
2014-04-22 17:22:51 +02:00
Simon Morlat
756ae1737a
fix upnp build
2014-04-09 11:15:09 +02:00
Yann Diorcet
83948bb03c
Merge branch '3.6.x'
2013-08-08 11:38:10 +02:00
Yann Diorcet
c212173648
Upnp: add blacklisted state
2013-08-08 11:36:49 +02:00
Yann Diorcet
97413cda86
Merge branch '3.6.x'
2013-08-07 11:36:36 +02:00
Yann Diorcet
480c643418
Add uPnP blacklist
2013-08-07 11:35:32 +02:00
Yann Diorcet
fb5faa5bb8
Fix upnp forgotten retain
2013-04-09 14:01:59 +02:00
Yann Diorcet
9b7ac9b793
Fix upnp forgotten retain
2013-04-09 10:03:43 +02:00
Yann Diorcet
4d9f81bd1c
Fix upnp binding loop when not getting provided port
2013-04-04 16:53:27 +02:00
Yann Diorcet
5ede7a56fa
Fix upnp binding loop when not getting provided port
2013-04-04 16:46:30 +02:00
Yann Diorcet
0f9f315cbb
Merge branch 'master' into belle-sip
2013-04-02 15:24:55 +02:00
Yann Diorcet
12a6e42e5a
Allow uPnP 1.0 uuid
2013-04-02 15:23:29 +02:00
Yann Diorcet
02ce52650c
Allow uPnP 1.0 uuid
2013-04-02 15:23:29 +02:00
Jehan Monnier
1ba82ad289
fix compilation issue with upnp
2013-03-26 09:13:46 +01:00
Jehan Monnier
5cff1fa5b1
fix compilation issue with upnp
2013-03-26 09:13:46 +01:00
Jehan Monnier
3813302552
assign upnp local address
2013-03-22 16:17:42 +01:00
Yann Diorcet
ece0ca2799
Fix previous commit
2013-03-12 12:59:43 +01:00
Yann Diorcet
62e58cd961
Fix previous commit
2013-03-12 12:59:43 +01:00
Yann Diorcet
9a2784e8f6
Fix bug in upnp string compare function
2013-03-12 12:50:35 +01:00
Yann Diorcet
be455ac57f
Fix bug in upnp string compare function
2013-03-12 12:50:35 +01:00
Yann Diorcet
837c566c0a
uPnP support network changes
2013-03-08 12:24:48 +01:00
Yann Diorcet
4542532cd2
uPnP support network changes
2013-03-08 12:24:48 +01:00
Yann Diorcet
5046f9388b
Update upnp call stats on session destruction
2013-03-06 11:36:46 +01:00
Yann Diorcet
83d18a8fcf
Update upnp call stats on session destruction
2013-03-06 11:36:46 +01:00
Yann Diorcet
1687ceb442
Fix pthead_cond/ms_cond error
2013-02-28 11:05:51 +01:00
Yann Diorcet
1a5169a147
uPnP improvements
...
Fix mutex lock in the destructor
Add firewall commands in console
2013-02-28 10:44:32 +01:00
Yann Diorcet
db009da1d2
uPnP add nullity checks
2013-02-25 15:00:45 +01:00
Yann Diorcet
3ba2e1af0c
Fix proxy update when using uPnP
2013-02-25 11:32:27 +01:00
Yann Diorcet
a30721377a
Fix uPnP context destroy
2013-02-25 10:37:01 +01:00
Yann Diorcet
1136049cf0
Fix uPnP invalid memory access when destroying the context
2013-02-22 16:39:26 +01:00
Yann Diorcet
685a0b310f
Fix uPnP dead lock
2013-02-19 16:20:17 +01:00
Yann Diorcet
be6165d861
Fix uPnP issues. Correct registration and update with uPnP
2013-02-18 14:59:48 +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
Yann Diorcet
e3c60a69c8
Update REGISTER contact with uPnP external informations
2013-02-18 11:57:06 +01:00
Yann Diorcet
ee6366003f
Fix loop in upnp context release
...
Add upnp public function
Add upnp jni
Improve uPnP support when a device is removed
2013-02-13 11:55:05 +01:00
Yann Diorcet
36ba86e451
Fix previous merge
2013-01-25 12:07:00 +01:00
Yann Diorcet
8fed4df37f
uPnP: Don't wait if there is no pending bindings
2013-01-24 17:43:05 +01:00
Yann Diorcet
06c24da6ea
Update ms2 for upnp improvement
2013-01-24 17:32:00 +01:00
Yann Diorcet
be6d786ba2
Add upnp call stats
2013-01-24 15:59:42 +01:00