1121 Commits

Author SHA1 Message Date
Konrad Hammel
70b0e4bd51 freetdm: update to threadmutex to allow ftdm to run properly under GDB 2010-09-02 17:51:13 -04:00
Konrad Hammel
16d918d025 freetdm: ss7 - work on glare handling 2010-09-02 17:48:14 -04:00
Moises Silva
cd0cc2e4a3 freetdm: only notify interrupt waiters if there is not a notification already pending 2010-09-02 12:52:18 -04:00
David Yat Sin
e4b5c49fc1 freetdm: fix code using raw_data as an integer when is actually null 2010-09-02 12:51:56 -04:00
Moises Silva
3f3d412b4b freetdm: add asynchronous signal notification 2010-09-02 12:43:44 -04:00
Moises Silva
ecfc4714e3 Merge branch 'ftdm-core-sigdata' 2010-09-02 12:12:07 -04:00
Moises Silva
a278b6b403 freetdm: added channel variable iterator for signaling specific data 2010-09-02 12:11:31 -04:00
Konrad Hammel
ce34d86c70 freetdm: ss7 - updated to allow TMR/bearer cap pass-through 2010-09-01 12:44:28 -04:00
Konrad Hammel
4fc415b6e8 freetdm: implemented Trillium stack message queueing 2010-09-01 11:24:36 -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
f7669283a6 freetdm: remove ftdm_span_set_npi and ftdm_span_set_ton from boost 2010-08-31 15:25:26 -04:00
Moises Silva
def3e0b386 freetdm: include utils header in the core 2010-08-31 14:56:29 -04:00
Moises Silva
a3b2e91ebf freetdm: try polling again after EINTR 2010-08-31 14:55:11 -04:00
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
291adb5686 freetdm: add analog limits 2010-08-31 13:59:13 -04:00
Moises Silva
4552c69a7b freetdm: call utils missing header 2010-08-31 13:49:27 -04:00
Moises Silva
9a26e0cc2b freetdm: crash on assert 2010-08-31 13:48:48 -04:00
Moises Silva
80363af697 freetdm: merged konrad and david signaling work 2010-08-31 13:29:31 -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
Anthony Minessale
6fe6e67573 pass originate flags into session_request so we can selectivly skip throttling 2010-08-26 12:20:14 -05: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
5a2042fcb6 freetdm: ignore unknown wanpipe alarms 2010-08-11 12:51:41 -04:00
Moises Silva
07b81760cb freetdm: add bearer capability and layer1 pass-thru for boost 2010-08-10 18:51:06 -04:00
Stefan Knoblich
672898f40e [FreeTDM][2/2] for FreeBSD: ftdm_interrupt_multiple_wait() linux poll version should also work on all BSD variants (and Solaris too), add FreeBSD for now. (Build-tested on FreeBSD-8.1) NOTE: We may want to drop the #elif completely and just go for an #else here instead. 2010-08-10 10:31:13 +02:00
Stefan Knoblich
ae12913f12 [FreeTDM][1/2] for *BSD: Fix typo idle_percentate => idle_percentage. 2010-08-10 10:26:00 +02:00
Moises Silva
f822180fb4 freetdm: fix fxs dialtone - should be stopped on first digit 2010-08-09 10:11:17 -04:00
Jeff Lenk
04dbc7bc8e FSBUILD-295 Fix build of mod_freetdm in Windows 2010-08-02 09:01:01 -05:00
Moises Silva
00fc32ecef freetmd: fix mix buffer size 2010-08-01 04:31:06 -04:00
Moises Silva
e0b1ea7faa freetdm: saturated add and pri tapping mixing 2010-08-01 03:02:53 -04:00
Moises Silva
46e9704b04 freetdm: make pri tapping actually work - missing audio mix 2010-07-31 17:33:20 -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
a1fe7c8de4 freetdm: call rate limit 2010-07-28 11:36:06 -04:00
Jeff Lenk
71650ae1e8 FSBUILD-291 fix Windows build of mod_freetdm 2010-07-19 08:38:56 -05:00
Moises Silva
85d3428372 freetdm: fix custom old ss7 data 2010-07-12 16:12:07 -04:00
Moises Silva
53ba0df2c2 freetdm: channel rate fixes 2010-07-09 10:19:09 -04:00
Stefan Knoblich
311fdd2207 [FreeTDM] Add modulesdir to freetdm.pc.in 2010-07-05 23:54:33 +02: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
6eca1286aa freetdm: add config profiles and sangoma isdn xml section 2010-06-30 15:12:18 -04:00
David Yat Sin
c943e641d5 Added sangoma_isdn 2010-06-30 12:42:36 -04:00