reTurn: add support for dropping privileges, necessary for starting as root to run on port 443

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/resiprocate-1.8@10563 ddefafc4-47db-0310-ae44-fa13212b10f2
reTurn: add comments to reTurnServer.config

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/resiprocate-1.8@10564 ddefafc4-47db-0310-ae44-fa13212b10f2
reTurn: build tests after client

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/resiprocate-1.8@10565 ddefafc4-47db-0310-ae44-fa13212b10f2
reTurn: listen on IPv6 as well as IPv4

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/resiprocate-1.8@10566 ddefafc4-47db-0310-ae44-fa13212b10f2
-fix for potential crash where read_fds may be null in ares read_tcp_data

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/resiprocate-1.8@10567 ddefafc4-47db-0310-ae44-fa13212b10f2
resip: SSL: move method for reading a file into rutil/Data

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/resiprocate-1.8@10568 ddefafc4-47db-0310-ae44-fa13212b10f2
repro: allow specification of arbitrary domain cert/key PEM files

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/resiprocate-1.8@10569 ddefafc4-47db-0310-ae44-fa13212b10f2
repro: make the CertificatePath optional with no default

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/resiprocate-1.8@10570 ddefafc4-47db-0310-ae44-fa13212b10f2
rend: add popt to LDFLAGS for librend

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/resiprocate-1.8@10571 ddefafc4-47db-0310-ae44-fa13212b10f2
-ares_init.c modifications for Windows platforms

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/resiprocate-1.8@10572 ddefafc4-47db-0310-ae44-fa13212b10f2
-fix bug that causes assert if you try to configure repro registrar and authentication disabled

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/resiprocate-1.8@10573 ddefafc4-47db-0310-ae44-fa13212b10f2
-fix for non SSL builds

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/resiprocate-1.8@10574 ddefafc4-47db-0310-ae44-fa13212b10f2
-remove randomized addition of time to stale call timer - not sure why this was there in the first place

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/resiprocate-1.8@10575 ddefafc4-47db-0310-ae44-fa13212b10f2
rutil: correct license in testCompat

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/resiprocate-1.8@10576 ddefafc4-47db-0310-ae44-fa13212b10f2