Bug fix: after the last retransmission of a frame, wait for a while for an answer before destroying the transaction. Changed debug level for message regarding media transmission.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5191 acf43c95-373e-0410-b603-e72c3f656dc1
Bug fix: don't remove a frame unless it matches with a received ACK.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5192 acf43c95-373e-0410-b603-e72c3f656dc1
Send an INVAL frame when receiving a frame for an unknown transaction.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5193 acf43c95-373e-0410-b603-e72c3f656dc1
Bug fix: don't refuse INVAL/VNAK frames even if a HANGUP has been sent for a transaction.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5194 acf43c95-373e-0410-b603-e72c3f656dc1
Bug fix: don't terminate a transaction until an ACK is received which matches the sent HANGUP frame.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5195 acf43c95-373e-0410-b603-e72c3f656dc1
Bug fix: don't search an ACK for a sent PING.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5196 acf43c95-373e-0410-b603-e72c3f656dc1
Bug fix: Send ACK when receiving ANSWER, don't send ACK when receiving INVAL.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5197 acf43c95-373e-0410-b603-e72c3f656dc1
Always try to adjust timestamps when sending frames.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5198 acf43c95-373e-0410-b603-e72c3f656dc1
Fixed typo in variable default initialization.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5199 acf43c95-373e-0410-b603-e72c3f656dc1
Fixed "unused returned value" compiler warning.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5200 acf43c95-373e-0410-b603-e72c3f656dc1
Fixed several signed/unsigned formatting mismatches.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5201 acf43c95-373e-0410-b603-e72c3f656dc1
Fixed word size on 64 bit MIPS.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5202 acf43c95-373e-0410-b603-e72c3f656dc1
Use the formats (synonyms) order if possible when populating a list of media.
This allows controlling the order in outbound Jingle calls and early media.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5203 acf43c95-373e-0410-b603-e72c3f656dc1
Add the "bitrate" as a generic payload parameter in addition to the attribute.
On inbound contents read the bitrate from generic parameter in preference to attribute.
Add the bitrate to the iLBC formats as some clients use it a a type hint instead of ptime.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5204 acf43c95-373e-0410-b603-e72c3f656dc1
Added possibility to set the From "domain" parameter in SIP LNP and CNAM queries.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5205 acf43c95-373e-0410-b603-e72c3f656dc1
Use static strings in the SIP CNAM and LNP lookup module.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5206 acf43c95-373e-0410-b603-e72c3f656dc1
Clear the "message" member of Channel only when script ended, else just mark it invalid.


git-svn-id: http://yate.null.ro/svn/yate/trunk@5207 acf43c95-373e-0410-b603-e72c3f656dc1
Don't increment output sequence number when sending an INVAL.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5208 acf43c95-373e-0410-b603-e72c3f656dc1
Never reject processing an INVAL frame.

git-svn-id: http://yate.null.ro/svn/yate/trunk@5209 acf43c95-373e-0410-b603-e72c3f656dc1
Don't clear incoming frames queue, avoids losing received ACKs.

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