GRUU development branch


git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-200606-gruu@6271 ddefafc4-47db-0310-ae44-fa13212b10f2
 fixed for windows - I mena mac 

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-200606-gruu@6273 ddefafc4-47db-0310-ae44-fa13212b10f2
Initialized merge tracking via "svnmerge" with revisions "1-6270" from 
https://scm.sipfoundry.org/rep/resiprocate/main/repro


git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-200606-gruu@6283 ddefafc4-47db-0310-ae44-fa13212b10f2
Merged revisions 6270-6283 via svnmerge from 
https://scm.sipfoundry.org/rep/resiprocate/main/repro

........
  r6282 | alan | 2006-06-03 18:07:16 -0700 (Sat, 03 Jun 2006) | 2 lines
  
  Build tweaks - removing build time sensitivities.
........


git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-200606-gruu@6284 ddefafc4-47db-0310-ae44-fa13212b10f2
Merged revisions 6283-6285 via svnmerge from 
https://scm.sipfoundry.org/rep/resiprocate/main/repro

........
  r6285 | alan | 2006-06-03 18:25:22 -0700 (Sat, 03 Jun 2006) | 1 line
  
  removed rhi accident
........


git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-200606-gruu@6287 ddefafc4-47db-0310-ae44-fa13212b10f2
add StunMessage.hxx

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-200606-gruu@6297 ddefafc4-47db-0310-ae44-fa13212b10f2
this won't work but it compiles

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-200606-gruu@6306 ddefafc4-47db-0310-ae44-fa13212b10f2
- separate TransactionState into SipTransactionState and StunTransactionState
- Stun stuff still doesn't work - but SipMessage processing should still work

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-200606-gruu@6319 ddefafc4-47db-0310-ae44-fa13212b10f2
- renamed StunMessage in Stun.hxx/cxx to StunMessageStruct
- moved some more members down from SipMessge to TransactionMessage
- started to fill in some StunMessage guts

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-200606-gruu@6324 ddefafc4-47db-0310-ae44-fa13212b10f2
Stun message now parses

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-200606-gruu@6328 ddefafc4-47db-0310-ae44-fa13212b10f2
adding missing files....

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-200606-gruu@6333 ddefafc4-47db-0310-ae44-fa13212b10f2
Start support for STUN message in TCP

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-200606-gruu@6335 ddefafc4-47db-0310-ae44-fa13212b10f2
- move isClientTransaction to TransactionMessage.cxx
- make isClientTransaction, isRequest and isResponse work for StunMessage
- get StunMessageStruct to cleanup up it's own TurnData


git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-200606-gruu@6337 ddefafc4-47db-0310-ae44-fa13212b10f2
added STUN message creation in TCP - did not test 

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-200606-gruu@6339 ddefafc4-47db-0310-ae44-fa13212b10f2
added STUN message creation in TCP - did not test 

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-200606-gruu@6343 ddefafc4-47db-0310-ae44-fa13212b10f2
update server registration handling in DUM to store data necessary for outbound and GRUU

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-200606-gruu@6345 ddefafc4-47db-0310-ae44-fa13212b10f2
fixed errant comment in GRUU monkey

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-200606-gruu@6346 ddefafc4-47db-0310-ae44-fa13212b10f2
- change to ensure 100 trying message is sent, if app doesn't send within 80ms

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-200606-gruu@6383 ddefafc4-47db-0310-ae44-fa13212b10f2