summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-04-23Encode characters in COPYING RTF file correctly.Remko Tronçon
2012-04-23Use command to generate RTF file.Remko Tronçon
This avoids the COPYING file being read on each compile.
2012-04-12Refactoring incoming MUC invites UI.Tobias Markmann
Making MUC invites non-modal by moving them into the chat view. Adding event classes for invites so they turn up in 'Notices'-tab and generate notifications. License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2012-04-12Tidy up of assorted Schannel/CAPI stuffs.Kevin Smith
Makes Swift disconnect if a smartcard used for auth is removed. Fixes compilation. Changes code style in a few places.
2012-04-11Added support for determining SmartCard Reader associated with a certificate ↵Alexey Melnikov
(if any) This patch implements monitoring for SmartCard ejection. This is done by periodically (currently every second) polling smart card reader for the smart card status. If the smart card status becomes "absent" or "unknown" (an error to query the smartcard), the TLS session is aborted. This usually results in an attempt to reestablish TLS which will pop up "please insert the smart card" dialog. License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
2012-02-29Fixed compilation.Remko Tronçon
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-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-01-23XEP-0004 form support for user search.Tobias Markmann
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-11-26Initial support for WiX installer.Kevin Smith
dist=1 on Windows now generates .msi instead, as long as wix_bindir is set to the path of \bin\ for WiX. nsis is no longer used
2011-11-05Assume Windows packaging doesn't include opensslKevin Smith
2011-11-01Having a play with a compact roster modeKevin Smith
2011-10-18Use "UseFlags" instead of "MergeFlags" to set the Swift build flags.Remko Tronçon
2011-10-07Allow affiliation editing in MUCs.Kevin Smith
Resolves: #986 Resolves: #988
2011-09-27Allow room configuration.Kevin Smith
Resolves: #989
2011-09-25Google Summer of Code 2011 Project: Adding support for Jingle File Transfers ↵Tobias Markmann
(XEP-0234), Jingle SOCKS5 Bytestreams Transport Method (XEP-0260), Jingle In-Band Bytestreams Transport Method (XEP-0261) and SOCKS5 Bytestreams (XEP-0065). License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-09-21Distinguish between Roster and MUC list widgetsKevin Smith
2011-07-10Make SConscript files more robust against variant dirs.Remko Tronçon
2011-05-13Always include -lX11 on Linux.Remko Tronçon
2011-05-10Fix buildKevin Smith
2011-04-27Start on recent chats listKevin Smith
2011-04-24Initial Ad-Hoc commands support.Kevin Smith
This is not finished, use at your own peril.
2011-04-22Merge branch 'swift-1.x'Remko Tronçon
* swift-1.x: Fixed SCons not picking up the build version correctly in tarball build.
2011-04-22Fixed SCons not picking up the build version correctly in tarball build.Remko Tronçon
2011-04-18Syntax fixKevin Smith
2011-04-18Added explicit dependency for Windows resource file.Remko Tronçon
2011-04-18Conditionally compile DBUS URI handler.Remko Tronçon
2011-04-18Implemented DBUS URI handler.Remko Tronçon
2011-04-18Added RFC5122 XMPP URI parsing and basic handling.Remko Tronçon
URI Handling currently only works on Mac OS X.
2011-04-09Fixed NSIS translation installation script.Remko Tronçon
2011-03-15Added 22x22 and 24x24 icon on Linux.Remko Tronçon
2011-03-15Install more icons on Linux.Remko Tronçon
2011-03-14Fixed some translation strings.Remko Tronçon
2011-03-11Updated Dutch translation + Added translation docs.Remko Tronçon
2011-03-08Cache rounded avatars.Remko Tronçon
Resolves: #770
2011-02-26Add "Edit details" section to Add User widget.Remko Tronçon
Resolves: #618
2011-02-26Slpit up user search pages.Remko Tronçon
2011-02-21Fixing Dutch translation.Remko Tronçon
2011-02-20Fixed SConscript.Remko Tronçon
2011-02-20Auto-generate NSIS translation script.Remko Tronçon
2011-02-20Make Swift translatable.Remko Tronçon
2011-02-19Make Swift translatable.Remko Tronçon
2011-02-07Split contact editing out into separate widget.Remko Tronçon
2011-02-07Removed AddContactDialog.Remko Tronçon
2011-02-07Now make the roster header *really* clickable.Remko Tronçon
2011-02-07Reworking contact editing.Remko Tronçon
Collapsed rename, group edit, and remove into one dialog. Moved contact editing logic to controllers.
2011-02-04Cleaned up some unused code.Remko Tronçon
2011-01-30Added profile edit dialog.Remko Tronçon
Resolves: #141, #587.
2011-01-24Set the user search title based on the dialog type.Kevin Smith
Resolves: #736