freeswitch/libs/freetdm
Matteo Brancaleoni 8c58a10999 ftmod_libpri: Rework handling of peer-initiated hangup events
Use peerhangup flag variable to track whether a hangup has been
initiated by the peer or libpri itself (e.g. Layer 2 timeouts).

These changes fix a couple of problems with hangup events not being
handled properly in some situations:

  - Call abort caused by incoming RESTART on a channel in use
  - T309 timeout after L2 loss
  - Improved hangup handling in libpri-side on_hangup() event handler
    and state_advance() (FreeTDM side)

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-11-12 22:54:27 +01:00
..
build FreeTDM: Buildsystem cleanup 2010-11-01 02:13:27 +01:00
conf Merge branch 'releases.3.4.experimental_head' into releases.3.5 2012-01-31 17:17:25 -05:00
docs Merge branch 'releases.3.4' into releases.3.5 2012-04-26 16:13:26 -04:00
mod_freetdm don't skip sending cid number if there is a + in it 2012-11-05 15:12:38 -05:00
msvc Merge remote branch 'smgfs/master' 2011-03-06 22:11:39 -05:00
sample freetdm: remove remaining references to boost (sample code, visual studio project references) 2011-02-24 19:26:40 -05:00
src ftmod_libpri: Rework handling of peer-initiated hangup events 2012-11-12 22:54:27 +01:00
.gitignore JANITOR-10 - Thanks Peter 2011-03-17 08:34:00 -05:00
.update commenting this out completely until a better solution is implemented. also FYI you should be refreshing .update on each commit that changes the lib or any of its mods to force a rebuild from the top level 2012-02-03 15:23:46 -06:00
AUTHORS
CMakeLists.txt created cmake files for freetdm 2010-10-06 17:51:29 -03:00
ChangeLog
Makefile.am Merged latest FreeTDM code from Sangoma's repo 2012-09-12 11:05:39 -04:00
NEWS
README freetdm: add mkrelease.sh script 2010-09-30 17:58:25 -04:00
TODO freetdm: added threaded media to the TODO 2011-01-21 10:51:34 -05:00
acinclude.m4 FreeTDM: Add ax_compiler_vendor.m4 to acinclude.m4 2011-11-01 15:37:51 +01:00
bootstrap freetdm: use /bin/sh and not /bin/bash in the bootstrap script 2011-01-06 09:51:17 -05:00
configure.ac FreeTDM: Add ftmod_analog(_em) and ftmod_zt to summary screen (always built). 2012-07-19 20:42:17 +02:00
configure.gnu fix configure --srcdir for freetdm 2010-12-10 14:56:29 -05:00
cyginstall.sh freetdm: add WIN32_LEAN_AND_MEAN fix 2011-01-27 17:27:50 -05:00
freetdm.2008.sln freetdm: remove remaining references to boost (sample code, visual studio project references) 2011-02-24 19:26:40 -05:00
freetdm.2010.sln freetdm: remove remaining references to boost (sample code, visual studio project references) 2011-02-24 19:26:40 -05:00
freetdm.pc.in [FreeTDM] Add modulesdir to freetdm.pc.in 2010-07-05 23:54:33 +02:00
mkrelease.sh freetdm: fixes to mkrelease.sh 2011-03-11 17:36:42 -05:00

README

FreeTDM
http://wiki.freeswitch.org/wiki/FreeTDM