Merged revision(s) 30968-30991 from ptlib/branches/v2_12:
Added unary not (~) operator to bitwise enums.


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

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31022 023b2edf-31b2-4de3-b41e-bca80c47788f
Added output of audio drivers to audio sample program --list option.



git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31024 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed loading of audio/video plugin devices.



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


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31026 023b2edf-31b2-4de3-b41e-bca80c47788f
The DES-ECB OID is not in OpenSSL, so we need to do it explicitly.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31044 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed accidental detection of pulse audio for iOS builds.


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31045 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed re-creating some outputs of ./configure if they do not exist


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31046 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 30992-31050 from ptlib/branches/v2_12:
Applied patch for bug #496 "P_fd_set core dumps with FORTIFY_SOURCE on Linux with raised file number limits." thanks  Francisco Olarte Sanz.


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31051 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 31051-31052 from ptlib/branches/v2_12:
Fixed correct mutex being used when aborting I/O in a Select() call under *nix.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31053 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 31051-31055 from ptlib/branches/v2_12:
Do not assert on Linux thread scheduling/priority adjustment when do not have permission. Just log it.


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31056 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 31056-31057 from ptlib/branches/v2_12:
Applied patch to fix win WinSock issues on the NT'ish Windows Server 2008, thanks Andrey Agenosov.


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31058 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 31058-31060 from ptlib/branches/v2_12:
Fixed MSVC warning.


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31062 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 31061-31077 from ptlib/branches/v2_12:
Backed out change for select() mutex on *nix as deadlocks.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31078 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed PIPSocket::GetRouteInterfaceAddress() on Windows Server 2003 when checking for how to route to a local interface. It is not always 127.0.0.1!

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31079 023b2edf-31b2-4de3-b41e-bca80c47788f
Fix permissions of lib and plugin files, otherwise strip for Windows complains

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31095 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed line buffering mode for user input when not using TUI (curses based UI)

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31101 023b2edf-31b2-4de3-b41e-bca80c47788f
Check for redirected output before allowing TUI (curses based UI)


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31102 023b2edf-31b2-4de3-b41e-bca80c47788f
Added some helper functions for adding fields to HTTP forms.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/ptlib/trunk@31104 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed "delete" menu item to clean log in PTLib service process debug window.

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