paulc
2256598929
Set the custom 3xx redirect code in the channel's reason too, not only in SIP message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4762 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-15 10:06:40 +00:00
oana
414ffe6736
Fixed various ASN.1 definitions for CAMEL.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4761 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-15 08:31:23 +00:00
oana
70da48a532
Fixed various ASN.1 definitions for MAP.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4760 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-14 15:24:05 +00:00
paulc
d5cf2c814b
Avoid a Gentoo deprecation warning in the init script.
...
Blindly applied mailing list patch by Sven.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4759 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-14 14:00:25 +00:00
paulc
dcc6f9b85e
Fixed ASN.1 encoding for PDP context extensions.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4758 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-14 10:20:17 +00:00
paulc
fa50867d47
Added to PDP Context the QoS extensions and the Charging Characteristics.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4757 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-13 16:30:59 +00:00
oana
2e85aeabcf
Fixed decoding of bit strings. Fix debug message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4756 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-13 12:56:48 +00:00
oana
8f95397fc7
Verify length when trying to hexify data.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4755 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-13 12:51:05 +00:00
paulc
ccac76817c
Fixed finding capabilities, return NULL if no connection matched.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4754 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-13 12:11:47 +00:00
paulc
cd7a0aca25
Added a "None" capability for the XML translator intended for scripts that are just sending requests.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4753 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-13 09:55:40 +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
marian
a9d2c66492
Fixed incorrect identities/features ordering when building capabilities hash.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4751 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-12 11:37:06 +00:00
paulc
885a2d2b1f
Do not change call state or generate event on EXM receive, just start T9 timer.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4750 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-08 17:41:57 +00:00
oana
8b31ec7b76
Replace use of XmlFragment with XmlDocument.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4749 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-08 15:56:07 +00:00
oana
1dce3549c4
Don't display debug message when socket is closed from remote point.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4748 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-08 15:20:02 +00:00
oana
1b51404c45
Don't remember/remove transactions that have endNow set on true.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4747 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-08 14:42:08 +00:00
oana
5534a29691
When updating a transaction also update the endNow parameter.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4746 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-08 14:38:06 +00:00
paulc
bca5cd0861
Added handling for ANSI-only EXM (Exit Message) similar to ACM.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4745 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-08 14:37:14 +00:00
paulc
2b1893d442
Automatically turn on overlapped sending if called number is longer than maximum.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4744 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-08 14:01:47 +00:00
paulc
0bd8b3903d
Added possibility to retrieve or set SCCP HopCounter from XML.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4743 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-07 20:33:46 +00:00
paulc
967138525f
Added possibility to set a default HopCounter in TCAP.
...
Accelerated TCAP by storing preconstructed Strings for comparations.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4742 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-07 20:32:40 +00:00
oana
9eebe0d220
Derived TCAPUser from SignallingComponent. Removed tcap.request message handler from ysigchan, use relay instead. Removed multiple inheritance of SigTcapUser class.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4741 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-07 16:24:34 +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
d4c2f0020c
Fixed a printf-style format in DEBUG compile.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4739 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-07 12:40:49 +00:00
paulc
b805b1ebcf
Changed the MTP3 logic to auto-activate a link that is accidentally inactive on MSU reception.
...
Added MTP3 troubleshooting parameter "inhibit" to manually control link inhibit flags.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4738 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-06 17:49:24 +00:00
paulc
0b33420051
Made ExpEvaluator::popOne() static and public, it is really a helper method.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4737 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-06 15:45:23 +00:00
paulc
79150dfa9c
Add a default route=ssn in CallingPartyAddress only if it wasn't explicitely set.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4736 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-05 14:15:32 +00:00
paulc
7849a222dd
Do not store the SLS of the TCAP dialog, let SCCP add one if TCAP user did not set it.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4735 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-05 08:55:56 +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
paulc
2d4bbd1e4c
For regular XML elements update their value in existing element rather than always create new one.
...
To unconditionally create a new element added type NewElement.
git-svn-id: http://yate.null.ro/svn/yate/trunk@4733 acf43c95-373e-0410-b603-e72c3f656dc1
2011-12-02 16:59:00 +00:00
paulc
f33aa3c761
Fixed a forever loop that sometimes blocked SS7 management on reception of LUN.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4732 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-30 19:14:04 +00:00
oana
e68f51d550
Bug fix: don't consider operation code as mandatory parameter while decoding ReturnResult components.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4731 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-30 14:07:45 +00:00
oana
15e89e5fc7
Don't generate payload for components that have no operation code.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4730 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-30 14:06:14 +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
marian
761e7536dc
Added missing reason to session dictionary.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4728 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-30 08:29:07 +00:00
marian
d6fd6d4907
Fixed jingle SRTP negotiation and setup.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4727 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-29 15:51:14 +00:00
marian
bde556be12
Destruct the chain from the first translator when fail to build a new translator for the chain. This will avoid destroying a DataConsumer already attached to a source if the current translator is chained.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4726 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-25 12:37:45 +00:00
oana
32e1130a1c
Continue encoding of SequenceOf type even if the encoding of one the children fails.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4725 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-25 11:50:54 +00:00
oana
16cd0f24f4
Added setting for printing debug messages when mandatory parameters are missing.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4724 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-25 11:35:14 +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
oana
a3037eafd2
Added support for authenticationFailureReport MAP operation. Added some missing operation contexts.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4722 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-24 11:13:52 +00:00
oana
1403caa439
Bug fix: set right encoding attribute when decoding octet strings.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4721 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-23 16:52:19 +00:00
oana
eec338d80b
Bug fix: choice parameters are not optional, fixed it for several operations/errors.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4720 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-23 15:13:55 +00:00
oana
7db38640e2
Properly clean up list of transaction ids-application mappings.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4719 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-22 16:15:30 +00:00
oana
8d6236e894
Search errors in error tables, not in operation tables.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4718 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-22 14:56:48 +00:00
oana
52170894e1
Don't transform component error codes into internal error values.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4717 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-22 14:54:10 +00:00
oana
457e2fcd99
Bug fix: remove transaction IDs properly from application lists.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4716 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-22 12:35:12 +00:00
oana
c95592a677
Bug fix: decode properly the parameters for sendAuthenticationInfo-v3 operation.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4715 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-21 13:25:26 +00:00
oana
d5a7e3f464
Fixed decoding for universal types while decoding unknown parameters.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4714 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-21 13:21:15 +00:00
paulc
f8ba1cbf62
Added separate setting for UDPTL timeout with a default of 25s.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@4713 acf43c95-373e-0410-b603-e72c3f656dc1
2011-11-18 13:12:34 +00:00