* Don't show the security padlock when the security controller requires secure signaling, but signaling is insecure * Other recent changes in earlier versions: * build.3696 * - Updates ice4j.jar which make sure we search CandidatePair with the local/remote ufrag and handles candidates TCP connect() in a separate to avoids being blocked for some second (which is at maximum 1 second per CandidatePair). * build.3695 * - Adds tooltips for some chat toolbar buttons and adjusts menu item names. * build.3694 * - Updates ice4j.jar which fixes two deadlocks (related to DefaultNominatorStrategy for the first one and PaceMaker for the second ones) and fixes a case where in certain circumstances with Google ICE the two peer will choose different candidate pairs (that leads to no audio at all). * build.3693 * - Ignore multistream starts from the same controller * build.3692 * - Use the Fortuna random generator for SDES * build.3691 * - Cache the provisioning URL before loading the provisioned properties * - Rename generic srtp classes from Zrtp* to Srtp* * - SDES Integration: Incoming calls work * - SDES Integration: Working calls with Asterisk, Snom & Linksys * - SDES Integration: Enable fallback to ZRTP, add Javadoc, more renames * - SDES Integration: Add Javadoc and license headers * - Security Tab in SIP register wizzard * - Add SIP Wizzard resource strings * - SDES Integration: Calls to and from Jitsi work * - Don't change the MediaStream in setFormat and setDirection when the desired parameters are already set. Remove dead code. * - SDES Integration: Change SSRC handling * - Remove unused (S|Z)rtpAwareCallPeer * - Hide most security settings of the SIP Wizzard in a show/hide advanced panel * - Remove unused security-event callback methods * - Adapt Call UI to multiple encryption methods * - Fix the indication of the ZRTP SAS verified padlock, more Javadoc * - Add marker OperationSets so PPSs can indicate which encryption methods they support * - Remove a warning about a redundant cast * - Ignore protocol identifier of conference member addresses * - Avoid a race condition in SIP conference calls * - SDES Integration: Review before SVN commit * - Fixes an issue with removing groups after removing an account. * - Explicitly reduces method calls made in r8967, formats source code. * - SDES Integration: Restore Java 1.5 compatibility * - Mark sdes4j.jar as binary file * - Fixing tests. * build.3690 * - Fixes disproportionate contact list tool tip. * - Updates ice4j.jar which fixes the way to detect relay candidate for the FirstHostOrReflexive nomination strategy and modify loging information for the keep-alive using binding request/response. * build.3689 * - Commit from translate.jitsi.org by user emcho.: 909 of 1145 messages translated (66 fuzzy). * - Commit from translate.jitsi.org by user emcho.: 274 of 1145 messages translated (75 fuzzy). * build.3688 * - Commit from translate.jitsi.org by user emcho.: 1049 of 1145 messages translated (22 fuzzy). * - Commit from translate.jitsi.org by user emcho.: 880 of 1145 messages translated (69 fuzzy). * - Commit from translate.jitsi.org by user emcho.: 1140 of 1145 messages translated (0 fuzzy). * - Commit from translate.jitsi.org by user emcho.: 370 of 1145 messages translated (50 fuzzy). * - Commit from translate.jitsi.org by user emcho.: 1067 of 1145 messages translated (20 fuzzy). * - Commit from translate.jitsi.org by user emcho.: 1145 of 1145 messages translated (0 fuzzy). * - Commit from translate.jitsi.org by user emcho.: 476 of 1145 messages translated (81 fuzzy). * - Commit from translate.jitsi.org by user emcho.: 1145 of 1145 messages translated (0 fuzzy). * - Commit from translate.jitsi.org by user emcho.: 1048 of 1145 messages translated (22 fuzzy). * - Commit from translate.jitsi.org by user emcho.: 84 of 1145 messages translated (45 fuzzy). * - Commit from translate.jitsi.org by user emcho.: 779 of 1145 messages translated (36 fuzzy). * - Commit from translate.jitsi.org by user emcho.: 421 of 1145 messages translated (73 fuzzy). * - Commit from translate.jitsi.org by user emcho.: 880 of 1145 messages translated (69 fuzzy). * - Commit from translate.jitsi.org by user emcho.: 1001 of 1145 messages translated (44 fuzzy). * - Commit from translate.jitsi.org by user emcho.: 805 of 1145 messages translated (80 fuzzy). * - Commit from translate.jitsi.org by user emcho.: 1088 of 1145 messages translated (17 fuzzy). * build.3687 * - Fixes a problem with jabber accounts where canceled certificate verification will lead to keep trying connecting with all other discovered servers till approved, reported by Ingo. * build.3686 * - Add ${arch} to the provisioning URL replacement * build.3685 * - Fixes some reconnect issues and early events where still no dns is configured (now waiting half a second). Fixes jabber provider not cleaned up after connection failed (during login process). Fixes an needed reconnect when more than one interface available and network is going down (stand by). * build.3684 * - Fix an NPE in the LDAP config form when no phone prefix was entered * - Use the Jitsi L&F on the SSL checkbox in the LDAP config form * - Fix a possible NPE when a contact has no status icon * - Add a cache to the certificate service's AIA lookup * - Remove the old, deprecated CertificateVerificationService * - Add support to validate SSL certificates in the LDAP service * build.3683 * - Commit from translate.jitsi.org by user emcho.: 1040 of 1145 messages translated (20 fuzzy). * build.3682 * - For formats which differ by format parameters only, fixes disabling one of them yet leaving the others enabled. * build.3681 * - Fixes warnings about casts in C code. * build.3680 * - Disables the group combo box when adding a contact to an existing contact. * - Commit from translate.jitsi.org by user yana.: 1067 of 1145 messages translated (20 fuzzy). * - Fixes an issue that prevented Yahoo! Messenger avatars from being displayed by Jitsi * build.3679 * - Fixes a possible NullPointerException. * - Fixes some status error messages. * build.3678 * - Remove option for Windows as CA source on x64 for JRE != 1.7, allow setting of trustStore system properties, fail XMPP connections when our TrustManager cannot be set * - Load CredentialsService at an early stage in unit tests, don't create systray without UIService * build.3677 * - Fixes 'encryption' XML extension provider: when receiving XML message, encryption element does not appear (but childrens like zrtp-hash appears) in PCAP traces.