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
Added operator delete.
Bug Fix. Do not remove undefined variables from stack.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5397 acf43c95-373e-0410-b603-e72c3f656dc1
Added possibility to extract a parameter from NamedList.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5398 acf43c95-373e-0410-b603-e72c3f656dc1
Added sort method for ObjList.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5399 acf43c95-373e-0410-b603-e72c3f656dc1
Added methods:
    Math.random([int min, int max]);
    Array.indexOf(Object obj [, int fromPos]);
    Array.sort([compareCallback])
    String.split(char c [,int maxResults]);
    String.startsWith(String match [, int fromPos]);
    String.endsWith(String match [, int fromPos]);
    String.toLower();
    String.toUpper();
    String.trim(); 
to JavaScript API.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5400 acf43c95-373e-0410-b603-e72c3f656dc1
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
Changed operators precedences.
Fixed postfix operators parse.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5402 acf43c95-373e-0410-b603-e72c3f656dc1
Lock context while evaluating instructions.
Don't do context initialization everytime the execution of the script is reset.



git-svn-id: http://yate.null.ro/svn/yate/trunk@5403 acf43c95-373e-0410-b603-e72c3f656dc1
Bug Fixed. Resolve objects variables.
Thanks to ximik777 for reporting it.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5404 acf43c95-373e-0410-b603-e72c3f656dc1
Fixed deadlock.
Update Transport status with reader mutex unlocked.
Unlock SIGAdaptClient mutex before sending a message.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5405 acf43c95-373e-0410-b603-e72c3f656dc1
Changed declaration of String::hash() to inline function.



git-svn-id: http://yate.null.ro/svn/yate/trunk@5406 acf43c95-373e-0410-b603-e72c3f656dc1
Do linking (jump resolving) for Javascript code.
Added configuration parameter to enable/disable linking.



git-svn-id: http://yate.null.ro/svn/yate/trunk@5407 acf43c95-373e-0410-b603-e72c3f656dc1
Fixed variable name error bug introduced in rev. 5396.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5408 acf43c95-373e-0410-b603-e72c3f656dc1
Use delete[] for deallocating array.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5409 acf43c95-373e-0410-b603-e72c3f656dc1
Fixed a signed / unsigned conversion on 64 bit architectures.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5410 acf43c95-373e-0410-b603-e72c3f656dc1
If socket connection is required by libyate.php check if the PHP sockets extension is loaded.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5411 acf43c95-373e-0410-b603-e72c3f656dc1
Slight optimization of String operator += by replacing the use of strncat with strncpy.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5412 acf43c95-373e-0410-b603-e72c3f656dc1
Fixed compile error introduced in rev. 5396.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5413 acf43c95-373e-0410-b603-e72c3f656dc1
Bug fix: do proper sorting of applications based on their load.
Protect access to an application's current transaction count.



git-svn-id: http://yate.null.ro/svn/yate/trunk@5414 acf43c95-373e-0410-b603-e72c3f656dc1
Update transaction state before sending a message.



git-svn-id: http://yate.null.ro/svn/yate/trunk@5415 acf43c95-373e-0410-b603-e72c3f656dc1