David Yat Sin
e91e4d6816
renamed sip_h_X-FreeTDM-Access-Transport to sip_h_X-FreeTDM-Access-Transport-URLENC
2012-05-18 09:57:51 -04:00
kapil
23ca7f8fed
adding m2ua stack config/control code
2012-05-18 12:05:25 +05:30
James Zhang
ce46a57b85
ss7: Adding support of Access Transport IE in IAM message
...
Adding sip x-header and channel variable to set the value
of Access Transport IE
2012-05-17 17:56:50 -04:00
Moises Silva
105ce9ff33
Fixes before merging sangoma repo with upstream
2012-05-07 16:26:48 -04:00
Moises Silva
1f08e2b0ec
Merge remote branch 'fsorig/master'
2012-05-07 15:46:08 -04:00
Moises Silva
f316f9307f
freetdm: First GSM working version
...
- Manually merging latest code from gideon.gsm branch after review/inspection/modifications
2012-05-07 15:35:13 -04:00
Moises Silva
cf9f937079
Merge branch 'master' into gsm.merge
2012-05-07 15:15:44 -04:00
Moises Silva
de98034145
freetdm: - Extend ftdm interrupt object to notify which IO events are ready in the device
...
- Add definition of FTDM_MAX_SIG_PARAMETERS to have a standard limit for signaling module parameters
2012-05-07 15:13:26 -04:00
Moises Silva
412c808e0c
freetdm: Added GSM module skeleton
2012-05-07 15:10:25 -04:00
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
Ken Rice
c5554eb939
Copyright date update.
2012-04-18 11:52:02 -05: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
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