Fixed IAX uri regexp: proto can be iax or iax2.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5530 acf43c95-373e-0410-b603-e72c3f656dc1
Allow MIME lines to build only the content part of the line without header.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5531 acf43c95-373e-0410-b603-e72c3f656dc1
Copy SIP authentication headers to Yate messages when foreign auth is enabled.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5532 acf43c95-373e-0410-b603-e72c3f656dc1
Added settings for the SIP T1 and T4 timers.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5533 acf43c95-373e-0410-b603-e72c3f656dc1
Changed configuration example for RTP monitoring.



git-svn-id: http://yate.null.ro/svn/yate/trunk@5534 acf43c95-373e-0410-b603-e72c3f656dc1
Implemented sending of trunk without miniframes timestamp. Fixed timestamp handling when processing trunk without miniframes timestamps. Check for thread termination when parsing lists tp process transactions and trunks.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5535 acf43c95-373e-0410-b603-e72c3f656dc1
Fixed bug: don't reject incoming calls with missing USERNAME IE, reject incoming (un)register requests with missing USERNAME IE. Improved debug.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5536 acf43c95-373e-0410-b603-e72c3f656dc1
Made configurable ping interval, frame retransmission counter and interval.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5537 acf43c95-373e-0410-b603-e72c3f656dc1
Send INVAL for all unmatched full frames except for INVAL.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5538 acf43c95-373e-0410-b603-e72c3f656dc1
Fixed transaction timeout when waiting for terminate. improved debug.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5539 acf43c95-373e-0410-b603-e72c3f656dc1
Made sent challenge timeout interval configurable. Improved debug.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5540 acf43c95-373e-0410-b603-e72c3f656dc1
Invert the action of -Dd command line option, favor performance by default.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5541 acf43c95-373e-0410-b603-e72c3f656dc1
Allow trunking parameters set in 'user.login' to override configured. Allow trunking out to be enabled in 'user.login'.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5542 acf43c95-373e-0410-b603-e72c3f656dc1
Bug fix: when encoding a long ASN.1 tag, insert it at the beginning of the payload, not at the end.



git-svn-id: http://yate.null.ro/svn/yate/trunk@5543 acf43c95-373e-0410-b603-e72c3f656dc1
Added option to use efficient trunking: a transaction can now send trunking data only if the number of calls using the trunk is greater then 1.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5544 acf43c95-373e-0410-b603-e72c3f656dc1
Return -1 to the Mutex or Semaphore count if they are not counted (started without -Dd).
Don't include them in Engine status if not counted.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5545 acf43c95-373e-0410-b603-e72c3f656dc1
Fixed race condition when (re)setting connection transaction pointer.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5546 acf43c95-373e-0410-b603-e72c3f656dc1
Removed a spurious warning at shutdown.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5547 acf43c95-373e-0410-b603-e72c3f656dc1
Added support for Telnet window size and paged output.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5548 acf43c95-373e-0410-b603-e72c3f656dc1
Removed a potential buffer overflow, the Telnet options are binary anyway.


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