rock branch for teltel.


git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-teltel-rock@5029 ddefafc4-47db-0310-ae44-fa13212b10f2
fixed to release allocated payload in the callback functions in AresDns.



git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-teltel-rock@5030 ddefafc4-47db-0310-ae44-fa13212b10f2
fixed to release tryLater message in TransactionState::process().



git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-teltel-rock@5031 ddefafc4-47db-0310-ae44-fa13212b10f2
fixed resip stack to set mState Calling while sending INVITE in
TransactionState::processClientInvite(), so that in case any INVITE
retransmission happens, client transaction is in normal state.


git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-teltel-rock@5032 ddefafc4-47db-0310-ae44-fa13212b10f2
added to dump more debugging information before assert(mMsgToRetransmit->header(h_RequestLine).getMethod() != ACK) fails in TransactionState::processClientInvite().



git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-teltel-rock@5033 ddefafc4-47db-0310-ae44-fa13212b10f2
back port some late changes of Data object:
* memset the mBuff correctly in the Data::operator^=().
* fixed the special character string in the Data::charEncoded()
-           strchr(" \";/?:@&=+%$,/t-_.!~*'()", c))
+           strchr(" \";/?:@&=+%$,\t-_.!~*'()", c))



git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-teltel-rock@5035 ddefafc4-47db-0310-ae44-fa13212b10f2
commit the latest changes from the branch b-teltel-20041118-invitesession, so
that our tfm and testLoad tools can compile with this resip branch.


git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-teltel-rock@5182 ddefafc4-47db-0310-ae44-fa13212b10f2