summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-08-15Add "-Wno-missing-variable-declarations" (some CPPUnit annoyance) and ↵Tobias Markmann
"-Wno-direct-ivar-access" to our default clang flags. Change-Id: If6f544696128967e0785a5afc86bdd2ca9ea352a License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
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-13Added scons2ninja script.Remko Tronçon
This script allows you to use ninja to drive your build, but using SCons in the back to generate the ninja files. Change-Id: I410d80d91f3c2ca6f369169d9b004b531625022f
2013-07-12Add temporary workaround for VS2012 support.Remko Tronçon
Change-Id: Iecd927ceb0c7146af3e7a2b99b6ff0d6cf3b619f
2013-07-09Add settings to make scons build faster.Remko Tronçon
Change-Id: Iaa86883f483f0d852fceeaf5b645395457547428
2013-05-11Silence new CLang warning.Remko Tronçon
Change-Id: Ic3889daf4e08fde38b0e615661696c6b8cb337fb
2013-05-10Xcode SDK location changes.Remko Tronçon
Change-Id: Ib13d3eaa927431e3a10f3b724fbfab96f134c1c8
2013-03-30Making stuff build against non-bundled librariesKevin Smith
Change-Id: I2c00de607e204f7d2c474aa9d4c18cde86d575ec
2013-03-15Spell checker implementation using HunspellVlad Voicu
Change-Id: Ia15b6532edf6eef7c45bdfb273e77f65ce998f13 License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details
2013-03-04Qt5 support & warning fixes.Remko Tronçon
Change-Id: I62c7d5ca44c915e36c797c798294b7c34b465514
2013-03-02Disable some more warnings.Remko Tronçon
Change-Id: I30065deb10749618cdd4a3042e9d494ddc6c063d
2013-02-12Include frameworks in swiften-config.Remko Tronçon
Also remove duplicates from frameworks list. Change-Id: I769d3951677a180c90618dc6ae5b91d028c08e8a
2013-02-11Fix bundled OpenSSL builds.Remko Tronçon
Change-Id: Ic11b04663f324b75d81a18887cbe4c7324823c86
2013-01-13Fix more warnings.Remko Tronçon
Fix sign conversion warnings. Removing heavy unnecessary includes. Change-Id: I992f43065498823098a875badb020c7c84fc4797
2012-12-31Fix more warnings.Remko Tronçon
Change-Id: I0fc27a08adb6aecd5c5775a52b7fe48570ed526a
2012-12-31Add scan-build support.Remko Tronçon
Change-Id: Ife69d84147946b41875792cb90189542c3130bc3
2012-12-30Rearrange warning options.Remko Tronçon
Change-Id: Ibe78f592cc9278e149541ad3e9499bd1fb198671
2012-12-30Enable & fix pedantic CLang warnings.Remko Tronçon
Change-Id: I70109624b4bd7aab9ba679a3eaabc225dd64a03a
2012-12-23Remove distcc settings.Remko Tronçon
Change-Id: I2c5f75aa48429db37d377bb73bb1a8171089dffa
2012-12-23Use CLang by default on Mac OS X.Remko Tronçon
Change-Id: I8be9527d06698785167b4824db1847c2d7b5362b
2012-12-23Default experimental to enable 3.0 features.Kevin Smith
Change-Id: Iccb3955899e49533865bee5a13d18be124fa4981
2012-12-22Use /Zi instead of /Z7 for debugging symbols.Remko Tronçon
Change-Id: I60e34c2dd03bfa52949b7781a922959604d15bee
2012-12-22Use precompiled header in EchoBot variants.Remko Tronçon
This slightly speeds up compilation on Windows. Adding this mostly as demonstrating/documentation purposes. Change-Id: Ic50aaef04589c79b926a0dcb4bb8d00284fd5a21
2012-12-22Provide 'cxxflags' configuration variable.Remko Tronçon
Change-Id: I6009b99608491ba5f05de179d740b44c4371bd27
2012-12-22Pass TERM variable through environment.swift-3.0alphaRemko Tronçon
This enables colored output for some tools (e.g. CLang) Change-Id: If12b4f9a1b38b7d00e8e08a80592f9353aaa023b
2012-10-11Add temporary workaround to build against OS X 10.6 SDKs.Remko Tronçon
2012-10-07Make it possible to force visual studio version.Remko Tronçon
2012-09-17Support for building swiften as a DLLRemko Tronçon
Added missing SWIFTEN_API declarations. Changed test infrastructure to extend path before running tests.
2012-09-08Support whiteboarding.Mateusz Piekos
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2012-09-01Allow forcing of bundled sqlite, and compile sqlite on OS XKevin Smith
2012-08-30History dialogCătălin Badea
Add history dialog as an experimental feature. License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
2012-08-17Added Breakpad support for Windows.Remko Tronçon
2012-08-10Added extra clang flag.Remko Tronçon
2012-07-15Removing deprecated warn flag.Remko Tronçon
2012-07-15Provide replace_pragma_once flag.Remko Tronçon
2012-07-14Initial DLL support for Swiften.Remko Tronçon
All applications succesfully link against Swiften.dll.
2012-07-12Disable incremental link on Windows.Remko Tronçon
2012-06-05Added ICU support.Remko Tronçon
2012-05-11Showing stream encryption status in the roster header. Provide native ↵Tobias Markmann
certificate viewers on click. Native viewers for Windows and Mac OS X are implemented. Added TODOs to OpenSSL based TLS interface related to CRL and OCSP. Resolves: #167 License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2012-04-24WiX updates.Remko Tronçon
Show icon in Add/Remove programs dialog. Support upgrading. Render COPYING file correctly. Resolves: #1096, #1094, #1093
2012-03-27Split linkflags on spaces.Remko Tronçon
2012-03-22Manual certificate verification. Added two additional TLS errors related to ↵dreijer
revocation. License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2012-02-22Fix up for previous CAPI patchKevin Smith
Now connects successfully with or without TLS(with cert)
2011-12-27Tweaked build flags.Remko Tronçon
2011-11-26Initial support for WiX installer.Kevin Smith
dist=1 on Windows now generates .msi instead, as long as wix_bindir is set to the path of \bin\ for WiX. nsis is no longer used
2011-10-07Fixed CLang warnings.Remko Tronçon
2011-10-01Merge branch 'swift-1.x'Remko Tronçon
* swift-1.x: Set a title on subscription notification popup. Don't rely on CCVERSION being present. Conflicts: BuildTools/SCons/SConstruct
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