Fixed resource contention when opening a TCP channel using port range. Lock would badly serialise something that should be in parallel as can be very time consuming.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31366 023b2edf-31b2-4de3-b41e-bca80c47788f
Added missing PFile::Move() function.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31369 023b2edf-31b2-4de3-b41e-bca80c47788f
Increased P_DECLARE_BITWISE_ENUM to maximum of 12 bits.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31370 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed Win32 PDirectory::Exists() not returning true if directory empty. In process cleaned up documentation, bool return values, bitwise enums and general formatting.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31371 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed Win32 PDirectory::Exists() not returning true if directory empty. In process cleaned up documentation, bool return values, bitwise enums and general formatting.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31372 023b2edf-31b2-4de3-b41e-bca80c47788f
Added system log file rotation.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31373 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed missing mutex for forced system log rotate

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

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31376 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 31263-31378 from ptlib/branches/v2_12:
Applied patch #260 Fix PURL::schemeInfo initialization, thanks Valeriy V. Argunov


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31379 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 31379-31380 from ptlib/branches/v2_12:
Applied patch #261 VXML files caching, thanks Valeriy V. Argunov


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31381 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 31381-31384 from ptlib/branches/v2_12:
Applied patch #263 Ability to set description for windows service, thanks Sysolyatin Pavel


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31385 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 31385-31386 from ptlib/branches/v2_12:
Applied patch #264 Trigger event if OnStart fails and there are no items in the playing queue, thanks  Valeriy V. Argunov


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31387 023b2edf-31b2-4de3-b41e-bca80c47788f
Small enhancement to allow user defined text representation of the the P_DECLARE_ENUM() enum. P_DECLARE_STREAMABLE_ENUM() will create text representation identical to the C++ names, as before.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31396 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed compile without P_DTMF

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31398 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed build without tracing


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31412 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed build with trace identifiers disabled


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


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31417 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed build with --disable-resolver


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31418 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed build without trace identifiers

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31419 023b2edf-31b2-4de3-b41e-bca80c47788f
Removed the delay load of OpenSSL's DLL's. All that does is turn a "I can't load" error to a crash immediately. Not a net gain in user friendliness.

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