430 Commits

Author SHA1 Message Date
David Yat Sin
25c56f6dc9 freetdm: Merged arnaldo.sng_isdn branch (changes for win32 port) 2010-11-08 12:18:08 -05:00
Arnaldo Pereira
039e4297ac Merge branch 'master' into ftmod_r2 2010-11-01 23:11:42 -02:00
Arnaldo M Pereira
9ccf10282d created macro FT_DECLARE_INLINE, to declare inline functions on ftmod_sangoma_isdn. also added msvc project file for the module, its now linking against libsng_isdn on win32 2010-10-15 18:26:25 -03:00
Arnaldo M Pereira
16b971f968 made ftdm_sched.c also work on win32 2010-10-06 16:52:35 -03:00
Moises Silva
f126b92e2e Merge remote branch 'smgorig/master' 2010-09-29 17:11:24 -04:00
David Yat Sin
27096d4512 Support for enabling/disabling HWEC based on call bearer_cap 2010-09-28 15:25:47 -04:00
Moises Silva
ba5a250cc8 freetdm: stop scheduler but do not destroy it until the very end (dup) 2010-09-28 11:05:54 -04: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
dd529b0e3a freetdm: remove ftdm_cpu_monitor_disable API (dup) 2010-09-24 17:34:40 -04:00
Moises Silva
5db55ae490 freetdm: remove ftdm_cpu_monitor_disable API 2010-09-24 15:20:28 -04:00
Moises Silva
55757c4f77 Merge remote branch 'smgorig/master' 2010-09-24 14:15:32 -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
696becc093 freetdm: add force hangup timer and refactor scheduling code 2010-09-21 07:19:56 -04:00
Moises Silva
5e3377c7a4 freetdm: fix win compilation 2010-09-20 18:19:33 -04:00
Moises Silva
95cf2209fe freetdm: make conf nodes to be stored in FIFO order 2010-09-20 10:18:23 -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
def3e0b386 freetdm: include utils header in the core 2010-08-31 14:56:29 -04:00
Moises Silva
4552c69a7b freetdm: call utils missing header 2010-08-31 13:49:27 -04:00
Moises Silva
07b81760cb freetdm: add bearer capability and layer1 pass-thru for boost 2010-08-10 18:51:06 -04:00
Jeff Lenk
04dbc7bc8e FSBUILD-295 Fix build of mod_freetdm in Windows 2010-08-02 09:01:01 -05:00
Moises Silva
e0b1ea7faa freetdm: saturated add and pri tapping mixing 2010-08-01 03:02:53 -04:00
Moises Silva
9f9c4541cd freetdm: added dtmf recording feature for debugging 2010-07-29 17:26:03 -04:00
Moises Silva
438c93e83f freetdm: fix hangup race 2010-07-29 13:15:29 -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
84f2249ecc freetdm: make array len macro public 2010-06-30 15:39:02 -04:00
Moises Silva
746e8e44cd freetdm: add physical span:chan when logging 2010-06-27 17:39:05 -04:00
Moises Silva
1f886d39ce freetdm: change type to ss7 only 2010-06-18 18:31:54 -04:00
Konrad Hammel
bfab7c4cf0 -> added SANGOMASS7 sigtype 2010-06-18 18:31:53 -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
672b15216e freetdm: remove DTMF string from OOB events 2010-06-03 18:24:10 -04:00
Moises Silva
b3e911b447 freetdm: remove unused event string 2010-06-03 13:17:36 -04:00
Moises Silva
75be3da8f9 freetdm: add new logging macro 2010-06-02 16:27:47 -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
041b8da5a4 freetdm: added scheduling API 2010-05-26 15:48:05 -04:00