Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-18 | Fix notification logic for signals in BlockListImpl | Tobias Markmann | |
The logic for calling onItemAdded and onItemRemoved signals when setting a new list of block items using BlockListImpl::setItems used to be broken. This commit fixes and documents the correct signal notification behavior Test-Information: Added a unit test which verifies the notification behavior in case of added block list items, removed block list items and a complete change of the block list. Change-Id: I3061545e25ddfc2d9d1a3c987045a58e5c9230ac | |||
2014-12-15 | Update Copyright in Swiften | Kevin Smith | |
Change-Id: I94ab4bbb68c603fe872abeb8090575de042f5cb4 | |||
2014-08-10 | Fix blocklist not being requested on reconnect. | Richard Maudsley | |
Test-Information: Connect client and confirm that blocklist is requested only once. Reconnect client and confirm that blocklist is requested again. Change-Id: Iebf38c9f3c1ff9749c239b6cf785feb7a539a9b1 | |||
2014-04-28 | Create ToplevelElement to replace Element. | Richard Maudsley | |
Change-Id: I3460f6f4a2ffa9b795080664f49d9138440de72d | |||
2013-04-27 | Removing third-party hash implementations. | Remko Tronçon | |
Using library/platform implementation instead. Change-Id: I2457c2dad80e6fdda023a7f31c3906ff10fe09ed | |||
2013-04-06 | Make IDN implementation abstract. | Remko Tronçon | |
Change-Id: I4c64f954ddeca7147d729b8be07237baa15c1795 | |||
2013-03-27 | Adding support for Blocking Command (XEP-0191) to Swift(-en). | Tobias Markmann | |
Change-Id: I7c92518dc389474d520d4cf96f96a11459f73d26 License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details. | |||
2012-06-18 | Handle unexpected challenges. | Remko Tronçon | |
Resolves: #1132 | |||
2012-05-11 | Showing stream encryption status in the roster header. Provide native ↵ | Tobias Markmann | |
certificate viewers on click. Native viewers for Windows and Mac OS X are implemented. Added TODOs to OpenSSL based TLS interface related to CRL and OCSP. Resolves: #167 License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php | |||
2012-03-23 | Allow TLS errors to bubble further up the stack | Kevin Smith | |
2012-03-20 | boost::shared_ptr<?>(new ?(...)) -> boost::make_shared<?>(...) ↵ | Tobias Markmann | |
transformation where possible. License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php | |||
2011-12-13 | BOSH Support for Swiften | Kevin Smith | |
This adds support for BOSH to Swiften. It does not expose it to Swift. Release-Notes: Swiften now allows connects over BOSH, if used appropriately. | |||
2011-09-20 | Swiften support for requiring TLS | Kevin Smith | |
2011-06-13 | Fixed some CppCheck warnings. | Remko Tronçon | |
2011-06-03 | Limit the use of the SafeString type. | Remko Tronçon | |
2011-05-18 | Introduce safe containers for storing passwords. | Remko Tronçon | |
2011-05-14 | Ack pending stanzas on logout. | Remko Tronçon | |
Resolves: #877 | |||
2011-04-30 | Replace #icnlude "" by #include <> in Swiften. | Remko Tronçon | |
2011-03-01 | Some more Sluift enhancements. | Remko Tronçon | |
2011-02-14 | Removed Swift::String. | Remko Tronçon | |
2011-02-06 | Only assume we are logged in when we have bound our resource. | Remko Tronçon | |
Resolves: #758 | |||
2011-01-22 | Close connection properly before quitting. | Remko Tronçon | |
2011-01-22 | Renaming SessionStream::onError to SessionStream::onClosed. | Remko Tronçon | |
2010-12-27 | Fix destruction order in unit tests. | Remko Tronçon | |
2010-12-11 | Added SCRAM-SHA-1-PLUS support. | Remko Tronçon | |
Release-Notes: Swift now supports SCRAM-SHA-1-PLUS authentication. | |||
2010-12-09 | Handle stream errors in client session. | Remko Tronçon | |
2010-11-11 | Added server identity check. | Remko Tronçon | |
2010-11-07 | Refactoring certificates & certificate checking. | Remko Tronçon | |
2010-11-07 | Added security error handling to Swiften. | Remko Tronçon | |
2010-10-24 | Moving more from Swift to Client. | Remko Tronçon | |
2010-09-11 | Fixed some memory leaks. | Remko Tronçon | |
2010-09-03 | Establish stream management after resource bind. | Remko Tronçon | |
2010-08-29 | Added stanza acking support to client. | Remko Tronçon | |
2010-05-08 | Don't allow PLAIN over Non-TLS. | Remko Tronçon | |
2010-04-08 | Added copyrights to Swiften. | Kevin Smith | |
2010-03-28 | Moving submodule contents back. | Remko Tronçon | |
2010-03-28 | Removing submodules. | Remko Tronçon | |
2010-03-28 | Moved Swiften to a separate module. | Remko Tronçon | |
2009-11-25 | Enabled stream compression again. | Remko Tronçon | |
2009-11-20 | Added ClientSessionTest. | Remko Tronçon | |
2009-11-08 | Added Error class. | Remko Tronçon | |
2009-09-11 | Disable WhitespacePingLayer on disconnect + Timer refactoring. | Remko Tronçon | |
Timer now no longer runs in its own thread, but in the main Boost IOService thread. | |||
2009-08-16 | Remove autoconf/make files. | Remko Tronçon | |
2009-07-24 | Fix uninitialized streamstack. | Remko Tronçon | |
2009-07-22 | Temporarily disable client test. | Remko Tronçon | |
2009-07-22 | Started refactoring ClientSessionTest. | Remko Tronçon | |
2009-07-19 | Factor out remote & local JID into Session. | Remko Tronçon | |
2009-07-19 | Factor out common session stuff into Session class. | Remko Tronçon | |
2009-07-19 | Rename Session to ClientSession. | Remko Tronçon | |
2009-07-19 | (Client)Session & Connection refactoring. | Remko Tronçon | |
ClientSession no longer sets up a connection. Connection no longer resolves addresses. |