summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-10-30Resend presence to MUC on join completion only if it changed since join.Tobias Markmann
Test-Information: Added test case to assure presence is not resend after join completion if it did not change. The other test cases are untouched and still all succeed. Change-Id: I2aace1aee8ca3deab9cd9050a25233617b3b0678
2012-09-17Support for building swiften as a DLLRemko Tronçon
Added missing SWIFTEN_API declarations. Changed test infrastructure to extend path before running tests.
2012-07-14Initial DLL support for Swiften.Remko Tronçon
All applications succesfully link against Swiften.dll.
2012-03-20boost::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-09-14Added reset() to PayloadAddingPresenceSender.Remko Tronçon
2011-06-13Added CppCheck script.Remko Tronçon
Tweaked the sources to satisfy cppcheck.
2011-05-02Replace auto_ptr by shared_ptr.Remko Tronçon
2011-04-30Replace #icnlude "" by #include <> in Swiften.Remko Tronçon
2011-04-18Cleaned up includes.swift-2.0alphaRemko Tronçon
2011-03-16Added possibility to dynamically link Swiften.Remko Tronçon
Resolves: #798
2011-02-14Removed Swift::String.Remko Tronçon
2010-12-20Don't immediately send presence unneccesarily when registering directed ↵Kevin Smith
presence senders. Hopefully Resolves: #691 Release-Notes: We hope to have fixed the bug where a MUC room would go into loop of parting and joining continually.
2010-11-17Added presence subscription stanza to onPresenceSubscriptionRequest.Remko Tronçon
Removed unused signal on Client.
2010-11-08Brute force application of presence to roster items on add/modify.Kevin Smith
Resolves: #655 Resolves: #672 Release-Notes: The roster should no longer sometimes show online users as offline.
2010-11-03Added JIDDiscoInfoResponder + Added "to" parameter to responder callback.Remko Tronçon
2010-11-03Added ClientDiscoManager.Remko Tronçon
2010-11-03Refactoring Presence & MUC handling.Remko Tronçon
2010-10-28Correctly mark roster items with the highest priority status.Kevin Smith
Resolves: #668
2010-10-27Starting to test getHighestPriorityPresenceKevin Smith
2010-10-24Added excludes to Doxygen.Remko Tronçon
2010-10-24Use the highest priority for a contact's roster item, not the newest.Kevin Smith
Resolves: #654 Release-Notes: Contacts online from several clients at once should now show the highest priority presence, not the most recent.
2010-10-04Join MUCs with the last broadcast presence.Kevin Smith
Resolves: #590 Release-Notes: Joining rooms when you are not plain 'available' now correctly sends your status to the room.
2010-10-01Include contact's status when you start a chat with them.Kevin Smith
Resolves: #580
2010-09-13Added presence notifier.Remko Tronçon
2010-06-02Rename boost_signalslib.h to boost_bsignals.Remko Tronçon
2010-06-02Using Boost workaround for Qt signals keyword clash.Remko Tronçon
This should allow us to link against system boost versions.
2010-04-08Added copyrights to Swiften.Kevin Smith
2010-03-28Moving submodule contents back.Remko Tronçon
2010-03-28Removing submodules.Remko Tronçon
2010-03-28Moved Swiften to a separate module.Remko Tronçon
2010-03-22Can now accept roster subscriptions.Kevin Smith
2010-03-22Updating unit tests to work againKevin Smith
2010-03-22Lots of plumbing for event view.Kevin Smith
This isn't ready yet, but clicking on a message in the event view will now cause the chat to pop up, and the plumbing is there for doing something with subscription requests - I just don't, yet.
2009-11-25Added PresenceSenderTest.Remko Tronçon
2009-11-24Added PresenceSender object.Remko Tronçon
2009-10-25Starting to unit test PresenceOracle.Kevin Smith
2009-10-01Preparations for adding subscription requests.Kevin Smith
2009-08-16Remove autoconf/make files.Remko Tronçon
2009-06-01Import.Remko Tronçon