summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-05-02Add a generic erase() algorithm.Remko Tronçon
2011-05-02Replace auto_ptr by shared_ptr.Remko Tronçon
2011-04-30Replace #icnlude "" by #include <> in Swiften.Remko Tronçon
2011-04-25Fixed compilation.Remko Tronçon
2011-04-19Fixed ProxyProviderTest compilation on linux.Remko Tronçon
2011-04-18Support for SOCKS5 and HTTPConnect proxies.Thilo Cestonaro
automatic proxy settings detection; SOCKS5 proxied connection; HTTPConnect proxied connection; License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-04-18Jingle refactoring.Remko Tronçon
2011-04-18Cleaned up includes.swift-2.0alphaRemko Tronçon
2011-02-26Some more cleanups.Remko Tronçon
2011-02-26Added an option to not use stream compression.Remko Tronçon
2011-02-26Moving tests around.Remko Tronçon
2011-02-14Removed Swift::String.Remko Tronçon
2011-02-02Removing unused parameter from Client constructor.Remko Tronçon
2011-01-27Fixed CLang warnings.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).
2011-01-21Code cleanup.Remko Tronçon
2011-01-15Comply with asio's documentation that we cannot call async_write multiple ↵Remko Tronçon
times simultaniously.
2010-12-27Stop eventloop in ClientTest disconnect signal.Remko Tronçon
2010-12-18Move all domain name resolve queries into one thread.Remko Tronçon
This avoids reentrancy problems on some platform DNS calls. Resolves: #443
2010-12-17Fixed IPv6 network test.Remko Tronçon
2010-12-06Added IPv6 test.Remko Tronçon
2010-11-28Replace slightly-too-magic MergeFlags by our own UseFlags.Remko Tronçon
2010-11-27Introduce SWIFTEN_DEP_FLAGS.Remko Tronçon
2010-11-16Pass NetworkFactories as an explicit dependency into client.Remko Tronçon
2010-11-11Commenting getSubjectName test.Remko Tronçon
2010-11-10Refactored TLS tests.Remko Tronçon
2010-11-09Certificate::getCommonName -> getCommonNames.Remko Tronçon
2010-11-09Implement DER conversion to/from certificates.Remko Tronçon
2010-11-07Refactoring certificates & certificate checking.Remko Tronçon
2010-10-27Remove MainEventLoop singleton.Remko Tronçon
The event loop now needs to be explicitly passed to clients using it.
2010-10-26Fix compliation problems with CLang.Remko Tronçon
2010-10-22Fix failing testsKevin Smith
2010-10-21Moving queries & responders around.Remko Tronçon
2010-10-21Added beginnings of outgoing file transfer to Swiften.Remko Tronçon
2010-10-10Added ClientTest to test suite.swift-1.0beta7Remko Tronçon
2010-10-10Fixed compilation of StorageTest.Remko Tronçon
2010-09-11Fixed VCardFileStorageTest.Remko Tronçon
2010-09-02Added check_output SCons flag to generate an XML report.Remko Tronçon
2010-08-29Fixed link errors due to previous commit.Remko Tronçon
2010-08-24Implemented VCardManager.Remko Tronçon
2010-08-24Added VCardStorage.Remko Tronçon
2010-06-19Removed DNSSDTest from SConscript.Remko Tronçon
2010-06-19Added DNSSDTest.Remko Tronçon
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-05-29Added ReconnectTest to .gitignore.Remko Tronçon
2010-05-27Cleaning up code paths for rapid disconnect/reconnect.Kevin Smith
This includes a fix in OpensSSLContext that stops assert failures when more data is received on a connection after a write has failed. It's worth investigating why this happens, stopping it doing so, and re-instate the assert. Resolves: #402
2010-04-21Fix non-determinism of DomainNameResolverTest.Remko Tronçon
2010-04-08Added copyrights to Swiften.Kevin Smith
2010-04-06Refactored DomainNameAddressQuery.Remko Tronçon
Result can now consist of multiple addresses.
2010-03-28Moving submodule contents back.Remko Tronçon