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
166249b0b9
Check in TDM and RTP controllable channels (incomplete)
2012-06-20 12:30:08 -04:00
kapil
3b4c725b1c
fixing cli issues
2012-06-18 17:41:05 +05:30
David Yat Sin
055dc8bc4b
re-adjusted parameter names
2012-06-12 19:15:14 -04:00
kapil
58dc659fbb
adding code based on modified xml and cli code changes (rename the m2ua cli command to
...
"xmlshow" and adding cli code to show sctp state also in m2ua peerstatus command)
2012-06-12 18:43:01 +05:30
David Yat Sin
91f9374a9f
Added code to treat sngss7_config section (same as sng_isup)
2012-06-11 13:23:37 -04:00
kapil
23ca7f8fed
adding m2ua stack config/control code
2012-05-18 12:05:25 +05:30
David Yat Sin
5226489c39
Merge branch 'releases.3.4' into releases.3.5
...
Conflicts:
libs/freetdm/mod_freetdm/mod_freetdm.c
libs/freetdm/src/ftdm_state.c
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_out.c
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_xml.c
2012-04-26 16:13:26 -04:00
David Yat Sin
e3369119e0
Merge branch 'master' into releases.3.5
2012-04-03 18:16:36 -04:00
David Yat Sin
27e4cdb4dd
Merge branch 'fsorig'
...
Conflicts:
libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_cfg.c
libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_hndl.c
2012-04-03 18:08:49 -04:00
Anthony Minessale
647740e9a4
cleanup after yourself
2012-04-02 16:20:40 -05:00
James Zhang
8a589435de
freetdm: Adding condition to parse sip headers only for non-freetdm channels.
...
This fixes an issue where ss7 native bridge was accidentally enabled
any time two freetdm channels were bridged regardless of the freetdm_native_sigbridge
variable value.
2012-03-30 16:50:00 -04:00
Moises Silva
681f582b20
freetdm: Try to resolve OPENZAP-173
...
The token count needs to be updated after the master session token is cleared
and before checking for other tokens
2012-03-19 09:20:44 -04:00
James Zhang
6ed6fd2c1a
freetdm: latest SPIROU fixes in releases.3.4 branch merged in releases.3.5
2012-02-24 15:43:23 -05:00
James Zhang
3f43b053a0
freetdm: adding x-ocn-* headers for incoming sip calls
2012-02-16 16:49:51 -05:00
James Zhang
4ccc26f08b
freetdm: Fix improper logging statement when doing native ss7 bridge (peer_chan was set to the SIP leg)
2012-02-16 15:15:22 -05:00
James Zhang
8c8d649221
freetdm: Add support to set/receive location and original call number SS7 elements through variables (including SIP X headers)
2012-02-16 15:14:06 -05:00
Moises Silva
541aa551c7
Merge branch 'releases.3.4.experimental_head' into releases.3.5
2012-01-31 17:17:25 -05:00
Moises Silva
1ad0bc250c
Merge remote-tracking branch 'fsorig/master'
2012-01-31 15:57:07 -05:00
Moises Silva
cafff50005
Merge branch 'releases.3.4' into releases.3.4.experimental_head
...
Conflicts:
libs/freetdm/mod_freetdm/mod_freetdm.c
2012-01-31 15:37:33 -05:00
James Zhang
d1a772bfe9
freetdm: Only hangup with user message when release location information is set
2012-01-30 18:02:26 -05:00
Moises Silva
5ef3c94271
OPENZAP-177 --resolve Thanks to Abhishek Singh
2012-01-30 14:15:51 -05:00
Moises Silva
2db41c5c79
freetdm: Fix uninitialized var leading to segfault
2012-01-27 06:34:36 -05:00
Moises Silva
1aa4f87b6a
freetdm: Tweaks to SS7 native bridge feature
...
- Enable native bridge also when receiving the UUID via SIP header
- Remove some debug CRIT messages and set a more proper log level
2012-01-26 23:51:21 -05:00
Moises Silva
9fc8395b31
Merge remote branch 'origin/jz.SPIROU' into releases.3.4.bridge_hack
2012-01-26 23:34:20 -05:00
James Zhang
977b546f9a
FreeTDM: reuse sip_h_X-FreeTDM-LOC = NULL to indicate disable LOC
2012-01-26 18:52:27 -05:00
James Zhang
3235fa079a
FreeTDM: fix for SPIROU
...
- adding freetdm_iam_fwd_ind_isdn_access_ind (value must be 0 or 1)
to modify forward call indicator's ISDN access indicator value in
transparent IAM
2012-01-26 18:00:34 -05:00
James Zhang
95baef8821
FreeTDM: patch SPIROU requests
...
- adding freetdm_iam_loc_pres variable to disable LOC in transparent IAM
- confirming freetdm_bearer_capability is working properly
2012-01-26 17:37:35 -05:00
Moises Silva
a1a1af579b
freetdm: Implement SS7 transparent IAM functionality using the event clones queue
2012-01-26 16:50:38 -05:00
James Zhang
98d566b29c
FreeTDM: adding variable ss7_rel_loc for REL location indicator (to support SPIROU)
2012-01-26 16:39:43 -05:00
James Zhang
90f538c0a0
FreeTDM: Fixing issues of SPIROU
...
- redirect number in Transparent IAM
- redirect information in Transparent IAM
- called party number in Transparent IAM
- adding incoming uuid to x-header to check loop calls
2012-01-26 11:19:41 -05:00
Moises Silva
7bd2d154d6
Merge branch 'smgmaster' into releases.3.4.experimental_head
...
Conflicts:
libs/freetdm/mod_freetdm/mod_freetdm.c
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.c
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_main.h
libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_relay.c
src/mod/endpoints/mod_sofia/mod_sofia.c
src/mod/endpoints/mod_sofia/sofia_glue.c
2011-12-17 17:42:34 -05:00
Moises Silva
7e31b9cc28
Merge remote branch 'fsorig/master'
...
Conflicts:
libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_stack_rcv.c
libs/freetdm/src/ftmod/ftmod_sangoma_isdn/ftmod_sangoma_isdn_support.c
2011-12-17 17:21:14 -05:00
Nenad Corbic
732a0ed2de
Fix for 3000ms timeout on hangup.
...
Where FS does not hangup the channel with in 3sec.
Without this fix, it was possible that 2 FS sessions
use the single span/chan freetdm session.
Merged the feature from git master of freetdm
2011-12-15 20:39:38 -05:00
Moises Silva
4b22c22c33
freetdm: fix potential bug in MFCR2 where the channel token is cleared too soon
2011-12-15 20:29:32 -05:00
James Zhang
1cbeb33b2d
freetdm: adding support of x-headers for Redirection Information
...
X-FreeTDM-RDINF-Indicator
X-FreeTDM-RDINF-OrigReason
X-FreeTDM-RDINF-Count
X-FreeTDM-RDINF-Reason
2011-12-06 15:38:05 -05:00
James Zhang
e582586876
Freetdm: adding X-FreeTDM-ANI-NADI and X-FreeTDM-DNIS-NADI support
2011-12-05 16:58:26 -05:00
Jeff Lenk
f5abef2000
FS-3728 --resolve thanks
2011-11-30 08:57:11 -06:00
James Zhang
cb1d5be5e6
freetdm: fix redirection presentation number in X-header
2011-11-17 15:43:40 -05:00
James Zhang
e293c12535
freetdm: fix loc_nadi value
2011-11-15 18:26:13 -05:00
James Zhang
dcdb5f18eb
freetdm: fixing RDNIS-Screen value mis-displaying string in decimal format
2011-11-14 16:42:23 -05:00
root
08e01bb5a2
freetdm: fix generic number
2011-11-07 17:32:02 -05:00
root
f0631fc87e
freetdm: change call reference number to HEX string format
2011-11-07 16:37:11 -05:00
root
3552e329ca
freetdm: fix sip header wrong value of NADI
...
error was caused by printing string value to integer
2011-11-07 12:53:32 -05:00
Moises Silva
680d92967f
freetdm: mod_freetdm - add SIP x header for FreeTDM-NADI value
2011-10-24 13:22:53 -04:00
Moises Silva
563460ce15
freetdm: mod_freetdm - add SIP x header for FreeTDM-NADI value
2011-10-24 13:21:15 -04:00
James Zhang
4aa0285a22
freetdm: CDR - location number implementation (for incoming and outgoing calls)
2011-10-12 17:44:52 -04:00
Jeff Lenk
f0efbd3f08
FS-3599 --resolve correct windows compiler warnings
2011-10-07 08:38:48 -05:00
root
c0f988b292
freetdm: changing call reference to generic header; removing location area code
2011-10-06 19:08:25 -04:00
James Zhang
20abac2794
ftdm_ss7: Adding OPC and Call Reference Number to SIP x-headers
2011-10-06 19:07:05 -04:00