2066 Commits

Author SHA1 Message Date
James Zhang
e293c12535 freetdm: fix loc_nadi value 2011-11-15 18:26:13 -05:00
James Zhang
552405024a freetdm: fixing relay must start after master.
relay - configuring circuits only when resume is recieved.
	 master - configuring relay after all the others are configured.
2011-11-15 14:46:57 -05:00
James Zhang
dcdb5f18eb freetdm: fixing RDNIS-Screen value mis-displaying string in decimal format 2011-11-14 16:42:23 -05:00
wadam
5c4a3f81a2 Fix error in call reference conversion to string.
src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c
  cc1: warnings being treated as errors
  src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c: In function
  'handle_con_ind':
  src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_handle.c:255: warning: format '%x'
  expects type 'unsigned int', but argument 3 has type 'U32'
  make[6]: *** [ftmod_sangoma_ss7_la-ftmod_sangoma_ss7_handle.lo] Error 1
2011-11-07 22:26:02 -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
Nenad Corbic
5dd076c81f freetdm: Allow for backward compatibility.
cpg_on_progress_media is default to TRUE if not xml option exists.
         transparent_iam_max_size added to ccspan.  Gloal value is used
         if transparent_iam_max_size is not in ccSpan.
2011-11-07 00:08:38 -05:00
Nenad Corbic
4b25044ac6 freetdm: Made CPG optional on configuration file
Fixes in hw alarm - no need to set hw unblock if hw block did not execute yet.
         Minor bug fixes
2011-11-03 20:04:26 -04:00
Nenad Corbic
69f6f20fd2 freetdm: on hander do not go up unless all channel blocks/restes are cleared
Added more documentation in main
2011-11-03 14:29:47 -04:00
Nenad Corbic
953cd77f95 freetdm: Fixed blocks/unblocks resets. Performed conformance tests
Fixed hw alarm handling: physical ids were not used which caused alarms
         read wrong.
         Tested sip hold
         Group blocks/unblock
         Group reset
         Link down-> block -> unblock
         FS start with link down then link up
         FS start with link up, take link down and up -> make incoming call
2011-11-02 20:53:14 -04:00
Nenad Corbic
503a898b98 Merge remote branch 'qa-master/releases.3.4' into releases.3.4 2011-11-02 12:34:28 -04:00
Nenad Corbic
429b2944e5 freetdm: reset to reset not GRS - take2 2011-10-31 23:57:45 -04:00
Nenad Corbic
c98d8b49d9 freetdm: Default to individual reset not GRS 2011-10-31 23:56:39 -04:00
Nenad Corbic
d5e90dfbf0 Merge remote branch 'qa-master/releases.3.4' into releases.3.4 2011-10-29 00:08:47 -04:00
Moises Silva
acfdddabbb freetdm: ss7 - add china switchtype to the configuration options 2011-10-28 09:35:49 -04:00
Nenad Corbic
08768608e6 freetdm: on handle alarm must check TRAP or CLEAR cannot use default case 2011-10-26 16:56:47 -04:00
Nenad Corbic
d442c188eb freetdm: More debugging 2011-10-26 16:37:44 -04:00
Nenad Corbic
44895d738d freetdm: On alarm off event make sure that we had alarm on before issuing HW UNBLOCK 2011-10-26 16:34:56 -04:00
Nenad Corbic
d0188836f8 freetdm: Do not set hw block clear flag on startup if port is already up 2011-10-26 16:17:11 -04:00
Nenad Corbic
0e2b85ddf4 freetdm: Add debugging 2011-10-26 16:09:32 -04:00
Nenad Corbic
de2836e76a freetdm: Its possible to get HW ALARM clear even though we never got the initial alarm.
Only send out an unblock if block was sent from hw alarm and there are no
         maintenance blocks pending.
2011-10-26 14:57:27 -04:00
Nenad Corbic
fd6d18d56c freetdm: Fixed GRA - added group reset by default on startup 2011-10-26 14:33:28 -04:00
Nenad Corbic
859d3b0ed5 Added GRS on startup by default 2011-10-26 13:05:12 -04:00
Nenad Corbic
79c1ed7dc1 freetdm: fixed reset tx after unequiped cic; reset sent flag was not being cleared 2011-10-25 20:29:22 -04:00
Nenad Corbic
982bcf4146 freetdm: added debugging - changed order of block/unblock 2011-10-25 19:04:50 -04:00
Nenad Corbic
f8ae7e7464 freetdm: ftmod_ss7_enable_grp_mtp3Link - wait no wait based on proc 2011-10-25 18:44:28 -04:00
Nenad Corbic
7f746b4298 freetdm: added nowait mtp3 commands if proc ids dont match 2011-10-25 18:36:37 -04:00
Nenad Corbic
1d3d165822 freetdm: ftdm_running checks on handle, implemented no wait block 2011-10-25 18:05:41 -04:00
Moises Silva
13e6e7bb04 freetdm: added debug ftdm_print_stack macro 2011-10-25 17:13:07 -04:00
Nenad Corbic
fc997aaea4 freetdm: logging fixes, ss7 events sanity checks 2011-10-24 19:40:45 -04:00
Moises Silva
563460ce15 freetdm: mod_freetdm - add SIP x header for FreeTDM-NADI value 2011-10-24 13:21:15 -04:00
Moises Silva
d79f95f2d6 freetdm: * Avoid acquiring the span mutex if the pendingchans queue is available for use *
* FreeTDM modules using the old FTDM_SPAN_STATE_CHANGE flag should be updated   *
         * until then, they are still vulnerable to deadlock situations                  *
         * Modules pending update: (ftmod_analog, ftmod_libpri, ftmod_isdn)              *
         * Fixes Sangoma redmine ticket #1791 0 FTDM span stop deadlock                  *
2011-10-24 12:43:54 -04:00
James Zhang
4aa0285a22 freetdm: CDR - location number implementation (for incoming and outgoing calls) 2011-10-12 17:44:52 -04:00
James Zhang
711091751b Merge remote branch 'origin/releases.3.4' into releases.3.4 2011-10-06 18:55:57 -04:00
James Zhang
8ccd5f0e13 freetdm: ss7 - fixing reset on in-use channel causing signaling down in the receiving side 2011-10-06 18:53:38 -04:00
Moises Silva
4ece7e6ffd freetdm: ftmod_wanpipe - remove debug idle messages for good, not worth the noise 2011-10-06 17:55:45 -04:00
yannick
f1257ab8b5 ftdm: fixing reset on in-use channel causing infinite state loop. 2011-10-06 17:36:50 -04:00
Moises Silva
c82f1ecabd freetdm: Added SS7 variables for location number (pending SIP-X header integration) 2011-10-06 12:46:30 -04:00
James Zhang
ccc81f3207 ftdm: change max_path length from 255 to 4096 2011-09-30 16:03:08 -04:00
root
595454126b freetdm: changing call reference to generic header; removing location area code 2011-09-30 13:09:13 -04:00
James Zhang
dbd6bb9a83 fixing bug 1625 - relay status not reported properly in the cli 2011-09-30 11:52:33 -04:00
James Zhang
f43eecbab3 ftdm_ss7: Adding OPC and Call Reference Number to SIP x-headers 2011-09-30 10:25:21 -04:00
Moises Silva
b828442052 freetdm: Fix SS7 ISUP T10 (Overlap digit timeout) - issue #1445 2011-09-28 19:17:40 -04:00
Moises Silva
1ba6d277fa freetdm: Fix SS7 T35 timer 2011-09-28 13:24:54 -04:00
James Zhang
d9fe71f024 freetdm: changing git user to be James Zhang - last commit of mtp2 relay fixing was mine 2011-09-27 15:46:40 -04:00
yannick
5ca31e9fbf freetdm: resolve mtp2 on relay always down problem 2011-09-27 15:44:20 -04:00
Moises Silva
d89f3afdc2 freetdm: Manually merged relay code from branch jz.smg_ss7 (based on releases.3.3)
- Added relay and other misc commands
        - Misc fixes in hardware blocks, hw alarm etc
	- Fix crash on shutdown in relay
2011-09-21 15:15:19 -04:00
David Yat Sin
b2fa7e3139 freetdm: Fix for sending CPG without sending ACM prior to that 2011-09-20 19:17:04 -04:00
Moises Silva
8a3c697794 Merge branch 'master' into smgmaster 2011-09-15 12:57:25 -04:00