root
7fdfd70e26
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 20:50:42 -04:00
Mathieu Rene
f7e94c45d3
Merge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg-4.3
2012-07-25 20:50:37 -04:00
Mathieu Rene
c6fecc1ee8
go in consume media right away
2012-07-25 20:50:18 -04:00
Mathieu Rene
ae84538819
mark tdm channel as answered immediately
2012-07-25 20:49:33 -04:00
root
c92c727fee
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 20:45:42 -04:00
David Yat Sin
7972837f76
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 20:41:16 -04:00
David Yat Sin
3c38278134
Added new channel type clear-channel for channels that do not have a signalling module
2012-07-25 20:41:01 -04:00
root
3de6b0d20c
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 20:04:48 -04:00
Mathieu Rene
706c662f4b
fix crash on chan open failure
2012-07-25 20:04:35 -04:00
root
aa40cc9acf
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-07-25 19:56:58 -04:00
Mathieu Rene
5284f5d134
missing goto fail
2012-07-25 19:56:25 -04:00
root
63b2654b54
commit -- fix stash pop err
2012-07-25 19:47:41 -04:00
Mathieu Rene
4950c32dd5
properly git rid of span_id
2012-07-25 19:37:47 -04:00
Mathieu Rene
87569c0ba9
properly git rid of span_id
2012-07-25 19:37:16 -04:00
Mathieu Rene
898a183a0e
missing crtp init in mod_freetdm.c -- start implementing media modify
2012-07-25 18:57:32 -04:00
Mathieu Rene
6cf298a746
use span name instead of id. implement termination choose for tdm.
2012-07-25 17:18:18 -04:00
David Yat Sin
8b0fbe605c
Merge branch 'releases.3.5' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
...
Conflicts:
.gitignore
conf/insideout/autoload_configs/modules.conf.xml
conf/vanilla/autoload_configs/modules.conf.xml
src/mod/endpoints/mod_sofia/mod_sofia.h
src/switch_rtp.c
2012-07-25 11:15:18 -04:00
Mathieu Rene
909d464abd
add/sub done but untested, mod remains. this commit also adds a message handler inside the rtp endpoint so it can properly flush streams, setup jitter buffering, and honor uuid_debug_audio requests
2012-07-19 17:51:25 -04:00
David Yat Sin
4ead147e10
chlog:Support for send-connect-ack parameter
2012-07-06 12:15:48 -04:00
David Yat Sin
3ad41603d0
Merge branch 'releases.3.4' of ssh://git.sangoma.com/smg_freeswitch into releases.3.4
2012-07-04 17:52:37 -04:00
James Zhang
64f33c25da
ss7: fix on last fix, make enough memory for bad encode cases
2012-07-04 10:09:19 -04:00
James Zhang
edd718d258
ss7: fix a wired crash on remind ticket 4972
...
- change dynamic memory allocation/deallocation to char array
2012-07-04 10:00:23 -04:00
David Yat Sin
24a458683a
Skip filling locPtyNum if caller_data->loc.digits is NULL
2012-06-29 12:54:09 -04:00
James Zhang
80f72823b3
ss7: add ss7_iam_nature_connection_hex to support Nature of Connection
...
Indicator in IAM message.
- ss7_iam_nature_connection_hex is the channel variable to carry
HEX value from/to IAM message
- X-FreeTDM-IAM-NATURE-CONN-HEX is the x-header string to carry
HEX value from/to sip invite message
- This IE is 8 bit hex, which turns into 2 chars
- Only Satellite indicator, Continuity check indicator, and Echo
control device indicator are supported. Spare value are not taken.
Spare value is always set to all zero.
- example:
To set 00010101 (bit H-A), set X-FreeTDM-IAM-NATURE-CONN-HEX string
value to 15 in the sip invite message to NSG.
When NSG send out sip invite, if the incoming IAM message comes with
Nature of Connection IE, NSG will put X-FreeTDM-IAM-NATURE-CONN-HEX
in the invite x-header. For example, if the IE value is 00001010 in
the IAM, NSG will send X-FreeTDM-IAM-NATURE-CONN-HEX with value string
of "0A".
- Two characters are madatory. "0A" must be specified rather than "A". If
invalid format or characters are found, this x-header will be ommited.
- Valid characters include 0-9, A-F, and a-f
2012-06-27 12:31:35 -04:00
James Zhang
607da0f56c
ss7: adding ss7_iam_fwd_ind_hex as x-header and channel variables in hex format.
...
Read the forward call indicator IE and print it into channel variable
ss7_iam_fwd_ind_hex. If this variable exists, put it in the x-header.
This implementation takes bits of A, CB, D, E, F, HG, I from the hex
value. Bits of KJ, L, P-M are not taken and set to 0.
The hex value is H-A-P-I, H is the highest bit to A, and next is P-I.
I is the lowest bit in the whole field, and H is the highest bit in
the whole field. Refer to Q.763 chapter 3.23.
2012-06-22 17:05:15 -04:00
Mathieu Rene
294ab3880f
fix conflict
2012-06-21 10:40:57 -04:00
Mathieu Rene
79702bc0d2
start implementing command handlers
2012-06-20 21:34:04 -04:00
David Yat Sin
b44bcd5763
Added core spanflag CLI command
2012-06-20 16:28:00 -04:00
David Yat Sin
b980f47097
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
2012-06-20 13:21:22 -04:00
David Yat Sin
8da3d119ab
Added display of M2UA signalling channels for CLI command show status
2012-06-20 13:20:35 -04:00
Mathieu Rene
1720e4f072
Merge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg-4.3
2012-06-20 12:31:07 -04:00
Mathieu Rene
43ffafcb4b
wrong operand to sizeof
2012-06-20 12:30:37 -04:00
Mathieu Rene
166249b0b9
Check in TDM and RTP controllable channels (incomplete)
2012-06-20 12:30:08 -04:00
kapil
7b97ff470f
adding "xmlshow m2ua <m2ua_interface_name> clusterstatus" CLI command.
2012-06-20 13:53:51 +05:30
kapil
2512694e43
removing warnings
2012-06-20 12:12:28 +05:30
David Yat Sin
a54ec05fdb
fix for compilation error on 64-bit
2012-06-20 02:06:31 -04:00
David Yat Sin
6aa8c9b80d
freetdm: Improvements to ftdm core flag CLI command
2012-06-19 22:35:37 -04:00
David Yat Sin
0a9f34aa09
Fixed compile issues again on 32-bit
2012-06-18 15:27:45 -04:00
David Yat Sin
0cefb8d633
Fixed compile issues again on 32-bit
2012-06-18 15:01:08 -04:00
David Yat Sin
56c8534827
Fixed compile issues again on 32-bit
2012-06-18 14:34:12 -04:00
David Yat Sin
32106afc43
Fixed compile issues again on 32-bit
2012-06-18 12:51:38 -04:00
kapil
3b4c725b1c
fixing cli issues
2012-06-18 17:41:05 +05:30
kapil
6b542763d9
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
...
Conflicts:
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c
2012-06-14 15:45:51 +05:30
kapil
69197b1d0c
fixing cli issues
2012-06-14 15:40:57 +05:30
David Yat Sin
2112375e07
re-adjusted parameter names
2012-06-12 20:19:37 -04:00
David Yat Sin
143fb61bdb
re-adjusted parameter names
2012-06-12 20:12:27 -04:00
David Yat Sin
feaadd2f43
re-adjusted parameter names
2012-06-12 19:29:07 -04:00
David Yat Sin
055dc8bc4b
re-adjusted parameter names
2012-06-12 19:15:14 -04:00
David Yat Sin
8880793174
Removed include for switch_utils.h
2012-06-12 18:47:53 -04:00
David Yat Sin
ba17ae3f10
Fix for compile warnings
2012-06-12 18:32:58 -04:00