* When calling a contact that has multiple resources, choose the one that has the highest priority AND Jingle support. * Other recent changes in earlier versions: * - Change the volume during a call while sliding (and not when the slider is released). * - Display an error message when Jingle call failed if contact does not belong to our roster list, if it does not support Jingle. * - When a call is on hold, disable only video, desktop streaming/sharing and DTMF buttons. * - Fix local video display when we are the second to activate video in a XMPP call. * - Fix a typo. * - Fixes the 'Check for Updates' on Windows to start the setup as an update, not as a new install. The fix should be in effect after it is installed i.e. the setup may be started as a new install once but it should start as an update afterwards. * - Localized state strings. * - If ICE processing failed, fail the call, send a session-terminate to peer and display error message. * - Attempt to fix disabled hold button when we have more than one call in the same time. * - Fixes a memory (and thread) leak in AudioMixer. * - Remove debug output. * - Rebuilds the Mac OS X binary of the PortAudio support from its latest source/r7982. * - Rebuilds the Linux binaries of the PortAudio support from its latest source/r7982. * - Change the "use ICE" property name. * - Rebuilds the Windows x86 binary of the PortAudio support from its latest source/r7982. * - Update ICE stack. * - Disable all buttons (but hold) when call is on hold. * - Text formating. * - Rebuilds the Windows x64 binary of the PortAudio support from its latest source/r7982. * - Opens the PortAudio streams with a valid framesPerBuffer value in order to make it possible to use the pseudo-blocking PortAudio stream interface implemented in r7982. * - Update check detecting wrong password on secure locations. * - Implements the blocking PortAudio stream interface on top the non-blocking PortAudio stream interface in order to make it possible to use the DirectSound PortAudio implementation on Windows and to decrease the input/capture and output/playback latency. * - Fixes a warning about isspace being implicitly declared. * - Fixes NullPointerException in MetaContact.getDefaultContact(). * - Limits contact list selection to a "single selection" to reduce row size problems coming from the multiple selection behavior. * - Reverts the recent changes to up2date.exe because, as discovered by Damian Minkov, it breaks the build. * - Fixes 'Check for Updates' on Windows to start the setup as an update, not as a new install. The fix should be in effect after it is installed i.e. the setup may be started a new install once but it should start as an update afterwards. * - Add the possibility to use SIP Communicator STUN server in case no other STUN servers are available. * - Update ice4j.jar. * - STUN dialog configuration can be edited and changes are correctly reported to TableModel, also do not require username/password for a non-TURN server. * - Sets the default icon of the authentication window to be the application logo. * - Improvements in obtaining contact capabilities. * - Enable ICE and STUN/TURN discovery by default for new Jabber account. * - Fix group box in installer after removing feed.