Major addition to support DNS SRV resolution in PJSIP:
- added DNS asynchronous/caching resolver engine in
  PJLIB-UTIL (resolver.[hc])
- modified SIP resolver (sip_resolve.c) to properly
  perform DNS SRV/A resolution when DNS resolution is
  enabled.
- added dns_test.c in PJSIP-TEST for testing the SIP
  resolver.
- added nameserver configuration in PJSUA-LIB
- added "--nameserver" option in PJSUA.
- updated project/Makefiles and doxygen documentation.



git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@753 74dad513-b988-da41-8d7b-12977e46ad98
diff --git a/pjsip/build/Makefile b/pjsip/build/Makefile
index 81c2cb2..dad3945 100644
--- a/pjsip/build/Makefile
+++ b/pjsip/build/Makefile
@@ -88,7 +88,8 @@
 # Defines for building test application
 #
 export TEST_SRCDIR = ../src/test-pjsip
-export TEST_OBJS += dlg_core_test.o msg_err_test.o msg_logger.o msg_test.o \
+export TEST_OBJS += dlg_core_test.o dns_test.o msg_err_test.o \
+		    msg_logger.o msg_test.o \
 		    test.o transport_loop_test.o transport_tcp_test.o \
 		    transport_test.o transport_udp_test.o \
 		    tsx_basic_test.o tsx_bench.o tsx_uac_test.o \
diff --git a/pjsip/build/test_pjsip.dsp b/pjsip/build/test_pjsip.dsp
index 82f10ac..2781445 100644
--- a/pjsip/build/test_pjsip.dsp
+++ b/pjsip/build/test_pjsip.dsp
@@ -93,6 +93,10 @@
 # End Source File

 # Begin Source File

 

+SOURCE="..\src\test-pjsip\dns_test.c"

+# End Source File

+# Begin Source File

+

 SOURCE="..\src\test-pjsip\main.c"

 # End Source File

 # Begin Source File