summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-12-30Fixed wrong usage of NAT-PMP API.Remko Tronçon
Passing arguments in the correct order now. Change-Id: Id8bf9fc2662b0bcbd2f100f1f2c7a8928d3f95e4
2012-12-30Enable & fix pedantic CLang warnings.Remko Tronçon
Change-Id: I70109624b4bd7aab9ba679a3eaabc225dd64a03a
2012-12-23Replace functors and for loops by boost::lambdas.Remko Tronçon
Change-Id: I6d2364dc85464f238d95978793f35953a2947799
2012-12-22Replace MergeFlags calls by UseFlags calls.Remko Tronçon
Change-Id: If7193006987fd86d102e5e17aac426ef1a6ccd83
2012-12-22Silence deprecated warnings.Remko Tronçon
Change-Id: If349586fd131f1661485acdea573f97d1726c731
2012-12-22Added 'override' macro to check for override.Remko Tronçon
Change-Id: I5b49358debd8a9b9c36adf878d109adad0462f16
2012-12-08Add more steps to the BOSH unit tests for resource binding.Kevin Smith
Change-Id: I6c3dfe548b1e0a4ccba0dd834447e5fa40e397d6
2012-12-04Make sure we say the session's ended after calling close() with BOSH.Kevin Smith
Change-Id: I35b290cb75657e2d9778cc81d83c8a52693f1103 Resolves: #1184
2012-12-04Add parsing for disco#info nodesKevin Smith
Change-Id: Icf9a526183650add0b5b42243fb1c78757c960c7
2012-12-04Remove double // and :1 port from BOSH pathsKevin Smith
Change-Id: Iff89e5a01565676295f634ee92760854c4872e6d Resolves: #1187
2012-11-13Allow BOSH URL setting again.Kevin Smith
Also fixes use of getPort() so that HTTP headers aren't all for port :1. Change-Id: I8ead8a7f4826d1105bf1feafea21e6139e803de7 Resolves: #1178
2012-11-12Removed unused functions.Remko Tronçon
Change-Id: I102b19d4fb4f44ddc053f323921ed6ce84347508
2012-11-12Use more efficient empty check.Remko Tronçon
Change-Id: I8690af82a7f73d3883057b2a58a19197d6b09842
2012-11-12Removing unused variable.Remko Tronçon
Change-Id: I0338404e1437cdcf1947cd73d90455cde75c7e56
2012-11-06Compile with very old Boost filesystem (e.g. 1.42)Kevin Smith
Change-Id: I547fd937e1563f8c7615f75b5ca9bb985e85a472
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-10-27Adding newlines where they're missingKevin Smith
Change-Id: Ica0dbbfc5003eeb3f367bc62981f177e21f10ae7
2012-10-20Fixed compilation problems against Boost >= 1.50.0.Remko Tronçon
Change-Id: I7c7c3456c9007caffda1a6b4b721c01aa47d0a6d
2012-10-15Use vecptr() instead of .data().Remko Tronçon
This should fix compilation on msvc9. Change-Id: I74c1cc5f6cf7059e16efc68ed050a348c6b63ff7
2012-10-13Added extra comment about OpenSSL on Mac OS X.Remko Tronçon
Change-Id: I339364406d92226203af876f558bc07686d75cbf
2012-10-12Always add system's certificate store to OpenSSL on Mac OS X.Tobias Markmann
It used to be disabled for Mac OS X 10.5 or greater but it turns out system's OpenSSL doesn't add those on Mac OS X 10.8. License: This patch is BSD-licensed, see http://www.opensource.org/licenses/bsd-license.php
2012-10-12Workaround receiving stream features on component connectionsKevin Smith
2012-10-12Missing includeKevin Smith
2012-10-05Strip leading '/' from BOSH paths.Remko Tronçon
Resolves: #1167
2012-10-03Include SafeByteArray in file that uses itKevin Smith
2012-09-18Fix HistoryStorage from crashingCătălin Badea
Fix a crash related to HistoryStorage asynchronous access. License: This patch is BSD-licensed, see Documentation/Licenses/BSD-simplified.txt for details.
2012-09-18Missing includeKevin Smith
2012-09-17Fixed URL parsing/serializing.Remko Tronçon
Resolves: #1157,#1158
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-16Fixed ClientTest compilation.Remko Tronçon
2012-09-15Added URL parser.Remko Tronçon
2012-09-12Add support for pause/resume using Bytestream for SOCKS5BytestreamServerSession.HanzZ
Copyright (c) 2012 Jan Kaluza Licensed under the Simplified BSD license. See Documentation/Licenses/BSD-simplified.txt for more information.
2012-09-11Added missing include.Remko Tronçon
2012-09-10Add missing includes.Remko Tronçon
2012-09-08Fixed compilation of whiteboard tests.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-08Connection settings supportKevin Smith
2012-09-01Move async into its own module so it'll work with system sqlite tooKevin Smith
2012-08-30Don't compile sqlite history without sqliteKevin 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-17Update to boost.filesystem v3.Remko Tronçon
Source should still compile against v2.
2012-08-13Set timeout on each connection attempt, instead of global connect timeout.Remko Tronçon
Resolves: #962
2012-07-17Only acquire crypt context once on Windows.Remko Tronçon
2012-07-17Fixed Expat parser bug.Remko Tronçon
2012-07-15Export file transfer classes.Remko Tronçon
2012-07-15Fixed compilation on Windows.Remko Tronçon
2012-07-15Fix struct vs class warnings.Remko Tronçon
2012-07-15Provide replace_pragma_once flag.Remko Tronçon