-make sure multiple RegSync Servers can be added and dispatched to
-fixes repro bug when starting both IPv4 and IPv6 regsync servers

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10868 ddefafc4-47db-0310-ae44-fa13212b10f2
release: Update for 1.9.0~beta11

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10869 ddefafc4-47db-0310-ae44-fa13212b10f2
repro: add isMyRealm method to DigestAuthenticator

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10870 ddefafc4-47db-0310-ae44-fa13212b10f2
repro: use mStaticRealm for DigestAuthenticator::isMyRealm

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10871 ddefafc4-47db-0310-ae44-fa13212b10f2
travis: enable use of popt for test cases that use it

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10873 ddefafc4-47db-0310-ae44-fa13212b10f2
reTurn: keep going after encountering bad records in users.txt

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10874 ddefafc4-47db-0310-ae44-fa13212b10f2
svn-authors: add dtacalau mapping

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10875 ddefafc4-47db-0310-ae44-fa13212b10f2
-fixed some transaction state memory leaks in DUM - resulting from race conditions in DUM Cancel handling
 -Rece#1 - DialogSet.cxx - if Dialogset is still around, but dialog is gone (potentially BYE'd).
           Need to respond to CANCEL in order for transaction in stack to go away
 -Race#2 - ServerAuthManager - if we are waiting for an async user auth info to arrive on an INVITE with
           credentials when a CANCEL arrives, we did not correctly respond to the CANCEL
         - DialogUsageManager - needed a change to handle the User Auth info arriving after destroying the 
           feature chain due to a CANCEL 


git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10876 ddefafc4-47db-0310-ae44-fa13212b10f2
-added preprocessor conditional compile option for Windows source interface selection to avoid using
 adapter addresses tagged as Transient.  Transient addresses include those that are used for Virtual IP
 addresses and tagged with SkipAsSource (also used in Windows Clustering solutions)

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10877 ddefafc4-47db-0310-ae44-fa13212b10f2
-modified basicClient to use EventStackThread instead of InterruptableStackThread
 -enables Epoll support on platforms that support it

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10878 ddefafc4-47db-0310-ae44-fa13212b10f2
-fix crash when shutting down repro 
 -modified AuthenticatorFactory to return auto_ptr's for repro processors
  When Processors are added the ProcessorChain now owns the object and it will be 
  deleted when the chain is deleted.  We shouldn't be handing out SharedPtr's.  Looks
  like there was an attempt to a SharedPtr reset to try and get around this, but that would
  have only reset the returned SharedPtr and not the SharedPtr stored in the object.  


git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10879 ddefafc4-47db-0310-ae44-fa13212b10f2
-fixup reprocmd so that it works properly for commands with arguments ie: SetCongestionTolerances
 - now requires a '/' in front of the actual command

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10880 ddefafc4-47db-0310-ae44-fa13212b10f2
-use default args for StaticRealm so that 3rd party apps and tfm build don't break

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10888 ddefafc4-47db-0310-ae44-fa13212b10f2
-update certs - last root cert had expired after a month - root cert is now good until 2034 and domain cert until 2024

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10889 ddefafc4-47db-0310-ae44-fa13212b10f2
-Sha1 implementation for when OpenSSL is not available

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10891 ddefafc4-47db-0310-ae44-fa13212b10f2
-add ConfigParse::insertConfigValue back with old parameter list so that we don't 
 break thirdparty apps (including TFM)

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10892 ddefafc4-47db-0310-ae44-fa13212b10f2
-add new SHA1 class to builds
-added new API on SHA1 class to support retrieving of binary SHA1 hash

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10893 ddefafc4-47db-0310-ae44-fa13212b10f2
-use new SHA1 class to allow Websockets transport without OpenSSL



git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10894 ddefafc4-47db-0310-ae44-fa13212b10f2
rutil: avoiding truncating the log file

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10895 ddefafc4-47db-0310-ae44-fa13212b10f2
reTurn: reset logger when HUP received

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/main@10896 ddefafc4-47db-0310-ae44-fa13212b10f2