| Age | Commit message (Expand) | Author |
| 2016-03-31 | Convert tabs to 4 spaces for all source files | Tobias Markmann |
| 2015-10-30 | Change bare JID presence lookup code to ignore priorities | Tobias Markmann |
| 2015-10-16 | Mark removed contacts as unavailable in Swift | Tobias Markmann |
| 2014-12-15 | Update Copyright in Swiften | Kevin Smith |
| 2011-06-13 | Added CppCheck script. | Remko Tronçon |
| 2011-04-30 | Replace #icnlude "" by #include <> in Swiften. | Remko Tronçon |
| 2010-11-08 | Brute force application of presence to roster items on add/modify. | Kevin Smith |
| 2010-11-03 | Refactoring Presence & MUC handling. | Remko Tronçon |
| 2010-10-28 | Correctly mark roster items with the highest priority status. | Kevin Smith |
| 2010-10-24 | Use the highest priority for a contact's roster item, not the newest. | Kevin Smith |
| 2010-10-01 | Include contact's status when you start a chat with them. | Kevin Smith |
| 2010-09-13 | Added presence notifier. | 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 |
| 2010-03-22 | Can now accept roster subscriptions. | Kevin Smith |
| 2010-03-22 | Updating unit tests to work again | Kevin Smith |
| 2010-03-22 | Lots of plumbing for event view. | Kevin Smith |
| 2009-06-01 | Import. | Remko Tronçon |