Merged revision(s) 31610-31644 from ptlib/branches/v2_14:
---------------------
r31644
Applied patch #269 Fix typo in the configure.ac file, thanks Valeriy V. Argunov
---------------------
r31642
Fixed <if> expression in VXML, still extraordinarily limited.
---------------------
r31641
Fixed typo in previous check in
---------------------
r31640
Fixed performance issue with PDictionary with PString key. The hash function for a string had a performance optimisation which causes every entry to be a hash clash when the first 8 characters of all string keys are the same. So, as process...
---------------------
r31631
Fixed service process emulation menu for changing log level.
---------------------
r31621
Fixed failure to process next VXML file chained via OnEndDialog() when last menu/form was ended via a "barge in" tone.


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31645 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 31645-31651 from ptlib/branches/v2_14:
Changed PIPSocket::IsLocalHost() to use common code instead of duplicate platform dependent implementations for getting list of network interfaces on the host.


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31652 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 31652-31653 from ptlib/branches/v2_14:
Changes to PConfigArgs so a derived class can alter the type of PConfig being used, e.g. file instead of registry.


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31654 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 31654-31661 from ptlib/branches/v2_14:
Added VS2012 build file for network interface test application.
Added test for PIPSocket::IsLocalHost() function


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31662 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 31662-31669 from ptlib/branches/v2_14:
Fixed very bizarre mechanism for removing an MSVC warning, which also caused (mysteriously) a small memory leak in the MS run time library. Go figure.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31670 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 31670-31677 from ptlib/branches/v2_14:
Yet another go at fixing the initial trace log. Both want the first line and not get extraneous output to stderr.


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31678 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 31678-31684 from ptlib/branches/v2_14:
---------------------
r31684
Fixed incorrect entries in route table on Linux. 
---------------------
r31682
Fixed using correct character (':' or ';') depending on platform for PATH style lists of directories.


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31685 023b2edf-31b2-4de3-b41e-bca80c47788f