summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2017-06-26Remove unneeded forward declarations from Swiften headersTobias Markmann
2017-06-22Add missing SWIFTEN_API declarationsVitaly Takmazov
2017-06-22Add missing SWIFTEN_API annotationTobias Markmann
2017-05-04Fix recent chat entries being incorrectly displayedJoanna Hulboj
2017-04-18Support Last Message Correction in multi client scenariosTobias Markmann
2017-04-11Simplify algorithm for concatenating using modern c++Joanna Hulboj
2017-03-31Use std::random instead of boost::randomJoanna Hulboj
2017-03-13Add LogSerializer for BOSHErrorTobias Markmann
2017-02-22Add LRUCache utility class to SwiftenTobias Markmann
2017-02-21Add checks to verify if the input data is a valid XML/XMPPJoanna Hulboj
2017-01-11Integrate googletest and googlemock libraries to 3rdPartyTobias Markmann
2016-11-28Correctly handle server initiated closing of streamTobias Markmann
2016-11-23Migrate remaining Swiften/Base/foreach.h use to range-based for loopTobias Markmann
2016-11-10Use FeatureOracle to detect file-transfer support in rosterTobias Markmann
2016-09-29Fix potential resource leaksTobias Markmann
2016-08-05Add a debugging helper for serializing Swiften types to ostreamTobias Markmann
2016-06-14Add support for URLs with IPv6 addresses in Swift::URLTobias Markmann
2016-04-25Convert hard tabs to four spaces in all our SConscript/*.py filesTobias Markmann
2016-04-12Use C++11 threading library instead of Boost.ThreadTobias Markmann
2016-04-08Fix code in response to compiler warnings by clangTobias Markmann
2016-04-05Migrate to Boost.Signals2 from Boost.SignalsTobias Markmann
2016-04-04Modernize code to use range based for loops using clang-tidyTobias Markmann
2016-04-04Modernize code to use C++11 shared_ptr instead of Boost'sTobias Markmann
2016-04-01Modernize code to use C++11 nullptr using clang-tidyTobias Markmann
2016-03-31Convert tabs to 4 spaces for all source filesTobias Markmann
2016-03-30Apply consistent #include grouping and sorting styleTobias Markmann
2015-09-21Stop throwing out of range exception from dateTimeToLocalStringTobias Markmann
2015-07-24Add missing includes for dependencies in public header filesTobias Markmann
2015-06-08Add missing SWIFTEN_API annotations to public Swiften APITobias Markmann
2015-04-10Introduce FeatureOracle class for contact feature support detectionTobias Markmann
2015-04-08Add optional logging to native log framework on AndroidTobias Markmann
2015-02-11Add debugging helper and FileTransferTest.Tobias Markmann
2015-02-08Fix data race in PlatformDomainNameResolver reported by TSANTobias Markmann
2015-02-03Stlye fix and declaring EventLoop implementations' dtors as virtual.Tobias Markmann
2015-01-19Declare SimpleIDGenerator as an implementation of the IDGenerator abstract cl...Tobias Markmann
2014-12-15Update Copyright in SwiftenKevin Smith
2014-11-24Add missing includeKevin Smith
2014-02-13Fix clang warningsRemko Tronçon
2014-01-15Improved plaintext chat view for screen-reader support.Richard Maudsley
2013-08-27Set visibility of exported functions when using GCC/CLang.Remko Tronçon
2013-08-01Refactor chat messages so parsing of links/emoticons happens in controllers.Kevin Smith
2013-05-17Fixed unicode path handling.Remko Tronçon
2013-05-11File Transfer refactoring.Remko Tronçon
2013-04-29Added doxygen to RandomGenerator.Remko Tronçon
2013-04-27Zero memory more securely in SafeByteArray.Remko Tronçon
2013-04-27Removing third-party hash implementations.Remko Tronçon
2013-04-08SWIFT_LOG_ASSERT macro.Remko Tronçon
2013-03-30Making stuff build against non-bundled librariesKevin Smith
2013-03-09Show idle time as local time in the UI.Tobias Markmann
2013-03-04Qt5 support & warning fixes.Remko Tronçon