Jeff Lenk
2f0105d050
FS-2921 Fix typo in STFU library
2010-12-11 16:53:52 -06:00
Jeff Lenk
349e9d5913
fix accidental removal
2010-12-10 23:07:15 -06:00
Jeff Lenk
dc5b964bb1
fix build on windows for last commit
2010-12-10 21:43:03 -06:00
David Yat Sin
55203ed0d7
Support for call ID
2010-12-10 19:14:08 -05:00
Anthony Minessale
19d1385714
temp tiff hack (make spandsp-reconf)
2010-12-10 17:58:24 -06:00
Anthony Minessale
c312454f0c
dramatic jitterbuffer changes
2010-12-10 17:48:19 -06:00
Konrad Hammel
ff07022c26
Merge branch 'master' of git.sangoma.com:smg_freeswitch
2010-12-10 16:55:32 -05:00
Arnaldo Pereira
1347983883
freetdm: ftmod_r2 - handle FTDM_CHANNEL_STATE_RINGING, just printing a debug message
2010-12-10 19:31:11 -02:00
Konrad Hammel
6fdba3452a
freetdm: ss7 - added suport for per isup interface min_digits
...
ss7 - fixed strcpy bugs and compile warnings
2010-12-10 16:03:49 -05:00
Arnaldo Pereira
666e9fc2c6
freetdm: ftmod_r2 - reject collect calls when allow_collect_calls isn't true
2010-12-10 18:48:04 -02:00
David Yat Sin
fb9a1b05ac
Merge branch 'smgfs'
2010-12-10 15:22:14 -05:00
Mathieu Rene
c5e2fc1571
fix configure --srcdir for freetdm
2010-12-10 14:56:29 -05:00
Moises Silva
e96d8f1630
freetdm: fix windows warning in ftmod_r2
2010-12-10 13:42:47 -05:00
Moises Silva
8c057921f3
ftmod_wanpipe - fix idle frame stats
2010-12-10 08:32:36 -05:00
Moises Silva
ff455e63f2
Merge branch 'master' of git.sangoma.com:smg_freeswitch
2010-12-10 06:52:48 -05:00
Moises Silva
002181e143
freetdm: fix serious mem leak in R2 module iterator usage
2010-12-10 06:52:04 -05:00
David Yat Sin
86c484c134
freetdm: added support for skip states, used by sangoma_isdn module
2010-12-09 18:01:31 -05:00
David Yat Sin
fced79a493
fix not handling disconnect when in RINGING state
2010-12-09 17:15:07 -05:00
Jeff Lenk
8016813234
freetdm VS2010 build fix
2010-12-09 14:03:09 -06:00
David Yat Sin
5ab19aaa23
freetdm: fix compilation
2010-12-09 13:47:40 -05:00
David Yat Sin
3c747978f4
freetdm: support for call variables
2010-12-09 13:20:05 -05:00
Jeff Lenk
a15f51d577
ESL-37 [patch] Make last_event pointer last longer
2010-12-09 09:22:17 -06:00
Jeff Lenk
e680c82129
Freetdm windows fixes
2010-12-09 08:59:06 -06:00
Jeff Lenk
87bb33ae3a
windows fix x64 build warnings freetdm
2010-12-09 08:44:55 -06:00
Moises Silva
499eafb2e0
freetdm: check for dump enabled before writing to file
2010-12-09 07:19:31 -05:00
Moises Silva
515e0ad175
freetdm: fix testsangomaboost
2010-12-08 23:04:29 -05:00
Moises Silva
b02682bdbe
freetdm: ftdm_r2 - process only OOB events
2010-12-08 22:55:43 -05:00
Moises Silva
1ee94f343a
Merge remote branch 'fsorig/master'
...
Conflicts:
libs/freetdm/src/testsangomaboost.c
2010-12-08 22:41:51 -05:00
Moises Silva
648a124c3f
freetdm: improve core flag command
2010-12-08 15:12:10 -05:00
Jeff Lenk
9971518384
VS2010 add missing files freetdm
2010-12-08 13:59:56 -06:00
Moises Silva
18299684bf
freetdm: added core command to print channels by flag
2010-12-08 14:50:40 -05:00
Moises Silva
315441d219
freetdm: ftmod_r2 - handle race on protocol error
2010-12-08 14:30:47 -05:00
Moises Silva
fc2f2790c0
Merge branch 'master' of git.sangoma.com:smg_freeswitch
2010-12-08 13:16:17 -05:00
Arnaldo Pereira
bc44d99a45
Merge branch 'master' of git@git.sangoma.com:smg_freeswitch
2010-12-08 19:25:55 -02:00
Arnaldo Pereira
68cad2aa95
freetdm: ftmod_r2 - use freetdm logical channel id to set r2chan's id
2010-12-08 19:25:44 -02:00
Moises Silva
e6250bcb94
freetdm: ftmod_r2 - Add protocol error recovery timer
2010-12-08 13:15:26 -05:00
Moises Silva
de23c6d375
freetdm: ftmod_r2 - Remove buggy collision check
2010-12-08 12:01:13 -05:00
Moises Silva
d6583acd3b
freetdm: mod_freetdm - fix progress media state for R2 signaling
...
ftmod_r2 - Do not set the state to DIALING unless openr2_chan_make_call succeeds
2010-12-08 11:57:24 -05:00
Moises Silva
15d18e7a15
freetdm: ftmod_r2 - Fixed input size for tx and rx dumping
...
ftmod_r2 - Set tx queue to 4 only
ftmod_wanpipe - Fixed stats warnings
2010-12-08 10:45:45 -05:00
Moises Silva
71a902d258
freetdm: Added core rx and tx drops
...
Added sig_write callback
ftmod_r2 - Added IO stats flag during call setup
- Disable user read and writes during call setup
2010-12-08 09:09:14 -05:00
Moises Silva
32e28540db
freetdm: ftmod_wanpipe - implement tx and rx flush command
2010-12-08 06:22:46 -05:00
Moises Silva
37cdd5b934
freetdm: more analog changes to attempt to make the state transitions more similar
...
to other signaling modules
2010-12-07 18:31:32 -05:00
Arnaldo Pereira
d25cb0282b
freetdm: ftmod_r2 - fixed complation warnings on windows
2010-12-07 20:33:23 -02:00
Arnaldo Pereira
1088533626
freetdm: removed dump_mf() debug call from ftmod_r2 and added a comment to ftdm_io
2010-12-07 18:14:03 -02:00
Stefan Knoblich
60cb91b042
freetdm: ftmod_libpri + ftmod_zt: some DAHDI drivers return an error of ELAST (500) on read()/write() to indicate there are events pending.
...
Fixup zt_read() to handle this case correctly and rework ftmod_libpri's read wrapper function to not fail when the read function returns zero bytes.
NOTE: zt_write() has not been changed (some better way to handle these events is needed then)
This should fix these log messages:
[WARNING] ftdm_io.c:3561 [s1c16][1:16] raw I/O read filed
[CRIT] lpwrap_pri.c:125 span 1 D-READ FAIL! []
[CRIT] lpwrap_pri.c:157 span 1 D-WRITE FAIL! []
[ERR] ftmod_libpri.c:131 Short write: -1/6 (Unknown error 500)
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2010-12-07 20:06:48 +01:00
Moises Silva
6a36b8f33f
freetdm: isdn stack and testsangomaboost warning fix
2010-12-07 09:59:56 -05:00
Moises Silva
179fa43c9e
Merge branch 'master' of git.sangoma.com:smg_freeswitch
2010-12-07 09:45:26 -05:00
David Yat Sin
a40f92674f
Fix for compile error
2010-12-07 11:42:36 -05:00
David Yat Sin
96e4a6b7d6
Merge branch 'master' of git.sangoma.com:smg_freeswitch
2010-12-07 11:34:43 -05:00
David Yat Sin
b4cb165115
freetdm:Changes to transmit facilityStr in PROGRESS and ALERT messages
2010-12-07 11:33:51 -05:00
Arnaldo Pereira
5d288a9a4f
freetdm: fix testsangomaboost compilation
2010-12-07 14:18:38 -02:00
Arnaldo Pereira
ceaa7b1c33
Merge branch 'master' of git.sangoma.com:smg_freeswitch
2010-12-07 14:04:27 -02:00
Arnaldo Pereira
d4f512083f
freetdm: ftmod_r2 - added cast to properly malloc io dump buffer on win64
2010-12-07 13:58:44 -02:00
Moises Silva
673fcb6572
freetdm: ftmod_r2 - set MF dumps for outgoing calls too
2010-12-07 09:44:38 -05:00
Moises Silva
34e44f92a1
freetdm: OPENZAP-121 - ftmod_sangoma_ss7 compile error
2010-12-06 23:24:39 -05:00
Moises Silva
5522982936
Merge remote branch 'fsorig/master'
2010-12-06 15:10:53 -05:00
Arnaldo Pereira
22df1818c4
freetdm: ftmod_r2 - small code cleanup
2010-12-06 17:37:03 -02:00
Arnaldo Pereira
de758ca22a
freetdm: ftmod_r2 - updated code to match openr2 change, now setting span_id per channel
2010-12-06 17:35:08 -02:00
Arnaldo Pereira
430556697e
freetdm: fixed compilation on windows
2010-12-06 17:11:56 -02:00
Moises Silva
004cc9d7aa
Merge branch 'moy.iodump'
2010-12-06 07:34:25 -05:00
Moises Silva
e37ce444dd
freetdm: fix ftmod_r2 debug message
2010-12-06 07:30:37 -05:00
Moises Silva
c05cae9f0a
freetdm: use ftdm_status_t as return code for io dump and debug dtmf functions
2010-12-06 07:26:04 -05:00
Moises Silva
3284c76150
freetdm: remove DEBUG_DTMF macros from build
2010-12-06 07:22:16 -05:00
Arnaldo Pereira
e85ef4cebb
freetdm: ftmod_r2 - now setting span id on openr2 through openr2_context_set_span_id()
2010-12-05 19:31:20 -02:00
Moises Silva
6e05e90caf
freetdm: reduce log severity
2010-12-03 17:54:24 -05:00
Moises Silva
50f2686fa1
freetdm: Add FTDM_COMMANDs to debug DTMF
2010-12-03 17:52:10 -05:00
Moises Silva
9cf15ac04b
freetdm: add MF dumping support to ftmod_r2
...
improve sample configuration documentation for MFC-R2
2010-12-03 16:50:03 -05:00
David Yat Sin
8d57adfc61
Merge branch 'master' of git.sangoma.com:smg_freeswitch
2010-12-03 14:30:36 -05:00
David Yat Sin
74f34db2d5
freetdm: ISDN - Added support to push raw facility IE from CONNECT messages
2010-12-03 14:22:01 -05:00
Moises Silva
1e3a86310f
Merge branch 'master' into moy.iodump
2010-12-03 13:01:26 -05:00
Moises Silva
1c636e8003
Merge branch 'master' into moy.iodump
2010-12-03 12:59:48 -05:00
Arnaldo Pereira
e505884e6c
freetdm: ftmod_r2 - implemented ftdm_r2_get_channel_sig_status()
2010-12-03 13:59:42 -02:00
Moises Silva
d6d6a9ed9e
freetdm: ftmod_r2 - do not act upon protocol error in DOWN state
2010-12-03 06:29:11 -05:00
Moises Silva
dae177ec30
freetdm: Add configuration profiles support for openr2
2010-12-03 06:13:11 -05:00
Moises Silva
8dd33bc8cc
freetdm: add channel commands to record and dump media
2010-12-02 18:35:48 -05:00
Arnaldo Pereira
cf7d91a769
Merge branch 'arnaldo.ftdm_channel_read_event'
2010-12-02 20:53:18 -02:00
Arnaldo Pereira
7dbb4834e4
freetdm: ftmod_wanpipe - fixed param documentation for wanpipe_channel_next_event()
2010-12-02 20:21:22 -02:00
Moises Silva
e0048ed24e
freetdm: OPENZAP-120 - Allow FXO to bridge calls without digits
2010-12-02 16:44:34 -05:00
Arnaldo Pereira
eab0318b7a
freetdm: ftmod_r2 - disabled IO stats on all channels
2010-12-02 19:11:35 -02:00
Arnaldo Pereira
a440210f44
freetdm: ftmod_r2 - added state map
2010-12-02 19:10:34 -02:00
David Yat Sin
2673bb77a0
freetdm: ISDN - Cause value only evaluated on switchtype=5ESS
2010-12-02 14:26:11 -05:00
David Yat Sin
60ab93e36c
freetdm: Fix for TON/NPI from default_caller_data ignored
2010-12-02 14:25:23 -05:00
Arnaldo Pereira
d0f403b114
freetdm: ftmod_r2 - Use FTDM_CHANNEL_STATE_TERMINATING state properly as well-behaved modules should
2010-12-02 16:38:29 -02:00
David Yat Sin
90b0718d5e
freetdm: fix for TON/NPI not set to default if not available from core
2010-12-02 12:21:38 -05:00
Arnaldo Pereira
980692ba94
freetdm: ftmod_r2 - fixed 'Tx Queue Full' print, it was printing rx's queue length instead of tx
2010-12-02 13:38:28 -02:00
Arnaldo Pereira
3dca1cb332
Merge branch 'arnaldo.ftdm_channel_read_event' of git@git.sangoma.com:smg_freeswitch into arnaldo.ftdm_channel_read_event
2010-12-02 13:11:25 -02:00
Arnaldo Pereira
1e2ce092b3
freetdm: ftmod_r2 - fixed segfault
2010-12-02 13:10:57 -02:00
Michael S Collins
7039ba47a1
libesl: allow fs_cli -x to have args up to 1024 chars (was 256)
2010-12-01 17:39:17 -08:00
Jeff Lenk
540d486fd0
VS2010 Freetdm fix misc build settings
2010-12-01 18:42:28 -06:00
Moises Silva
383395d125
freetdm: ftmod_r2 - tabs and logging fixes
2010-12-01 17:44:05 -05:00
Arnaldo Pereira
3dc8d5b09a
Merge branch 'master' into arnaldo.ftdm_channel_read_event
...
Conflicts:
libs/freetdm/src/ftdm_io.c
libs/freetdm/src/ftmod/ftmod_wanpipe/ftmod_wanpipe.c
2010-12-01 20:34:02 -02:00
Arnaldo Pereira
87d5826142
freetdm: Fix segfault due to race condition in ftmod_r2 processing loop
...
Added SIGEVENT_PROCEED for ftmod_r2
Cleaned up code in main loop to use channel iterators
2010-12-01 20:18:35 -02:00
David Yat Sin
7dcddfa881
Merge branch 'smgfs'
2010-12-01 17:13:38 -05:00
David Yat Sin
71e8ed8180
freetdm: ISDN - Fix for not being able to open d-channel when span is in alarm
2010-12-01 17:03:42 -05:00
Arnaldo Pereira
1b7e4a0df9
Merge branch 'arnaldo.ftdm_channel_read_event' of git@git.sangoma.com:smg_freeswitch into arnaldo.ftdm_channel_read_event
2010-12-01 16:24:03 -02:00
Arnaldo Pereira
85d2395d26
freetdm: ftmod_r2 - now clearing FTDM_CHANNEL_STATE_CHANGE flag when needed
2010-12-01 16:23:21 -02:00
Jeff Lenk
6b52a43314
fix build warnings
2010-12-01 11:55:05 -06:00
Jeff Lenk
43c91d5fce
misc windows x64 fixes
2010-12-01 10:25:02 -06:00
Arnaldo Pereira
1cad9ed8a9
Merge branch 'arnaldo.ftdm_channel_read_event' of git.sangoma.com:smg_freeswitch into arnaldo.ftdm_channel_read_event
2010-12-01 13:55:34 -02:00
Arnaldo Pereira
6b611662c2
freetdm: removed ftmod_sangoma_boost, testboost, testsangomaboost, ftmod_sangoma_isdn and ftmod_r2 from default msvc 2008 build
2010-12-01 13:47:17 -02:00