| Age | Commit message (Expand) | Author |
| 2014-12-15 | Update Copyright in Swiften | Kevin Smith |
| 2013-05-17 | Fixed unicode path handling. | Remko Tronçon |
| 2012-11-13 | Allow BOSH URL setting again. | Kevin Smith |
| 2012-10-05 | Strip leading '/' from BOSH paths. | Remko Tronçon |
| 2012-09-17 | Fixed URL parsing/serializing. | Remko Tronçon |
| 2012-09-15 | Added URL parser. | Remko Tronçon |
| 2011-10-14 | Resurrecting simple ID generator. | Remko Tronçon |
| 2011-06-09 | DateTime refactoring. | Remko Tronçon |
| 2011-05-05 | Replace ByteArray by typedef. | Remko Tronçon |
| 2011-04-30 | Replace #icnlude "" by #include <> in Swiften. | Remko Tronçon |
| 2011-04-18 | Chop off trailing \0 in ByteArray::toString(). | Remko Tronçon |
| 2011-04-18 | Added ByteArray unit tests for null termination. | Remko Tronçon |
| 2011-03-12 | Allow empty hashes in cache. | Remko Tronçon |
| 2011-03-12 | Make ByteArray an std::vector<unsigned char>. | Remko Tronçon |
| 2011-02-14 | Removed Swift::String. | Remko Tronçon |
| 2011-02-14 | String refactoring. | Remko Tronçon |
| 2010-08-19 | Added getExecutablePath(). | 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-12-22 | Add a PreviousStatusStore. | Kevin Smith |
| 2009-09-30 | Fix ByteArray::getData() when bytearray is empty. | Remko Tronçon |
| 2009-08-22 | Fix expanded tab characters. | Remko Tronçon |
| 2009-08-16 | Remove autoconf/make files. | Remko Tronçon |
| 2009-07-31 | Add String::split(). | Remko Tronçon |
| 2009-06-22 | Use lowercase app name for application dir on Un*x systems. | Remko Tronçon |
| 2009-06-01 | Import. | Remko Tronçon |