summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-03-20Fix for the previous patch.Remko Tronçon
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-10-07Hoist XML parser factory creation out of Swiften.Remko Tronçon
2011-06-18Moving unused server code out of Swiften into Limber.Remko Tronçon
2011-01-26Make boost io_service a shared object.Remko Tronçon
This should avoid problems when destroying an event loop containing timer or network events, after the network factory (and io_service object) has disappeared (i.e. at shutdown).
2010-10-27Remove MainEventLoop singleton.Remko Tronçon
The event loop now needs to be explicitly passed to clients using it.
2010-06-18Fix crash on reconnect.Remko Tronçon
BoostTimer isn't supposed to be constructed as a non-shared-ptr. Making constructor private to avoid this error in the future.
2010-04-08Added copyrights to Slimber.Remko Tronçon
2009-11-08Added Error class.Remko Tronçon
2009-08-16Use global IO service thread in Client.Remko Tronçon
2009-08-16Re-enable Limber.Remko Tronçon
2009-07-17Implemented clean session/connection shutdown.Remko Tronçon
2009-07-16Moved BoostConnectionServer to Swiften.Remko Tronçon
2009-07-15Make stream stack layers reference counted.Remko Tronçon
2009-07-14Consolidating IncomingConnection & Connection.Remko Tronçon
BoostConnections no longer have their own thread, but are managed from a central Boost IO thread instead.
2009-07-13Implement a clean full login procedure.Remko Tronçon
2009-07-13Implemented session initialization.Remko Tronçon
2009-07-13Server stream header support.Remko Tronçon
2009-07-12Added ServerFromClientSession.Remko Tronçon
2009-07-12Extended the toy server a bit more.Remko Tronçon
2009-07-12Created BoostIOServiceThread.Remko Tronçon
2009-07-12Created IncomingConnection & ConnectionServer.Remko Tronçon
2009-07-12Added dummy server implementation as starting point.Remko Tronçon
2009-07-11Added Limber module.Remko Tronçon