Arnaldo Pereira
03dc3b7b8d
freetdm: ftdm_channel_read_event() to retrieve events from a channel, removed from ftmod_r2: ftdm_r2_sig_read(), FTDM_R2_PROCESSING flag and locks for ftdmchan
2010-11-24 21:25:24 -02:00
Moises Silva
473a04651c
freetdm: add missing string for SIGEVENT_RELEASED
2010-11-24 09:28:34 -05:00
Moises Silva
04e8541366
freetdm: add release event to ftdm core
2010-11-23 11:43:52 -05:00
David Yat Sin
995c250518
Merged from master branch
2010-11-19 13:58:08 -05:00
David Yat Sin
a2add13963
freetdm:Changes for shared IO
2010-11-15 19:16:09 -05:00
Stefan Knoblich
e17201bbac
freetdm: Add ftdm_channel_get_state(), ftdm_channel_get_last_state() and ftdm_span_get_trunk_type_str().
...
Remove custom versions from ftmod_isdn and ftmod_libpri.
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2010-11-14 17:48:09 +01:00
Arnaldo Pereira
039e4297ac
Merge branch 'master' into ftmod_r2
2010-11-01 23:11:42 -02:00
Moises Silva
fe82c1c143
freetdm: move ftdm_channel_clear_detected_tones to the private header
2010-09-27 21:10:32 -04:00
Moises Silva
5db55ae490
freetdm: remove ftdm_cpu_monitor_disable API
2010-09-24 15:20:28 -04:00
Arnaldo Pereira
f825d1b0ad
merged threaded ftmod_r2.c with non-threaded version from moy and added support for receiving the events to wait for, on ftdm_span_poll_event(), which keeps its default behavior: POLLPRI if NULL is passed
2010-09-23 17:51:45 -03:00
Moises Silva
2293f09da4
Merge branch 'moy.statedebug'
2010-09-23 07:40:49 -04:00
Moises Silva
ed01944c15
freetdm: add initial changes for FreeTDM channel history feature
2010-09-22 14:59:06 -04:00
Moises Silva
5e60c62e08
freetdm: set conf and mod directory in runtime
2010-09-21 13:56:11 -04:00
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
Moises Silva
ac7c608620
windows renaming to freetdm changes
...
git-svn-id: http://svn.openzap.org/svn/openzap/branches/sangoma_boost@977 a93c3328-9c30-0410-af19-c9cd2b2d52af
2010-01-15 21:43:41 +00:00
Moises Silva
a8ddece1b6
more freetdm changes
...
git-svn-id: http://svn.openzap.org/svn/openzap/branches/sangoma_boost@974 a93c3328-9c30-0410-af19-c9cd2b2d52af
2010-01-15 20:35:11 +00:00
Moises Silva
62a406b2a2
oops, missing freetdm.h
...
git-svn-id: http://svn.openzap.org/svn/openzap/branches/sangoma_boost@969 a93c3328-9c30-0410-af19-c9cd2b2d52af
2010-01-15 19:38:33 +00:00
Ken Rice
6e7d5d0897
update copyright header for 2014
2014-02-12 12:08:56 -06:00
Moises Silva
b6133ecc95
OPENZAP-226 --resolve Hunting direction is reversed in the API
...
Minor modifications on the original patch to use ftdm_hunting_direction_t
everywhere instead of ftdm_direction_t or int
Patched-by: Marc Olivier Chouinard
2014-01-10 21:22:14 -05:00