22106 Commits

Author SHA1 Message Date
kapil
7db1cdefb9 Audit code commit 2012-07-04 21:52:44 +05:30
Mathieu Rene
d797e89432 Merge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg-4.3 2012-07-04 10:51:42 -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
6aa728b8b3 Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3 2012-07-03 16:35:31 -04:00
David Yat Sin
fff6a923fe Added freeradius-client 2012-07-03 16:35:06 -04:00
David Yat Sin
5bfc1473cb Added mod_rad_auth 2012-07-03 16:04:43 -04:00
James Zhang
c544ff4b81 sip: add receiver report to rtcp
- only one to one rtcp is supported for currently
     - jitter stats and loss stats are not real
2012-07-03 14:29:50 -04:00
Mathieu Rene
1d5f9f9f88 fix conflict 2012-07-03 12:28:13 -04:00
David Yat Sin
c1bc9ac76d Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3 2012-07-03 12:07:05 -04:00
David Yat Sin
5925e25626 added mod_rad_cdr 2012-07-03 12:06:47 -04:00
David Yat Sin
32a7e00620 Merge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg-4.3 2012-07-03 11:49:35 -04:00
David Yat Sin
a4c4155232 fixing modify mid issue 2012-07-03 11:48:37 -04:00
David Yat Sin
2f985f4e78 Removed mod_media_gateway temporarily, will put back at end 2012-07-03 11:19:17 -04:00
David Yat Sin
6b4dcb5f47 Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3 2012-07-03 10:50:41 -04:00
David Yat Sin
2149aaee1b Added mod_media_gateway 2012-07-03 10:50:04 -04:00
David Yat Sin
5ec258b388 adding subtract rsp code (got deleted by mistake) 2012-07-02 04:43:21 -04:00
kapil
e2e3a5c34e fixing modify mid code 2012-07-02 09:55:36 +05:30
David Yat Sin
f88f0a8899 fixing warnings 2012-07-02 00:19:29 -04:00
kapil
7eb163e74e adding dummy audit rsp api 2012-07-01 12:40:17 +05:30
kapil
9beec66fcd removing extra audit rsp api 2012-07-01 12:36:28 +05:30
kapil
c6b5bc2bda adding AUDIT for root Packages response code,
adding media_gateway_cmd_handler.c for all commands related  logic/APIs.
adding media_gateway_packages.c to have list of all supported packages.
adding media_gateway_utils.c for all media gateway utility APIs
2012-07-01 12:13:18 +05:30
Mathieu Rene
92af41c0b3 Merge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg-4.3 2012-06-29 16:30:54 -04:00
Mathieu Rene
658ce0ba91 work out contexts, cleanup rtp endpoint in preparation for mg-based setup 2012-06-29 16:30:51 -04:00
David Yat Sin
24a458683a Skip filling locPtyNum if caller_data->loc.digits is NULL 2012-06-29 12:54:09 -04:00
kapil
cd61d0b59e adding code to send error response back to MG stack,in case of any app
failure
2012-06-29 21:51:15 +05:30
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
David Yat Sin
8de2568c3e Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
Conflicts:
	build/modules.conf.in
2012-06-26 21:27:03 -04:00
David Yat Sin
fcaeb37cfd further rollback 2012-06-26 21:25:56 -04:00
kapil
c82c11b02a adding code to send add response 2012-06-26 17:45:01 +05:30
kapil
e777de3eef adding mg stack add command code and sendign dummy rsp of add 2012-06-26 13:05:23 +05:30
kapil
b6737e31a3 adding command handler to handle command indication from megaco stack 2012-06-25 20:07:51 +05:30
kapil
e3eed73ecb adding mg and peer profile cleanup code during shutdown and removing
"unused variables" warnings
2012-06-25 12:12:04 +05:30
Mathieu Rene
fa616a377b Merge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg-4.3 2012-06-22 19:10:41 -04:00
Mathieu Rene
fd634d6bc9 still figuring out lib 2012-06-22 19:10:08 -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
David Yat Sin
adca0985a4 Rolling back to find out what's breaking build 2012-06-22 13:20:04 -04:00
David Yat Sin
c5c7b09007 Rolling back to find out what's breaking build 2012-06-22 11:35:00 -04:00
Mathieu Rene
294ab3880f fix conflict 2012-06-21 10:40:57 -04:00
kapil
97d89de3fc MEGACO over TCP support 2012-06-21 19:23:22 +05:30
kapil
3693867388 adding TCP transport support 2012-06-21 19:22:14 +05:30
kapil
ca5b100d17 code commit for multiple peer cli command 2012-06-21 11:36:20 +05:30
David Yat Sin
c18c32f800 Fix for compile warnings rtp.c 2012-06-20 22:43:54 -04:00
Mathieu Rene
79702bc0d2 start implementing command handlers 2012-06-20 21:34:04 -04:00
David Yat Sin
df85cb1ac0 Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3 2012-06-20 16:28:13 -04:00
David Yat Sin
b44bcd5763 Added core spanflag CLI command 2012-06-20 16:28:00 -04:00
kapil
6a1229c8f9 fixing compilation error 2012-06-21 01:09:51 +05:30
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