* Initial commit to support provisioning. It provides the DHCP provisioning discovery method, the provisioning URL can also be retrieved from configuration. * Prepare the provisioning bundle for the configuration form. * Other recent changes in earlier versions: * - Moved the CertificateVerificationService to its own bundle. Moved SIPCommHTMLEditorKit and SIPCommHTMLEditorPane to the util package. * - Moved the CertificateVerificationService to its own bundle. Moved SIPCommHTMLEditorKit and SIPCommHTMLEditorPane to the util package. * - Fix tests. * - Intorduce issue#862 SIP call markes as missed though answered elsewhere (rfc3326). * - Moves the authentication window to the util package and removes any dependency to the protocol service and security authority. * - Desktop sharing support for SIP and XMPP. Note that GUI is not ready yet to propose this feature to the users. * - Try to fix unit test run. * - 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. * - 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.