Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-22 | Move hardcoded XMPP SRV information from Connector into CoreClient | Nick Hudson | |
The Connector class had "_xmpp-client._tcp." hard-coded in it, which meant that it was not suitable for non-XMPP clients. This change means that the Connector can now be used by clients who are interested in arbitrary SRV records; the CoreClient class is updated accordingly. Test-information: Built and ran Swift - seems to work as expected Ran unit-tests ("scons test=unit") - reports OK Change-Id: I0fea9aa90f5d1d5e3a4b90f3362b663fe9d8e207 | |||
2014-01-27 | Fix compilation error C++11/latest clang | Kevin Smith | |
Change-Id: I33c55c300c9b387e87b2af7e08c59973ee5678fc | |||
2013-01-13 | Fix more warnings. | Remko Tronçon | |
Fix sign conversion warnings. Removing heavy unnecessary includes. Change-Id: I992f43065498823098a875badb020c7c84fc4797 | |||
2012-12-08 | Add more steps to the BOSH unit tests for resource binding. | Kevin Smith | |
Change-Id: I6c3dfe548b1e0a4ccba0dd834447e5fa40e397d6 | |||
2012-11-13 | Allow BOSH URL setting again. | Kevin Smith | |
Also fixes use of getPort() so that HTTP headers aren't all for port :1. Change-Id: I8ead8a7f4826d1105bf1feafea21e6139e803de7 Resolves: #1178 | |||
2012-08-13 | Set timeout on each connection attempt, instead of global connect timeout. | Remko Tronçon | |
Resolves: #962 | |||
2012-06-17 | Allow different connection methods for Client. | Remko Tronçon | |
2012-04-23 | Another fix for SRV selection. | Remko Tronçon | |
2012-04-23 | Select SRV randomly, taking weight into account. | Remko Tronçon | |
Resolves: #1030 | |||
2012-03-04 | Pass along errors about DNS resolution. | Kevin Smith | |
2012-01-17 | Allow specifying BOSH and BOSH proxy URLs with names (rather than IPs) | Kevin Smith | |
2011-12-24 | Some BOSH refactoring. | Remko Tronçon | |
2011-12-22 | BOSH Refactoring. | Remko Tronçon | |
2011-12-13 | BOSH Support for Swiften | Kevin Smith | |
This adds support for BOSH to Swiften. It does not expose it to Swift. Release-Notes: Swiften now allows connects over BOSH, if used appropriately. | |||
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-25 | Change include order so clang doesn't complain anymore. | Tobias Markmann | |
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php | |||
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-04-18 | Added HTTPConnectProxiedConnection test. | Remko Tronçon | |
2011-04-18 | Added chained connector. | Remko Tronçon | |
This connector will be useful for fallbacks in case of proxies. | |||
2011-02-14 | Removed Swift::String. | Remko Tronçon | |
2011-01-21 | Code cleanup. | 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-21 | Added beginnings of outgoing file transfer to Swiften. | Remko Tronçon | |
2010-10-07 | Fix crashes on disconnect during connect. | Remko Tronçon | |
Resolves: #588 | |||
2010-05-24 | Make connector shared to avoid a crash on login. | Remko Tronçon | |
Resolves: #346 | |||
2010-04-08 | Added copyrights to Swiften. | Kevin Smith | |
2010-04-07 | Support fallback multiple host addresses when connecting. | Remko Tronçon | |
Resolves: #305 | |||
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-31 | Put a timeout of 60s on connecting & resolving. | Remko Tronçon | |
Resolves: #87. | |||
2009-12-31 | Added tests for timing out initial connect. | Remko Tronçon | |
2009-12-17 | Added eclipse project file. | 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-12 | Refactored DNS handling. | Remko Tronçon | |
Connections now fallback on other DNS entries upon failure, taking into account SRV priorities. | |||
2009-08-16 | Remove autoconf/make files. | Remko Tronçon | |
2009-07-31 | HostAddress: Add constructor from String. | Remko Tronçon | |
2009-06-01 | Import. | Remko Tronçon | |