* Fix issue#861 XCAP password prompts for master password when the SIP account is offline. * Patch provided by Adam Netocny making all contact list classes skinnable. * Other recent changes in earlier versions: * - Add NAPTR support for sip accounts. Fix SipAccountID.equals to take in account protocol and service, which fixes several gui problems with account config form, such as creating new account with username already existing not shown, deleting account makes all existing accounts with same username disappear, updating status of disabled accounts. Disable accounts now can be deleted. Use word picture for "My Recent Avatars". Fix not to send sip PUBLISH messages when we are in connection failed. * - Patch provided by Purvesh Sahoo, including alphabetical sort of preview sources and preview source name corrections. * - Fixed call recording configuration form layout. * - New skin management interface, provided by Adam Netocny. * - Adds javadocs, fixes warnings. * - Fixes the NoClassDefFoundError reported on the dev mailing list in the thread "NoClassDefFoundError: org/w3c/dom/Document in ThumbnailElement.java" which prevented the transfer of images over Jabber (as clarified by Emil Ivov). * - Fix xcap to gracefully handle 200 ok responses with no content. * - Fix options panel. * - Fix about window. * - New interface and implementations added allowing to reload a skin runtime. Patch provided by Adam Netocny. * - Add getHardwareAddress to the NetworkAddress service that wraps NetworkInterface.getHardwareAddress if it exists otherwise via a JNI. * - New interface and implementations added allowing to reload a skin runtime. Patch provided by Adam Netocny. * - Fix reset image in avatar change window. * - Removes Stun4J.jar from the NetBeans compile classpath (because it has been removed from the repository). * - Don't make dns resolution if ip address is used for SIP account. * - Add ice4j.jar in the NetBeans classpath, reported by Adam Netocny. * - Consequent seq. numbers when using SIP basic messaging and SIP typing notifications. * - Removes stun4j and the SC components that are using it so that we can now introduce ice4j * - Removes stun4j and the SC components that are using it so that we can now introduce ice4j * - Removes stun4j and the SC components that are using it so that we can now introduce ice4j * - Removes stun4j and the SC components that are using it so that we can now introduce ice4j * - Removes stun4j and the SC components that are using it so that we can now introduce ice4j * - Removes stun4j and the SC components that are using it so that we can now introduce ice4j * - Modifies the STUN form in the XMPP wizard so that it would use a share STUN server descriptor * - Modifies the STUN form in the XMPP wizard so that it would use a share STUN server descriptor * - Added STUN server discovery to the network address manager * - ICE integration for XMPP accounts * - ICE integration for XMPP accounts * - ICE integration for XMPP accounts * - ICE integration for XMPP accounts * - ICE integration for XMPP accounts (Work in progress) * - ICE integration for XMPP accounts (Work in progress) * - ICE integration for XMPP accounts (Work in progress) * - ICE integration for XMPP accounts (Work in progress) * - Ongoing work on the integration of ICE into XMPP. Fixes a problem that was causing our logger not to take into account the home dir configuration property * - Patches work on the jingle ICE integration so that I could commit it and let others continue. * - Fixes issue #856: "echo cancel" chekbox dont work reported and patched by Dmitry A. Bakshaev/dab18. * - Commit from translate.sip-communicator.org by user fliker09.: 912 of 912 messages translated (0 fuzzy). * - Fix SRV resolving for udp services (a problem where services with only udp SRV cannot connect). Fix sending unregister on shutting down, unregister is now not run in separate thread. * - Commit from translate.sip-communicator.org by user fliker09.: 912 of 912 messages translated (0 fuzzy). * - Patch provided by Purvesh Sahoo, fixing redundant code in replacement implementations + removed replacement blue borders * - Patch provided by Adam Netocny, adding the possibility to runtime change frame colors and icons. * - Patch provided by Adam Netocny improving skin management process (work in progress). * - Patch provided by Adam Netocny improving skin management process (work in progress).