Ghislain MARY
8d4c44e8cc
Fix Python module automatic code generation.
2016-06-17 14:19:43 +02:00
Gautier Pelloux-Prayer
cf9022757f
tunnel: add a test when having several tunnel configs
2016-04-14 12:23:00 +02:00
Simon Morlat
c4cf58931e
rework TunnelConfig java wrapper to make it state of art and in the public interfaces.
2015-10-27 18:41:36 +01:00
Simon Morlat
e39a90c1dd
make LinphoneTunnelConfig a real object
2015-10-27 14:49:29 +01:00
Jehan Monnier
4451648110
-update tunnel documentation
...
-update ms2 to fix IOS compilation issue
2015-03-17 14:38:15 +01:00
Simon Morlat
49a91becb7
cleanups, add network simulation api to liblinphone
2015-02-24 18:11:12 +01:00
Simon Morlat
d0095948b9
Allow the tunnel mode to work with any proxy config (except for sips destinations)
...
fix the tunnel tests, that were not working correctly.
2014-11-14 20:17:54 +01:00
Ghislain MARY
b70e389ef5
Improve tunnel documentation.
2014-11-12 12:20:55 +01:00
Ghislain MARY
3e8672c598
Document the LinphoneTunnelMode enum.
2014-10-01 11:32:58 +02:00
François Grisez
127d0f3aa9
Add some traces
2014-09-24 11:38:23 +02:00
François Grisez
df4385b17c
Fix registration issues when tunneling is enabled
2014-09-23 16:03:29 +02:00
François Grisez
bd6dbb0d33
Update some Doxygen comments
2014-09-18 16:03:45 +02:00
François Grisez
10bc15409c
Change the LinphoneTunnel C API
...
* The tunnel manager are now thre mode : disable, enable and auto
* Two new functions: linphone_tunnel_set_mode() and linphone_tunnel_get_mode()
* linphone_tunnel_enable(), linphone_tunnel_enabled(), linphone_tunnel_auto_detect()
and linphone_tunnel_auto_detect_enabled() are now deprecated.
2014-09-18 16:03:45 +02:00
François Grisez
1796203783
Simplification of TunnelManager class
...
* TunnelManager does not implement the TunnelClientController anymore
* Methods which are not uses by functions of linphone_tunnel.h have been turn to private
* Private methods which are not used by any other methods have been deleted
* Unused attributes have been deleted
2014-09-18 16:03:45 +02:00
François Grisez
8e8a66002b
Rename some linphone_tunnel_* functions
2014-09-17 10:04:41 +02:00
François Grisez
4bc67e3645
Add transport_SIP boolean parameter in "tunnel" of the configuration file
...
If this parameter is set to 1, SIP packets will pass through tunnels when the
tunnel mode is enabled. If set to 0, SIP packets will be directly sent to proxies
whatever the state of tunnels
2014-09-16 16:13:20 +02:00
François Grisez
37be673607
Add a private FirewallPolicy getter which return NoFirewallPolicy whether a tunnel is enabled
2014-09-15 15:55:10 +02:00
François Grisez
8c3e6f77cb
Add missing LINPHONE_PUBLIC macro
2014-09-10 09:31:29 +02:00
François Grisez
c3575589c1
Add two JNI functions for tunnels manipulation
...
*Add LinphoneCore.tunnelGetServers()
*Ass LinphoneCore.tunnelAddServer()
2014-09-03 17:12:40 +02:00
Ghislain MARY
8fa788510d
Fix compilation warning: "function declaration isn’t a prototype".
2014-07-17 10:30:44 +02:00
Gautier Pelloux-Prayer
4094aec87a
removed minor warnings generated by doxygen due to outdated functions prototype
2014-06-05 17:38:15 +02:00
Ghislain MARY
0933640e54
Add API to know if tunnel auto detect is enabled.
2013-10-24 15:19:51 +02:00
Ghislain MARY
a147f07905
Merge branch 'master' of git.linphone.org:linphone into belle-sip
2013-07-02 17:46:02 +02:00
Simon Morlat
86aa12e97e
Merge remote-tracking branch 'public/master' into belle-sip
2013-05-10 15:49:33 +02:00
Simon Morlat
5f0d5793b7
- do not register outside of tunnel when tunnel is activated but not yet connected.
...
- move TUNNEL_ENABLED to config.h, which avoids recompilation issues with -D flags.
2013-05-10 15:07:01 +02:00
Simon Morlat
fd98c1e057
- do not register outside of tunnel when tunnel is activated but not yet connected.
...
- move TUNNEL_ENABLED to config.h, which avoids recompilation issues with -D flags.
2013-05-10 15:07:01 +02:00
Sylvain Berfini
da89be1d12
Added missing LINPHONE_EXPORTS
2013-04-17 14:41:27 +02:00
Yann Diorcet
35d65d36f2
Merge branch 'master' of git.linphone.org:linphone into upnp
...
Conflicts:
coreapi/linphone_tunnel.cc
mediastreamer2
2013-01-17 15:34:58 +01:00
Yann Diorcet
d6b9b813eb
Update linphone tunnel API
2013-01-15 12:47:49 +01:00
Simon Morlat
b70085becb
set processing of tunnel udp mirror callback on main thread.
2012-09-17 16:02:57 +02:00
Simon Morlat
fde22ebf22
implement setting of http proxy host and port (for tunnel extension) in gtk ui
2012-05-29 23:51:24 +02:00
Simon Morlat
cc640524b4
fix missing handling of paused-by-remote when done twice
2012-05-21 12:25:01 +02:00
Jehan Monnier
3f071e9eb0
fix tunnel code for android
2012-05-18 12:38:08 +02:00
Simon Morlat
5ad81af695
refine tunnel implementation
...
- API cleanups
- add http proxy support
- add stubs to avoid using conditional defines.
2012-02-15 14:53:27 +01:00
Simon Morlat
5e0c3388e1
tunnel extension ported to windows (mingw) and working
2012-01-30 23:47:29 +01:00
Jehan Monnier
77cad2f045
finilize tunnel api cleanup
2011-12-22 13:59:10 +01:00