summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-03-14Null commit to split branch ready for taggingswift-2.0d1Kevin Smith
2012-03-14Also update FreeDesktop to match previous API changeKevin Smith
2012-03-14Dispose of notification callbacks once the account signs out.Kevin Smith
Fixes segfaults caused by clicking notifications after the handlers had been freed. Does not fix GrowlNotifier, which needs fixing later.
2012-03-09Fixed Growl crash.Remko Tronçon
2012-03-09Handle double growl callbacks.Remko Tronçon
2012-03-08Fixed several bugs in CAPI/Schannel code on WindowsAlexey Melnikov
This patch includes the following fixes: 1) Correctly hex encode SHA1 hashes when generating certstore: URIs 2) Use the newly parsed certificate store reference, not the old value 3) Need to call findCertificateInStore() when finding the selected TLS certificate in Schannel code. Without that "sha1:XXXX" URIs don't work Also minor optimization of string operations. License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
2012-03-07Disable Growl temporarilyKevin Smith
2012-03-06Load 'show offline' for new sessionsKevin Smith
2012-03-06Fix missing includeKevin Smith
Resolves: #903
2012-03-06don't crash if an AdHoc is deleted while inflightKevin Smith
2012-03-05Get server disco from server, not bare JID.Kevin Smith
Resolves: #859
2012-03-05Check validity of MUC names in join dialogKevin Smith
Resolves: #868
2012-03-05Fix segfaults and deadcodeKevin Smith
2012-03-05Close adhoc window after cancelling.Kevin Smith
Resolves: #955
2012-03-05Save password when bookmarking rooms.Kevin Smith
Resolves: #1066
2012-03-05Send both items and adhoc queries to the server JID.Kevin Smith
Resolves: #1073
2012-03-05Get receipt status right in the menu at launchKevin Smith
2012-03-04Pass along errors about DNS resolution.Kevin Smith
2012-03-03Unit tests for SettingsProviderHierachyKevin Smith
Also fixing up errors they found and an uninitialised read left-over from the original patch.
2012-03-01Added extra safety for loading translations.Remko Tronçon
2012-02-29Add default translation file for english.Remko Tronçon
2012-02-29Update year in COPYINGKevin Smith
2012-02-29Temporary workaround for translations being used instead of EnglishKevin Smith
2012-02-29FixupKevin Smith
2012-02-29Don't crash when trying to join MUCs offlineKevin Smith
Resolves: #940
2012-02-29Fixed compilation.Remko Tronçon
2012-02-28Add workaround for Qt MOC bug.Remko Tronçon
Details about the workaround & bug can be found here: https://bugreports.qt-project.org/browse/QTBUG-22829 Resolves: #1067
2012-02-28Use built-in Qt 4.8 language selection mechanism.Remko Tronçon
2012-02-28Remove compiler warning.Remko Tronçon
2012-02-28Changed certstore: URIs to use SHA1 hashes of certificatesAlexey Melnikov
Value of the certificate's subject DN leftmost RDN is not necessarily unique. This change switches to using SHA1 hash of DER certificates, which should guaranty uniqueness. License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
2012-02-28Also compile on non-WindowsKevin Smith
2012-02-28Make Swift more usable in a FIPS-140 environmentKevin Smith
Don't allow DIGEST-MD5 when Windows is set to FIPS mode. Use platform-provided hashing for SHA1.
2012-02-23Compile when non-SChannelKevin Smith
2012-02-22Fix up for previous CAPI patchKevin Smith
Now connects successfully with or without TLS(with cert)
2012-02-22Initial implementation of using CAPI certificates with Schannel.Alexey Melnikov
Introduced a new parent class for all certificates with keys (class CertificateWithKey is the new parent for PKCS12Certificate.) Switched to using "CertificateWithKey *" instead of "const CertificateWithKey&" Added calling of a Windows dialog for certificate selection when Schannel TLS implementation is used. This compiles, but is not tested. License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
2012-02-22Compile on WindowsKevin Smith
2012-02-21Read in 'play sounds' toggle at launchKevin Smith
2012-02-21Read in the notifications toggle at launchKevin Smith
2012-02-21And again againKevin Smith
2012-02-21And againKevin Smith
2012-02-21Probably fix compilation on some platformsKevin Smith
2012-02-21Introduce system settings policies.Kevin Smith
Release-Notes: It is now possible for sysadmins to deploy files with policies for configuration options, such as making it impossible for users to save passwords or to force sound notifications off, or to set defaults. Also allow changing an option so that Swift disconnects on idle timeout, instead of going away.
2012-02-14Correctly use bare JIDs when banning people from roomsKevin Smith
2012-02-14Fix rendering of mediated invitesKevin Smith
2012-02-14Adding documentation to GenericRequestKevin Smith
2012-02-12Fixed compiler warnings.Remko Tronçon
2012-02-09Fixes for mediated invitesKevin Smith
2012-02-06Display mediated invitesKevin Smith
2012-02-06Parse mediated invite stuffKevin Smith
2012-02-03Correct previous patch.Remko Tronçon