Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-05-17 | Fixed unicode path handling. | Remko Tronçon | |
- Use boost::filesystem::path consistently for referring to files. - Use boost::filesystem streams for I/O, such that paths are always handled correctly. - Use stringToPath and pathToString for conversion between strings and boost::filesystem::path, to ensure we have consistent unicode handling across platforms and environments. The default constructor and string conversion uses platform-dependent encoding, depending on the global locale set in the application, which causes problems. So, unless you are in platform dependent code, the default constructor and string() function should not be used. When constructing paths from other paths (e.g. using operator/), also use stringToPath (instead of string arguments) if the path can contain unicode characters. Change-Id: If286bd9e71c8414afc0b24ba67e26ab7608ef6ea | |||
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-12-30 | Enable & fix pedantic CLang warnings. | Remko Tronçon | |
Change-Id: I70109624b4bd7aab9ba679a3eaabc225dd64a03a | |||
2012-09-16 | Fixed ClientTest compilation. | Remko Tronçon | |
2012-06-05 | Added ICU support. | Remko Tronçon | |
2012-04-17 | Fixing some clang warnings. | Tobias Markmann | |
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php | |||
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-10-10 | Force disconnect signals when calling connect() shortly after disconnect(). | 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-08-28 | Merge remote branch 'origin/swift-1.x' | Remko Tronçon | |
* swift-1.x: Catch boost file system errors when reading VCards. Conflicts: Swift/Controllers/Storages/VCardFileStorage.cpp | |||
2011-08-28 | Catch boost file system errors when reading VCards. | Remko Tronçon | |
Release-Notes: Catch errors when writing VCards to disk. Resolves: #897 | |||
2011-06-13 | Added CppCheck script. | Remko Tronçon | |
Tweaked the sources to satisfy cppcheck. | |||
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-05-02 | Add a generic erase() algorithm. | Remko Tronçon | |
2011-05-02 | Replace auto_ptr by shared_ptr. | Remko Tronçon | |
2011-04-30 | Replace #icnlude "" by #include <> in Swiften. | Remko Tronçon | |
2011-04-25 | Fixed compilation. | Remko Tronçon | |
2011-04-19 | Fixed ProxyProviderTest compilation on linux. | Remko Tronçon | |
2011-04-18 | Support 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-18 | Jingle refactoring. | Remko Tronçon | |
2011-04-18 | Cleaned up includes.swift-2.0alpha | Remko Tronçon | |
2011-02-26 | Some more cleanups. | Remko Tronçon | |
2011-02-26 | Added an option to not use stream compression. | Remko Tronçon | |
2011-02-26 | Moving tests around. | Remko Tronçon | |
2011-02-14 | Removed Swift::String. | Remko Tronçon | |
2011-02-02 | Removing unused parameter from Client constructor. | Remko Tronçon | |
2011-01-27 | Fixed CLang warnings. | 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-27 | Stop eventloop in ClientTest disconnect signal. | Remko Tronçon | |
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-11-28 | Replace slightly-too-magic MergeFlags by our own UseFlags. | Remko Tronçon | |
2010-11-27 | Introduce SWIFTEN_DEP_FLAGS. | Remko Tronçon | |
2010-11-16 | Pass NetworkFactories as an explicit dependency into client. | Remko Tronçon | |
2010-11-11 | Commenting getSubjectName test. | Remko Tronçon | |
2010-11-10 | Refactored TLS tests. | Remko Tronçon | |
2010-11-09 | Certificate::getCommonName -> getCommonNames. | Remko Tronçon | |
2010-11-09 | Implement DER conversion to/from certificates. | Remko Tronçon | |
2010-11-07 | Refactoring certificates & certificate checking. | 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-26 | Fix compliation problems with CLang. | Remko Tronçon | |
2010-10-22 | Fix failing tests | Kevin Smith | |
2010-10-21 | Moving queries & responders around. | Remko Tronçon | |