Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-10-04 | Fix heap-use-after-free bugs reported by asan. | Tobias Markmann | |
One only showed in netbook-mode. Another got introduced by the impromptu patch. Change-Id: Id878d001b6bac67f943a86386300c8a0db3bc74e License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details. | |||
2013-10-01 | Adding support for impromptu MUCs. | Tobias Markmann | |
Change-Id: I363e9d740bbec311454827645f4ea6df8bb60bed License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details. | |||
2012-07-14 | Initial DLL support for Swiften. | Remko Tronçon | |
All applications succesfully link against Swiften.dll. | |||
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 | |||
2012-02-29 | Don't crash when trying to join MUCs offline | Kevin Smith | |
Resolves: #940 | |||
2012-02-14 | Correctly use bare JIDs when banning people from rooms | Kevin Smith | |
2011-10-19 | For abnormal MUC parts, give the reason. | Kevin Smith | |
Makes abnormals immune to presence folding. Resolves: #1004 | |||
2011-10-19 | Use real JID for bans, not room JID. | Kevin Smith | |
Resolves: #1020 | |||
2011-10-07 | Allow affiliation editing in MUCs. | Kevin Smith | |
Resolves: #986 Resolves: #988 | |||
2011-10-05 | Allow role changing in MUCs. | Kevin Smith | |
Resolves: #987 | |||
2011-10-05 | Allow joining passworded MUCs. | Kevin Smith | |
Resolves: #991 | |||
2011-10-04 | Allow both instant and reserved rooms. | Kevin Smith | |
Resolves: #1006 | |||
2011-10-03 | Simple MUC invites. | Kevin Smith | |
Resolves: #152 | |||
2011-09-28 | Destroy rooms. | Kevin Smith | |
Resolves: #990 | |||
2011-09-28 | Parse MUC status codes correctly again. | Kevin Smith | |
Means rooms will be unlocked after creation correctly. | |||
2011-09-27 | Allow room configuration. | Kevin Smith | |
Resolves: #989 | |||
2011-09-27 | Add support for clearing chat recents. | Kevin Smith | |
Resolves: #1001 | |||
2011-09-26 | Allow setting of room topics | Kevin Smith | |
2011-09-23 | Add support for kicking people from MUCs. | Kevin Smith | |
This also introduces a new DOM-like parser structure, used for the MUC parsers. Partially Resolves: #689 | |||
2011-06-13 | Added CppCheck script. | Remko Tronçon | |
Tweaked the sources to satisfy cppcheck. | |||
2011-05-02 | Add a generic erase() algorithm. | Remko Tronçon | |
2011-04-30 | Replace #icnlude "" by #include <> in Swiften. | Remko Tronçon | |
2011-04-18 | Cleaned up includes.swift-2.0alpha | Remko Tronçon | |
2011-03-06 | A start on Swiftob, a Swiften-based chatbot. | Kevin Smith | |
2011-02-14 | Removed Swift::String. | Remko Tronçon | |
2011-02-05 | Fixed some bugs with MUC joining. | Remko Tronçon | |
2011-01-18 | Cleaned up some code. | Remko Tronçon | |
2011-01-12 | Refactored MUC code a bit. | Remko Tronçon | |
2010-12-20 | Don'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-12-05 | Don't mess up avatars after a MUC reconnect. | Kevin Smith | |
Resolves: #702 | |||
2010-11-28 | Change error from optional to shared_ptr in GenericRequest | Remko Tronçon | |
Resolves: #692 | |||
2010-11-15 | Clean MUC joins slightly. | Kevin Smith | |
In an attempt to catch errors, this doesn't Resolves: #691 but does add an assert that may help. It also fixes an error with created rooms not receiving updates presences. Release-Notes: Newly-created rooms will now receive your presence updates, consistent with existing rooms. | |||
2010-11-09 | Only request new MUC context when rejoining. | Kevin Smith | |
Resolves: #542 Release-Notes: On reconnects, existing MUC history now won't be replayed. | |||
2010-11-03 | Refactoring Presence & MUC handling. | Remko Tronçon | |
2010-11-01 | Disable bookmarks when offline. | Kevin Smith | |
Resolves: #679 Release-Notes: You can no longer use bookmarks while offline. | |||
2010-10-20 | Tell MUCController to handle disconnect/reconnect rejoins. | Kevin Smith | |
This causes the MUCController to deal with reconnects by requesting a rejoin. It also prepares for doing time-based context requests. Although I've traced the code down, and confirmed that presenceSender->sendPresence(joinPresence); is being called, the stanza is never sent. This needs further investigation, as currently it prevents the rejoins working. Resolves: #625 | |||
2010-10-09 | Added EchoBot walkthrough example. | Remko Tronçon | |
2010-10-04 | Join 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-03 | Don't get confused when people change roles in a MUC. | Kevin Smith | |
Resolves: #529 Release-Notes: Being in a MUC with someone who has their role changed will no longer cause them to appear several times in the occupant list. | |||
2010-09-13 | When joining a new room, create an instant room. | Kevin Smith | |
Resolves: #112 | |||
2010-09-12 | Block MUC bookmarks until the server has responded. | Kevin Smith | |
Else there could be bookmarks overwritten in an infeasibly unlikely race condition. Resolves: #340 | |||
2010-08-27 | Separate MUCRegistry from ChatsManager. | Remko Tronçon | |
2010-08-20 | Include Real JIDs in MUC rosters where available | Kevin Smith | |
2010-07-23 | Recognise when leaving a MUC (disconnect or kick). | Kevin Smith | |
Also cleans up some outstanding MUC issues. Resolves: #288 Resolves: #392 Resolves: #279 Resolves: #114 | |||
2010-06-04 | Starting towards tooltips for the colour-blind. | Kevin Smith | |
Putting status show names along with the text in tooltips. Covers the MeView and roster entries. Still ToDo: status setter Resolves: #429 | |||
2010-06-02 | Rename boost_signalslib.h to boost_bsignals. | Remko Tronçon | |
2010-06-02 | Using Boost workaround for Qt signals keyword clash. | Remko Tronçon | |
This should allow us to link against system boost versions. | |||
2010-05-30 | Don't crash setting a bookmark if initial response didn't have a payload. | Kevin Smith | |
Resolves: #417 | |||
2010-05-23 | Implement XEP-0045 joining, and appropriate error handling. | Kevin Smith | |
Resolves: #211 | |||
2010-05-21 | Warnings about MUC joins that never complete. | Kevin Smith | |