summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
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
2015-11-09Change virtual calls in ctors/dtors to be explicitTobias Markmann
2015-11-09Change Windows to Unix line endingsTobias Markmann
2015-11-06Fix potential memory leaks in Cocoa API usageTobias Markmann
2015-11-04Fix swiften handling when client certificate is missingGurmeen Bindra
2015-10-30Fix issues with HTTPTrafficFilter for HTTP proxy / BOSH usageTobias Markmann
2015-10-30Add support for OS X Secure Transport TLS backendTobias Markmann