summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
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-31Stop building some TLS providers as always staticKevin Smith
2016-03-30Apply consistent #include grouping and sorting styleTobias Markmann
2016-03-17Tidy XEP-0141 codeTim Robbings
2016-03-17Don't allow JIDs with explicitly empty resourcesKevin Smith
2016-03-15Explicitly convert between nullable and non-nullable on OS XTobias Markmann
2016-03-09Improve profile editing UX when vCard is not supportedTobias Markmann
2016-03-08Remove superfluous implementation filesTobias Markmann
2016-03-04Fix small issues around Swiften/QA/TLSTestTobias Markmann
2016-02-29Add workaround for building with Boost 1.60 as C++11Tobias Markmann
2016-02-29Fix compilation with Boost 1.60Tobias 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-02-15Support early IBB use in Jingle File TransferTobias Markmann
2016-02-15Fix crash when saving a received file to non-writable locationTobias Markmann
2016-02-10Add more tests for JID validityKevin Smith
2016-02-08Fix and adjust TLSTest to Windows SChannel backendTobias Markmann
2016-02-08Treat cert verify errors as non-fatal in OS X TLS backendTobias Markmann
2016-02-02Change stanza body to boost::optional<std::string> typeTobias Markmann
2016-02-01Disable certificate revocation checking in OS X TLS backendTobias Markmann
2016-01-26Fix ASAN reported heap-use-after-free in FileTransferTestTobias Markmann
2016-01-25Prevent recursive processing of event queue in EventLoopTobias Markmann
2016-01-22Add missing Timer related cleanup codeTobias Markmann
2016-01-21Ensure that BoostTimers can't fire after stop()Kevin Smith
2016-01-21Stop timer during clean up of WhitespacePingLayerTobias Markmann
2016-01-15Free file-transfer objects before removing files in QA toolTobias Markmann
2016-01-15Add missing virtual keyword to some destructorsTobias Markmann
2016-01-12Listen to IPv6 any address instead of only IPv4Tobias Markmann
2016-01-11Fix IPv6 DNS resolution issues on WindowsTobias Markmann
2016-01-07Remove wrong assertion in BoostIOServiceThreadTobias Markmann
2015-12-17Fix misspelled method callTobias Markmann
2015-12-17Show file-transfer description if providedTobias Markmann
2015-12-17Process multiple events at once inside EventLoopTobias Markmann
2015-12-17Do not advertise link-local IPv6 addresses in FT candidatesTobias Markmann
2015-12-17Add test verifying Boost ASIO IPv4/IPv6 dual-stack socket supportTobias Markmann
2015-12-17Disconnect signals from in-flight IBB requestTobias Markmann
2015-12-17Only calculate S5B candidates if supported by recipientTobias Markmann
2015-12-17Add event loop for integration in Boost ASIOKevin Smith
2015-11-19Redesign event loops to be thread-safe and deterministicTobias Markmann
2015-11-18Fix virtual destructors and mismatching signal disconnectionTobias Markmann
2015-11-10Add support for client certificate authentication in BOSHTobias Markmann
2015-11-10Fix Cocoa memory management error in Secure Transport backendTobias Markmann