summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-03-03Remove the async vfs for sqlite, to avoid the crashKevin Smith
Change-Id: I8cda6397048911f48575659ef2f59076d8022f03
2013-01-13Fix more warnings.Remko Tronçon
Fix sign conversion warnings. Removing heavy unnecessary includes. Change-Id: I992f43065498823098a875badb020c7c84fc4797
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-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-16Only expose libraries from swiften dependent libraries.Remko Tronçon
2012-09-16Start including some bundled libraries in Swiften library.Remko Tronçon
2012-09-15Added URL parser.Remko Tronçon
2012-09-08Support whiteboarding.Mateusz Piekos
License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2012-09-01Move async into its own module so it'll work with system sqlite tooKevin 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-07-15Fixed compilation on Windows.Remko Tronçon
2012-07-15Include more headers in Swiften.hRemko Tronçon
2012-07-14Initial DLL support for Swiften.Remko Tronçon
All applications succesfully link against Swiften.dll.
2012-06-20Parse node attribute in DiscoItemsParser and add DiscoItemsParser testJan Kaluza
Copyright (c) 2012 Jan Kaluza Licensed under the Simplified BSD license. See Documentation/Licenses/BSD-simplified.txt for more information.
2012-06-05Added ICU support.Remko Tronçon
2012-04-23Select SRV randomly, taking weight into account.Remko Tronçon
Resolves: #1030
2012-04-12Tidy up of assorted Schannel/CAPI stuffs.Kevin Smith
Makes Swift disconnect if a smartcard used for auth is removed. Fixes compilation. Changes code style in a few places.
2012-04-01Removing CAres resolver.Remko Tronçon
This has never been used.
2012-02-28Also compile on non-WindowsKevin Smith
2012-02-28Make Swift more usable in a FIPS-140 environmentKevin Smith
Don't allow DIGEST-MD5 when Windows is set to FIPS mode. Use platform-provided hashing for SHA1.
2012-02-23Compile when non-SChannelKevin Smith
2011-12-13BOSH Support for SwiftenKevin 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-11-28Message Receipts (XEP-0184) support for 1-to-1 conversations (including ↵Tobias Markmann
1-to-1 MUC). Warn icon from already existing theme. Check icon from Wikipedia. See Swift/resources/icons/license_info.txt for details. License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2011-11-03Exclude SChannel from Swiften.hKevin Smith
2011-10-14Resurrecting simple ID generator.Remko Tronçon
2011-10-03Simple MUC invites.Kevin Smith
Resolves: #152
2011-10-01Added <body/> extractor code.Remko Tronçon
2011-09-29Don't include NATPMP/UPnP headers in Swiften.hRemko Tronçon
2011-09-28Destroy rooms.Kevin Smith
Resolves: #990
2011-09-28Parse MUC status codes correctly again.Kevin Smith
Means rooms will be unlocked after creation correctly.
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-09-23Add support for kicking people from MUCs.Kevin Smith
This also introduces a new DOM-like parser structure, used for the MUC parsers. Partially Resolves: #689
2011-09-20Added ClientBlockListManager.Remko Tronçon
2011-08-12Added SHA256.Remko Tronçon
2011-08-12Refactored stringcodec functions to make them independent of hash algos.Remko Tronçon
2011-07-10Fixed compilation problem on some compilers.Remko Tronçon
2011-06-18Merge branch 'swift-1.x'Remko Tronçon
* swift-1.x: Fixed Debian manpages installation. Use LibXML as a Debian source dependency (instead of Expat) Tweak help documentation and add manpages. Conflicts: Swift/QtUI/QtSwift.cpp
2011-06-18Tweak help documentation and add manpages.Remko Tronçon
2011-06-18Merge branch 'swift-1.x'Remko Tronçon
* swift-1.x: Moving unused server code out of Swiften into Limber. Conflicts: Limber/Server/ServerFromClientSession.cpp Limber/Server/ServerSession.cpp Limber/Server/ServerStanzaRouter.cpp Limber/Server/SimpleUserRegistry.cpp Limber/Server/SimpleUserRegistry.h Limber/Server/UnitTest/ServerStanzaRouterTest.cpp Limber/Server/UserRegistry.cpp Limber/main.cpp Slimber/Server.cpp Slimber/Server.h
2011-06-18Moving unused server code out of Swiften into Limber.Remko Tronçon
2011-06-17Fixed build for Mac OS X 10.5.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-19Replace \ by / in Swiften.h on Windows.Remko Tronçon
2011-05-10Don't add CompressionLayer.h to Swiften.h.Remko Tronçon
2011-05-01Merge branch 'swift-1.x'Remko Tronçon
Conflicts: Swiften/History/HistoryManager.h Swiften/SConscript
2011-05-01Fixed compilation.Remko Tronçon
2011-04-30Remove dependency on python 2.5 in SConscript file.Remko Tronçon
2011-04-30Filter out some more platform-specific headers from Swiften.hRemko Tronçon
2011-04-30Merge branch 'swift-1.x'Remko Tronçon
* swift-1.x: Only package .so in dev package. Support creating Swiften dylibs on Mac OS X. Fixed Swiften .so softlinks. Conflicts: Swiften/SConscript