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
James Zhang 16d4f1f063 freetdm: INR/INF implementation
- When NSG receives INR from network, send back INF with calling
         party category information IE and calling number information IE.
         - Introduced a new global setting of "force-inr" for testing
         purpose. Stinga generated INR/INF packets are not acceptable by
         trillium stack since it misses call related information in the
         packets. If configure force-inr to true in freetdm.conf.xml, when
         NSG receives an incoming IAM, it'll send out INR packet regardless
         of incoming IAM's IEs, and keep waiting for INF response from the
         calling side.
         - T.39 timer is introduced in order to handle INR timeout. The
         default value of T.39 is 12 seconds and is configurable according
         to spec.
         - Only supports calling number IE and calling party category IE in
         current fix. The customer only needs the calling number IE right now.
         In ISUP spec, there are 6 optional IEs. NSG only supports calling
         party number and calling category information IE since the other
         IEs are not configurable in freetdm.conf.xml or included in IAM
         message.
         - In collect state, INR/INF implementation needs to work with existed
         SAM messages. If NSG sent out INR and wait for SAM, collect state
         check both INF received and enough dialed numbers received. If one
         of these conditions are not met, it'll stay in collect state and wait
         until either conditions met or timeout. After received INF and enough
         dailed number, state moves to dailing and proceed as regular calls.
2012-04-11 11:20:32 -04:00
build Revert "freeswitch: taking out -Ox cflags and have them replaced with -O0" 2012-03-21 10:05:51 -04:00
clients/flex flex client: the hotkeys js is broken, get rid of it 2011-07-19 18:49:04 -04:00
cmake_modules Initial CMAKE file commit 2009-02-11 02:53:31 +00:00
conf add homer capture hooks to mod_sofia 2011-07-31 18:36:23 -05:00
debian typo 2011-05-30 16:55:24 +02:00
docs Update English phrase file 2011-07-15 18:53:07 -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
freeswitch.xcodeproj cmake updates 2009-02-13 23:33:36 +00:00
fscomm fix possible bad pointer in global vars (please test) 2011-02-02 16:22:43 -06:00
htdocs add this from CtRiX -- Thanks. 2008-05-14 20:39:43 +00:00
libs freetdm: INR/INF implementation 2012-04-11 11:20:32 -04:00
patches zrtp tweaks, more coming 2009-12-17 18:33:45 +00:00
scripts Add sound_test.lua utility script (lets you listen to all the sound files in a particular rate/type combo 2011-05-09 16:36:35 -07:00
src FS-3810 --resolve 2012-04-03 18:11:32 -04:00
support-d update fscore_pb to work with git 2011-03-17 14:18:08 -05:00
w32 FS-3378 --resolve Compile FS Core with /O2 flag in VS2010 2011-07-02 16:03:49 -05:00
web add back empty dirs 2010-04-01 21:00:45 -04:00
.gitignore JANITOR-10 - Thanks Peter 2011-03-17 08:34:00 -05:00
.version.in make sure .version is populated on builds from non svn working copies 2009-12-07 10:33:28 +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.sln FS-3414 --resolve 2011-07-12 14:35:53 -05:00
Freeswitch.2008.sln FS-3355 --resolve mod_rtmp for windows 2011-06-20 10:03:56 -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.2010.express.sln VS2010 Express build fixes and remove mod_file_string 2011-03-29 22:22:56 -06:00
Freeswitch.2010.sln FS-3355 --resolve mod_rtmp for windows 2011-06-20 10:03:56 -05:00
INSTALL build progress break everything 2006-12-17 01:01:09 +00:00
Makefile.am add sqlite to clean on make current or update-clean 2011-08-02 13:06:31 -05:00
acinclude.m4 FS-3182: fix mod_dingaling/iksemel/gnutls link error when using newer autotools 2011-03-25 12:17:25 -05:00
bootstrap.sh FS-3110 --comment-only phase 3.2 nevermind use getlibs 2011-03-24 17:13:50 -05:00
configure.in The format string for size_t is always %zu, don't #error when not able to find it 2011-07-15 11:42:48 -04:00
devel-bootstrap.sh Changed permissions for devel-bootstrap.sh 2010-10-13 14:18:38 -07:00
freeswitch-sounds-en-us-callie.spec bump up sounds version in rpm script 2011-05-22 22:37:50 +02:00
freeswitch-sounds-ru-RU-elena.spec adding spec file for russian soundfiles 2011-07-12 00:00:12 +02:00
freeswitch.spec sphinx bumped to 0.7 in specfile 2011-07-12 15:21:16 +02:00