Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-06-09 | Enabled & fixed some more C++ warnings. | Remko Tronçon | |
2010-06-02 | Don't build C-Ares. | Remko Tronçon | |
We don't use it yet. | |||
2010-06-02 | Rename boost_signalslib.h to boost_bsignals. | Remko Tronçon | |
2010-06-02 | Using Boost workaround for Qt signals keyword clash. | Remko Tronçon | |
This should allow us to link against system boost versions. | |||
2010-05-27 | Cleaning 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-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-04-07 | Add support for multiple A entries to StaticDomainNameResolver. | Remko Tronçon | |
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 | |
2010-03-02 | Adding iPhone compilation | Kevin Smith | |
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-23 | Commented debug output. | Remko Tronçon | |
2009-12-17 | Added eclipse project file. | Remko Tronçon | |
2009-12-05 | Fixed C-Ares compilation on Windows. | Remko Tronçon | |
2009-12-04 | Implemented CAresDomainNameResolver. | Remko Tronçon | |
2009-12-03 | Reinitialize the resolver on every query. | Remko Tronçon | |
This hopefully fixes the DNS server caching behavior on network change. | |||
2009-12-03 | Fixed windows compilation of PlatformDomainNameServiceQuery. | Remko Tronçon | |
2009-12-03 | Added debugging output for DNS. | Remko Tronçon | |
2009-12-03 | Fixed unit tests. | Remko Tronçon | |
2009-12-03 | Do domain resolving in a separate thread. | 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-15 | Fix compilation on Windows. | Remko Tronçon | |
2009-11-12 | Created a TimerFactory, and abstracted Timer. | 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-09-14 | Start splitting up monolithic Swiften SConscript file. | Remko Tronçon | |
2009-09-11 | Disable WhitespacePingLayer on disconnect + Timer refactoring. | Remko Tronçon | |
Timer now no longer runs in its own thread, but in the main Boost IOService thread. | |||
2009-08-22 | Fix expanded tab characters. | Remko Tronçon | |
2009-08-16 | Remove autoconf/make files. | Remko Tronçon | |
2009-08-16 | Added MainBoostIOServiceThread. | Remko Tronçon | |
2009-08-02 | Slimber: Handle ConnectionServer disconnects more cleanly. | Remko Tronçon | |
2009-08-02 | Slimber: Handle conflicts/restarts. | Remko Tronçon | |
2009-08-01 | Added BoostConnectionServer error signaling. | Remko Tronçon | |
2009-08-01 | Added LinkLocalConnector::cancel(). | Remko Tronçon | |
2009-08-01 | Added LinkLocalConnectorTest. | Remko Tronçon | |
2009-07-31 | HostAddress: Add constructor from String. | Remko Tronçon | |
2009-07-19 | (Client)Session & Connection refactoring. | Remko Tronçon | |
ClientSession no longer sets up a connection. Connection no longer resolves addresses. | |||
2009-07-18 | Implement incoming linklocal connections. | Remko Tronçon | |
2009-07-17 | Implemented clean session/connection shutdown. | Remko Tronçon | |
2009-07-16 | Moved BoostConnectionServer to Swiften. | Remko Tronçon | |
2009-07-15 | Make stream stack layers reference counted. | Remko Tronçon | |
2009-07-15 | Use shared_ptr for EventLoop owners. | 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. |