summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-08-27PubSub implementation & Sluift refactoring.Remko Tronçon
Change-Id: I04ff7111b73565c00bff6db183451774a633344f
2013-08-22Add boost/scope_exit.Remko Tronçon
Change-Id: I6a38e842252aa24f456465d181ccf0aae763abb5
2013-08-17Fix building sluift as .dll on Mac OS X.Remko Tronçon
Change-Id: Ia8043d66ef676048e7fe1d0347b65e8d64aa3bd5
2013-08-13Adding auto-generated Ldns/Unbound files for Android.Remko Tronçon
Change-Id: I13dd702273dce5560ebaeb3fa4cf0ea3be37afbc
2013-08-13Adding 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-07-12Fix SCons --tree= generation for unicode nodes.Remko Tronçon
Change-Id: I92c2ea1f5d50f53c1ec7df740af106e9b28a62c2
2013-04-21Fix compilation when 3rdParty/ is not there.Remko Tronçon
Change-Id: I6d86bf7d8dcc750ff69ff08500c9987b3c1de43e
2013-04-06Add boost serialization libraryKevin Smith
We'll need it before too long Change-Id: Ia34c7f26e1aedbc13a2fc10c980994cbcb7cb348
2013-03-03Remove the async vfs for sqlite, to avoid the crashKevin Smith
Change-Id: I8cda6397048911f48575659ef2f59076d8022f03
2013-02-11Fix bundled OpenSSL builds.Remko Tronçon
Change-Id: Ic11b04663f324b75d81a18887cbe4c7324823c86
2013-01-13Adding in the spirit Boost stuffKevin Smith
Change-Id: I4f127ce61667243b64081b0aa309028d5077045f
2013-01-12make update.sh include spirit in bundled boostVlad Voicu
Change-Id: I1aa2f5567685a6c9de84d5026cba7737855bd4cb License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
2012-12-31Fix more warnings.Remko Tronçon
Change-Id: I0fc27a08adb6aecd5c5775a52b7fe48570ed526a
2012-12-30Enable & fix pedantic CLang warnings.Remko Tronçon
Change-Id: I70109624b4bd7aab9ba679a3eaabc225dd64a03a
2012-12-23Update Boost to 1.52.0.Remko Tronçon
Change-Id: I1e56bea2600bf2ed9c5b3aba8c4f9d2a0f350e77
2012-11-03Build 3rdParty libraries with SwiftenObject.Remko Tronçon
This ensures that they can be linked when building Swiften in DLL mode. Change-Id: I8a4ff9dab6003e60fab21aba2bbb4beccb26bef6
2012-09-16Bundle other 3rdParty libs with libSwiften.Remko Tronçon
2012-09-16Start including some bundled libraries in Swiften library.Remko Tronçon
2012-09-12Don't use SQLite in non-experimental.Remko Tronçon
2012-09-08Added licenses for third party libraries and code.Remko Tronçon
2012-09-05Fix compilation of libminiupnpc for VS 2008.Tobias Markmann
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2012-09-03CompileKevin Smith
2012-09-01Allow forcing of bundled sqlite, and compile sqlite on OS XKevin Smith
2012-09-01Move async into its own module so it'll work with system sqlite tooKevin Smith
2012-09-01Add asynchronous sqlite interfaceKevin Smith
2012-08-17Update to boost.filesystem v3.Remko Tronçon
Source should still compile against v2.
2012-08-17Added Breakpad support for Windows.Remko Tronçon
2012-08-10Added boost/date_time/c_local_time_adjustor.hpp.Remko Tronçon
2012-07-15Provide replace_pragma_once flag.Remko Tronçon
2012-04-24Upgraded bundled Expat to 2.1.0.Remko Tronçon
2012-04-24Make built-in expat ignore unbound prefix namespaces.Remko Tronçon
This works around a problem with broken servers relaying illegal stanzas from broken clients. Obviously only works when using the bundled Expat. Note that the system OS X libXML also seems to behave this way.
2012-04-23Another fix for SRV selection.Remko Tronçon
2012-04-23Select SRV randomly, taking weight into account.Remko Tronçon
Resolves: #1030
2012-04-01Removing CAres resolver.Remko Tronçon
This has never been used.
2011-09-30Increment timeout on UPNP.Remko Tronçon
2011-09-29File Transfer refactoring.Remko Tronçon
NAT traversal classes refactoring. Added beginnings of a NetworkTool.
2011-09-25File transfer changes.Remko Tronçon
- Introduce 'experimental' flag to conditionally compile FT. - Use LibMiniUPNPC and NATPMP CPPDEFINES only locally in the classes that need them. - Extract abstract interface from NAT traversal classes - Avoid unit test warnings
2011-09-25Google Summer of Code 2011 Project: Adding support for Jingle File Transfers ↵Tobias Markmann
(XEP-0234), Jingle SOCKS5 Bytestreams Transport Method (XEP-0260), Jingle In-Band Bytestreams Transport Method (XEP-0261) and SOCKS5 Bytestreams (XEP-0065). License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-07-10Fixed compilation problem on some compilers.Remko Tronçon
2011-07-10Make SConscript files more robust against variant dirs.Remko Tronçon
2011-06-13Fixed some more CppCheck warnings.Remko Tronçon
2011-06-09Added boost/local_time.Remko Tronçon
2011-06-09DateTime refactoring.Remko Tronçon
Moved DateTime serializing into Base. Fixed a bug when XEP82 dates are non-UTC. Added unit tests.
2011-05-07Make Boost.BCP compile again.Remko Tronçon
2011-04-19Fixed OS X ProxyProvider compilation.Remko Tronçon
2011-04-18Compile Lua as C++ to avoid setjmp/longjmp & exception conflicts.Remko Tronçon
2011-03-14Updated Boost to 1.46.1.Remko Tronçon
This should hopefuily fix a hang on shutdown on Mac OS X. Resolves: #782 Release-Notes: Fixed a potential hang on shutdown on Mac OS X.
2011-03-14Force the use of Boost Filesystem V2.Remko Tronçon
Resolves: #783 Release-Notes: Fixed compilation on systems with a recent version of Boost installed.
2011-03-12Remove dependency on boost::property_tree again.Remko Tronçon
2011-03-11Store JID->Avatar mappings.Remko Tronçon
Resolves: #653