53 Commits

Author SHA1 Message Date
Moises Silva
bc2638334b freetdm: iterators refactoring
add channel iterator
2010-09-10 14:18:29 -04:00
David Yat Sin
cc722c64f3 minor fixes 2010-09-02 13:46:00 -04:00
Moises Silva
3f3d412b4b freetdm: add asynchronous signal notification 2010-09-02 12:43:44 -04:00
Moises Silva
a278b6b403 freetdm: added channel variable iterator for signaling specific data 2010-09-02 12:11:31 -04:00
David Yat Sin
432e9cdf5b Added passthrough for bearer capability 2010-09-01 15:04:09 -04:00
Moises Silva
65ce3554c8 freetdm: added proper bearer capability and user layer 1 protocol types 2010-09-01 15:02:56 -04:00
Moises Silva
05ab7e8de6 freetdm: added proper bearer capability and user layer 1 protocol types 2010-09-01 11:21:29 -04:00
Moises Silva
3a35139a32 freetdm: add asynchronous signal notification 2010-08-31 18:13:56 -04:00
Moises Silva
07b81760cb freetdm: add bearer capability and layer1 pass-thru for boost 2010-08-10 18:51:06 -04:00
Moises Silva
7573704b8d freetdm: remove string name for tone detected 2010-06-09 16:37:09 -04:00
Moises Silva
c0397d5ae7 freetdm: move queue dtmf to the private core 2010-06-08 14:14:14 -04:00
Moises Silva
ec4e2c5a45 freetdm: more cleanup, remove unused callbacks 2010-06-08 14:14:14 -04:00
Moises Silva
6f882cbbc1 freetdm: remove unused sigevent 2010-06-07 23:44:52 -04:00
Moises Silva
c807502773 freetdm: add void pointer to ftdm configuration structure to allow passing generic data 2010-06-05 19:12:09 -04:00
Moises Silva
501f870402 freetdm: added SIGEVENT_COLLISION 2010-06-05 18:37:53 -04:00
Moises Silva
b3e911b447 freetdm: remove unused event string 2010-06-03 13:17:36 -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
ab88afafb8 freetdm: stop just once 2010-05-25 16:06:55 -04:00
Moises Silva
166add6ed1 freetdm: remove SIGEVENT_ANSWER, was never used 2010-05-25 14:23:10 -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
8e69e8e735 freetdm: clean up state change macros and functions to improve logging 2010-05-17 14:36:10 -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
0925d04a92 freetdm: documentation 2010-05-03 12:15:18 -04:00
Moises Silva
110bd5cdb1 freetdm: windows fixes 2010-04-29 10:53:03 -04:00
Moises Silva
a744214a3a freetdm: check protocol status after configuring the signaling 2010-04-28 18:17:52 -04:00
Moises Silva
f39fcfc8a9 freetdm: fix boost glare invalid state transition
show physical status in ftdm list command
         update list of events
2010-04-28 18:17:51 -04:00
Moises Silva
7fdeb8bb81 freetdm: added doxygen config 2010-04-28 18:17:51 -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
554e433322 freetdm: get rid of duplicated ftdm_types.h from previous merge 2010-04-28 18:17:50 -04:00
Moises Silva
de2a4ea100 freetdm: fix dchan libpri 2010-04-28 18:17:50 -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
51566afb98 freetdm: moved type inside ftdm_configure_span_channels 2010-04-27 17:21:57 -04:00
David Yat Sin
72a8517d71 freetdm: fio->configure_span moved inside ftdm_configure_span_channels function 2010-04-27 16:12:22 -04:00
David Yat Sin
318866b7f9 freetdm: Added signalling status report
Fix for ftmod_libpri not reporting proper physical and protocol alarms on init
2010-04-27 14:32:36 -04:00
Moises Silva
99402dd4e0 implemented freetdm config nodes and ss7 initial configuration 2010-04-14 18:00:16 -04:00
Moises Silva
0bf8482393 add realloc OS hooks and fix boost pri CLI 2010-04-13 15:18:18 -04:00
Moises Silva
291ee2252b freetdm type fixes 2010-04-06 12:04:46 -04:00
Moises Silva
6ddcb9044c added cpu monitor 2010-04-05 17:49:43 -04:00
Moises Silva
428931bce2 Use the pendingchans queue only on request by signaling modules.
Remove suggest_chan_id member and add a span flag instead.
2010-04-05 16:01:08 -04:00
David Yat Sin
6d05c98a82 fix for warnings when including freetdm.h
git-svn-id: http://svn.openzap.org/svn/openzap/branches/sangoma_boost@1072 a93c3328-9c30-0410-af19-c9cd2b2d52af
2010-03-24 21:48:53 +00:00
Moises Silva
5305611be3 added generic interrupt support
git-svn-id: http://svn.openzap.org/svn/openzap/branches/sangoma_boost@1057 a93c3328-9c30-0410-af19-c9cd2b2d52af
2010-03-12 18:27:24 +00:00
Moises Silva
66bc2e43c8 merged 1039:1053 openzap/trunk
git-svn-id: http://svn.openzap.org/svn/openzap/branches/sangoma_boost@1054 a93c3328-9c30-0410-af19-c9cd2b2d52af
2010-03-10 20:06:31 +00:00
Moises Silva
2858411559 merged 956:1023 (partial merge - boost related stuff)
git-svn-id: http://svn.openzap.org/svn/openzap/branches/sangoma_boost@1028 a93c3328-9c30-0410-af19-c9cd2b2d52af
2010-02-11 20:51:00 +00:00
Moises Silva
0d392527dc merged 956:1023 (partial merge - anything non-boost related)
git-svn-id: http://svn.openzap.org/svn/openzap/branches/sangoma_boost@1026 a93c3328-9c30-0410-af19-c9cd2b2d52af
2010-02-09 22:01:15 +00:00
Moises Silva
0979265548 improve sangoma boost test
git-svn-id: http://svn.openzap.org/svn/openzap/branches/sangoma_boost@1006 a93c3328-9c30-0410-af19-c9cd2b2d52af
2010-01-28 16:50:34 +00:00
Moises Silva
448d2e8566 fix adding of span channels to group for E1 lines
git-svn-id: http://svn.openzap.org/svn/openzap/branches/sangoma_boost@1005 a93c3328-9c30-0410-af19-c9cd2b2d52af
2010-01-25 18:53:27 +00:00