svn-authors: update kenho email

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10652 ddefafc4-47db-0310-ae44-fa13212b10f2
-If we are unregistering all contacts as the initial registration message then don't bother 
 storing in mMyContacts - allows add Binding to be called later to add a registration

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10661 ddefafc4-47db-0310-ae44-fa13212b10f2
-don't strip authorization headers if the request is going to spiral / loop back to us
  -only strip if routing outside our domain 
  -moved logic from DigestAuthenticator to ResponseContext
  -moved getRealm code from DigestAuthenticator to RequestContext so that both
   DigestAuthenticator and ResponseContext can access it




git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10662 ddefafc4-47db-0310-ae44-fa13212b10f2
-fix typo in last commit (merge issue)

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10663 ddefafc4-47db-0310-ae44-fa13212b10f2
-avoid compiler warning if WIN32_LEAN_AND_MEAN is already defined 

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10670 ddefafc4-47db-0310-ae44-fa13212b10f2
-fixed up AresDns::checkDnsChange to be able to compare IPv6 DNS servers instead of just V4 servers
-modified API used to retrieve DNS servers for Windows systems from GetNetworkParams to 
  GetAdapterAddresses (supported on Windows XP / Server 2003 and above)
 -will fallback to GetNetworkParams if unable to retrieve servers via GetAdapterAddresses (this 
  will happen on Windows 98 and Server 2000 machines)
 -GetNetworkParams issues: 
    -does not support IPv6
    -was exhibiting a MS bug that could cause 0 DNS servers to be returned if many 
     ares instances where init'd at the same time (ie: could happen when creating 
     many SipStack instances at the same time)
 -more efficient lookup when ARES_FLAG_TRY_NEXT_SERVER_ON_RCODE3 ares option is used - no need to 
  lookup the physical address of each DNS server separately 
 -cleanup fallback to local named for all platforms - now uses common code

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10675 ddefafc4-47db-0310-ae44-fa13212b10f2
-remove unnecessary #ifdef

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10676 ddefafc4-47db-0310-ae44-fa13212b10f2
-merge changes from trunk
-rev 10652: svn-authors: update kenho email
-rev 10661: 
 -If we are unregistering all contacts as the initial registration message then don't bother 
 storing in mMyContacts - allows add Binding to be called later to add a registration 
-rev 10670: -avoid compiler warning if WIN32_LEAN_AND_MEAN is already defined 
-rev 10675: 
 -fixed up AresDns::checkDnsChange to be able to compare IPv6 DNS servers instead of just V4 servers
 -modified API used to retrieve DNS servers for Windows systems from GetNetworkParams to 
   GetAdapterAddresses (supported on Windows XP / Server 2003 and above)
  -will fallback to GetNetworkParams if unable to retrieve servers via GetAdapterAddresses (this 
   will happen on Windows 98 and Server 2000 machines)
  -GetNetworkParams issues: 
     -does not support IPv6
     -was exhibiting a MS bug that could cause 0 DNS servers to be returned if many 
      ares instances where init'd at the same time (ie: could happen when creating 
      many SipStack instances at the same time)
  -more efficient lookup when ARES_FLAG_TRY_NEXT_SERVER_ON_RCODE3 ares option is used - no need to 
   lookup the physical address of each DNS server separately 
  -cleanup fallback to local named for all platforms - now uses common code

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-uasprack-20130904@10677 ddefafc4-47db-0310-ae44-fa13212b10f2
-fix for linux builds

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-uasprack-20130904@10678 ddefafc4-47db-0310-ae44-fa13212b10f2