summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2018-01-09Avoid crash with Connector failure race conditionKevin Smith
2018-01-09Add an log assertion to ConnectorsThanos Doukoudakis
2017-06-26Fix compiler warnings raise by Clang on LinuxTobias Markmann
2017-06-26Remove unneeded forward declarations from Swiften headersTobias Markmann
2017-04-04Verify certificates for HTTPS BOSH connectionsTobias Markmann
2017-03-31Use std::random instead of boost::randomJoanna Hulboj
2017-03-15Do no emit onXMPPDataRead when the session is terminatedTobias Markmann
2017-03-13Add LogSerializer for BOSHErrorTobias Markmann
2017-02-27Handle boost::bad_lexical_cast exception in HostAddressPort::toString()Tobias Markmann
2017-02-10Display error message in profile window if vCard request failedTobias Markmann
2017-02-09Update GConfProxyProvider to new string to HostAddress functionTobias Markmann
2016-12-15Merge branch 'swift-3.x’Tobias Markmann
2016-11-23Migrate remaining Swiften/Base/foreach.h use to range-based for loopTobias Markmann
2016-11-18Improve string to HostAddress conversion APITobias Markmann
2016-11-07Log address when failing to initialise HostAddress from stringTobias Markmann
2016-11-04Change logging output to use SWIFT_LOGTobias Markmann
2016-10-21Fix version number for libminiupnpc version switchTobias Markmann
2016-10-04Remove optional_fwd.hpp use; workaround for Boost Ticket #12179Tobias Markmann
2016-09-30Change custom memory copy loop to std::memcpyTobias Markmann
2016-09-30Add missing error check in HostAddress::toStringTobias Markmann
2016-09-26Use const std::unique_ptr for pimpl idiom usageTobias Markmann
2016-07-22Add support for libminiupnpc version 2Tobias Markmann
2016-05-25Remove unnecessary include of iostream headerTobias 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-11Drop executable permission on source filesMichael Vetter
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-04Apply automated clang-tidy fixes and add missing includesTobias 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
2016-02-29Fix possible race condition between Connection and ConnectorsTobias Markmann
2016-02-29Fix data race in BoostConnection reported by TSANswift-4.0alphaTobias Markmann
2016-01-21Ensure that BoostTimers can't fire after stop()Kevin Smith
2016-01-15Add missing virtual keyword to some destructorsTobias Markmann
2016-01-12Listen to IPv6 any address instead of only IPv4Tobias Markmann
2016-01-07Remove wrong assertion in BoostIOServiceThreadTobias Markmann
2015-12-17Add event loop for integration in Boost ASIOKevin Smith
2015-11-18Fix virtual destructors and mismatching signal disconnectionTobias Markmann
2015-11-10Add support for client certificate authentication in BOSHTobias Markmann
2015-11-09Change virtual calls in ctors/dtors to be explicitTobias Markmann
2015-10-30Fix issues with HTTPTrafficFilter for HTTP proxy / BOSH usageTobias Markmann
2015-10-30Add support for OS X Secure Transport TLS backendTobias Markmann
2015-10-14Fix compiler warnings about unused variables/argumentsTobias Markmann
2015-08-11Make access to deadline_timer thread-safeTobias Markmann
2015-08-11Add note on use of Connector::stop()Kevin Smith
2015-07-21Explicitly disconnect from remaining resources in destructorsTobias Markmann