freeswitch/libs
Stefan Knoblich 4ffcb7c9ef ftmod_libpri: Improve RESTART handling, add PTP NT idle channel restart and T316.
Do not try to send RESTART on BRI PTMP spans, libpri will just print
an error and do nothing, causing the channels to be stuck in RESTART
forever.

Add T316 (RESTART ACK timeout), which is not implemented by libpri.
The default timeout is 30 seconds (Q.931 recommends 2 minutes, but
that is a little long and libpri layer 2 is being stupid) and the
restart attempt limit to 3 (instead of 2).

Periodically send RESTART on idle b-channels in PTP NT mode.
Default interval is 15 minutes, feature can be disabled by setting
"idle_restart_interval" to 0 in the span configuration.

Allow timeout / interval values to have an additional time unit
suffix for convenience reasons, the default (no unit specified)
is milliseconds, valid units include:

	w (week), d (day), h (hour), m (minute), s (second)

Only full integers are accepted, no fractional numbers, valid examples:

	2w   = two weeks
	37m  = 37 minutes
	1h   = 1 hour

Combinations of multiple numbers and units (e.g. "1w5d") are not supported.

New span configuration parameters:

	idle_restart_interval		(milliseconds / time unit suffix /
					 0 = disabled)

	t316 / restart_timeout		(milliseconds / time unit suffix)
	t316_limit / restart_attempts	(number of max. attempts)

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-09-05 00:42:32 +02:00
..
apr Return const char* from apr_pool_tag 2012-06-24 08:15:16 +00:00
apr-util
broadvoice
curl FS-3803 --resolve 2012-01-12 14:17:23 -06:00
esl FS-4566 --resolve Show fs_cli banner in color(windows) 2012-09-02 21:57:20 -05:00
freetdm ftmod_libpri: Improve RESTART handling, add PTP NT idle channel restart and T316. 2012-09-05 00:42:32 +02:00
iksemel add pkg-config macro 2012-01-11 20:14:17 -05:00
ilbc
js
ldns attempt to fix ldns install-sh correctly 2012-04-17 23:05:48 -04:00
libcodec2 [3/6] codec2: Rename AUTOMAKE_OPTS to AUTOMAKE_OPTIONS 2011-11-04 14:20:13 +01:00
libdingaling add video support to lib/mod.dingaling this needs testing, google voice won't work with video calls so disable video codecs if you use that 2012-06-22 18:15:06 -05:00
libedit fs_cli: make enhanced fs_cli features work on all TERMs 2012-01-31 18:42:47 +00:00
libg722_1 spelling fix 2012-05-12 18:53:00 +00:00
libnatpmp FS-4071 --resolve 2012-04-04 16:18:53 -05:00
libscgi frick 2012-07-14 20:23:13 -05:00
libsndfile FS-4114 --resolve this bug is actually in libsndfile, if its not fixed in the latest version we probably should report it upstream 2012-04-16 11:55:52 -05:00
libteletone Update a ton of copyright statements to make sure the dates are proper 2012-04-25 17:14:55 -05:00
libwebsockets stub for mod_html5 2012-08-13 15:20:41 -05:00
libzrtp Update AUTHORS 2012-06-25 08:51:49 +00:00
miniupnpc
openzap abstract out originate_signal_bond to a function to avoid confustion and regressions 2012-05-29 13:10:15 -05:00
pcre FS-3766 --resolve 2011-12-16 07:35:05 -05:00
portaudio FS-3472 --resolve 2011-12-15 21:23:19 -05:00
silk [2/6] silk: Rename AUTOMAKE_OPTS to AUTOMAKE_OPTIONS 2011-11-04 14:19:10 +01:00
sofia-sip FS-4079 FS-4540 please update to this version 2012-08-15 22:51:41 -05:00
spandsp Added a free space function to the T.31 modem in spandsp, so the app doesn't 2012-09-04 08:58:43 +08:00
speex
sqlite Fix warnings in sqlite 2012-06-24 08:34:52 +00:00
srtp [6/6] srtp: Rename AUTOMAKE_OPTS to AUTOMAKE_OPTIONS 2011-11-04 14:22:28 +01:00
stfu FS-4249 --resolve 2012-05-25 07:54:11 -05:00
tiff-4.0.2 sigh 2012-09-04 11:13:52 -05:00
unimrcp FS-3648 --resolve 2011-12-15 16:55:10 -05:00
win32 FS-4219 --resolve 2012-08-24 08:24:18 -05:00
xmlrpc-c
yaml
.gitignore FS-4526 --resolve 2012-08-17 19:46:54 -05:00