Added method to check if any parameter in a list starts with a certain prefix.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5318 acf43c95-373e-0410-b603-e72c3f656dc1
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
Use a smarter SIP registration adjustment interval to avoid trouble with some providers.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5320 acf43c95-373e-0410-b603-e72c3f656dc1
Fixed bug: remove relay from relays list when uninstalled to avoid keeping an invalid pointer.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5321 acf43c95-373e-0410-b603-e72c3f656dc1
Avoid sending group (un)block messages with single circuit in range, try to pick another circuit in the same span and add it to circuits map with bit set to 0 (not handled). Added control 'circuitevent' available when built for debug used to generate alarm/no alarm events for circuits.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5322 acf43c95-373e-0410-b603-e72c3f656dc1
Check pending (un)block messages for valid circuits when timed out. Fixed bug: remove conflicting CGB/CGU only if GroupSupervisionTypeIndicator is the same.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5323 acf43c95-373e-0410-b603-e72c3f656dc1
Fixed bug: when processing CGA/CUA check GroupSupervisionTypeIndicator when searching the pending list to avoid ignoring the response when we have duplicate CGB/CGU with different type indicator and receive response to second one.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5324 acf43c95-373e-0410-b603-e72c3f656dc1
Create general listener from 'listener general' section if the section is present in config to mantain compatibility broken in rev. 8084.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5325 acf43c95-373e-0410-b603-e72c3f656dc1
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
No thread - and especially initialization - must wait forever at semaphore.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5327 acf43c95-373e-0410-b603-e72c3f656dc1
Send UDP keepalive even for SIP accounts without registration.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5328 acf43c95-373e-0410-b603-e72c3f656dc1
Fixed boolean evaluation for objects and function objects.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5329 acf43c95-373e-0410-b603-e72c3f656dc1
Check the barrier flag when returning from a Javascript function.
This prevents misinterpreting function values on stack as return address.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5330 acf43c95-373e-0410-b603-e72c3f656dc1
Added setting to allow DebugFail from Javascript.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5331 acf43c95-373e-0410-b603-e72c3f656dc1
Added support for calling object methods by variable.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5332 acf43c95-373e-0410-b603-e72c3f656dc1
Show objects stored in sniffed messages' parameters.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5333 acf43c95-373e-0410-b603-e72c3f656dc1
Date.now() is a static function, not a member method.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5334 acf43c95-373e-0410-b603-e72c3f656dc1
Added the option to set sctp socket "adaptation" parameter.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5335 acf43c95-373e-0410-b603-e72c3f656dc1
Fixed the way ysig components are initialized.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5336 acf43c95-373e-0410-b603-e72c3f656dc1
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