Fixed shut down of Skinny endpoint, parallelise the unregister/shutdown operation.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@31367 023b2edf-31b2-4de3-b41e-bca80c47788f
Reduce trace log noise.

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

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@31374 023b2edf-31b2-4de3-b41e-bca80c47788f
Tidied OPAL server clear/rotate log files HTML

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@31377 023b2edf-31b2-4de3-b41e-bca80c47788f
Merged revision(s) 31260-31382 from opal/branches/v3_12:
Applied patch #262 Fix for bug #499 (Can't play IVR message in MCU conference), thanks Valeriy V. Argunov


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

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

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@31390 023b2edf-31b2-4de3-b41e-bca80c47788f
Change OpalLocalXXX classes so media is funnelled through virtual functions on OpalLocalConnection before passing through to OpalLocalEndPoint allowing easier customisation of some scenarios.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@31394 023b2edf-31b2-4de3-b41e-bca80c47788f
Added support for H.323 "maintainConnection" flag which allows re-use of the TCP connection that was just used in a call. Forced on us by a system that shall remain nameless (Ahhhhh-choo) that does this despite the fact we indicate in the PDU's that we can't do it.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@31395 023b2edf-31b2-4de3-b41e-bca80c47788f
Use enhancement to allow user defined text representation of enum in OPAL server.
Added Display Name to OPAL Server.

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@31397 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed build without P_NAT, P_STUN or P_STUNSRVR

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@31399 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed build without P_NAT, P_STUN or P_STUNSRVR

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

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

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@31402 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed build without H.224

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@31403 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed build without H.450

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@31404 023b2edf-31b2-4de3-b41e-bca80c47788f
Added optclean and debugclean targets to plugin (synonym for clean) for comapatbility with cascaded clean from top level make.


git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@31405 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed H.224 dependent on ASN


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

git-svn-id: svn://svn.code.sf.net/p/opalvoip/code/opal/trunk@31407 023b2edf-31b2-4de3-b41e-bca80c47788f
Fixed build without H.239

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