Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-10 | Fix invalid characters being allowed in JID domains | Richard Maudsley | |
Test-Information: Prepare valid and invalid JIDs and make sure that isValid() is reported correctly. Added unit tests. Change-Id: Ic4d86f8b6ea9defc517ada2f8e3cc54979237cf4 | |||
2013-08-13 | Adding basic support for Android and Unbound (No IPv6 yet). | Tobias Markmann | |
Change-Id: I1d74324515b20e0dc3d0ef4aa2f556fea7b4bee3 License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.s | |||
2013-04-06 | Make IDN implementation abstract. | Remko Tronçon | |
Change-Id: I4c64f954ddeca7147d729b8be07237baa15c1795 | |||
2013-02-11 | Fixed NetworkTest. | Remko Tronçon | |
Change-Id: I533b3ecf5ddc32f6163d32ad3a9d9d012c981997 | |||
2012-12-31 | Fix more warnings. | Remko Tronçon | |
Change-Id: I0fc27a08adb6aecd5c5775a52b7fe48570ed526a | |||
2012-06-05 | Added ICU support. | Remko Tronçon | |
2011-09-28 | Pass read data from connection via shared_ptr. | Remko Tronçon | |
This should avoid unnecessary copying of the received data while being processed by the event loop. | |||
2011-05-18 | Propagate use of SafeByteArray down to the connection. | 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-02-14 | Removed Swift::String. | Remko Tronçon | |
2011-01-26 | Make 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-21 | Code cleanup. | Remko Tronçon | |
2011-01-15 | Comply with asio's documentation that we cannot call async_write multiple ↵ | Remko Tronçon | |
times simultaniously. | |||
2010-12-18 | Move all domain name resolve queries into one thread. | Remko Tronçon | |
This avoids reentrancy problems on some platform DNS calls. Resolves: #443 | |||
2010-12-17 | Fixed IPv6 network test. | Remko Tronçon | |
2010-12-06 | Added IPv6 test. | Remko Tronçon | |
2010-10-27 | Remove MainEventLoop singleton. | Remko Tronçon | |
The event loop now needs to be explicitly passed to clients using it. | |||
2010-10-22 | Fix failing tests | Kevin Smith | |
2010-09-02 | Added check_output SCons flag to generate an XML report. | Remko Tronçon | |
2010-08-29 | Fixed link errors due to previous commit. | Remko Tronçon | |
2010-06-19 | Removed DNSSDTest from SConscript. | Remko Tronçon | |
2010-06-19 | Added DNSSDTest. | Remko Tronçon | |
2010-06-18 | Fix 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-21 | Fix non-determinism of DomainNameResolverTest. | Remko Tronçon | |
2010-04-08 | Added copyrights to Swiften. | Kevin Smith | |
2010-04-06 | Refactored DomainNameAddressQuery. | Remko Tronçon | |
Result can now consist of multiple addresses. | |||
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-03 | DNS querying is now asynchronous. | Remko Tronçon | |
This means we can now move them to a separate thread. | |||
2009-11-20 | Fixed connection leak. | Remko Tronçon | |
2009-11-16 | Fix inconsistent build flags with test=X. | Remko Tronçon | |
2009-11-12 | Refactored DNS handling. | Remko Tronçon | |
Connections now fallback on other DNS entries upon failure, taking into account SRV priorities. | |||
2009-11-01 | Moving tests around. | Remko Tronçon | |
2009-09-03 | Move Swiften QA test into QA module. | Remko Tronçon | |
2009-08-16 | Remove autoconf/make files. | Remko Tronçon | |
2009-08-12 | Added Slimber & valgrind testing to SCons. | Remko Tronçon | |
2009-08-10 | Fix SCons building on os x again. | Remko Tronçon | |
2009-08-01 | Added BoostConnectionServer error signaling. | Remko Tronçon | |
2009-07-24 | Update the build system. | Remko Tronçon | |
Coverage now works better. Some files are cleaned by default (without the need of CLEANFILES). | |||
2009-07-19 | (Client)Session & Connection refactoring. | Remko Tronçon | |
ClientSession no longer sets up a connection. Connection no longer resolves addresses. | |||
2009-07-15 | Make stream stack layers reference counted. | Remko Tronçon | |
2009-07-14 | Make all Connection instances shared_ptrs. | Remko Tronçon | |
2009-07-14 | Consolidating IncomingConnection & Connection. | Remko Tronçon | |
BoostConnections no longer have their own thread, but are managed from a central Boost IO thread instead. | |||
2009-06-10 | Moved Swiften/QA/UnitTest to QA/UnitTest. | Remko Tronçon | |
2009-06-03 | Added bundled Expat. | Remko Tronçon | |
2009-06-01 | Import. | Remko Tronçon | |