David Yat Sin
acc1e1c9d0
Fix for sending ServInfoA on ANSI
2011-06-09 16:41:28 -04:00
David Yat Sin
689375a37c
Changed default value of MTP2 T7 timer
2011-06-09 16:40:26 -04:00
David Yat Sin
665f7656dc
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-06-09 16:50:07 -04:00
David Yat Sin
2d8e6e1f13
freetdm: ISDN - Fix for d-channel going down after some time
2011-06-09 16:49:55 -04:00
Moises Silva
152ce41283
freetdm: print libpri error string on error events
2011-06-09 11:15:53 -04:00
Jeff Lenk
d3ea42d82a
FS-3334 --resolve libdingaling this was a small leak
2011-06-09 09:52:11 -05:00
Moises Silva
1d3417a97b
freetdm: be more tolerant to a few read errors
2011-06-07 17:35:49 -04:00
Moises Silva
5042b21fc5
freetdm: check if the event was created before firing it
2011-06-07 09:54:50 -04:00
David Yat Sin
feb21920db
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-06-06 10:57:30 -04:00
Travis Cross
98e754e450
gitignore some libcodec2 build products
2011-06-06 09:47:35 +00:00
David Yat Sin
5e8e23f57e
Merge remote branch 'smgfs/master'
...
Conflicts:
libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c
2011-06-03 17:48:39 -04:00
David Yat Sin
bd7672242c
Support for AT&T *8 Transfer (VRU only)
2011-06-03 17:18:30 -04:00
Jeff Lenk
5923f71a84
more code analysis mostly trivial except string formating changes
2011-06-01 22:36:19 -05:00
Moises Silva
3fa2fce3f3
freetdm: added fail-on-error global configuration to refuse
...
to load the module if there is any error
Conflicts:
libs/freetdm/mod_freetdm/mod_freetdm.c
2011-06-01 15:24:09 -04:00
David Yat Sin
b92ad06b98
Disabled calling SRegInfoShow on Windows
2011-06-01 11:54:45 -04:00
David Yat Sin
01eb776469
Merge branch 'master' of git.sangoma.com:smg_freeswitch
...
Conflicts:
libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn.c
2011-05-31 13:25:03 -04:00
Anthony Minessale
37064511e4
fix bug from the *cough* FRICKING MAILING LIST WHERE IT SHOULD NOT HAVE BEEN REPORTED FROM *cough*
2011-05-31 09:53:39 -05:00
David Yat Sin
478e685292
freetdm - ISDN: Added API command to print Trillium memory info
2011-05-30 17:10:38 -04:00
Mathieu Rene
9d756ecc77
FS-3320 --resolve
2011-05-27 12:24:48 -04:00
David Yat Sin
c20f56bad0
freetdm - ISDN:Fix for not responding to incoming RESTARTs with RESTART ACK if there is an active call on that channel at the time the RESTART was received
2011-05-27 12:19:15 -04:00
Stefan Knoblich
8035d498ea
ftmod_zt: Add ZT_EVENT_ABORT event handling and update ZT_EVENT_OVERRUN error message.
...
ZT_EVENT_ABORT and ZT_EVENT_OVERRUN are HDLC events.
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-05-27 12:46:24 +02:00
David Yat Sin
4d77481ee1
freetdm: ISDN - Fix for segfault when we receive STA CFM while call is being cleared
2011-05-26 16:34:42 -04:00
Anthony Minessale
ffa0a07198
add array manipulation to the wraper code
2011-05-26 12:18:18 -05:00
Jeff Lenk
4cd07bc241
fix code analysis warnings - this time while awake
2011-05-26 11:32:07 -05:00
Anthony Minessale
7fb6fb3076
doh merge conflict put back changes
2011-05-26 10:04:15 -05:00
Anthony Minessale
c080fb15d9
update on array patch
2011-05-26 10:00:06 -05:00
Mathieu Rene
ea38df0aed
missed one
2011-05-26 10:52:41 -04:00
Jeff Lenk
6648a4c79e
doh this is stupid
2011-05-26 09:50:07 -05:00
Jeff Lenk
140810df78
fix code analysis vs2010 pre sp1
2011-05-26 09:05:12 -05:00
Jeff Lenk
55c24567bd
fix windows code analysis problems
2011-05-25 23:51:48 -05:00
Anthony Minessale
c1c759526d
add arrays to event headers and chanvars
2011-05-25 15:42:36 -05:00
Mathieu Rene
5fad26b46e
add timeout option to fs_cli
2011-05-25 15:02:02 -04:00
Moises Silva
e56d8934fe
freetdm: make codec configurable for unrestricted digital calls (for G722 calls in Sangoma ISDN)
2011-05-19 17:17:46 -03:00
Moises Silva
1b965d864b
freetdm: ftmod_sangoma_isdn - warning fixed
2011-05-19 22:52:49 +05:30
Moises Silva
3ddca37d87
freetdm: ftmod_sangoma_isdn - comment unused variables (fix for compile warnings)
2011-05-19 12:47:22 -04:00
Moises Silva
fccbba53c3
added FTDM_SILENCE_VALUE macro
2011-05-18 19:00:42 -04:00
Moises Silva
b22fc869dd
freetdm: update bearer capability macro
2011-05-17 20:02:18 -04:00
Moises Silva
0b59756edd
Merge remote-tracking branch 'smgfs/master'
...
Conflicts:
libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c
2011-05-17 19:57:49 -04:00
David Yat Sin
ea428669d3
chlog: freetdm - SS7: Support for Transparent IAM
2011-05-17 17:27:05 -04:00
David Yat Sin
a8e7dd2e9d
Merge branch 'master' of git.sangoma.com:smg_freeswitch
2011-05-17 17:24:44 -04:00
David Yat Sin
1bc6611765
freetdm - SS7:* is now transmitted as 0x0b in Called Party Number
2011-05-17 10:27:49 -04:00
Stefan Knoblich
9cceb8e62c
FreeTDM: gcc-4.6 fix (-Wunused-but-set)
...
ftmod_wanpipe.c:
Remove myerrno variable in wanpipe_read(),
snprintf does not set errno (according to the manpage),
so no need to save it (without even using it later).
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-05-14 23:59:14 +02:00
Stefan Knoblich
ae051cfc47
FreeTDM: gcc-4.6 fixes (-Wunused-but-set)
...
ftdm_io.c:
Remove cut_path() function and call since it didn't seem to
do anything useful anyway.
ftmod_analog.c/ftmod_analog_em.c:
Remove status variable that was used for the result of codec_func(),
but was never checked for errors or returned to the caller.
libteletone_generate.c:
Remove unused variable "var".
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-05-14 23:20:03 +02:00
Anthony Minessale
23b5f58202
use ssl macro to init on dingaling too
2011-05-13 16:17:17 -05:00
David Yat Sin
20210a9f9d
freetdm: SS7 - Removed unintentional TX of ITX message
2011-05-13 12:03:41 -04:00
David Yat Sin
c4d8fa6408
freetdm - ISDN fix for callback pointers
2011-05-11 17:33:45 -04:00
Moises Silva
e544e4cff1
freetdm: Add initial testing support for unrestricted digital calls using G722 codec
2011-05-10 23:35:20 -04:00
Moises Silva
b073d1a396
freetdm: typo
2011-05-10 23:07:15 -04:00
David Yat Sin
72d98bf16d
freetdm - ISDN disabled T302 timer on non EuroISDN variants
2011-05-10 17:38:03 -04:00
David Yat Sin
a690c1b1e3
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-05-10 17:34:36 -04:00
David Yat Sin
3b2019cd1f
minor changes
2011-05-10 16:09:02 -04:00
David Yat Sin
32bf306af5
freetdm: ss7 - CPC
2011-05-10 15:56:30 -04:00
David Yat Sin
95f2d6de0d
freetdm: Changed SS7 to use global CPC variable
2011-05-10 15:28:10 -04:00
Stefan Knoblich
2ac7a9de4f
ftmod_libpri: Set default config values, just in case the user forgot to set some parameters in freetdm.conf.xml.
...
This fixes the "[ERR] ftmod_libpri.c:128 Don't know how to SABME on a type 0 node" messages
from libpri, when there's no "node"/"mode" parameter set for the span.
NOTE: Now defaulting to CPE mode; EuroISDN on BRI/E1 and 4ESS on J1/T1 lines,
make sure you set dialect/switchtype!
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-05-10 19:53:58 +02:00
David Yat Sin
05fa93f831
chlog: freetdm: ss7 - Support for Calling Party's Category
2011-05-10 11:38:23 -04:00
David Yat Sin
086be03bee
Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch
2011-05-10 11:05:41 -04:00
David Yat Sin
403dd0c5b0
freetdm: ISDN - Fix for segfault when setting outbound-called-npi=e164
2011-05-09 18:04:07 -04:00
David Yat Sin
e61c959336
freetdm: changed print from warning to debug when we receive a Facility IE without Calling Name
2011-05-09 12:38:30 -04:00
Michael Jerris
23d8658505
make ananlog alarm
2011-05-07 00:27:20 -04:00
Moises Silva
929b69ea5d
Merge remote branch 'smgfs/master'
2011-05-06 22:29:20 -04:00
David Yat Sin
e9f8fb4942
freetdm - SS7 Support for custom SIP headers for RDNIS and Generic Number
2011-05-06 17:52:41 -04:00
Anthony Minessale
3ba6a71570
add largest_jb_size
2011-05-06 15:25:07 -05:00
David Yat Sin
eb1a0a395f
freetdm: ss7 - Support for receiving Generic Number IE
2011-05-06 16:03:14 -04:00
David Yat Sin
b51074f9df
Support for TX generic Number
2011-05-06 15:35:08 -04:00
David Yat Sin
c19074bcd2
freetdm: ss7 - Support for transmission of Generic Number
2011-05-06 15:31:56 -04:00
David Yat Sin
81198ac671
Fix compile issue when SANGOMA_SPIROU is not defined
2011-05-06 13:13:44 -04:00
David Yat Sin
7e8c44a407
chlog:freetdm: Support for SS7 - SPIROU TXA and ITX messages
2011-05-06 12:25:04 -04:00
Michael Jerris
b7da00209f
too much perl
2011-05-05 22:04:43 -04:00
Arnaldo Pereira
65a324b8ba
freetdm: ftmod_r2 - consider force_release and overwrite the disconnect cause,
...
on incoming calls, when it's set.
2011-05-05 12:22:18 -04:00
Arnaldo Pereira
e497784ade
freetdm: ftmod_r2 - take charge_calls parameter into consideration when accepting a call
2011-05-05 12:04:15 -04:00
Jeff Lenk
7adaceb87a
Fix for issue reported on the mailing list with a Chinese locale and windows. This commit removes a hidden char that should not have been there anyway.
2011-05-04 16:54:45 -05:00
Michael Jerris
7c971707b1
add specific alarm status in dump
2011-05-04 12:51:49 -04:00
Anthony Minessale
789a9ce8d1
FS-3213 --resolve
2011-05-04 10:03:45 -05:00
Steve Underwood
c890fbfa2e
Changed T.38 terminal handling, so errors from the user's packet transmit routine properly filter up the chain, cause termination of the FAX session, and are reported to the caller.
2011-05-04 20:49:21 +08:00
David Yat Sin
89e635cd63
FreeTDM: SS7 - Fix for one call state not handled
2011-05-03 16:30:08 -04:00
Stefan Knoblich
ccce356392
ftmod_libpri: Rewrite parts of hangup handling to fix hanging calls problem.
...
Let's hope this fixes it for good and doesn't introduce new problems.
Tested-by: SparFux (#freetdm @ irc.freenode.net)
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-05-03 13:44:21 +02:00
David Yat Sin
2246f3ca75
freetdm: ISDN - Fix for some API commands printing ERR - no return
2011-05-02 15:37:19 -04:00
Markus Mueller
6196a4199e
ftmod_libpri: Possible fix for call tear-down problems (+ locking cleanup)
...
Remove pri_destroycall() in on_hangup() and
use pri_hangup() instead of the deprecated pri_release().
NOTE: The original patch used PRI_CAUSE_NORMAL_CIRCUIT_CONGESTION for the cause
code, which (without pri_enable_hangup_fix() enabled) emits a RELEASE COMPLETE
message. This version of the patch uses PRI_CAUSE_NORMAL_CLEARING (-1). (stkn)
Additionally, use ftdm_set_state() instead of ftdm_set_state_locked() because the channel
is already locked. (stkn)
Completely-untested-by: Stefan Knoblich <stkn@openisdn.net>
2011-04-30 18:16:46 +02:00
Jeff Lenk
5510618660
OPENZAP-154 --resolve
2011-04-29 08:57:00 -05:00
Stefan Knoblich
360ed43a04
ftmod_libpri: ignore missing call_data in on_hangup() and use the call handle passed in the pevent structure (still needs more love...)
...
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-04-29 01:59:24 +02:00
Anthony Minessale
36262e117f
ping .update to force sofia rebuild
2011-04-27 11:50:32 -05:00
Jeff Lenk
1badec17c8
fix issue on mailing list
...
mod_crd_sqlite entry limit and sqlite segfaults on triggers
2011-04-27 11:26:08 -05:00
David Yat Sin
2e8b3d75d0
chlog: freetdm: SS7 - Fix for Screening Ind and Presentation Ind not being sent out
2011-04-26 15:13:11 -04:00
root
f235d95537
freetdm: SS7 - Support for receiving RDNIS variables
2011-04-26 14:52:53 -04:00
David Yat Sin
6558b9bba9
freetdm: fix compile errors from previous commit
2011-04-26 13:21:55 -04:00
David Yat Sin
dd6853cb98
freetdm: ss7 - Fix for some SIP RDNIS headers being overwritten
2011-04-26 11:07:40 -04:00
Marc Olivier Chouinard
bc19d28310
Fix regression to dns resolve in sofia. It will make sofia and compiler happy
2011-04-25 15:53:54 -04:00
Jeff Lenk
566d94d094
VS2010 add esl lua project
2011-04-25 06:57:01 -05:00
Marc Olivier Chouinard
626a99f994
sofia-lib: More Fix for -Wunused-but-set-variable required compiler. (Might need to be ported back to sofia)
2011-04-23 20:33:19 -04:00
Marc Olivier Chouinard
ba7dc9fde8
Fix for -Wunused-but-set-variable required compiler. : mod_freetdm mod_avmd mod_cidlookup mod_ladspa mod_lcr mod_nibblebill mod_rss mod_vdm mod_dahdi_codec mod_skinny mod_cdr_pg_csv
2011-04-22 22:49:41 -04:00
Jeff Lenk
5bcf487df9
fix for last commit
2011-04-22 21:30:42 -05:00
Marc Olivier Chouinard
92cd095006
sofia-lib: Fix for -Wunused-but-set-variable required compiler. (Might need to be ported back to sofia)
2011-04-22 22:11:34 -04:00
Anthony Minessale
73279f01bf
FS-3166 --resolve
2011-04-22 16:43:29 -05:00
Jeff Lenk
3ad78ba4ac
OPENZAP-153 --resolve
2011-04-21 12:59:37 -05:00
Jeff Lenk
3d73e23b12
stupid compiler this should never have worked
2011-04-20 16:26:47 -05:00
David Yat Sin
775427d543
Merge remote branch 'smgfs/master'
2011-04-20 14:56:11 -04:00
David Yat Sin
ed11f2fed7
Merge branch 'master' of git.sangoma.com:smg_freeswitch
2011-04-20 14:44:58 -04:00
David Yat Sin
e1c4f6c9c3
Missed file in last commit
2011-04-20 14:44:47 -04:00
David Yat Sin
407f47611b
chlog: freetdm: Added q931-trace and q921-trace options
2011-04-20 14:44:29 -04:00
Michael S Collins
f564d38385
Add digit_timeout to ESL::IVR's playAndGetDigits method
2011-04-08 16:33:17 -07:00
Stefan Knoblich
3de9b51a86
ftmod_isdn: Fix warnings
...
No guarantee this module still works, but it compiles again.
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-04-08 14:53:59 +02:00
Moises Silva
8270ccb1ad
freetdm: fix rx gain
2011-04-07 11:22:46 -04:00
Moises Silva
b33015327e
freetdm: apply gain before dumping to file
2011-04-07 11:22:36 -04:00
David Yat Sin
8e54baf4bd
freetdm:fixed errors introduced when Redirection Number was implemented
2011-04-06 17:58:30 -04:00
David Yat Sin
358e9aab22
chlog:FreeTDM - SS7 Support for transmitting Redirecting Number
2011-04-06 17:25:29 -04:00
David Yat Sin
95072fee66
freetdm: SS7 decreased some unsollicited status messages from Trillium to debug level
2011-04-05 17:12:33 -04:00
David Yat Sin
3013a9a02a
Merge branch 'fsorig'
2011-04-04 16:04:13 -04:00
Konrad Hammel
3dcebdb919
freetdm: ss7 - bug fix for starting ckts controlled via Relay
2011-04-01 14:26:49 -04:00
Konrad Hammel
90ca2de3cf
freetdm: ss7 - bug fix for bugs added by recent cherry-picks
2011-03-31 14:30:38 -04:00
Konrad Hammel
fe42078389
freetdm: ss7 - bug fix for bug introduced by adding support for RING state
2011-03-31 13:49:35 -04:00
Konrad Hammel
0b72c4884f
freetdm: ss7 - bug fixes for handling the blocking flags. These bugs were caused when the block flags got their own functions and bit flag
2011-03-31 13:49:20 -04:00
Konrad Hammel
022815adc2
freetdm: ss7 - fix for outgoing IAM failing when using ANSI
2011-03-31 13:47:57 -04:00
Konrad Hammel
8f9e46b58c
chlog: freetdm: ss7 - updated handling of internal global structure to allow for jumps in IDs
...
fixes Sangoma Ticket #112
2011-03-31 13:47:33 -04:00
Daniel Swarbrick
73a9e05eaa
fixed a couple of typos
2011-03-31 15:29:32 +02:00
Moises Silva
135bac5b6d
freetdm: change a-law and u-law for alaw and ulaw as valid strings for bearer layer 1
2011-03-29 17:08:02 -04:00
David Yat Sin
68b98f4bd0
freetdm - SS7:Fix for VETO when trying to indicate ring-ready
2011-03-29 11:51:06 -04:00
Jeff Lenk
32ff931329
JANITOR-11
2011-03-29 08:56:34 -05:00
Jeff Lenk
3d838d5dae
FS-3197 - thanks Peter
2011-03-28 10:55:23 -05:00
Jeff Lenk
0cde6bc039
code analysis warnings fix and acknowledge stack usage warning
2011-03-27 12:09:10 -05:00
Anthony Minessale
9795dd2f0a
fix finicky build
2011-03-26 11:07:34 -05:00
Anthony Minessale
ae595cd529
use poll instead of select in ESL client lib because select is not your friend....
2011-03-26 10:59:55 -05:00
Anthony Minessale
fa151503c4
fix perms
2011-03-25 16:53:44 -05:00
Jeff Lenk
f305605b10
ldns vs express add project to build and tweak
2011-03-25 14:56:37 -06:00
David Yat Sin
2fba005764
freetdm: added support to restart all channels on a span
2011-03-25 16:48:57 -04:00
Jeff Lenk
dc35bb965b
ldns windows add vs2008 project and tweak
2011-03-25 14:16:23 -05:00
David Yat Sin
9f449b338f
freetdm: ISDN - fixed channel restart command not specifying channel ID
2011-03-25 14:53:51 -04:00
David Yat Sin
ffa45b8a0a
freetdm: ISDN - fixed channel restart command not specifying channel ID
2011-03-25 14:49:14 -04:00
Jeff Lenk
85602f9b8c
add win ldns project for vs2010
2011-03-25 12:43:12 -05:00
Jeff Lenk
e0eb284ef4
ldns initial round for windows compatibility
2011-03-25 11:46:58 -05:00
Jeff Lenk
710fc7a775
select on FD > 1024 get this patch to ldns ppl
2011-03-25 11:31:12 -05:00
Jeff Lenk
579927b53a
ldns base 1.6.9 from tarball
2011-03-25 11:23:32 -05:00
Konrad Hammel
77260f2ccf
freetdm: ss7 - bug fix for start up if sig link is on time slot 1
2011-03-25 10:37:53 -04:00
Konrad Hammel
0fb7568bae
freetdm: ss7 - bug fix for starting ports with sig links on time slot 1
2011-03-25 10:37:41 -04:00
Konrad Hammel
20461f1c3b
freetdm: ss7 - bug fix for race condition on start
2011-03-25 10:37:29 -04:00
Anthony Minessale
822ea8f654
FS-3110 --comment-only phase 2
2011-03-24 16:44:22 -05:00
Anthony Minessale
0290bdc34a
FS-3110 --comment-only phase 1 to replace udns with ldns in mod_enum may need to rerun bootstrap
2011-03-24 16:37:29 -05:00
Anthony Minessale
1773b890eb
FS-3110 --comment-only phase 1 to replace udns with ldns in mod_enum may need to rerun bootstrap
2011-03-24 16:27:08 -05:00
Michael S Collins
73ca862cb0
Change logger.pl host flag to -H from -h (conflicted w/ -h for help); add -H/--host to usage
2011-03-22 21:31:35 -07:00
Michael S Collins
f7c5a66f1e
Fix -h flag on logger.pl; commit missing lines from ChangeLog
2011-03-22 21:25:19 -07:00
Anthony Minessale
257bc9ff41
lower stack and boost priority of sofia schedule thread
2011-03-22 15:02:10 -05:00
Moises Silva
e4e879affb
Merge remote branch 'fsorig/master'
2011-03-21 17:04:30 -04:00
Anthony Minessale
2fa993f4ee
revert 44bfcf1d7c
this breaks the build for everyone who does not have python-dev package
2011-03-21 15:18:07 -05:00
Moises Silva
28494cae6a
Merge remote branch 'fsorig/master'
2011-03-21 16:09:49 -04:00
Moises Silva
4b9355003e
Merge branch 'netborder'
2011-03-21 15:34:05 -04:00
Moises Silva
4c6789b364
freetdm: allow setting the sig status in alarmed channels (bugzilla 6441)
2011-03-21 15:16:38 -04:00
Moises Silva
244fd68dfd
freetdm: added command complete for ftdm queuesize
2011-03-21 14:27:57 -04:00
Moises Silva
63706a839f
freetdm: add support for setting the channel tx/rx queue size from config file (wanpipe.conf) and from CLI
2011-03-21 14:25:20 -04:00
cypromis
44bfcf1d7c
FS-3128
2011-03-20 11:00:51 +01:00
Jeff Lenk
14bdb87e85
OPENZAP-146 - this restores the correct behavior regression from Commit:03dc3b7b8d734e5a916c0dd48c408e78e6f66f55
2011-03-18 22:47:41 -05:00
Moises Silva
1fabe6fc58
freetdm: add configuration option for DTMF debug directory
2011-03-18 14:47:49 -04:00
Michael S Collins
06c4217922
Add 'make perlmod-install' to ESL (please test)
2011-03-18 09:26:03 -07:00
Konrad Hammel
c0ee2490fe
freetdm: ss7 - bug fix, don't send RSC for non-voice channels
2011-03-17 17:26:38 -04:00
Konrad Hammel
4d2a651439
freetdm: ss7 - bug fix for crash on startup
2011-03-17 17:26:30 -04:00
Konrad Hammel
8506bb22e6
freetdm: ss7 - added some informational messages
2011-03-17 17:26:21 -04:00
Konrad Hammel
d9061f091f
freetdm: ss7 - bug fix in handling setups with cic 1 being a sig link
2011-03-17 17:25:58 -04:00
David Yat Sin
4fb646e587
FreeTDM: ISDN - added support for min-digits
2011-03-17 13:16:59 -04:00
Jeff Lenk
bb5eeb78c9
JANITOR-10 - Thanks Peter
2011-03-17 08:34:00 -05:00
Brian West
e38156f182
JANITOR-10
2011-03-16 16:48:43 -05:00
Steve Underwood
c6f6732231
Fixed a vulnerability in T.4 and T.6 processing which is similar to
...
http://bugzilla.maptools.org/show_bug.cgi?id=2297
in libtiff. A really screwed up 2D T.4 image, or a maliciously
constructed T.4 2D or T.6 image should potential run off the end
of an image decoder buffer.
2011-03-16 23:31:43 +08:00
Konrad Hammel
37139badf7
chlog: freetdm: ss7 - more work on relay stability
2011-03-15 10:49:57 -04:00
David Yat Sin
c8e17e0864
chlog:FreeTDM - Added PRI-BRI Debug document
2011-03-14 16:46:56 -04:00
Arnaldo Pereira
acd6d4442b
freetdm: fixes to mkrelease.sh
2011-03-11 17:36:42 -05:00
Arnaldo Pereira
75ba53cfb2
freetdm: minor changes to mkrelease.sh
2011-03-11 17:02:51 -05:00
David Yat Sin
7da9531692
freetdm:Fix for Q921 indications not decoded properly
2011-03-11 15:06:22 -05:00
David Yat Sin
b0ded7ff3b
freetdm: ISDN-Q921 Unsollicited protocol errors printed in DEBUG instead of INFO
2011-03-11 14:48:26 -05:00
David Yat Sin
9257b74953
freetdm: Updated variables.txt documentation
2011-03-11 11:16:52 -05:00
Jeff Lenk
373972c0e6
OPENZAP-147 2008 project also needs x64 additions
2011-03-11 08:52:32 -06:00
Jeff Lenk
a8f01d5bc6
Correct gains usage example
2011-03-10 16:58:16 -06:00
Arnaldo Pereira
c1904f2e4f
Merge branch 'master' into arnaldo.freetdm_release
2011-03-10 13:32:13 -05:00
Stefan Knoblich
1a54968d99
ftmod_libpri: go to PROGRESS_MEDIA in on_ringing() if there is inband information available and rework channel opening to not skip state changes when the channel is already open.
...
The latter part affects on_ringing(), on_progress() and on_proceeding().
Somewhat experimental and untested (apart from a compile run).
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-03-10 18:25:43 +01:00
Anthony Minessale
687140b588
FS-3139
2011-03-10 10:30:00 -06:00
Moises Silva
3bbab5cbea
freetdm: ftmod_zt - print more specific errors for overrun and bad checksum
2011-03-10 09:25:49 -05:00
Anthony Minessale
e8474d602d
ESL-57
2011-03-10 00:33:43 -06:00
David Yat Sin
dbfa7fa817
freetdm:Fix ftdm_sigmsg_get_raw_data_detached
...
ISDN: Fix for Facility IE in Facility message not passed to user in raw mode
2011-03-09 16:55:33 -05:00
Anthony Minessale
0c5222a460
add rtp-notimer-during-bridge (alternative to rtp-autoflush-during-bridge
2011-03-09 15:17:26 -06:00
Konrad Hammel
21c60c698d
freetdm: ss7 - bug fix for compile bug introduced by merging
2011-03-09 15:10:14 -05:00
Konrad Hammel
93bfa6d1e9
chlog freetdm: ss7 - adding initial support for RELAY
2011-03-09 15:06:25 -05:00
David Yat Sin
419d7e2335
FreeTDM: ISDN - Fix for q921 frames not printing span name properly
2011-03-09 14:38:22 -05:00
Konrad Hammel
c0a2a225ba
freetdm: ss7 - bug fix in GRS handling
2011-03-09 12:06:00 -05:00
Konrad Hammel
dcf515ffaf
freetdm: ss7 - bug fix for race condition on startup causing seg fault
2011-03-09 12:05:33 -05:00
Anthony Minessale
564046412d
FS-3133 --comment-only this looks like a bad assert, can you update and try again, part 2
2011-03-08 12:40:58 -06:00
Anthony Minessale
0be456565b
FS-3133 --comment-only this looks like a bad assert, can you update and try again
2011-03-08 12:39:07 -06:00
Michael S Collins
0db261ac28
Add missing newline on fs_cli usage
2011-03-07 10:57:25 -08:00
David Yat Sin
ea498e472a
Merge branch 'netborder' of git.sangoma.com:smg_freeswitch into netborder
2011-03-07 10:58:10 -05:00
David Yat Sin
d36933df10
Fix for Raw Facility IE, introduced with ftdm_variables3 patch
2011-03-07 10:57:37 -05:00
Moises Silva
c79bfa768a
Merge remote branch 'smgfs/master'
2011-03-06 22:11:39 -05:00
Anthony Minessale
e7b3c3b1ad
add -i --interrupt to fs_cli to allow control-c to exit the program
2011-03-06 19:57:05 -06:00
Jeff Lenk
53e867bcf2
fix vs2008 x64 build
2011-03-06 13:34:24 -06:00
Stefan Knoblich
02b2926351
[FreeTDM] Fix segfault in ftdm_analog_configure_span() on startup.
...
Using ftdm_log_chan() in ftdm_analog_configure_span() is a bad idea,
since the span won't have any channels assigned.
This bug powered by declaring all variables at the top of the function,
even if they are used in an if branch at the end.
A C99'ish:
if (callwaiting) {
for (unsigned int i = 1; i <= span->span->chan_count; i++) {
/* ... */
}
}
would have alerted the developer adding the log statement.
But since we can't have nice things (thanks MSVC for not supporting C99!)
</rant>
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-03-06 19:42:47 +01:00
Moises Silva
865d04ef2f
Merge remote branch 'fsorig/master'
2011-03-05 20:46:30 -05:00
David Yat Sin
00dc8577e8
freetdm: Typo in function define
2011-03-04 10:38:48 -05:00
David Yat Sin
c5dd481fbd
freetdm: ISDN - ftdm_complete_state is not called in state_advance if a new state is set
2011-03-04 10:36:36 -05:00
David Yat Sin
06db039878
FreeTDM: Fix for race condition on FreeTDM init for freetdm-master timer (JIRA:OPENZAP-143)
2011-03-03 10:57:03 -05:00
David Yat Sin
1fbb321f3d
freetdm: Allow user to indicate FACILITY on outbound calls
2011-03-03 09:48:48 -05:00
Arnaldo Pereira
c56bf093fb
freetdm: some fixes to mkrelease.sh
2011-03-02 23:18:56 -03:00
Arnaldo Pereira
9b9ed009b7
freetdm: changed mkrelease.sh to ship ABI compatibility test reports with the
...
generated release.
2011-03-02 22:42:59 -03:00
David Yat Sin
50f30a29f5
freetdm: ISDN - ftdm_complete_state is not called in state_advance if a new state is set
2011-03-02 10:59:43 -05:00
Konrad Hammel
7ec2a5d246
chlog: freetdm: ss7 - added support to check isup stack circuit state via cli (ftdm ss7 show status isup ckt X)
...
freetdm: ss7 - updated module to support latest changes to freetdm core
2011-03-01 15:32:58 -05:00
Moises Silva
706550e2ca
Merge branch 'master' of git.sangoma.com:smg_freeswitch
2011-03-01 12:17:00 -05:00
Moises Silva
7e5befc2ba
freetdm: use ftdm_channel_hangup_with_cause for CAS channels (ftmod_r2)
2011-03-01 12:16:27 -05:00
David Yat Sin
086664fbd2
freetdm: Typo in function define
2011-03-01 09:54:52 -05:00
David Yat Sin
8cc8249052
freetdm: Do not call sng_isdn_retrieve_facility_caller_name when transparent facility is enabled
2011-02-28 18:54:03 -05:00
David Yat Sin
f9540b7258
freetdm: Do not call sng_isdn_retrieve_facility_caller_name when transparent facility is enabled
2011-02-28 18:53:02 -05:00
Arnaldo Pereira
64b24240c0
freetdm: added more arguments to ftdm_abi_check when generating ftdm releases
2011-02-28 18:48:55 -03:00
Moises Silva
4793c697bd
Merge branch 'netborder'
...
Conflicts:
libs/freetdm/mod_freetdm/mod_freetdm.c
libs/freetdm/src/ftdm_io.c
libs/freetdm/src/ftmod/ftmod_r2/ftmod_r2_io_mf_lib.h
libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_trace.c
libs/freetdm/src/include/freetdm.h
libs/freetdm/src/include/private/ftdm_core.h
2011-02-28 12:47:27 -05:00
Moises Silva
3a0d5b6297
freetdm: remove unused prototype for ftdm_call_clear_data
2011-02-28 12:42:43 -05:00
Arnaldo Pereira
d458004519
freetdm: passing ftdm path to abi test script
2011-02-28 12:55:56 -03:00
Moises Silva
d1b3c595cf
Merge branch 'netborder' of git.sangoma.com:smg_freeswitch into netborder
...
Conflicts:
libs/freetdm/mod_freetdm/mod_freetdm.c
libs/freetdm/src/ftdm_state.c
2011-02-28 10:55:40 -05:00
Moises Silva
cd6eee31a2
freetdm: remove ftdm_channel_init API
2011-02-28 10:52:30 -05:00
Arnaldo Pereira
f82c23ea69
freetdm: updated mkrelease.sh to download libsng-ss7 and libsng-isdn, compile
...
freetdm and mod_freetdm and test the ABI compatibility against older
releases, through an external script, before generating the tarball.
2011-02-28 12:48:40 -03:00
Moises Silva
933cabb53d
freetdm: do not free sigmsg if was not queued
...
fix type casting
2011-02-25 17:53:02 -05:00
Moises Silva
244e7c7610
Merge remote branch 'origin/davidy.ftdm_variables3' into netborder.tmp
2011-02-25 17:17:29 -05:00
Anthony Minessale
0444626b72
fix linger support in esl client lib
2011-02-25 16:13:24 -06:00
Anthony Minessale
a126cc7f16
add param to jb to try to recapture latency (disabled by default)
2011-02-25 12:45:41 -06:00
Moises Silva
f614a52fbb
freetdm: ftmod_r2 - Use unallocated number as reason to reject collect calls
...
Brazil, the only country using this do not really makes a difference
2011-02-25 12:45:01 -05:00
David Yat Sin
b2b50a1030
freetdm: Removed unnecessary parameter copy
...
Added ftdm_raw_data_t
2011-02-25 12:20:32 -05:00
Anthony Minessale
bc397ab600
FS-2971
2011-02-25 10:55:47 -06:00
David Yat Sin
f8e1fa666d
freetdm: updated variables.txt
2011-02-25 11:07:39 -05:00
David Yat Sin
06bd633053
freetdm: updated variables.txt
2011-02-25 11:05:11 -05:00
Moises Silva
687d39f259
freetdm: ftmod_analog - Add timeout parameter for dial tone. 0 means not waiting for dial tone.
2011-02-25 10:35:25 -05:00
David Yat Sin
4b613f426c
Merge branch 'davidy.ftdm_variables3' of git.sangoma.com:smg_freeswitch into davidy.ftdm_variables3
...
Conflicts:
libs/freetdm/src/ftdm_io.c
2011-02-25 10:06:20 -05:00
David Yat Sin
49ac70defd
freetdm: User variables now stored in ftdm_usrmsg_t
2011-02-25 09:58:15 -05:00
Moises Silva
f785fa11e4
freetdm: fix bugzilla 5600 - allow_collect_calls ftmod_r2 param not implemented
2011-02-24 21:02:51 -05:00
Anthony Minessale
986f258db0
let ctl-c work until you are connected
2011-02-24 18:48:16 -06:00
Moises Silva
f0da352917
freetdm: more visual studio 2008 and 2010 updates to set the proper _WIN32_WINNT target
2011-02-24 19:38:37 -05:00
Moises Silva
99b64f39a1
freetdm: add _WIN32_WINNT version to vs project
2011-02-24 19:32:40 -05:00
Moises Silva
518e034187
freetdm: remove remaining references to boost (sample code, visual studio project references)
2011-02-24 19:26:40 -05:00
Anthony Minessale
e96acac3c8
add optional job-uuid param to bgapi in oop mod
2011-02-24 17:48:51 -06:00
Moises Silva
327def8c21
freetdm: Do not move to dialing if signaling module already moved the state
2011-02-24 18:45:54 -05:00
Moises Silva
269906c891
freetdm: Added support for hardware (native) R2 MF generation
2011-02-24 18:41:07 -05:00
Moises Silva
62d000ed20
freetdm: remove sanity state check in outgoing function
2011-02-24 13:14:23 -05:00
David Yat Sin
c22816c39c
freetdm: span id specified in raw trace if channel was not mapped
2011-02-23 16:21:44 -05:00
David Yat Sin
e94913a2da
Merge branch 'master' of git.sangoma.com:smg_freeswitch
2011-02-23 16:21:30 -05:00
David Yat Sin
dd40e50e7a
freetdm: span id specified in raw trace if channel was not mapped
2011-02-23 16:20:26 -05:00
David Yat Sin
512eaaa87c
freetdm: removed warning log when a SETUP message without channel IE is received
2011-02-23 15:01:29 -05:00
Anthony Minessale
e8a1055854
ESL-56 null terminate buffer after reading from the socket to prevent cross-over to old data that confuses the parser and throws off framing. (regression from 2081bf97b9
)
2011-02-22 17:07:18 -06:00
David Yat Sin
9f8c428ebc
freetdm: fix for calling print_hex_dump with invalid string length
2011-02-22 15:00:40 -05:00
David Yat Sin
e26b5727de
freetdm: fix for calling print_hex_dump with invalid string length
2011-02-22 14:59:57 -05:00
David Yat Sin
7860db0110
freetdm: updated documentation for ftdm_variables
2011-02-22 11:22:58 -05:00
David Yat Sin
4f8d4b95cd
added ftdm_variables.c
2011-02-22 11:13:44 -05:00
Stefan Knoblich
c8065499ad
[FreeTDM] Add --with-pkgconfigdir option to FreeTDM.
...
Default behaviour is unchanged.
Packagers should use this option to install freetdm.pc into
the system's main pkg-config directory (e.g. /usr/lib/pkgconfig).
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
Tested-by: Stefan Knoblich <s.knoblich@axsentis.de>
2011-02-19 23:35:41 +01:00
Moises Silva
f785d4b3ff
Merge remote branch 'fsorig/master'
...
Conflicts:
src/mod/endpoints/mod_sofia/sofia_glue.c
2011-02-18 22:50:00 -05:00
Anthony Minessale
91a5e77650
FS-2803
2011-02-18 18:53:40 -06:00
Anthony Minessale
e4bff56765
fix seg in sofia merged from upstream
2011-02-18 18:50:50 -06:00
David Yat Sin
7b1da2316b
freetdm: Updated signalling modules to not set channel state to DIALING on OUTGOING_CALL_FUNCTION
2011-02-18 13:21:05 -05:00
David Yat Sin
cabd05d116
chlog: freetdm: channel/call variables moved to sigmsg
2011-02-18 13:01:57 -05:00
Moises Silva
f734891d75
freetdm: only set ec call end when the HANGUP state is confirmed
2011-02-18 10:51:36 -05:00
David Yat Sin
60395cea46
chlog: freetdm: Channel indicator IE only included in first response
2011-02-17 11:44:57 -05:00
Moises Silva
bb797286d0
freetdm: increase size of static buffer for DSO path
2011-02-17 09:22:53 -05:00
Moises Silva
c166f5f02c
freetdm: increase size of static buffer for DSO path
2011-02-17 09:17:41 -05:00