paulc
c4c9e994f0
Renamed DebugGoOn to DebugCrit so it better matches its purpose.
...
Swapped order of DebugCall and DebugNote so DebugCall is less visible.
Changed default debug level to DebugNote.
Modified a few inadequate uses of DebugCrit.
git-svn-id: http://yate.null.ro/svn/yate/trunk@6250 acf43c95-373e-0410-b603-e72c3f656dc1
2017-08-01 13:08:23 +00:00
paulc
3aeb6687d5
Fixed a GCC 6 build error: C++11 requires a space between literal and string macro.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@6084 acf43c95-373e-0410-b603-e72c3f656dc1
2016-01-20 10:23:35 +00:00
paulc
37a72e4bc1
Added copyright notices to sources and scripts missing them.
...
Updated copyright notices for 2014.
Fixed end of lines in many files.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5755 acf43c95-373e-0410-b603-e72c3f656dc1
2014-02-05 11:42:17 +00:00
paulc
cf5d0fd71a
Changed license terms in each source file to reference an external file.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5609 acf43c95-373e-0410-b603-e72c3f656dc1
2013-08-06 13:38:10 +00:00
oana
dffe7fd9fc
Changed the name of the SCCP parameters for Called/CallingPartyAddress plan and translation type.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5401 acf43c95-373e-0410-b603-e72c3f656dc1
2013-02-12 11:23:13 +00:00
andrei
2a08c45703
Differentiate "No component could process the command" and "The component failed to process the command" in rmanager control output.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5396 acf43c95-373e-0410-b603-e72c3f656dc1
2013-02-08 15:23:06 +00:00
andrei
82f7d02567
Check if localpointcode parameter is configuread. If not show warning.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5379 acf43c95-373e-0410-b603-e72c3f656dc1
2013-01-18 16:11:00 +00:00
andrei
8137d40d31
Bug fixed in sccp local routing.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5343 acf43c95-373e-0410-b603-e72c3f656dc1
2012-12-03 11:03:00 +00:00
andrei
7f62a2c8fc
Do not copy RemotePC parameter from sccp.route message.
...
Remove sccp message originating pointcode when a local routing is performed.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5337 acf43c95-373e-0410-b603-e72c3f656dc1
2012-11-22 11:49:55 +00:00
andrei
3dc84f2907
Fixed the way ysig components are initialized.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5336 acf43c95-373e-0410-b603-e72c3f656dc1
2012-11-22 08:50:51 +00:00
andrei
2acf2f37fa
Added possibility to route sccp messages between sccp components.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5326 acf43c95-373e-0410-b603-e72c3f656dc1
2012-11-20 14:03:02 +00:00
andrei
4f22d8e929
Added method to resolve signaling subcomponent configuration.
...
Use the new mehod to allow proper configuration of SCCP, management and GTT.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5319 acf43c95-373e-0410-b603-e72c3f656dc1
2012-11-02 13:44:30 +00:00
paulc
f6822a90b2
Fixed naming of GTT components.
...
Added SCCP and GTT name to the sccp.route message.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5309 acf43c95-373e-0410-b603-e72c3f656dc1
2012-10-24 16:44:37 +00:00
andrei
415f207799
Filter sccp address parameters returned by gt.route message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5169 acf43c95-373e-0410-b603-e72c3f656dc1
2012-07-02 09:54:04 +00:00
paulc
11206e5e57
Added default type in SignallingComponent constructor.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5099 acf43c95-373e-0410-b603-e72c3f656dc1
2012-06-07 10:27:45 +00:00
andrei
200880c7d7
Fixed sccp crash, caused by sccp management local-subsystems parameter presence.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5054 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-10 09:50:40 +00:00
paulc
601a89014e
Added several boolean true alternatives for SCCP MessageResult.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5041 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-04 12:27:43 +00:00
paulc
3823269bad
Set the SCCP CalledPartyAddress Point Code only if "pointcode" is set in GTT.
...
The value of RemotePC still sets the MTP DPC.
git-svn-id: http://yate.null.ro/svn/yate/trunk@5034 acf43c95-373e-0410-b603-e72c3f656dc1
2012-05-02 14:56:29 +00:00
paulc
c4f6227b6b
Fixed some implicit conversion to boolean spotted by Visual C.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@5013 acf43c95-373e-0410-b603-e72c3f656dc1
2012-04-19 13:46:42 +00:00
paulc
1e5e891acf
Added ability to limit how much to try to acquire a non-critical mutex.
...
This should reduce contention during high load and the chances to deadlock.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4950 acf43c95-373e-0410-b603-e72c3f656dc1
2012-03-02 16:01:45 +00:00
andrei
96a5936a0c
Removed SS7 route MSU size upper boundary.
...
Fixed SCCP LUDT maximum data length calculation.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4851 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-08 09:35:30 +00:00
paulc
de0f138a2d
Fixed typo (copy/paste).
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4846 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-07 12:38:17 +00:00
paulc
6eee4dd672
Encode and decode the non-standard digit 14 as letter E in ISUP and SCCP.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4845 acf43c95-373e-0410-b603-e72c3f656dc1
2012-02-07 12:35:49 +00:00
andrei
beb1cd1225
Added posibility to set maximum data size that can be transported on a specific route.
...
Improved SCCP segmentation process. The SCCP now detects the maximum amount of data that can fit in a SCCP message.
Implemented SCCP message change procedures.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4828 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-31 11:50:30 +00:00
andrei
c736a1e35f
Reassamble SCCP messages before performing GTT.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4827 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-31 10:08:16 +00:00
andrei
2b37f4bcaa
Bugs Fixed in SCCP management!
...
Stop all subsystem status tests if the attached network is not operational.
Do not stop subsystem status test routine if we received UPU with other cause than Unequipped.
Update remote SCCP's state when local MTP has finished to restart.
Process SS7Route Unknown state.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4822 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-30 15:22:32 +00:00
andrei
094878ac14
Bug Fixed! Modified the pointers to mandatory variable and optional parameters from LUDT messages to be on 2 bytes instead of one.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4810 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-19 13:37:20 +00:00
andrei
129d2d6401
Memory leak fixed.
...
Do not copy data when creating sccp data segments.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4800 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-06 13:41:51 +00:00
andrei
9b83538a2b
Set default values in SCCP::initialize to the previews configured ones, to avoid value reset if they are missing.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4795 acf43c95-373e-0410-b603-e72c3f656dc1
2012-01-05 11:22:29 +00:00
paulc
f249687be8
Added E.xxx aliases for some numbering plans.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4752 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-13 09:53:55 +00:00
paulc
e4e59f6a68
Fixed reassembly of fragmented SCCP messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4740 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-07 14:58:45 +00:00
paulc
223a857084
Always use the SLS from the routing label in the SCCP User part.
...
Create a random SLS for class 0 messages and when missing for class 1 (sequenced).
git-svn-id: http://yate.null.ro/svn/yate/trunk@4734 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-05 08:54:24 +00:00
andrei
74d3f5b8b9
Use XUDT message to transmit segmented data if we do not support LUDT.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4729 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-30 10:58:56 +00:00
andrei
e095bcb661
Logic bug fixed!
...
Do not modify RemotePC if a GT was translated for a local SCCP user.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4723 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-24 12:53:33 +00:00
andrei
42288dafec
Bug Fixed!
...
Set odd/even flag properly in nature of address octet.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4710 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-16 16:37:04 +00:00
andrei
080d295fae
Check if we have a valid pointcode before routing a sccp message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4709 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-16 16:01:28 +00:00
andrei
ce5b7cc10c
Bug fixed!
...
Cast message data pointer to unsigned char* to avoid integer wrong value assigning.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4704 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-16 10:55:18 +00:00
andrei
5fa6ff5686
Fill CallingPartyAddress.pointcode parameter with local sccp pointcode if requested by user.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4621 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-19 12:13:24 +00:00
andrei
0b1edfa02e
Unify sccp encoding scheme bcd-odd, bcd-even in single bcd encoding and let sccp determine if the number has odd or even number of digits.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4620 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-19 12:09:51 +00:00
andrei
1714131471
Fixed SS7Layer4 initialization.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4619 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-19 10:05:42 +00:00
andrei
21996be781
Added SCCP support.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4590 acf43c95-373e-0410-b603-e72c3f656dc1
2011-09-09 12:43:59 +00:00
paulc
048914dd30
Cosmetical spell fix.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2309 acf43c95-373e-0410-b603-e72c3f656dc1
2008-11-07 18:00:39 +00:00
paulc
95f6b7a022
Modified libysig to create a DLL, added wanpipe module for Windows.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2024 acf43c95-373e-0410-b603-e72c3f656dc1
2008-06-11 17:51:32 +00:00
marian
5ab07110b0
Renamed library header. Updated sources and makefile to reflect the changes
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1487 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-26 13:01:04 +00:00
paulc
dc7b6f93d0
Directory reorder #2
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@1475 acf43c95-373e-0410-b603-e72c3f656dc1
2007-11-15 22:21:43 +00:00