81 Commits

Author SHA1 Message Date
Moises Silva
6216d5df07 freetdm: fix asserts 2010-08-31 14:42:41 -04:00
Moises Silva
6c9e6be255 freetdm: remove hack for race condition since the root cause was fixed 2010-08-31 14:23:37 -04:00
Moises Silva
7c2cbf4073 freetdm: put warning instead of error on circuit congestion 2010-08-31 14:18:21 -04:00
Moises Silva
c443641a73 freetdm: remove suspended check on state change 2010-08-31 14:10:54 -04:00
Moises Silva
32cc2402f4 freetdm: validation fixes 2010-08-31 14:03:12 -04:00
Moises Silva
2ea5e1cd89 freetdm: test log merge 2010-08-30 12:09:10 -04:00
Moises Silva
9099e3b85e freetdm: fix log msg 2010-08-30 11:51:14 -04:00
Moises Silva
705dd237de freetdm: lock the channel when placing call 2010-08-23 16:08:06 -04:00
Moises Silva
fcd8df0af7 freetdm: allocate channels in their own memory page when debugging 2010-08-23 15:45:30 -04:00
Moises Silva
aa0751366a freetdm: OPENZAP-107 - Patched by Jeff Lenk 2010-08-13 12:26:39 -04:00
Moises Silva
e0b1ea7faa freetdm: saturated add and pri tapping mixing 2010-08-01 03:02:53 -04:00
Moises Silva
b485f25f5e freetdm: add PRI tapping starting code 2010-07-30 19:46:05 -04:00
Moises Silva
9f9c4541cd freetdm: added dtmf recording feature for debugging 2010-07-29 17:26:03 -04:00
Moises Silva
450ac1347e freetdm: remove validation 2010-07-29 17:20:28 -04:00
Moises Silva
438c93e83f freetdm: fix hangup race 2010-07-29 13:15:29 -04:00
Moises Silva
53ba0df2c2 freetdm: channel rate fixes 2010-07-09 10:19:09 -04:00
Moises Silva
8b51a75cce freetdm: add channel availability rate for BRI (may be used by other protocols if needed) 2010-07-02 18:19:59 -04:00
Moises Silva
6914b1c855 freetdm: improve channel read error logging 2010-06-25 12:47:32 -04:00
Moises Silva
5afb21b180 freetdm: fix io trace file closure 2010-06-25 12:47:32 -04:00
Moises Silva
ec4e2c5a45 freetdm: more cleanup, remove unused callbacks 2010-06-08 14:14:14 -04:00
Moises Silva
6bab94445c freetdm: refactor channel open APIs 2010-06-07 21:48:33 -04:00
Moises Silva
9f73ddd35b freetdm: fix ss7 config 2010-06-06 13:07:45 -04:00
Moises Silva
3ace62c825 freetdm: do not decrement an unsigned when is already zero! 2010-06-05 16:38:12 -04:00
Moises Silva
b1fd88d706 freetdm: check for hw dtmf before enabling 2010-06-03 18:33:52 -04:00
Moises Silva
015d782237 freetdm: DTMF debugging 2010-06-03 17:27:43 -04:00
Moises Silva
75be3da8f9 freetdm: add new logging macro 2010-06-02 16:27:47 -04:00
Moises Silva
e9cdf42fe1 freetdm: a bit of refactoring for raw tracing 2010-05-28 15:06:51 -04:00
Moises Silva
f4da0e5c0e freetdm: add trace/notrace commands to trace input and output from channels 2010-05-28 12:45:04 -04:00
Moises Silva
22e8a44278 freetdm: run sched in the background if requested 2010-05-27 15:16:03 -04:00
Moises Silva
f974cea841 freetdm: add configurable boost trace level 2010-05-25 19:33:24 -04:00
Moises Silva
2efa471c3b freetdm: disable DTMF app and cmd line option 2010-05-25 18:22:05 -04:00
Moises Silva
ab88afafb8 freetdm: stop just once 2010-05-25 16:06:55 -04:00
Moises Silva
7256232af2 freetdm: add call waiting disable/enable feature 2010-05-25 12:54:46 -04:00
Moises Silva
edb2d58285 freetdm: export and import boost custom data 2010-05-21 11:10:39 -04:00
Moises Silva
9d45690006 freetdm: add pvt data to freetdm channels
fix fxs features
2010-05-20 11:44:16 -04:00
Moises Silva
cab15659a6 freetdm: windows unref parameter 2010-05-18 10:42:16 -04:00
Moises Silva
8e69e8e735 freetdm: clean up state change macros and functions to improve logging 2010-05-17 14:36:10 -04:00
Moises Silva
9c8be17f3d freetdm: wait for analog thread to be done before shutdown
add more debug logging
         fix signaling status return code in ftdm_io
2010-05-17 11:23:33 -04:00
Moises Silva
b2d8e055bb freetdm: modify prototype for ftdm_span_create to accept I/O module name instead of pointer 2010-05-11 15:09:59 -04:00
Moises Silva
44a99f14b0 freetdm: set outbound flag in the core 2010-05-04 14:12:44 -04:00
Moises Silva
0925d04a92 freetdm: documentation 2010-05-03 12:15:18 -04:00
Moises Silva
6e7f93d9cf freetdm: do not dial until DIALING state handler
add ftdm_declare.h to list of headers
2010-04-30 16:01:24 -04:00
Moises Silva
a744214a3a freetdm: check protocol status after configuring the signaling 2010-04-28 18:17:52 -04:00
Moises Silva
e6f6f559ae freetdm: added documentation and clean up script 2010-04-28 18:17:50 -04:00
Moises Silva
56db486189 freetdm: hangup the chan call when the core fails to create the session 2010-04-28 18:17:50 -04:00
Moises Silva
d4f93843a1 fix flags 2010-04-28 18:17:49 -04:00
Moises Silva
c165771474 freetdm: completion of compilation with initial reworked API 2010-04-28 18:17:49 -04:00
Moises Silva
73a80ba939 start API cleanup by moving private headers and data structures into private/ include directory 2010-04-28 18:17:49 -04:00
David Yat Sin
b135ef373d Removed use of ftdmchan->flags from mod_freetdm.c as they will be hidden from user in new architecture 2010-04-27 18:20:25 -04:00
David Yat Sin
51566afb98 freetdm: moved type inside ftdm_configure_span_channels 2010-04-27 17:21:57 -04:00