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 12da85ef61 Check for execv(3) errors when reincarnating
When -reincarnate-reexec is given we run execv to restart FS.  If
argv[0] isn't a full pathname then execv is going to fail.  While not
common for a FS system started by init, this is a common occurrence
when FS is started from the shell.

Now if execv fails, we'll try execvp.  If that fails too then we'll
fall back on the normal reincarnation behavior.

Previously what would happen in that case is god would descend from
the heavens and become mortal.  Leaving heaven absent, all hope for
reincarnation was lost.

(That is, we'd simply return from reincarnate_protect and the
supervisor process would become the new instance of FS, so the trick
would only work once.)
2014-06-10 23:52:36 +00:00
build CVE-2014-0224 2014-06-05 08:37:09 -05:00
clients/flex The new jquery.tmpl wants tmpl() instead of render() 2011-08-22 16:14:23 +02:00
cmake_modules Completely unbundle libedit 2014-03-24 12:39:59 +00:00
conf FS-477 mod_skinny: re-add ability to set digit timeout in patterns, update example configs 2014-06-09 12:29:47 -05:00
debian Add mod_graylog2 to debian packaging 2014-05-24 08:56:20 +00:00
docs spelling 2014-04-01 20:14:55 -07:00
dtd xmllint --dtdvalid freeswitch_dialplan.dtd /usr/local/freeswitch/conf/default_context.xml >>/dev/null 2007-11-01 14:59:32 +00:00
fscomm update copyright header for 2014 2014-02-12 12:08:56 -06:00
htdocs use lua scripts in a sub dir 2014-03-15 00:15:02 +08:00
libs Fixed incorrect T.30 CTC messages. Fixed reseting of the CRC generator 2014-06-11 01:49:29 +08:00
scripts Bisect with make -j 2014-04-30 17:10:30 +00:00
src Check for execv(3) errors when reincarnating 2014-06-10 23:52:36 +00:00
support-d Clean up bash rc 2014-03-21 10:59:38 -05:00
w32 FS-6457 --resolve 2014-04-13 10:01:17 +02: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 .gitignore 2014-05-15 16:32:06 +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-03-30 21:54:21 -05: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-03-30 21:54:21 -05:00
Freeswitch.2010.express.sln FS-6505 VS2010 Express 2014-05-20 16:20:29 -06:00
Freeswitch.2010.sln FS-6505 download custom ldns lib for windows for now 2014-05-20 17:07:52 -05:00
Freeswitch.2012.sln FS-6505 download custom ldns lib for windows for now 2014-05-20 17:07:52 -05:00
Freeswitch.2012.sln.bat FS-6102 --resolve 2014-01-17 16:17:57 -06:00
INSTALL test 2013-04-04 20:52:47 -05:00
Makefile.am Fix missing $ for escaping shell variables for make 2014-05-09 17:27:37 +00:00
acinclude.m4 Require libcurl as a system dependency 2014-03-20 21:15:29 +00:00
bootstrap.sh remove opezap from tree, it has been replaced by freetdm 2014-05-06 11:05:54 -04: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-16 22:59:26 +05:00
cluecon2.tmpl update cc banner 2013-09-16 22:59:26 +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.ac Revert addition of PERL_GCC_PEDANTIC to CFLAGS 2014-05-30 15:40:46 +00: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 freeswitch-config-rayo.spec remove some dependencies to high def audio and specific fs version 2014-06-10 15:02:15 -04: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-sounds-sv-se-jakob.spec FS-5045 2014-02-02 12:33:37 +01:00
freeswitch.spec FS-6563 --resolve update the freeswitch.spec file for building on Centos6, drop spidermonkey and add other requirements 2014-06-03 14:33:16 -05:00
swig_common.i FS-6061 --resolve 2013-12-23 22:43:06 +05:00