summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
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
2015-06-10Add ability to limit SChannel to TLS 1.0Kevin Smith
2015-06-08Add missing SWIFTEN_API annotations to public Swiften APITobias Markmann
2015-05-19Consolidate Python and SCons files to tab based indentationTobias Markmann
2015-05-01Add an EventOwner to NATTraversalRequests so that accociated objects are not ...Tobias Markmann
2015-04-08Skip name lookup if manual hostname is a valid IP addressTobias Markmann
2015-04-08Fix warning about unused private member variableKevin Smith
2015-03-19Fix for HTTPConnectProxiedConnection to support responses in piecesTobias Markmann
2015-03-16Add ability to modify HTTP CONNECT proxy initializationTobias Markmann
2015-02-11Fix DummyConnectionServer to use private accessors for its membersTobias Markmann
2015-02-11Renable SOCKS5 bytestream proxy support for Jingle file transfers.Tobias Markmann
2015-02-08Fix data race in PlatformNATTraversalWorker reported by TSANTobias Markmann
2015-02-08Fix data race in PlatformDomainNameResolver reported by TSANTobias Markmann
2015-02-03Use "Swift" description when adding UPnP port forwardings.Tobias Markmann
2015-02-03Limit NAT-PMP detection timeout to 10 seconds.Tobias Markmann
2015-02-03Update Jingle FT protocol to namespace verison urn:xmpp:jingle:apps:file-tran...Tobias Markmann
2015-02-02Fix IPv6 name resolution on Linux systemsTobias Markmann
2014-12-15Update Copyright in SwiftenKevin Smith
2014-10-21Fix libunbound support in Swiften which was broken since API change in 8ec22a9.Tobias Markmann
2014-10-01Port many of Isode's local fixes upstreamKevin Smith
2014-08-21Clean up compilation errors in Swiften due to boost 1.56Kevin Smith
2014-08-10Fix invalid characters being allowed in JID domainsRichard Maudsley