freeswitch/libs/sofia-sip/libsofia-sip-ua/tport
Travis Cross 8b7d58ddf8 Rework handling of Linux TCP keepalives in Sofia
This separates out the Linux socket TCP keepalive timeout interval
from Sofia's internal mechanisms.  Earlier we tied these together.  In
retrospect this seems improper.

These two values can now be set separately.

You might, for example, want to keep the Sofia internal mechanism
disabled completely while enabling the platform-based mechanism if
your platform supports it.

We also here reform the default value of the socket TCP keepalive
parameter to 30 seconds.

This is what commit a0e9639a1f should
have been.

FS-6104
2014-02-11 06:27:20 +00:00
..
sofia-sip Rework handling of Linux TCP keepalives in Sofia 2014-02-11 06:27:20 +00:00
ChangeLog
Doxyfile.in
Makefile.am add websocket transport to sofia 2013-03-31 21:27:20 -05:00
agent.pem
cafile.pem
certificates-update
certificates.html
make_node_cert.pl
make_root_cert.pl
make_test_certs.sh FSBUILD-249 2010-02-23 22:56:54 +00:00
test_tport.c
tls_test_client.c
tls_test_server.c
tport.c Rework handling of Linux TCP keepalives in Sofia 2014-02-11 06:27:20 +00:00
tport.docs
tport_internal.h Rework handling of Linux TCP keepalives in Sofia 2014-02-11 06:27:20 +00:00
tport_logging.c add websocket transport to sofia 2013-03-31 21:27:20 -05:00
tport_rand.c
tport_sigcomp.c add capture hooks to libsofia 2011-07-31 18:36:05 -05:00
tport_stub_sigcomp.c
tport_stub_stun.c
tport_tag.c Rework handling of Linux TCP keepalives in Sofia 2014-02-11 06:27:20 +00:00
tport_threadpool.c
tport_tls.c Add support for EECDH to Sofia-SIP 2014-02-06 15:40:35 +00:00
tport_tls.h Allow setting TLS cipher suites through Sofia-SIP API 2014-02-06 06:04:02 +00:00
tport_tls_test.sh FSBUILD-249 2010-02-23 22:56:54 +00:00
tport_type_connect.c modify sofia debug code to print file, line numbers and function name 2012-10-26 14:15:14 -05:00
tport_type_sctp.c add capture hooks to libsofia 2011-07-31 18:36:05 -05:00
tport_type_stun.c sofia-lib: More Fix for -Wunused-but-set-variable required compiler. (Might need to be ported back to sofia) 2011-04-23 20:33:19 -04:00
tport_type_tcp.c Rework handling of Linux TCP keepalives in Sofia 2014-02-11 06:27:20 +00:00
tport_type_tls.c Allow setting TLS cipher suites through Sofia-SIP API 2014-02-06 06:04:02 +00:00
tport_type_udp.c add capture hooks to libsofia 2011-07-31 18:36:05 -05:00
tport_type_ws.c FS-6174 --resolve after updating to this revision, put ca-bundle.crt in /usr/local/freeswitch/certs to get chain cert in place for both dtls and wss 2014-01-31 20:16:54 +05:00
tport_ws.h tweak sip ws code to avoid double free 2013-06-26 12:43:54 -04:00
ws.c FS-5642 --resolve add back the ETIMEDOUT check, needed on Mac 2013-12-13 11:46:14 +08:00
ws.h windows fix compiler errors 2013-10-22 23:23:48 -05:00