* If no telephony providers is available disable call button in the right-click menu. * Fixes NPE if resource icon is not found. * Fixes NoClassDeFoundError in neomedia. * Renames some protocols, jabber to XMPP, Yahoo! and Google Talk. * Adds -mmacosx-version-min=10.5 flag for the native libraries (libs compiled without this flag on Mac OS X 10.6 will not work on Mac OS X 10.5). * Localizes sparkle menu item. * Localizes sparkle menu item - fix duplicating resources. * Localized phone type. * Other recent changes in earlier versions: * build.3843 * - Adds the possibility to call additional phones (retrieved for example in VCard) in the chat window. * build.3842 * - Add OSGi Javadoc to classpath ref * - Remove unneeded reference to FileAccessService * - Add libjunbound to access Unbound from Java * - DNS resolver implementation based on libjunbound * - Make protocols aware of DNSSEC exceptions * - Add panel for DNSSEC configuration to the DNS advanced config page * - Mark libs as binary files * - Sign dlls when making msi. * - Refactors (neomeida's) volume control for the purposes of optimization, simplification. * - Import DNS package to tests and fix tests * - Fix signing dlls. * - Fixes "bad path element" warning when build with ant. * - Removes awaiting authorization group for icq as contacts are currently marked as waiting for authorization. * - Localizing macosx menu and sparkle. * - Suppress fax number (for example retrieved from VCard) from call menu. * - Revert some changes that should not be part of the previous commit. * build.3841 * - Recompiles Linux's libglobalshorcut library with older libstdc++. * build.3840 * - Fixes java.lang.NoClassDefFoundError: javax/xml/transform/dom/DOMSource in neomedia. * - Refactor provisioning. * build.3839 * - Switches from JMF to FMJ. * build.3838 * - Fixes a crash in the Microsoft Outlook Contacts and Address Book integration. Does not display contacts and contact groups without contact details. Displays the company name for contacts without a display name akin to Microsoft Outlook. * - Refines the garbage collection-related characteristics of AudioMixer. * build.3837 * - Does not set visible video button of the call panel before call becomes connected. * build.3836 * - Adds a method indicating if a wizard should be shown in availble networks. * build.3835 * - Fixes broken globalshortcut DLL for Windows 64-bit. * build.3834 * - Does not display menu when there is only one phone number for the call button (on the contact and in the right button menu). * build.3833 * - Supports calling phone numbers retrieved from OperationSetServerStoredContactInfo. * - Fixes case where no protocol providers offer telephony support. * build.3832 * - Fixes problem with Google Talk client related to IPv6 addresses in ICE candidates. * build.3831 * - Adapt D-Bus NetworkManager signal listener to NM_STATE 0.9 * - Update DNSJAVA to fix NoClassDefFoundError when no network is available * - Make DNSJAVA as SPI optional * - Synchronizes sources with some android changes. * build.3830 * - Fixes GoogleContacts support for domain without xmpp-client SRV. * - Does the 2-bit shift for the DSCP value directly in the code, so users have only to set DSCP value in the properties rather than multiply it by 4. * build.3829 * - Update Felix to 3.2.2 * - Set Eclipse compiler compliance level to 1.5 * - Use dnsjava from boot classpath * - Fixes tests bundle stopping. * - Fixes felix compatibility. * build.3828 * - Mark libs as binary files * build.3827 * - Remove property-migration code * - Use DNSJAVA as DNS SPI * build.3826 * - Use combined IPv4/IPv6 lookup from NetworkUtils * - Remove unused code * - Defer server connection until registering * - Directly access the registrar connection * - Remove a no longer thrown exception * - Remove unused field accessors, inline proxy string generation * - Remove dead code and unused exceptions * - Move registrar expiration timeout to registrar connection class * - Avoid unnecessary DNS lookups for SIP * - Add mock libraries to classpath * - Updates keepalive implementation to detect uplink drops. Use of XEP-0199 xmpp ping. Fix jabber authorization ignore. * build.3825 * - Adds Re-request authorization menu item in the right button menu. Adds "Waiting authorization" and "Not authorized" status to the contact list when needed. * build.3824 * - OTR: disable buttons for contacts without fingerprint. Patch by Jonas Lauener, FHNW * - Remove warnings * - Separate notification service from its handlers * - Cache notifications until the handlers are ready, stop sounds through reference * - Suppress some error output on headless devices and suppress raw-type warnings