FreeSWITCH is a Software Defined Telecom Stack enabling the digital transformation from proprietary telecom switches to a versatile software implementation that runs on any commodity hardware. From a Raspberry PI to a multi-core server, FreeSWITCH can unl
Go to file
Travis Cross 92e2caf86b 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 1bf17857c9 should
have been.

FS-6104
2014-02-11 06:39:50 +00:00
build Add script for build testing patches 2014-01-09 16:11:41 +00:00
clients/flex The new jquery.tmpl wants tmpl() instead of render() 2011-08-22 16:14:23 +02:00
cmake_modules Initial CMAKE file commit 2009-02-11 02:53:31 +00:00
conf FS-6157 --resolve 2014-02-09 13:41:44 -06:00
debian Add some hardening to the debian build 2014-02-10 00:09:20 +00:00
docs Add some debugging notes to our docs/ 2014-01-21 07:09:33 +00:00
dtd xmllint --dtdvalid freeswitch_dialplan.dtd /usr/local/freeswitch/conf/default_context.xml >>/dev/null 2007-11-01 14:59:32 +00:00
freeswitch.xcodeproj cmake updates 2009-02-13 23:33:36 +00:00
fscomm Remove freeswitch.serial from fscomm/conf 2013-07-27 03:20:07 +00:00
htdocs auto subscribe to background_job when use bgapi 2013-08-13 18:32:20 +08:00
libs Rework handling of Linux TCP keepalives in Sofia 2014-02-11 06:39:50 +00:00
patches make noexpandtab explicit in all vim modelines other than xml files 2013-06-25 09:39:37 -05:00
scripts Delete old debian build tools 2014-02-06 06:11:05 +00:00
src FS-6128 FS-6200 --resolve allocating the sofia_private on the nua_handle seems to lead to memory corruption, changing it back to malloc as done in the version before the regression 2014-02-11 04:06:11 +05:00
support-d comment 2013-12-08 07:10:09 +05:00
w32 FS-5167 add version stuff to vs2010 2013-06-07 07:26:13 +00:00
web add back empty dirs 2010-04-01 21:00:45 -04:00
.gitattributes add .gitattributes 2012-05-28 16:35:00 +00:00
.gitignore Improve our .gitignore files 2013-07-27 03:39:38 +00:00
CMakeLists.txt FSBUILD-192 2009-10-02 14:44:16 +00:00
Freeswitch.2005.unsupported.sln bye bye iax 2010-01-23 20:19:18 +00:00
Freeswitch.2008.express.unsupported.sln upgrade windows openssl to 1.0.1c 2013-06-07 07:25:58 +00:00
Freeswitch.2008.sln.debug.bat merge some changes from joshrivers branch 2009-11-18 15:29:19 +00:00
Freeswitch.2008.sln.release.bat rename 2009-11-18 19:42:00 +00:00
Freeswitch.2008.unsupported.sln upgrade windows openssl to 1.0.1c 2013-06-07 07:25:58 +00:00
Freeswitch.2010.express.sln FS-5655 --resolve msvc has so many versions, makes it complicated 2013-08-06 01:01:46 +08:00
Freeswitch.2010.sln more fixes for last commit 2013-07-27 22:13:08 -05:00
Freeswitch.2012.sln FS-6136 2014-01-22 08:43:57 -06:00
INSTALL test 2013-06-07 05:17:05 +00:00
Makefile.am FS-5763: --resolve add configure check for lzma and newer readhat/sl tinfo stuff 2014-02-06 12:41:52 -06:00
acinclude.m4 revert 04aac8c932 it causes recursion loop in some systems 2013-11-09 23:14:58 +05:00
bootstrap.sh Adjust build for libzrtp changes 2013-02-11 16:42:10 +00:00
cc.sh add smaller banner for teeny tiny terminals 2012-09-24 14:59:09 -05:00
cluecon.tmpl update cc banner 2013-09-18 05:17:59 +05:00
cluecon2.tmpl update cc banner 2013-09-18 05:17:59 +05:00
cluecon2_small.tmpl add smaller banner for teeny tiny terminals 2012-09-24 14:59:09 -05:00
cluecon_small.tmpl add smaller banner for teeny tiny terminals 2012-09-24 14:59:09 -05:00
configure.in rev bump 2014-02-10 17:30:05 -06:00
devel-bootstrap.sh Changed permissions for devel-bootstrap.sh 2010-10-13 14:18:38 -07:00
erlang.spec ci/centos: add erlang module support files 2012-03-24 05:15:11 +00:00
freeswitch-config-rayo.spec rpmbuild: remove vp8 from freeswitch-rayo-config 2013-12-09 20:17:36 -05:00
freeswitch-sounds-en-us-callie.spec fix sox dependancy 2012-05-15 10:18:14 -05:00
freeswitch-sounds-music.spec --resolve FS-4209 2012-05-15 10:20:52 -05:00
freeswitch-sounds-ru-RU-elena.spec centos: rework CentOS spec files 2012-03-24 04:52:58 +00:00
freeswitch.spec bump opus rev for rpm builds 2013-12-16 16:41:13 -06:00
swig_common.i FS-6061 --resolve 2013-12-23 22:43:21 +05:00