* Adds a proxy bypass routing mode that allows SIP requests to be loose routed for a given SIP account. * Other recent changes in earlier versions: * build.3655 * - Requests focus in chat write area when typing, even if some other chat window component was focused at the moment. * build.3654 * - Adds the following key combinations: Cmd-W closes the call. Esc hangups the call. * - Removes unused import. * build.3653 * - Fixes adding framerate attribute for audio media and fixes resolution changing. * build.3652 * - Fixes warnings about redundant casts. * build.3651 * - Fixes Escape behavior and null text in the new dialpad. Adds Cmd-W keymap. * build.3650 * - Adds a general dial pad in the contact list. * - Forces gtalk ice enabled on systems with already saved preferences (property name change). Fixes a problem with network detection on machines missing network manager (linux). * build.3649 * - Updates ice4j.jar which fixes a recursion problem which happen when comparing two RelayedCandidates with same address/port (typically in the case of a GTalk call when two network interfaces are upand connected). * - Enable google talk configuration by default. * build.3648 * - Restores Java 1.5 compatibility broken in r8875. * build.3647 * - Integrates the product of the Google Summer of Code 2011 project Wideband Audio Codecs by DIngxin Xu into Jitsi. * - Introduces AbstractRenderer to aid the implementations of the Renderer FMJ/JMF interface. * - Fixes cancel operation on select screen dialog while initiating desktop sharing. * - Fixes desktop sharing button enabled too early in the call. * build.3646 * - Adds support for Google Voice. Support for redirect IQ in GTalk. * - Fixes an incorrect command line reported to setup.exe upon execution from a path with an accented character. * build.3645 * - Custom avatar service and implementation for nimbuzz avatars. * build.3644 * - Adds detection for SIP redirect loops. * build.3643 * - Adds support for gsm codec on all operating systems. * build.3642 * - Fixes a disabled video button, when moving from a conference call to a one-to-one call. * - Fixes crashes reported on various x86 windows machines. * build.3641 * - Removes @override annotations for java 5 compatibility. Fixes Mac build. * build.3640 * - Adds support to uninstall dictionary and persist enable state across reboots. * build.3639 * - Also load the PKCS11 provider from reflection in the config plugin * build.3638 * - Remove PKCS11 provider on Windows x64 and load it through reflection * build.3637 * - Fixes when enable provisioning enable and forget password button. * build.3636 * - Suppresses deprication warning. * - Removes a deprecation and suppresses a fallthrough warning. * - Reverts previous commit. * - Adds support for 301 and 302 forwarding responses. * - Refactor password dialog to show stored passwords for provisioning and http. Fixes sip connected with new values after account edit. * - Removes an unnecessary import statement. Reported by Ingo Bauersachs. * - Create a RadioButton class with the Jitsi specifc look&feel * - Enable client TLS authentication for SIP and add a corresponding configuration form * - Fixing build. * - Adds option in provisioning configuration for deleting stored password. * - Fixes a problem with large msn contactlists. Fixes build tests, some warnings and lower the reconnect interval.